Crewe Alexandra vs. Swindon Town Historical Head-to-Head

Crewe Alexandra
7 wins
3 draws
8 losses
26 goals
Swindon Town
8 wins
3 draws
7 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-1115:00 Swindon TownCrewe AlexandraThe Nigel Eady County Ground
League TwoLeague TwoSat2024-08-2412:30 Crewe Alexandra0–0Swindon Town4,402Mornflake StadiumAlex ChilowiczMatch Report
League TwoLeague TwoSat2024-01-1315:00 Crewe Alexandra2–1Swindon Town4,597Mornflake StadiumLeigh DoughtyMatch Report
League TwoLeague TwoSat2023-08-1215:00 Swindon Town2–2Crewe Alexandra9,022The Energy Check County GroundScott JacksonMatch Report
League TwoLeague TwoSat2023-04-2915:00 Crewe Alexandra2–1Swindon Town4,694Alexandra StadiumRuebyn RicardoMatch Report
League TwoLeague TwoSat2022-11-1915:00 Swindon Town0–1Crewe Alexandra8,734The Energy Check County GroundAndrew KitchenMatch Report
FA CupFirst round properSat2021-11-0615:00 Crewe Alexandra0–3Swindon Town2,303Alexandra StadiumTrevor KettleMatch Report
League OneLeague OneSat2021-02-2015:00 Swindon Town2–1Crewe AlexandraThe Energy Check County GroundBen TonerMatch Report
League OneLeague OneTue2020-12-0119:00 Crewe Alexandra4–2Swindon TownAlexandra StadiumSamuel BarrottMatch Report
League TwoLeague TwoSat2020-01-1115:00 Swindon Town3–1Crewe Alexandra7,601The Energy Check County GroundDarren HandleyMatch Report
League TwoLeague TwoSat2019-10-1915:00 Crewe Alexandra3–1Swindon Town4,792Alexandra StadiumMarc EdwardsMatch Report
League TwoLeague TwoMon2019-04-2215:00 Swindon Town1–2Crewe Alexandra6,107The Energy Check County GroundLee CollinsMatch Report
League TwoLeague TwoTue2018-10-0219:45 Crewe Alexandra1–0Swindon Town2,761Alexandra StadiumBen TonerMatch Report
League TwoLeague TwoSat2018-01-2715:00 Swindon Town4–3Crewe Alexandra5,439The Energy Check County GroundGraham SalisburyMatch Report
League TwoLeague TwoSat2017-12-2315:00 Crewe Alexandra0–3Swindon Town3,736Alexandra StadiumEddie IldertonMatch Report
League OneLeague OneSat2016-01-1615:00 Swindon Town4–3Crewe Alexandra6,888The Energy Check County GroundLee CollinsMatch Report
League OneLeague OneSat2015-09-0515:00 Crewe Alexandra1–3Swindon Town4,400Alexandra StadiumRichard ClarkMatch Report
League OneLeague OneSat2015-02-2815:00 Crewe Alexandra0–0Swindon Town4,781Alexandra StadiumGraham SalisburyMatch Report
League OneLeague OneSat2014-08-2315:00 Swindon Town2–0Crewe Alexandra6,530The Energy Check County GroundLee CollinsMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2024-01-1315:00 Crewe Alexandra2–1Swindon Town4,597Mornflake StadiumLeigh DoughtyMatch Report
League TwoLeague TwoSat2023-04-2915:00 Crewe Alexandra2–1Swindon Town4,694Alexandra StadiumRuebyn RicardoMatch Report
League TwoLeague TwoSat2022-11-1915:00 Swindon Town0–1Crewe Alexandra8,734The Energy Check County GroundAndrew KitchenMatch Report
League OneLeague OneTue2020-12-0119:00 Crewe Alexandra4–2Swindon TownAlexandra StadiumSamuel BarrottMatch Report
League TwoLeague TwoSat2019-10-1915:00 Crewe Alexandra3–1Swindon Town4,792Alexandra StadiumMarc EdwardsMatch Report
League TwoLeague TwoMon2019-04-2215:00 Swindon Town1–2Crewe Alexandra6,107The Energy Check County GroundLee CollinsMatch Report
League TwoLeague TwoTue2018-10-0219:45 Crewe Alexandra1–0Swindon Town2,761Alexandra StadiumBen TonerMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2024-08-2412:30 Crewe Alexandra0–0Swindon Town4,402Mornflake StadiumAlex ChilowiczMatch Report
League TwoLeague TwoSat2023-08-1215:00 Swindon Town2–2Crewe Alexandra9,022The Energy Check County GroundScott JacksonMatch Report
League OneLeague OneSat2015-02-2815:00 Crewe Alexandra0–0Swindon Town4,781Alexandra StadiumGraham SalisburyMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
FA CupFirst round properSat2021-11-0615:00 Crewe Alexandra0–3Swindon Town2,303Alexandra StadiumTrevor KettleMatch Report
League OneLeague OneSat2021-02-2015:00 Swindon Town2–1Crewe AlexandraThe Energy Check County GroundBen TonerMatch Report
League TwoLeague TwoSat2020-01-1115:00 Swindon Town3–1Crewe Alexandra7,601The Energy Check County GroundDarren HandleyMatch Report
League TwoLeague TwoSat2018-01-2715:00 Swindon Town4–3Crewe Alexandra5,439The Energy Check County GroundGraham SalisburyMatch Report
League TwoLeague TwoSat2017-12-2315:00 Crewe Alexandra0–3Swindon Town3,736Alexandra StadiumEddie IldertonMatch Report
League OneLeague OneSat2016-01-1615:00 Swindon Town4–3Crewe Alexandra6,888The Energy Check County GroundLee CollinsMatch Report
League OneLeague OneSat2015-09-0515:00 Crewe Alexandra1–3Swindon Town4,400Alexandra StadiumRichard ClarkMatch Report
League OneLeague OneSat2014-08-2315:00 Swindon Town2–0Crewe Alexandra6,530The Energy Check County GroundLee CollinsMatch Report

