Bradford City vs. Swindon Town Historical Head-to-Head

Bradford City
6 wins
2 draws
7 losses
16 goals
Swindon Town
7 wins
2 draws
6 losses
19 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-04-1215:00 Swindon TownBradford CityThe Nigel Eady County Ground
League TwoLeague TwoSat2024-12-1415:00 Bradford City1–0Swindon Town15,751University of Bradford StadiumEdward DuckworthMatch Report
League TwoLeague TwoSat2024-01-2715:00 Swindon Town2–0Bradford City7,878The Energy Check County GroundGeoff EltringhamMatch Report
League TwoLeague TwoSat2023-10-0715:00 Bradford City1–0Swindon Town16,788University of Bradford StadiumChris PollardMatch Report
League TwoLeague TwoTue2023-04-1819:45 Swindon Town1–0Bradford City7,413The Energy Check County GroundDarren DrysdaleMatch Report
League TwoLeague TwoTue2022-10-2519:45 Bradford City1–1Swindon Town16,728Utilita Energy StadiumJeremy SimpsonMatch Report
League TwoLeague TwoSat2022-03-0515:00 Bradford City1–2Swindon Town15,008Utilita Energy StadiumPaul HowardMatch Report
League TwoLeague TwoSat2021-10-2315:00 Swindon Town1–3Bradford City9,461The Energy Check County GroundRoss JoyceMatch Report
League TwoLeague TwoSat2020-01-0415:00 Swindon Town1–1Bradford City8,407The Energy Check County GroundDarren DrysdaleMatch Report
League TwoLeague TwoSat2019-10-0515:00 Bradford City2–1Swindon Town14,136Northern Commercials StadiumTom NieldMatch Report
League OneLeague OneSat2017-03-1815:00 Bradford City2–1Swindon Town17,916Northern Commercials StadiumSeb StockbridgeMatch Report
League OneLeague OneSat2016-11-2615:00 Swindon Town1–0Bradford City6,344The Energy Check County GroundGraham HorwoodMatch Report
League OneLeague OneSat2016-04-0915:00 Bradford City1–0Swindon Town18,043Northern Commercials StadiumDavid CooteMatch Report
League OneLeague OneSat2015-08-0815:00 Swindon Town4–1Bradford City8,090The Energy Check County GroundSteve MartinMatch Report
League OneLeague OneTue2015-02-2419:45 Swindon Town2–1Bradford City6,812The Energy Check County GroundCarl BerryMatch Report
League OneLeague OneSat2014-09-1315:00 Bradford City1–2Swindon Town12,486Northern Commercials StadiumRichard ClarkMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2024-12-1415:00 Bradford City1–0Swindon Town15,751University of Bradford StadiumEdward DuckworthMatch Report
League TwoLeague TwoSat2023-10-0715:00 Bradford City1–0Swindon Town16,788University of Bradford StadiumChris PollardMatch Report
League TwoLeague TwoSat2021-10-2315:00 Swindon Town1–3Bradford City9,461The Energy Check County GroundRoss JoyceMatch Report
League TwoLeague TwoSat2019-10-0515:00 Bradford City2–1Swindon Town14,136Northern Commercials StadiumTom NieldMatch Report
League OneLeague OneSat2017-03-1815:00 Bradford City2–1Swindon Town17,916Northern Commercials StadiumSeb StockbridgeMatch Report
League OneLeague OneSat2016-04-0915:00 Bradford City1–0Swindon Town18,043Northern Commercials StadiumDavid CooteMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoTue2022-10-2519:45 Bradford City1–1Swindon Town16,728Utilita Energy StadiumJeremy SimpsonMatch Report
League TwoLeague TwoSat2020-01-0415:00 Swindon Town1–1Bradford City8,407The Energy Check County GroundDarren DrysdaleMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2024-01-2715:00 Swindon Town2–0Bradford City7,878The Energy Check County GroundGeoff EltringhamMatch Report
League TwoLeague TwoTue2023-04-1819:45 Swindon Town1–0Bradford City7,413The Energy Check County GroundDarren DrysdaleMatch Report
League TwoLeague TwoSat2022-03-0515:00 Bradford City1–2Swindon Town15,008Utilita Energy StadiumPaul HowardMatch Report
League OneLeague OneSat2016-11-2615:00 Swindon Town1–0Bradford City6,344The Energy Check County GroundGraham HorwoodMatch Report
League OneLeague OneSat2015-08-0815:00 Swindon Town4–1Bradford City8,090The Energy Check County GroundSteve MartinMatch Report
League OneLeague OneTue2015-02-2419:45 Swindon Town2–1Bradford City6,812The Energy Check County GroundCarl BerryMatch Report
League OneLeague OneSat2014-09-1315:00 Bradford City1–2Swindon Town12,486Northern Commercials StadiumRichard ClarkMatch Report

