Bradford City vs Walsall Result, Stats, Lineups & H2H
FT · HT 2–03 – 0
Antoni Sarcevic 11′Alexander Pattison 43′, 53′8th
1st
Player of the matchAntoni SarcevicBDC · 1 goal · 2 assists · 87′ played · 3 key passes · 6 duels won · 5 recoveries
9.2- Table · 44 v 58 pts
- 8th → 4th1st
League TwoMatchday 28The Coral Windows StadiumRef J. Miles
This meeting
Events
BDC 3–0 WSL · 0–2 yellow- Full time 3–0
- Callum Johnsonfor Brad Halliday
- Tyreik Wrightfor Lewis Richards
- Brandon Khelafor Antoni Sarcevic
- Nathan Asiimwefor Connor Barrett
- Tommy Leighfor Calum Kavanagh
- George Lapsliefor Bobby Pointon
- Danny JohnsonPenalty missed · penalty saved
- Evan Weirfor Charlie Lakin
- Ethan Wheatleyfor Albert Adomah
- Brandon Comleyfor Ryan Stirk
- David OkagbueYellow card
- Alexander Pattison3–0Goal · right foot · assist Antoni Sarcevic
- Half-time 2–0
- Oisin McEnteeYellow card
- Alexander Pattison2–0Goal · right foot · assist Antoni Sarcevic
- +Danny Johnsonfor Jamille Matt · injury
- Antoni Sarcevic1–0Goal · right foot · assist Calum Kavanagh
Player leaders
this matchShots
- Brad HallidayBDC3 (2)
- Antoni SarcevicBDC2 (1)
- Alexander PattisonBDC2 (2)
Big chances created
- Brandon KhelaBDC1
Passes
- Richard SmallwoodBDC32/44
- Aden BaldwinBDC32/52
- Jack ShepherdBDC30/47
Progressive passes
- Ciaran KellyBDC57 (97%)
- Aden BaldwinBDC50 (96%)
- Jack ShepherdBDC45 (96%)
Final-third passes
- Brad HallidayBDC19
- Ciaran KellyBDC18
- David OkagbueWSL13
Key passes
- Antoni SarcevicBDC3
- David OkagbueWSL2
- Aden BaldwinBDC1
Ball recoveries
- Sam WalkerBDC10
- Alexander PattisonBDC9
- Richard SmallwoodBDC9
Duels won
- Harry WilliamsWSL19/23
- Richard SmallwoodBDC9/12
- Ciaran KellyBDC9/13
Dribbles
- Alexander PattisonBDC2/2
- Oisin McEnteeWSL2/3
- Antoni SarcevicBDC1/2
Tackles
- Richard SmallwoodBDC6
- Harry WilliamsWSL4
- Bobby PointonBDC3
Clearances
- Harry WilliamsWSL14
- Jack ShepherdBDC10
- Richard SmallwoodBDC8
Saves
- Sam WalkerBDC3
- Tommy SimkinWSL3
Head-to-head
23 meetings on record since 200510-8-5Bradford City W-D-L · goals 36:25
10 BDC8 draws5 WSL- With Bradford City at home
- 5-4-2 (18:10)
- Goals per meeting
- 2.65
- Over 2.5 goals
- 48%
- Both teams scored
- 61%
- Won by the host
- 35%
- Last 5 (Bradford City)
- 2W 1D 2L · 3 goals/game
- Walsall2–1Bradford CityLeague Two
- Walsall2–3Bradford CityLeague Two
- Bradford City1–3WalsallLeague Two
- Walsall0–0Bradford CityLeague Two
- Bradford City2–1WalsallLeague Two
Show all 23 meetings
- Walsall1–2Bradford CityLeague Two
- Bradford City1–1WalsallLeague Two
- Walsall1–2Bradford CityLeague Two
- Bradford City1–1WalsallLeague Two
- Walsall0–1Bradford CityLeague Two
- Walsall3–2Bradford CityLeague One
- Bradford City4–0WalsallLeague One
- Bradford City1–1WalsallLeague One
- Walsall3–3Bradford CityLeague One
- Bradford City1–0WalsallLeague One
- Walsall1–1Bradford CityLeague One
- Bradford City4–0WalsallLeague One
- Walsall2–1Bradford CityLeague One
- Bradford City1–1WalsallLeague One
- Walsall0–0Bradford CityLeague One
- Bradford City0–2WalsallLeague One
- Walsall0–2Bradford CityLeague One
- Bradford City2–0WalsallLeague One
Matchday 28
League Two · the other 10 games- Newport County
12:30
Swindon Town - AFC Wimbledon
0–0
Milton Keynes Dons - Grimsby Town
5–0
Barrow - Cheltenham Town
0–2
Salford City - Port Vale
1–0
Chesterfield - Colchester United
1–0
Morecambe - Crewe Alexandra
2–1
Accrington Stanley - Harrogate Town
2–2
Doncaster Rovers - Fleetwood Town
1–2
Carlisle United - Bromley
1–1
Notts County
What stands out
- 4thfrom 8th
Bradford City moved from 8th to 4th in the League Two table with this result.41 → 44 points after 26 matches; order by points, goal difference, goals scored.
- 2–0half-time
The match stood at 2–0 at half-time before 1–0 after the break (3–0 full time).
Team stats
6 figures- 1Big chances created0
- 1Big chances missed1
- 83%Forward passes %85%
- 83Passes in final third73
- 55Ball recoveries55
- 222Possession lost216
Lineups
Starting XIs · ratings at full time- 17.9Sam Walker101′
- 157.3Aden Baldwin101′
- 247.2Jack Shepherd101′
- 187.1Ciaran Kelly101′
- 27.1Brad Halliday↓90′ 96′
- 168.4Alexander Pattison2G 101′
- 67.4Richard Smallwood101′
- 37.0Lewis Richards↓81′
- 109.2Antoni SarcevicG 2A ↓81′
- 237.3Bobby Pointon↓73′
- 86.8Calum KavanaghA ↓73′
- 16.1Tommy Simkin101′
- 216.8Taylor Allen101′
- 247.7Harry Williams101′
- 267.1David OkagbueYC 101′
- 36.3Liam Gordon101′
- 86.3Charlie Lakin↓63′
- 256.2Ryan Stirk↓63′
- 46.7Oisin McEnteeYC 101′
- 25.9Connor Barrett↓74′
- 376.0Albert Adomah↓63′
- 96.7Jamille Matt↓33′+
- 11Brandon KhelaMF · ↑81′6.3
- 17Tyreik WrightFW · ↑81′6.5
- 22Callum JohnsonDF · ↑90′
- 32George LapslieMF · ↑73′6.3
- 37Tommy LeighMF · ↑73′6.1
- 13Bo WangGK
- 26Michael MellonFW
SubstitutesCoaches: Graham Alexander (1.51 PPG) · M. SadlerG goal · A assist · YC yellow · RC red · ↑ on · ↓ off
- 14Brandon ComleyMF · ↑63′6.7
- 19Nathan AsiimweDF · ↑74′6.1
- 30Evan WeirDF · ↑63′6.8
- 36Ethan WheatleyFW · ↑63′6.6
- 39Danny JohnsonFW · ↑33′5.3
- 10Josh GordonFW
- 12Sam HornbyGK
Table after full time
League Two 2024/2025| # | Team | P | W-D-L | Goals | GD | Pts | Before |
|---|---|---|---|---|---|---|---|
| 1 | 26 | 18-4-4 | 52:26 | +26 | 58 | 1st | |
| 2 | 26 | 12-10-4 | 34:22 | +12 | 46 | 2nd | |
| 3 | 25 | 13-5-7 | 37:19 | +18 | 44 | 4th ▲1 | |
| 4 | 26 | 12-8-6 | 37:27 | +10 | 44 | 8th ▲4 | |
| 5 | 26 | 12-8-6 | 32:27 | +5 | 44 | 3rd ▼2 | |
| 6 | 25 | 12-7-6 | 41:26 | +15 | 43 | 5th ▼1 | |
| 24 | 25 | 4-6-15 | 19:39 | -20 | 18 | 24th |
- Bradford City
- 8th → 4th41 → 44 pts
- Walsall
- 1st58 → 58 pts
Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 2.47Goals per game (both sides)3.2
- 67%Over 1.580%
- 47%Over 2.553%
- 27%Over 3.540%
- 60%Both teams scored47%
- 13%Clean sheets47%
- 27%Failed to score7%
- Bradford City at home v Walsall away
- 6Played5
- 4Won4
- 1Drawn0
- 1Lost1
- 9-5Goals (for-against)8-5
- 2.17Points per game2.4
- 50%Over 2.540%
- 17%Clean sheets60%
- 1st half vs 2nd half scoring · 15 games each
- 11-101st-half goals (for-against)7-8
- 9-72nd-half goals (for-against)24-9
- 45%Goals after half-time77%
- 73%Goal before half-time53%
- 5-7-3Half-time W-D-L4-8-3
Match info
- Competition
- League Two
- Season
- 2024/2025 · Matchday 28 of 46
- Kick-off
- Venue
- The Coral Windows Stadium, Bradford
- Capacity
- 25,136 · grass
- Referee
- J. Miles
- BDC coach
- Graham Alexander (1.51 PPG)
- WSL coach
- M. Sadler
Match summary
Bradford City beat Walsall 3-0 in the League Two (England), Regular Season.
Before kickoff, Walsall (1st, 58 pts) were 17 points ahead of Bradford City (8th, 41 pts). Before kickoff, Bradford City were 8th in the table but 2nd on points from the last five league games. Across 23 previous meetings on record, Bradford City won 10 and Walsall won 5, with 8 draws (2.65 goals per game).
Antoni Sarcevic (11') and Alexander Pattison (43', 53') scored the goals for Bradford City.
Bradford City — live results and scheduleWalsall — live results and scheduleHow we calculate this
Top ratings
XI avg 7.51 v 6.52
Antoni SarcevicBDC9.2
Alexander PattisonBDC8.4
Sam WalkerBDC7.9
Harry WilliamsWSL7.7
Richard SmallwoodBDC7.4
Form
last 10 matches of each side, all competitions, before kick-off- 1-1D7 Dec
- 3-2W10 Dec
- 1-0W14 Dec
- 0-3L21 Dec
- 2-1W26 Dec
- 2-1W29 Dec
- 2-2D1 Jan
- 3-1W4 Jan
- 3-1W14 Jan
- 1-0W18 Jan
7-2-1goals 18:122.30pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 1-0W7 Dec
- 1-1D10 Dec
- 1-0W14 Dec
- 2-0W21 Dec
- 2-0W26 Dec
- 2-0W29 Dec
- 2-1W1 Jan
- 5-1W11 Jan
- 2-4L14 Jan
- 4-2W18 Jan
8-1-1goals 22:92.50pts/game
- A
Carlisle United1–0 - A
Aston Villa U213–1 - H
Grimsby Town3–1 - A
Barrow2–2 - H
Chesterfield2–1
latest 5
- H
Milton Keynes Dons4–2 - A
Peterborough United2–4 - H
Tranmere Rovers5–1 - A
Notts County2–1 - H
Newport County2–0
Expected vs happened
as of kick-off30%Model · draw 26%44%
- Projected goals
- 1.19 – 1.50total 2.69 · from goals per game before kick-off
- Most likely scores
- 1–1 12.1%0–1 10.2%1–2 9.1%
| Outcome | Model | Happened |
|---|---|---|
| Bradford City win | 30% | Yes |
| Draw | 26% | No |
| Walsall win | 44% | No |
| Over 1.5 goals | 75% | Yes |
| Over 2.5 goals | 50% | Yes |
| Over 3.5 goals | 28% | No |
| Both teams to score | 54% | No |
| Bradford City clean sheet | 22% | Yes |
| Walsall clean sheet | 30% | No |
Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this
Referee
J. Miles- Cards / match
- 3.64this match 2 (-1.64)
- Yellows / match
- 3.51
- Reds / match
- 0.13
- Penalties / match
- 0.2319% of matches
- Fouls / match
- 21
1.79Home 1.79 vs Away 1.71 yellows/match · 8–4 red1.71
43%Results in 91 recent matches · draw 24%33%
home winsaway wins- With Bradford City
- 1-0-1 in 2 · 3 yellows/game
- With Walsall
- 1-1-0 in 2 · 2 yellows/game
Analysed latest 91 of 100 career matches.
TV channels
- Other
- 1xBet · 1xBet.kz · 22Bet · Caliente · bet365.nj · bet365.nl · Betclic.pl · Chance · STS.pl · Tipsport · Tipsport SK · Unibet · Unibet AU · Unibet BE · Unibet DK · Unibet NL · Unibet RO · Unibet SE · Wplay · Betano.bg · Betano.br · Betano.ca (Ontario) · Betano.pe · Betano.ro · Stoiximan.cy · Stoiximan.gr · Winlinebet · Superbet.pl · Superbet.ro · Superbet.rs · Fortuna · Fortuna PL · Fortuna SK · Winbet
Updated