Walsall vs. Bradford City Historical Head-to-Head

Walsall
4 wins
8 draws
8 losses
23 goals
Bradford City
8 wins
8 draws
4 losses
32 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2025-01-2512:30 Bradford CityWalsallUniversity of Bradford Stadium
League TwoLeague TwoSat2024-09-1415:00 Walsall2–1Bradford City5,967Poundland Bescot StadiumLewis SmithMatch Report
League TwoLeague TwoSat2024-04-2015:00 Walsall2–3Bradford City6,656Poundland Bescot StadiumAdam HerczegMatch Report
League TwoLeague TwoSat2023-09-3015:00 Bradford City1–3Walsall17,038University of Bradford StadiumScott JacksonMatch Report
League TwoLeague TwoTue2023-03-0719:45 Walsall0–0Bradford City4,951Poundland Bescot StadiumLewis SmithMatch Report
League TwoLeague TwoSat2022-09-0315:00 Bradford City2–1Walsall16,433Utilita Energy StadiumMarc EdwardsMatch Report
League TwoLeague TwoTue2022-01-2519:45 Walsall1–2Bradford City4,097The Banks's StadiumBen SpeedieMatch Report
League TwoLeague TwoSat2021-09-0415:00 Bradford City1–1Walsall15,822Utilita Energy StadiumBen TonerMatch Report
League TwoLeague TwoSat2021-02-2715:00 Walsall1–2Bradford CityThe Banks's StadiumScott OldhamMatch Report
League TwoLeague TwoTue2020-10-2019:45 Bradford City1–1WalsallNorthern Commercials StadiumAndy HainesMatch Report
League TwoLeague TwoSat2020-04-25Bradford CityWalsallNorthern Commercials StadiumMatch ReportMatch Cancelled
League TwoLeague TwoSat2019-09-1415:00 Walsall0–1Bradford City4,649The Banks's StadiumAnthony BackhouseMatch Report
League OneLeague OneSat2019-02-2315:00 Walsall3–2Bradford City5,503The Banks's StadiumBrett HuxtableMatch Report
League OneLeague OneSat2018-12-1515:00 Bradford City4–0Walsall15,314Northern Commercials StadiumBen TonerMatch Report
League OneLeague OneTue2018-05-0119:45 Bradford City1–1Walsall18,976Northern Commercials StadiumCarl BoyesonMatch Report
League OneLeague OneSat2017-08-2615:00 Walsall3–3Bradford City4,817The Banks's StadiumMichael SalisburyMatch Report
League OneLeague OneSat2017-04-0115:00 Bradford City1–0Walsall17,880Northern Commercials StadiumMichael SalisburyMatch Report
League OneLeague OneSat2016-12-1715:00 Walsall1–1Bradford City5,148The Banks's StadiumBen TonerMatch Report
League OneLeague OneSat2016-04-2315:00 Bradford City4–0Walsall19,336Northern Commercials StadiumDarren DrysdaleMatch Report
League OneLeague OneSat2015-11-2815:00 Walsall2–1Bradford City4,668The Banks's StadiumMark BrownMatch Report
League OneLeague OneSat2015-02-2115:00 Bradford City1–1Walsall13,534Northern Commercials StadiumTim RobinsonMatch Report
League OneLeague OneSat2014-08-1615:00 Walsall0–0Bradford City4,520The Banks's StadiumDean WhitestoneMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2024-09-1415:00 Walsall2–1Bradford City5,967Poundland Bescot StadiumLewis SmithMatch Report
League TwoLeague TwoSat2023-09-3015:00 Bradford City1–3Walsall17,038University of Bradford StadiumScott JacksonMatch Report
League OneLeague OneSat2019-02-2315:00 Walsall3–2Bradford City5,503The Banks's StadiumBrett HuxtableMatch Report
League OneLeague OneSat2015-11-2815:00 Walsall2–1Bradford City4,668The Banks's StadiumMark BrownMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoTue2023-03-0719:45 Walsall0–0Bradford City4,951Poundland Bescot StadiumLewis SmithMatch Report
League TwoLeague TwoSat2021-09-0415:00 Bradford City1–1Walsall15,822Utilita Energy StadiumBen TonerMatch Report
League TwoLeague TwoTue2020-10-2019:45 Bradford City1–1WalsallNorthern Commercials StadiumAndy HainesMatch Report
League OneLeague OneTue2018-05-0119:45 Bradford City1–1Walsall18,976Northern Commercials StadiumCarl BoyesonMatch Report
League OneLeague OneSat2017-08-2615:00 Walsall3–3Bradford City4,817The Banks's StadiumMichael SalisburyMatch Report
League OneLeague OneSat2016-12-1715:00 Walsall1–1Bradford City5,148The Banks's StadiumBen TonerMatch Report
League OneLeague OneSat2015-02-2115:00 Bradford City1–1Walsall13,534Northern Commercials StadiumTim RobinsonMatch Report
League OneLeague OneSat2014-08-1615:00 Walsall0–0Bradford City4,520The Banks's StadiumDean WhitestoneMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2024-04-2015:00 Walsall2–3Bradford City6,656Poundland Bescot StadiumAdam HerczegMatch Report
League TwoLeague TwoSat2022-09-0315:00 Bradford City2–1Walsall16,433Utilita Energy StadiumMarc EdwardsMatch Report
League TwoLeague TwoTue2022-01-2519:45 Walsall1–2Bradford City4,097The Banks's StadiumBen SpeedieMatch Report
League TwoLeague TwoSat2021-02-2715:00 Walsall1–2Bradford CityThe Banks's StadiumScott OldhamMatch Report
League TwoLeague TwoSat2019-09-1415:00 Walsall0–1Bradford City4,649The Banks's StadiumAnthony BackhouseMatch Report
League OneLeague OneSat2018-12-1515:00 Bradford City4–0Walsall15,314Northern Commercials StadiumBen TonerMatch Report
League OneLeague OneSat2017-04-0115:00 Bradford City1–0Walsall17,880Northern Commercials StadiumMichael SalisburyMatch Report
League OneLeague OneSat2016-04-2315:00 Bradford City4–0Walsall19,336Northern Commercials StadiumDarren DrysdaleMatch Report

