How many goals, shots and fouls B. Hanlan gets each game.
Updated 7 November 2026, after the last game
League One 2026/2027 · 13 appearances
B. Hanlan has made 13 League One appearances for Doncaster in 2026/2027, scoring 0 goals and providing 1 assists. That's 0 goals per game with a shot conversion rate landing on target in 15% of appearances. B. Hanlan averages 1 shots and 0.2 shots on target per game, with an average match rating of 6.6.
Across the last 5 League One games B. Hanlan has registered 0 goals and 1 shots on target — a useful current-form snapshot ahead of the next fixture. Season-long 1 shots per game from a recognised number nine means anytime-scorer and shots-on-target markets are the two most natural Bet Builder legs.
B. Hanlan occupies Doncaster's central striker role in League One this season, leading the line in 13 of the team's fixtures. The shot share — 1 attempts per game — and assist tally of 1 reflect a player who finishes attacks rather than starts them.
B. Hanlan's top two Bet Builder markets are anytime scorer (hit in 0% of League One appearances this season — 0/13) and 1+ shots on target (hit in 15% — 2/13). Across the last 5 games: 0 goals and 1 shots on target. Use the match-by-match table above to filter by opponent before locking selections in. Doncaster's next fixture is against Leyton Orient on Sat 14th Nov.
B. Hanlan has scored 0 goals in 13 League One appearances for Doncaster in 2026/2027, an average of 0 per game, and has scored in 0% of those games. They have also made 1 assist, and scored 0 in their last 5 games.
B. Hanlan averages 1 shot per game in League One in 2026/2027, 0.2 of them on target, across 13 appearances for Doncaster. They have had at least one shot on target in 15% of those games, and 1 shot on target in their last 5.
B. Hanlan has scored in 0% of their 13 League One appearances in 2026/2027 and had at least one shot on target in 15%, the two hit rates behind a striker's most common bet builder legs. Their last 5 games brought 0 goals and 1 shot on target.
B. Hanlan has an average match rating of 6.6 across 13 League One appearances for Doncaster in 2026/2027, with 0 goals, 1 assist and 0 yellow cards in those games. Their last 5 games brought 0 goals and 1 assist.
B. Hanlan plays as a striker for Doncaster in 2026/2027 and has made 13 League One appearances in that role so far, with 0 goals, 1 assist and 0 yellow cards. They have committed at least one foul in 54% of those games.
B. Hanlan plays for Doncaster and has made 13 League One appearances for them in 2026/2027, scoring 0 goals and providing 1 assist. Their last 5 games for Doncaster brought 0 goals and 1 assist.
B. Hanlan's next game is Doncaster against Leyton Orient on Sat 14th Nov, and they go into it with 0 goals, 1 assist and 1 shot on target from their last 5 League One appearances in 2026/2027.
B. Hanlan scored 5 goals and made 1 assist in 2025/26, from 40 appearances for Doncaster Rovers across 3 competitions: League One, Carabao Cup and FA Cup, with 30 shots (17 on target), 12 key passes, 17 tackles, 2,132 minutes played and 4 yellow cards.
| Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| League One | Doncaster Rovers | 36 | 1967 | 5 | 1 | 28 | 15 | 4 |
| Carabao Cup | Doncaster Rovers | 2 | 96 | 0 | 0 | 1 | 1 | 0 |
| FA Cup | Doncaster Rovers | 2 | 69 | 0 | 0 | 1 | 1 | 0 |
| Market | Statz projection | 1+ hit rate (last 10) | Active 1+ streak | bet365 1+ | bet365 2+ |
|---|---|---|---|---|---|
| Goals | 0.2 | 0% (0/10) | - | 3.40 | 19.00 |
| Assists | 0 | 10% (1/10) | - | - | - |
| Shots | 1.18 | 60% (6/10) | - | - | - |
| Shots on Target | 0.51 | 20% (2/10) | - | - | - |
| Key Passes | 0.65 | 40% (4/10) | - | - | - |
| Fouls Committed | 1.32 | 60% (6/10) | - | - | - |
| Fouls Drawn | 1.67 | 70% (7/10) | 2 games | - | - |
| Tackles | 0.7 | 30% (3/10) | - | - | - |
| Yellow Cards | 0.02 | 0% (0/10) | - | - | - |
| Date | Competition | Opponent | Score | Result | Position | Minutes | Goals | Assists | Shots | Shots on Target | Key Passes | Fouls Committed | Fouls Drawn | Tackles | Yellow Cards | Rating | xG | Passes | Accurate Passes | Crosses | Successful Dribbles | Duels Won | Aerials Won | Interceptions | Clearances | Blocked Shots | Offsides | Red Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7 Nov | FA Cup | Kidderminster Harriers (away) | 3-0 | L | Right Wing | 90 | 0 | 0 | 0 | 0 | 0 | 3 | 3 | 0 | 0 | 6.4 | 0.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 31 Oct | League One | Milton Keynes Dons (away) | 6-1 | L | - | 45 | 0 | 1 | 2 | 1 | 2 | 0 | 1 | 0 | 0 | 6.9 | 0.14 | 7 | 7 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| 27 Oct | League One | Luton Town (away) | 3-1 | L | - | 45 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.2 | 0.00 | 6 | 3 | 0 | 1 | 3 | 2 | 1 | 0 | 0 | 0 | 0 |
| 24 Oct | League One | Sheffield Wednesday (home) | 2-0 | W | - | 22 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 6.4 | 0.17 | 5 | 3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20 Oct | League One | Stockport County (home) | 0-2 | L | Attacker | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 6.7 | 0.00 | 3 | 1 | 0 | 0 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17 Oct | League One | Leicester City (away) | 2-1 | L | - | 32 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6.5 | 0.00 | 5 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 Oct | League One | Burton Albion (home) | 1-0 | W | Attacker | 74 | 0 | 0 | 1 | 0 | 0 | 0 | 5 | 0 | 0 | 6.5 | 0.04 | 8 | 6 | 0 | 1 | 7 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19 Sep | League One | Peterborough United (away) | 0-2 | W | Left Midfield | 84 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 6.6 | 0.10 | 14 | 9 | 0 | 0 | 4 | 4 | 0 | 1 | 0 | 0 | 0 |
| 12 Sep | League One | AFC Wimbledon (away) | 1-0 | L | Left Midfield | 90 | 0 | 0 | 3 | 2 | 4 | 1 | 4 | 1 | 0 | 7.3 | 0.19 | 10 | 6 | 0 | 1 | 8 | 2 | 0 | 1 | 0 | 1 | 0 |
| 5 Sep | League One | Plymouth Argyle (home) | 2-3 | L | Left Midfield | 90 | 0 | 0 | 3 | 0 | 1 | 1 | 3 | 1 | 0 | 6.7 | 0.41 | 15 | 11 | 1 | 1 | 8 | 3 | 0 | 0 | 0 | 0 | 0 |
| Average | 63 | 0.0 | 0.1 | 1.1 | 0.3 | 0.8 | 0.8 | 1.9 | 0.4 | 0.0 | 6.6 | 0.10 | 7.3 | 4.8 | 0.3 | 0.4 | 3.8 | 1.4 | 0.1 | 0.2 | 0.0 | 0.2 | 0.0 |
| Market | Streak | Since | bet365 price to continue |
|---|---|---|---|
| Fouls Drawn 1+ | 2 games | 31 Oct | - |
| Season | Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Key passes | Fouls | Tackles | Yellow cards | Avg rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 | League One | Doncaster Rovers | 13 | 685 | 0 | 1 | 13 | 3 | 9 | 7 | 7 | 0 | 6.62 |
| 2026/2027 | Carabao Cup | Doncaster Rovers | 2 | 75 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6.49 |
| 2026/2027 | FA Cup | Doncaster Rovers | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 6.41 |
| 2025/2026 | League One | Doncaster Rovers | 36 | 1967 | 5 | 1 | 28 | 15 | 11 | 48 | 17 | 4 | 6.53 |
| 2025/2026 | Carabao Cup | Doncaster Rovers | 2 | 96 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 6.39 |
| 2025/2026 | FA Cup | Doncaster Rovers | 2 | 69 | 0 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 6.32 |
| 2024/2025 | League One | Stevenage | 17 | 1050 | 2 | 0 | 17 | 8 | 5 | 16 | 4 | 0 | 6.63 |
| 2024/2025 | League One | Wycombe Wanderers | 8 | 162 | 0 | 0 | 1 | 0 | 1 | 4 | 2 | 0 | 6.48 |
| 2024/2025 | FA Cup | Wycombe Wanderers | 2 | 82 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 6.53 |
| Date | From | To | Type |
|---|---|---|---|
| 1 Jul 2025 | Wycombe Wanderers | Doncaster Rovers | Free transfer |
| 31 May 2025 | Stevenage | Wycombe Wanderers | End of loan |
| 31 Jan 2025 | Wycombe Wanderers | Stevenage | Transfer |
| Stat | Total | Rank | Per 90 | Per 90 rank |
|---|---|---|---|---|
| Goals | 0 | =97th of 97 | 0.00 | =44th of 44 |
| Expected goals | 1.38 | 50th of 97 | 0.18 | 41st of 44 |
| Assists | 1 | =13th of 97 | 0.13 | 15th of 44 |
| Shots | 13 | =36th of 97 | 1.71 | 35th of 44 |
| Shots on target | 3 | =50th of 97 | 0.39 | 42nd of 44 |
| Chances created | 9 | =16th of 97 | 1.18 | 11th of 44 |
| Big chances created | 1 | =20th of 97 | 0.13 | 20th of 44 |
| Aerials won | 18 | =20th of 97 | 2.36 | 22nd of 44 |
| Duels won | 47 | =14th of 97 | 6.18 | 13th of 44 |
| Fouls won | 17 | =8th of 97 | 2.23 | 5th of 44 |
| Successful dribbles | 5 | =17th of 97 | 0.66 | 13th of 44 |