Fixture Leaders

Crewe Alexandra Players vs. Swindon Town

Crewe Alexandra Players vs. Swindon Town Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Rio Adebisieng ENGDF,MF4287100010
Dan Agyeieng ENGFW,MF2180101100
Semi Ajaying NGADF,MF190000000
Chuma Aneneno NORFW190100000
Omar Becklesgd GRNDF190000000
Lewis Billingtoneng ENGDF2180000000
Billy Binghameng ENGDF,MF190000000
Tom Bootheng ENGGK2180000000
Jordan Boweryeng ENGDF,FW4252000000
Ryan Colclougheng ENGFW,MF2180100000
Chris Dagnalleng ENGFW190000000
Harvey Davieseng ENGGK190000010
Harry Daviseng ENGDF2180000000
Mickey Demetrioueng ENGDF3270000010
Adam Dugdaleeng ENGDF190000000
David Foxeng ENGMF2175000000
Ben Garratteng ENGGK6469000010
Anthony Grantjm JAMDF,MF2180000000
Paul Greenie IRLMF4335000010
Marcus Haberca CANFW3245010000
Kane Hemmingseng ENGFW190000000
Nicky Hunteng ENGDF4264000010
William Jääskeläinenfi FINGK4360000000
Scott Kashketeng ENGFW,MF190000000
Adam Kingsct SCOMF190100000
Stephen Kingsleysct SCODF190000000
Jamie Knight-Lebelca CANDF190000000
Tom Loweryeng ENGMF7611240020
Filip Marshalleng ENGGK190000000
Rod McDonaldeng ENGDF2127000000
Kelvin Melloreng ENGDF,MF2180000000
Jamie Nesssct SCOMF2124000010
Perry Ngeng ENGDF,MF5450100000
Eddie Nolanie IRLDF4360000000
Ben Nugenteng ENGDF2180000020
Kevin O'Connorie IRLDF190000000
Luke Offordeng ENGDF6516000000
Arthur Okonkwoeng ENGGK190000000
Daniel Powelleng ENGFW,MF3194110000
Paul Rachubkaeng ENGGK190000000
George Raywls WALDF3270000010
Bassala Samboueng ENGFW190000000
Billy Sass-Davieswls WALDF,MF2180000000
Joel Tabinereng ENGMF4331110010
Conor Thomaseng ENGMF5405100020
Matt Tootleeng ENGDF190000000
Shilow Traceyeng ENGFW,MF3183000000
Oliver Turtoneng ENGDF,MF4360000010
Tariq Uwakweeng ENGMF190000000
Brad Walkereng ENGDF,MF190000000
Billy Waterseng ENGFW,MF190000000
Corey Whelanie IRLDF190000000
Ryan Wintleeng ENGMF7630100010
Nathan Wood-Gordoneng ENGDF190000000
Nicky Ajoseeng ENGFW189000000
James Jonessct SCODF,MF5371000030
Michael Rayneseng ENGDF,MF2179000000
Alan Tateeng ENGDF189000021
Max Sanderseng ENGMF186000000
Lauri Dalla Vallefi FINFW185000000
Lee Molyneuxeng ENGDF,MF183000000
Aaron Roweeng ENGMF183010010
Greg Leighjm JAMDF,MF182000000
Charlie Kirkeng ENGFW,MF7552220020
Ryan Finniganeng ENGMF179000000
Chris Longeng ENGFW,MF4257000020
Max Conwayeng ENGMF178000000
Madger Gomeses ESPMF174000000
Eli Kingwls WALMF173000010
Olly Lancashireeng ENGDF2163000000
Dave Richardswls WALGK3251000010
Connor O'Riordanie IRLDF2160000010
Courtney Baker-Richardsoneng ENGFW3151100000
Harry McKirdyeng ENGFW,MF168000010
Joe Whiteeng ENGMF167000000
Jack Powelleng ENGDF,MF166010010
Terell Thomaslc LCADF163000000
Chris Atkinsoneng ENGMF2133000000
Luke Murphyeng ENGMF3220000000
Donervon Danielsms MSRDF145000000
Matúš Holíčeksk SVKMF249000000
J'Neil Lloyd-Bennetteng ENGFW145000000
Mikael Mandronfr FRAFW3150010000
Conor Granteng ENGMF132000000
Chris Portereng ENGFW7422400010
Josh Lundstrameng ENGDF,MF127000000
Ryan Cooneyeng ENGDF,MF124000000
Charlie Finneyeng ENGMF236000000
Owen Daleeng ENGFW,MF5290100000
Travis Johnsoneng ENGDF2113000000
Shaun Millereng ENGFW122000000
Jack Lankestereng ENGMF120000000
Zac Williamswls WALDF3200100010
Scott Robertsonsct SCOMF116000010
George Coopereng ENGMF385000000
Oliver Finneyeng ENGMF481000000
Lachlan Brookau AUSFW,MF264000000
Elliott Nevitteng ENGFW3131100010
Harry Pickeringeng ENGDF,MF6460000010
Charlie Colketteng ENGMF19000000
Jon Guthrieeng ENGDF3188000000
Lewis Leigheng ENGMF17000000
Vadaine Olivereng ENGFW17000000
Callum Ainleyeng ENGMF8409210010
Zoumana Bakayogoci CIVDF3174000021
Antony Evanseng ENGFW,MF11000000
Brad Inmansct SCOFW,MF4188200000
Alex Nichollseng ENGFW,MF11000000
Anthony Stewarteng ENGDF11000000
25217,807261311402