Fixture Leaders

Walsall Players vs. Bradford City

Walsall Players vs. Bradford City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Elijah Adebayoeng ENGFW190000000
Taylor Alleneng ENGDF3270101110
Alfie Bateseng ENGMF2105000000
Tom Bradshawwls WALFW3212100000
Michael Caineng ENGMF190000000
Adam Chamberseng ENGDF,MF8714000000
James Clarkeeng ENGDF2180000000
Billy Cliffordeng ENGMF190000000
Brandon Comleyms MSRMF3238000000
Andy Cookeng ENGFW295000001
Donervon Danielsms MSRDF5450100010
Jason Demetrioucy CYPDF,MF190000010
Nicky Devlinsct SCODF,MF4360000010
George Dobsoneng ENGMF294000000
Shaun Donnellanie IRLDF,MF190000000
Paul Downingeng ENGDF4360000020
Jack Earingeng ENGMF3203100000
Joe Edwardseng ENGDF,MF4360100000
Neil Etheridgeph PHIGK4360000000
George Evanseng ENGDF,MF190000000
Owen Evanswls WALGK3270000000
Jack Fitzwatereng ENGDF190000000
Rory Gaffneyie IRLFW190000000
Mark Gillespieeng ENGGK190000000
Liam Gordongy GUYDF,MF4360100010
Ashley Grimeseng ENGMF2110000000
Danny Guthrieeng ENGMF2165000000
Jon Guthrieeng ENGDF4360000000
Jordy Hiwulaeng ENGFW,MF2171100010
Jamie Jelliseng ENGMF190000000
Danny Johnsoneng ENGFW3120100100
Liam Kinsellaie IRLMF10811010010
Scott Lairdeng ENGDF2180000000
Luke Leahyeng ENGDF,MF4360120000
Gary Liddleeng ENGDF,MF190000000
Russell Martinsct SCODF190000000
Jason McCarthyeng ENGDF,MF2180000000
Wesley McDonaldeng ENGFW,MF2178000000
Oisin McEnteeie IRLDF,MF190010000
Rollin Menayesewls WALDF190000000
George Millereng ENGFW2153100000
Zak Millseng ENGDF190000010
Manny Monthecm CMRDF3270000010
George Nurseeng ENGDF,MF190100000
James O'Connoreng ENGDF5450000010
Richard O'Donnelleng ENGGK2180000000
Isaiah Osbourneeng ENGMF4282100000
Matt Prestoneng ENGDF2180000000
Ben Purkisseng ENGDF190000000
Joe Rileyeng ENGDF,MF190000010
Kory Robertseng ENGDF190000000
Liam Robertseng ENGGK6540000000
Carl Rushwortheng ENGGK2180000000
Mat Sadlereng ENGDF190000000
Romaine Sawyerskn SKNFW,MF4340010000
Dan Scarreng ENGDF4360100000
Tommy Simkineng ENGGK190000000
Stuart Sinclaireng ENGDF,MF190000000
Jackson Smitheng ENGGK190010000
Ryan Stirkwls WALMF3270100000
Andy Tayloreng ENGDF3250000010
Stephen Wardie IRLDF,FW190000000
Hayden Whiteeng ENGDF,MF6494000040
Conor Wilkinsonie IRLFW,MF2167000010
Harry Williamseng ENGDF2180000020
James Wilsonwls WALDF190000000
Tyreik Wrightie IRLFW,MF190000000
Jordan Cookeng ENGFW3104000000
Tom Knowleseng ENGFW,MF4221000010
Tom Leakeng ENGDF189000000
Matthew Jarviseng ENGMF186000010
Amadou Bakayokosl SLEFW3264100000
Milan Lalkovičsk SVKFW,MF184110000
Brendan Kiernaneng ENGFW,MF2166010000
Connor Barrattie IRLMF181000000
Liam Bennetteng ENGDF,MF181000000
Simeon Jacksonca CANFW294000000
Zeli Ismaileng ENGMF178000000
David Okagbueie IRLDF2168000000
Caolan Laveryca CANFW3192000000
Joss Labadieeng ENGMF2118000001
Kieron Morriseng ENGFW,MF6390000000
Malvind Benningeng ENGDF,MF174000000
Freddie Drapereng ENGFW174100000
Josh Ginnellyeng ENGFW,MF174000010
Jacob Maddoxeng ENGMF174000000
Mo Faaleng ENGFW173100000
James Chamberseng ENGDF169000000
Sam Mantomeng ENGMF169000000
Florent Cuvelierbe BELMF272000000
Charlie Lakineng ENGMF166000000
Nathan Loweeng ENGFW166000000
Sam Perryeng ENGMF264000010
Rory Holdennir NIRMF2152000000
Josh Gordoneng ENGFW,MF5304200010
Joe Foulkeseng ENGDF158000000
Derick Osei Yawfr FRAFW156000000
Zak Julessct SCODF,MF155000010
Danny Cashmaneng ENGFW146000000
Andy Williamseng ENGFW,MF2136000000
Peter Clarkeeng ENGDF144000000
Tyler Robertswls WALFW,MF138110000
Callum Cockerill-Molletteng ENGDF299000000
Jamille Matteng ENGFW3125000000
Ross Tierneyie IRLMF2112010010
Morgan Ferriereng ENGFW129000000
Connor Ronanie IRLMF129000000
James Hardyeng ENGMF128000000
Francis Vincenteng ENGDF,MF127000000
Cameron Normaneng ENGDF,MF126010000
Reyes Clearyeng ENGDF124000000
Franck Moussabe BELMF2112000000
Dean Holdeneng ENGDF121000000
Rico Henryeng ENGDF,MF3168000000
Anthony Fordeie IRLDF,FW4210010000
Kane Wilsoneng ENGDF,MF116000000
Isaac Hutchinsoneng ENGMF4285010000
Douglas James-Tayloreng ENGFW225000000
Andreas Makriscy CYPFW,MF286000010
Timmy Abrahameng ENGFW19000000
Albert Adomahgh GHADF,FW19010000
Jake Scrimshaweng ENGFW19000000
Aramide Oteheng ENGFW,MF298100000
Tyrese Shadekn SKNFW,MF234000000
Ash Taylorwls WALDF,MF17000000
Mitchel Candlineng ENGMF16000000
Erhun OztumerFW,MF3182110010
Emmanuel Osadebeie IRLMF216000000
James Baxendaleeng ENGMF11000000
Ronan Maherie IRLMF11000000
Kieran Phillipseng ENGFW291000000
27619,667231512302