Fixture Leaders

Bradford City Players vs. Swindon Town

Bradford City Players vs. Swindon Town Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Aden Baldwineng ENGDF190000000
Alex Basseng ENGGK190000000
Reece Burkeeng ENGDF190000010
Niall Canavanie IRLDF190000000
Billy Clarkeie IRLFW,MF5347200110
Nathan Clarkeeng ENGDF,MF2180010010
Dylan Connollyie IRLFW,MF2180000000
Callum Cookeeng ENGFW,MF3269000000
Romoney Crichlow-Nobleeng ENGDF2180000000
Josh Cullenie IRLDF,MF3270000000
Stephen Darbyeng ENGDF6443000010
Timothée Diengfr FRADF,MF2152000000
Clayton Donaldsonjm JAMFW190000000
Colin Doyleie IRLGK2180000000
Lee Evanswls WALMF190000010
Matty Fouldseng ENGDF3270000000
Alex Gillieadeng ENGFW,MF6540010000
Andy Hallidaysct SCODF,MF190000000
Brad Hallidayeng ENGDF,MF4315000010
James Hansoneng ENGFW4288000010
Luke Hendrieeng ENGDF,MF2161000000
Adam Henleywls WALDF190000000
Paul Huntingtoneng ENGDF190000000
Nathaniel Knight-Percivaleng ENGDF2180000010
Billy Knotteng ENGMF3251000000
Nicky Laweng ENGMF190000000
Harry Lewiseng ENGGK3270000000
Gary Liddleeng ENGDF,MF2180000010
Gary MacKenziesct SCODF190000010
Rory McArdlenir NIRDF4360000000
Tony McMahoneng ENGDF,MF3270010010
Kelvin Melloreng ENGDF,MF190000010
Anthony O'Connorie IRLDF,MF2180000000
Richard O'Donnelleng ENGGK3270000010
Matt Palmereng ENGDF,MF190000000
Jordan Pickfordeng ENGGK2180000000
Matthew Platteng ENGDF2180000000
Harry Pritchardeng ENGDF,MF190000000
Ben Richards-Evertoneng ENGDF,MF190000000
Christopher Routisfr FRADF,MF190000000
Jack Shepherdeng ENGDF190000000
Richard Smallwoodeng ENGMF5450000020
Yann Songo'ocm CMRDF,MF2180000000
Sam Stubbseng ENGDF3270000010
Levi Suttoneng ENGMF299100000
Ash Taylorwls WALDF,MF190000000
Oscar Threlkeldeng ENGDF,MF190000000
James Vaughaneng ENGFW190000000
Romain Vincelotfr FRADF,MF2180000010
Jamie Walkersct SCOFW,MF3175010010
Sam Walkereng ENGGK2180000000
Elliot Wattsct SCOMF2180000000
Ben Williamseng ENGGK2180000000
Connor Woodeng ENGDF,MF2180010000
Tyreik Wrightie IRLFW,MF190100000
Charlie Wykeeng ENGFW190200000
Liam Ridehalgheng ENGDF,MF3224000010
Alan Sheehanie IRLDF2134000001
Calum Kavanaghie IRLFW187100000
Jason Kennedyeng ENGMF182000010
Paudie O'Connorie IRLDF3262000010
Hope Akpanng NGAMF181100000
Dion Pereiraag ATGMF181010000
Mark Yeatesie IRLDF,FW293000000
Josh Morriseng ENGDF,FW175100000
Clarke Oduorke KENMF175000000
Oliver Burkesct SCOFW,MF174000000
Jon Steadeng ENGFW174000000
Andy Cookeng ENGFW7548000000
Caolan Laveryca CANFW2147110010
Jamie Proctoreng ENGFW172000000
Chris Tayloreng ENGMF172000000
Scott Bankssct SCOMF170000000
Harry Chapmaneng ENGFW,MF3148000000
Zeli Ismaileng ENGMF169000000
Ciaran Kellyie IRLDF,GK168000000
Marc McNultysct SCOFW,MF166000000
James Meredithau AUSDF,MF6470000020
Adam Wilsonke KENMF165000000
Kyel Reideng ENGMF163000000
Corry Evansnir NIRDF,MF159000000
Jake Reeveseng ENGMF158000010
Thierry Neverseng ENGMF157000000
Jay Benneng ENGDF145000000
Lewis Richardsie IRLDF,MF2135000000
Tyler Smitheng ENGFW253000000
Jake Youngeng ENGFW145000000
Aramide Oteheng ENGFW,MF132000000
Antoni Sarceviceng ENGMF131000010
Steve Davieseng ENGFW241000010
Alex Joneseng ENGFW128000000
Filipe Moraispt PORMF371000000
Haris Vučkićsi SVNFW,MF124000000
Kevin McDonaldsct SCOMF122000000
Lee Angoleng ENGFW,MF120000000
Matt Derbyshireeng ENGFW120000000
Vadaine Olivereng ENGFW120000000
Paul Andersoneng ENGMF119000000
Emmanuel Osadebeie IRLMF244000010
Daniel Oyegokeeng ENGDF119000000
Shay McCartannir NIRFW,MF239200010
Gareth Evanseng ENGFW,MF298110000
Theo Robinsonjm JAMFW233100010
François Zokoci CIVFW116000000
Mark Marshalleng ENGMF3176010000
Bobby Pointoneng ENGMF3176100010
Aaron McLeaneng ENGFW113000010
Danny Devineeng ENGMF19000000
Ryan Easteng ENGDF,MF19000000
Mason Bennetteng ENGFW,MF18000000
Tyler Frencheng ENGDF,MF18000000
Jordy Hiwulaeng ENGFW,MF269000000
Tolaji Bolaeng ENGDF11000000
Matty Dalyeng ENGMF11000000
21114,84915901321