Crewe Alexandra Goalkeepers vs. Swindon Town

Crewe Alexandra Goalkeepers vs. Swindon Town Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Tom Bootheng ENGGK218092777.80
Harvey Davieseng ENGGK19062466.70
Ben Garratteng ENGGK6468714342.91
William Jääskeläinenfi FINGK4360127550.00
Filip Marshalleng ENGGK190303100.01
Arthur Okonkwoeng ENGGK190707100.01
Paul Rachubkaeng ENGGK19001
Dave Richardswls WALGK3252127541.70
191,62056323462.54

Swindon Town Players vs. Crewe Alexandra

Swindon Town Players vs. Crewe Alexandra Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Elijah Adebayoeng ENGFW190000000
Nicky Ajoseeng ENGFW2180300000
Steven Alzateco COLMF190000000
Keshi Andersoneng ENGFW,MF5361000010
Ollie Bankseng ENGDF,MF190000000
Bradley Barryeng ENGDF,MF2169010010
Mathieu Baudryfr FRADF3165000000
Steven Bendade GERGK2180000000
Kyle Bennetteng ENGMF190000000
Frazer Blake-Tracyeng ENGDF3225010010
Raphael Brancobr BRADF4360000010
Tom Brewitteng ENGDF,MF2135000010
Tom Broadbenteng ENGDF4351010010
James Brophyeng ENGDF,MF190000000
Solomon Brynneng ENGGK2180000000
Jack Bycrofteng ENGGK2180000000
Nathan Byrneeng ENGDF,MF2180000000
Paul Caddissct SCODF,MF3269000010
Reice Charles-Cookgd GRNGK190000000
Thomas Claytonsct SCODF,MF190000000
Dion Conroyeng ENGDF3270000000
Murphy Coopereng ENGGK190000010
Joel Cotterillwls WALMF190000010
Toumani Diagouragafr FRAMF190000000
Dion Donohuewls WALDF,MF2180000000
Michael Doughtywls WALMF2180101100
Eoin Doyleie IRLFW190100010
Wes Foderinghameng ENGGK2180000000
Miguel Freckletoneng ENGDF190000000
Kellan Gordoneng ENGDF,MF2111000000
Anthony Grantjm JAMDF,MF3270100000
Jonathan Groundseng ENGDF2180000000
Grant Halleng ENGDF190000000
Rob Hunteng ENGDF3257110000
Remeao Huttoneng ENGDF,MF3270000000
Daniel Kempeng ENGFW,MF190000000
Kaine Kesler-Haydeneng ENGDF,MF190000000
Saidou Khangm GAMMF4344010000
Jeff Kingeng ENGDF,MF190000000
Kyle Knoyleeng ENGDF,MF2126000000
Williams Kokolofr FRADF,MF190000000
Matej Kovarcz CZEGK190000000
Olly Lancashireeng ENGDF3270000000
Marcel Laviniereng ENGDF299000000
Amine Linganzicg CGOMF190100000
Massimo Luongoau AUSMF190000010
Jordan Lydenau AUSMF190000010
Udoka Malifeeng ENGDF2180100000
Luke McCormickeng ENGGK2180000000
Harrison Minturneng ENGDF2180000020
Sid Nelsoneng ENGDF190000010
Akin Odimayoeng ENGDF3181010000
Matt Palmereng ENGDF,MF190000000
Jack Payneeng ENGFW,MF3270000000
Brett Pitmaneng ENGFW,MF190000000
Matt Prestoneng ENGDF2180000010
Ben Purkisseng ENGDF190000010
Marc Richardseng ENGFW3154210010
Chris Robertsonsct SCODF190000000
Anton Rodgersie IRLMF2180000000
Joe Romanskieng ENGDF190000000
Harry Smitheng ENGFW190000000
Matthew Smitheng ENGMF190000000
Wes Thomaseng ENGFW190100000
Dominic Thompsoneng ENGDF,MF190000010
Nathan Thompsoneng ENGDF3191000010
Drissa Traoréci CIVMF2178000000
Jordan Turnbulleng ENGDF4360000000
Lawrence Vigourouxcl CHIGK3270000000
Jacob Wakelingeng ENGFW3225000000
Andy Williamseng ENGFW,MF2180100000
Jojo Wollacottgh GHAGK2180000000
Luke Woolfendeneng ENGDF2144000010
Will Wrighteng ENGDF190000000
Gabriel Zakuanicd CODDF190000000
Paul Mullineng ENGFW,MF189000000
Fabien Robertfr FRAFW,MF2179020000
Jack Stephenseng ENGDF188000021
Louis Reedeng ENGMF285200010
Michael Smitheng ENGFW2174000010
Harry McKirdyeng ENGFW,MF183010000
Tyreece Simpsoneng ENGFW183100000
Ciaran Brennanie IRLDF181000010
Brad Smithau AUSDF,MF181000000
Jake Caineng ENGMF3189000000
Jordan Garrickeng ENGFW,MF180000000
Luke Jephcottwls WALFW2161000000
Theo Robinsonjm JAMFW180000000
Tyler Smitheng ENGFW172100000
Louis Thompsonwls WALMF2162000000
Rosaire Longelo-Mbuleeng ENGDF,MF171000000
George McEachraneng ENGMF3163000010
Christopher Missiloucg CGODF,MF170000000
Jonny Williamswls WALFW,MF170000010
Jerry Yateseng ENGFW,MF2160110000
Dawson Devoyie IRLMF167000000
Paul Glatzeleng ENGFW2125000000
Ben Gladwineng ENGDF,MF4258000000
Ollie Clarkeeng ENGMF159000000
Danny Roseeng ENGMF2148100010
Rushian Hepburn-Murphyeng ENGFW280100000
Lloyd Isgrovewls WALMF2146000000
Luke Norriseng ENGFW2118101110
James Dunneeng ENGDF,MF4300000010
Timi Elšniksi SVNMF145200000
Ellis Iandoloeng ENGDF,MF5247010010
Brandon Ormonde-Ottewilleng ENGDF2135000000
Tom Smitheng ENGMF145100000
Matthew Tayloreng ENGDF,MF2135020010
Tariq Uwakweeng ENGMF145000000
Benn WardDF145010000
Jake Youngeng ENGFW145100000
Kaiyne Wooleryeng ENGFW,MF5304100030
Jermaine McGlashaneng ENGMF136000000
Ali Koikieng ENGDF,MF134000000
Tyrese Shadekn SKNFW,MF2124000000
Aaron Drinanie IRLFW131000000
Ben Houseeng ENGFW131000000
Nnamdi Ofoborhng NGAMF131000000
Harry Toffoloeng ENGDF,MF130000000
Cian Harrieswls WALDF,MF128000000
Ronan Darcyeng ENGMF2110000000
Diallang Jaiyesimieng ENGFW,MF3184010000
Scott Twineeng ENGFW,MF120100000
Tunmise Sobowaleie IRLDF119000000
Yaser Kasimiq IRQMF3198100000
Jordan Stevenseng ENGMF118000000
Taylor Curraneng ENGDF116000000
Liam Kinsellaie IRLMF2103000010
Charlie Austineng ENGFW3190100010
Hallam Hopebb BRBFW,MF110000000
Dylan Kadjieng ENGMF110000000
Tomi Adeloyeeng ENGFW19000000
Jack Barthrameng ENGDF19000000
Harry Parsonseng ENGFW19000000
Alexander Gilbertie IRLFW17000000
Jayden Mitchell-Lawsoneng ENGFW,MF17000000
Ryan Easteng ENGDF,MF16000000
Jonathan Obikaeng ENGFW296100000
Dylan Mitchelleng ENGMF14000000
Jeremy Balmyfr FRAFW12000000
George Barkereng ENGFW11000000
John Goddardeng ENGMF11000000
Will Randalleng ENGMF11000000
25217,818301622381

Swindon Town Goalkeepers vs. Crewe Alexandra

Swindon Town Goalkeepers vs. Crewe Alexandra Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Steven Bendade GERGK218094555.60
Solomon Brynneng ENGGK218083675.00
Jack Bycrofteng ENGGK218052360.01
Reice Charles-Cookgd GRNGK1903300.00
Murphy Coopereng ENGGK19052360.00
Wes Foderinghameng ENGGK218002
Matej Kovarcz CZEGK190124866.70
Luke McCormickeng ENGGK218093766.70
Lawrence Vigourouxcl CHIGK32700401
Jojo Wollacottgh GHAGK218051480.01
181,62056263662.55

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.