Walsall Goalkeepers vs. Bradford City

Walsall Goalkeepers vs. Bradford City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Neil Etheridgeph PHIGK43600700
Owen Evanswls WALGK327043250.01
Mark Gillespieeng ENGGK1903300.00
Richard O'Donnelleng ENGGK218011
Liam Robertseng ENGGK654031112167.70
Carl Rushwortheng ENGGK218083675.00
Tommy Simkineng ENGGK19021150.00
Jackson Smitheng ENGGK19053240.00
201,80053323256.62

Bradford City Players vs. Walsall

Bradford City Players vs. Walsall Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
David Balleng ENGFW,MF2180200000
Alex Basseng ENGGK190000000
Jacob Butterfieldeng ENGDF,MF190000010
Paul Caddissct SCODF,MF2174100000
Niall Canavanie IRLDF3268000000
Romoney Crichlow-Nobleeng ENGDF294000000
Josh Cullenie IRLDF,MF3270000000
Stephen Darbyeng ENGDF5405010000
Andrew Davieseng ENGDF190000000
Cheick Diabateeng ENGDF190000000
Timothée Diengfr FRADF,MF3194000010
Clayton Donaldsonjm JAMFW3171000000
Colin Doyleie IRLGK4360000000
Lee Evanswls WALMF2180100000
Andy Hallidaysct SCODF,MF190000000
Brad Hallidayeng ENGDF,MF5450010010
James Hansoneng ENGFW4356310000
Sam Hornbyeng ENGGK190000000
Jason Kennedyeng ENGMF190000000
Matthew Kilgalloneng ENGDF190000000
Nathaniel Knight-Percivaleng ENGDF6540000010
Nicky Laweng ENGMF3188000000
Harry Lewiseng ENGGK3270000000
Gary Liddleeng ENGDF,MF2180000010
Matty Lundnir NIRMF190100000
Gary MacKenziesct SCODF190000000
Rory McArdlenir NIRDF5450000000
Shay McCartannir NIRFW,MF3170100000
Kevin McDonaldsct SCOMF190000000
Kelvin Melloreng ENGDF,MF3186010010
James Meredithau AUSDF,MF6540000000
Dylan Mottley-Henryeng ENGMF190000000
Lee Novakeng ENGFW190000000
Lewis O'Brieneng ENGMF2174010010
Anthony O'Connorie IRLDF,MF4360100000
Paudie O'Connorie IRLDF4360000010
Richard O'Donnelleng ENGGK5450000000
Daniel Oyegokeeng ENGDF2128000000
Matt Palmereng ENGDF,MF190000000
Jordan Pickfordeng ENGGK2180000000
Matthew Platteng ENGDF4360000000
Dominic Poleonlc LCAFW,MF190100000
Harry Pritchardeng ENGDF,MF2156000000
Jake Reeveseng ENGMF190000000
Ben Richards-Evertoneng ENGDF,MF2180000000
Richard Smallwoodeng ENGMF4360000030
Yann Songo'ocm CMRDF,MF2102000010
Jon Steadeng ENGFW190000000
Sam Stubbseng ENGDF2180000010
Levi Suttoneng ENGMF3178110000
Oscar Threlkeldeng ENGDF,MF2180000000
James Vaughaneng ENGFW190000100
Romain Vincelotfr FRADF,MF3270000020
Sam Walkereng ENGGK2180000000
Elliot Wattsct SCOMF3270100000
Ben Williamseng ENGGK2180000000
Connor Woodeng ENGDF,MF3270000010
Charlie Wykeeng ENGFW3270010000
Tony McMahoneng ENGDF,MF5448010010
Oliver Crankshaweng ENGFW,MF2107010000
Dara Costelloeie IRLFW,MF186000000
Charles Vernameng ENGFW,MF3185000000
George Millereng ENGFW291010000
Oliver Sandersoneng ENGFW,MF183100000
Reece Burkeeng ENGDF182000010
Alex Joneseng ENGFW182010000
Ciaran Kellyie IRLDF,GK2126000010
Matty Dalyeng ENGMF180100000
Nathan Clarkeeng ENGDF,MF286000010
Kyel Reideng ENGMF2168000010
Filipe Moraispt PORMF177110000
Stephen Warnockeng ENGDF177010000
Tom Fieldeng ENGDF176000010
Jack Payneeng ENGFW,MF2166020000
Billy Clarkeie IRLFW,MF7359311110
Mark Yeatesie IRLDF,FW2161000000
Harry Chapmaneng ENGFW,MF174000000
Adam Claytoneng ENGMF174000000
Calum Kavanaghie IRLFW172000000
Bobby Pointoneng ENGMF279000000
Rayhaan Tullocheng ENGMF172000010
Andy Cookeng ENGFW8685512210
Jack Shepherdeng ENGDF171000010
Gareth Evanseng ENGFW,MF170000000
Hope Akpanng NGAMF169000000
Jordy Hiwulaeng ENGFW,MF168100000
Jamie Walkersct SCOFW,MF5404220041
Callum Guyeng ENGMF166000010
Scott Bankssct SCOMF281000000
Billy Knotteng ENGMF3245000000
Jake Youngeng ENGFW165100010
Dylan Connollyie IRLFW,MF164000000
Mason Bennetteng ENGFW,MF163000000
Danny Devineeng ENGMF162000000
Liam Ridehalgheng ENGDF,MF5420000010
Alex Gillieadeng ENGFW,MF7436000000
Tyler Frencheng ENGDF,MF145000000
Bryce Hosannaheng ENGDF,MF145000000
Marc McNultysct SCOFW,MF145000000
Alexander Pattisoneng ENGMF283000000
Jordan Gibsoneng ENGFW,MF136000000
Dan Pybuseng ENGMF136000000
Luke Hendrieeng ENGDF,MF132000000
Matty Fouldseng ENGDF130000000
Callum Cookeeng ENGFW,MF5369000000
Aaron McLeaneng ENGFW127000000
Matthew Dolaneng ENGDF,MF125000000
Dion Pereiraag ATGMF125000000
Tyreik Wrightie IRLFW,MF3203000010
Cameron Hawkeseng ENGMF124000000
Haris Vučkićsi SVNFW,MF122000000
Karl Henryeng ENGDF,MF121000010
Jermaine Andersoneng ENGDF,MF119000000
Neill Byrneie IRLDF,MF119000000
Danny Roweeng ENGFW,MF119000000
Tyler Smitheng ENGFW118000000
Jonathan Tomkinsonus USADF118000000
Ryan Easteng ENGDF,MF116000000
Kian Harratteng ENGFW116000000
Vadaine Olivereng ENGFW223000010
Mo Shariffeng ENGFW,MF115000000
François Zokoci CIVFW115000000
Lachlan Barreng ENGDF114000000
Eoin Doyleie IRLFW2104200000
Caolan Laveryca CANFW114000000
Adam Chicksenzw ZIMDF,MF3193000000
Jamie Proctoreng ENGFW113000010
Devante Coleeng ENGFW112000000
Kurtis GuthrieFW112000000
Mark Marshalleng ENGMF3192000000
Clarke Oduorke KENMF3144000000
Kai Brünkerde GERFW15000000
Alan Sheehanie IRLDF14000000
Jordan Stevenseng ENGMF14000000
Jordan Boweryeng ENGDF,FW12000000
Lewis Richardsie IRLDF,MF12000000
Theo Robinsonjm JAMFW12000000
28119,777301934371

Bradford City Goalkeepers vs. Walsall

Bradford City Goalkeepers vs. Walsall Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Alex Basseng ENGGK19061583.30
Colin Doyleie IRLGK4360450-25.01
Sam Hornbyeng ENGGK1901100.00
Harry Lewiseng ENGGK32701341069.21
Richard O'Donnelleng ENGGK54501851372.22
Jordan Pickfordeng ENGGK218011
Sam Walkereng ENGGK21801341076.90
Ben Williamseng ENGGK218021
201,80055233865.56

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.