Bradford City Goalkeepers vs. Swindon Town

Bradford City Goalkeepers vs. Swindon Town Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Alex Basseng ENGGK19052480.00
Colin Doyleie IRLGK21800200
Harry Lewiseng ENGGK32701121081.81
Richard O'Donnelleng ENGGK327063583.30
Jordan Pickfordeng ENGGK218040
Sam Walkereng ENGGK218022050.01
Ben Williamseng ENGGK218041
151,35024191970.83

Swindon Town Players vs. Bradford City

Swindon Town Players vs. Bradford City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ricky Aguiareng ENGMF3161000000
Nicky Ajoseeng ENGFW190100000
Daniel Bardenwls WALGK190000000
Bradley Barryeng ENGDF,MF2135000010
Mathieu Baudryfr FRADF2110000010
Tyrell Belfordeng ENGGK190000000
Steven Bendade GERGK190000000
Raphael Brancobr BRADF6540000010
Ciaran Brennanie IRLDF190000000
Tom Brewitteng ENGDF,MF2180000000
James Brophyeng ENGDF,MF2135000000
Solomon Brynneng ENGGK2180000000
Jack Bycrofteng ENGGK190000000
Nathan Byrneeng ENGDF,MF3266300010
Paul Caddissct SCODF,MF190000000
Thomas Claytonsct SCODF,MF2180000000
Charlie Colketteng ENGMF190000010
Dion Conroyeng ENGDF190000010
Brandon Cooperwls WALDF190000000
Murphy Coopereng ENGGK190000000
Josh Davisoneng ENGFW190000000
Ryan Delaneyie IRLDF190000000
Michael Doughtywls WALMF4240000010
Aaron Drinanie IRLFW190000000
Wes Foderinghameng ENGGK2180000000
Darnell Furlongeng ENGDF,MF190000000
Paul Glatzeleng ENGFW2169010000
John Goddardeng ENGMF2180000000
Anthony Grantjm JAMDF,MF2180000000
Rob Hunteng ENGDF4354000020
Remeao Huttoneng ENGDF,MF3270010010
Ellis Iandoloeng ENGDF,MF5405000040
Rohan Incems MSRDF,FW190000000
Lloyd Joneseng ENGDF190000000
Yaser Kasimiq IRQMF2171000020
Daniel Kempeng ENGFW,MF190000000
Saidou Khangm GAMMF4337000020
Gavin Kilkennyie IRLMF190000000
Billy Kirkmaneng ENGDF190000000
Massimo Luongoau AUSMF2180200000
Udoka Malifeeng ENGDF2180000000
Conor McCarthyie IRLDF190000000
Luke McCormickeng ENGGK190000000
Joel McGregorMF190000010
Harry McKirdyeng ENGFW,MF2180100010
Jake O'Brienie IRLDF190000000
Akin Odimayoeng ENGDF2160000000
Brandon Ormonde-Ottewilleng ENGDF2140000000
Jack Payneeng ENGFW,MF2104202200
Louis Reedeng ENGMF2180000010
Danny Roseeng ENGMF190000010
Tyreece Simpsoneng ENGFW190000000
Harry Smitheng ENGFW190000010
Tunmise Sobowaleie IRLDF190000000
Jack Stephenseng ENGDF190010000
Kevin Stewartjm JAMDF,MF190010000
Louis Thompsonwls WALMF3270000010
Nathan Thompsoneng ENGDF5450010010
Jordan Turnbulleng ENGDF4360010010
Lawrence Vigourouxcl CHIGK3270000000
Jacob Wakelingeng ENGFW2180000000
Jordan Williamswls WALDF,MF190000000
Jojo Wollacottgh GHAGK2180000000
Kaiyne Wooleryeng ENGFW,MF2180010010
Jerry Yateseng ENGFW,MF2180201100
Gabriel Zakuanicd CODDF190000000
Ben Gladwineng ENGDF,MF4342000020
Jordan Lydenau AUSMF2174000011
Brad Smithau AUSDF,MF189000000
Rushian Hepburn-Murphyeng ENGFW3240000000
Lloyd Isgrovewls WALMF2171000000
Dawson Devoyie IRLMF182100000
Jonathan Obikaeng ENGFW4351310000
Fabien Robertfr FRAFW,MF2125000010
Diallang Jaiyesimieng ENGFW,MF175000010
Nathan Delfounesoeng ENGFW,MF172000000
Tyrese Shadekn SKNFW,MF3186000000
Michael Smitheng ENGFW2157000000
Jonny Williamswls WALFW,MF4305110000
Jaxon BrownMF160000000
Dylan Kadjieng ENGMF156000000
Williams Kokolofr FRADF,MF154000010
Tom Broadbenteng ENGDF150000000
Keshi Andersoneng ENGFW,MF145000010
Romoney Crichlow-Nobleeng ENGDF145000000
Fankaty Daboeng ENGDF,MF145000010
Kaine Kesler-Haydeneng ENGDF,MF145000000
Zeki Fryerseng ENGDF2130000000
Tom Smitheng ENGMF140000000
Pharrell Johnsoneng ENGDF136000000
Jake Caineng ENGMF3181000000
Kabongo Tshimangaeng ENGFW130000000
Ronan Darcyeng ENGMF237000000
Alexander Gilbertie IRLFW127000000
Anton Dworzakeng ENGMF126000000
Andy Williamseng ENGFW,MF2113010000
Frazer Blake-Tracyeng ENGDF4289000000
Luke Norriseng ENGFW235000000
Luke Jephcottwls WALFW2100100100
Miles ObodoFW114000000
Rosaire Longelo-Mbuleeng ENGDF,MF111000000
Jermaine Hyltoneng ENGFW,MF255000000
Jake Reeveseng ENGMF19000000
Anton Rodgersie IRLMF3189100000
George McEachraneng ENGMF298000000
Will Wrighteng ENGDF17000000
Jayden Mitchell-Lawsoneng ENGFW,MF16000000
Scott Twineeng ENGFW,MF15000000
Charlie Austineng ENGFW3175101110
Marcel Laviniereng ENGDF14000000
Adam Mayeng ENGMF29000000
Will Randalleng ENGMF14000000
László Deutscheng ENGDF11000000
Josh Lelanke KENDF11000000
Harry Toffoloeng ENGDF,MF11000000
20614,849191045361

Swindon Town Goalkeepers vs. Bradford City

Swindon Town Goalkeepers vs. Bradford City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Daniel Bardenwls WALGK19021150.00
Tyrell Belfordeng ENGGK19010
Steven Bendade GERGK1901100.00
Solomon Brynneng ENGGK218081787.51
Jack Bycrofteng ENGGK190303100.01
Murphy Coopereng ENGGK19041375.00
Wes Foderinghameng ENGGK218020
Luke McCormickeng ENGGK19042250.00
Lawrence Vigourouxcl CHIGK32700301
Jojo Wollacottgh GHAGK218084450.00
151,35030162060.03

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.