Port Vale vs. Swindon Town Historical Head-to-Head

Port Vale
6 wins
2 draws
9 losses
17 goals
Swindon Town
9 wins
2 draws
6 losses
24 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-02-0812:30 Swindon TownPort ValeThe Nigel Eady County Ground
League TwoLeague TwoSat2024-09-2815:00 Port Vale2–1Swindon Town6,747Vale ParkThomas ParsonsMatch Report
League TwoSemi-finalsThu2022-05-1919:45 Port Vale(6) 1–0 (5)Swindon Town11,669Vale ParkSeb StockbridgeMatch ReportLeg 2 of 2; Port Vale won; Port Vale won on penalty kicks following extra time
League TwoSemi-finalsSun2022-05-1512:00 Swindon Town2–1Port Vale14,086The Energy Check County GroundRoss JoyceMatch ReportLeg 1 of 2
League TwoLeague TwoSat2022-01-1515:00 Port Vale1–3Swindon Town6,064Vale ParkAndy HainesMatch Report
League TwoLeague TwoSat2021-09-1115:00 Swindon Town1–2Port Vale8,734The Energy Check County GroundNeil HairMatch Report
League TwoLeague TwoSat2020-01-2515:00 Swindon Town3–0Port Vale7,343The Energy Check County GroundCraig HicksMatch Report
League TwoLeague TwoSun2019-12-2915:00 Port Vale2–0Swindon Town5,495Vale ParkScott OldhamMatch Report
League TwoLeague TwoSat2019-03-1615:00 Swindon Town0–0Port Vale6,322The Energy Check County GroundDarren DrysdaleMatch Report
League TwoLeague TwoSat2018-11-2415:00 Port Vale0–1Swindon Town3,877Vale ParkPeter WrightMatch Report
League TwoLeague TwoSat2018-02-1715:00 Swindon Town3–2Port Vale5,713The Energy Check County GroundAndy WoolmerMatch Report
League TwoLeague TwoSat2017-10-2815:00 Port Vale0–3Swindon Town5,071Vale ParkGraham HorwoodMatch Report
League OneLeague OneSat2017-03-1115:00 Port Vale3–2Swindon Town4,510Vale ParkGeoff EltringhamMatch Report
League OneLeague OneSat2016-08-2015:00 Swindon Town1–0Port Vale6,182The Energy Check County GroundDean WhitestoneMatch Report
League OneLeague OneTue2016-02-0219:45 Port Vale1–0Swindon Town3,256Vale ParkPeter BankesMatch Report
League OneLeague OneTue2015-08-1819:45 Swindon Town2–2Port Vale7,026The Energy Check County GroundBrendan MaloneMatch Report
League OneLeague OneSat2015-03-1415:00 Port Vale0–1Swindon Town5,120Vale ParkAndy MadleyMatch Report
League OneLeague OneSun2014-12-2815:00 Swindon Town1–0Port Vale9,248The Energy Check County GroundDarren SheldrakeMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2024-09-2815:00 Port Vale2–1Swindon Town6,747Vale ParkThomas ParsonsMatch Report
League TwoSemi-finalsThu2022-05-1919:45 Port Vale(6) 1–0 (5)Swindon Town11,669Vale ParkSeb StockbridgeMatch ReportLeg 2 of 2; Port Vale won; Port Vale won on penalty kicks following extra time
League TwoLeague TwoSat2021-09-1115:00 Swindon Town1–2Port Vale8,734The Energy Check County GroundNeil HairMatch Report
League TwoLeague TwoSun2019-12-2915:00 Port Vale2–0Swindon Town5,495Vale ParkScott OldhamMatch Report
League OneLeague OneSat2017-03-1115:00 Port Vale3–2Swindon Town4,510Vale ParkGeoff EltringhamMatch Report
League OneLeague OneTue2016-02-0219:45 Port Vale1–0Swindon Town3,256Vale ParkPeter BankesMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoLeague TwoSat2019-03-1615:00 Swindon Town0–0Port Vale6,322The Energy Check County GroundDarren DrysdaleMatch Report
League OneLeague OneTue2015-08-1819:45 Swindon Town2–2Port Vale7,026The Energy Check County GroundBrendan MaloneMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
League TwoSemi-finalsSun2022-05-1512:00 Swindon Town2–1Port Vale14,086The Energy Check County GroundRoss JoyceMatch ReportLeg 1 of 2
League TwoLeague TwoSat2022-01-1515:00 Port Vale1–3Swindon Town6,064Vale ParkAndy HainesMatch Report
League TwoLeague TwoSat2020-01-2515:00 Swindon Town3–0Port Vale7,343The Energy Check County GroundCraig HicksMatch Report
League TwoLeague TwoSat2018-11-2415:00 Port Vale0–1Swindon Town3,877Vale ParkPeter WrightMatch Report
League TwoLeague TwoSat2018-02-1715:00 Swindon Town3–2Port Vale5,713The Energy Check County GroundAndy WoolmerMatch Report
League TwoLeague TwoSat2017-10-2815:00 Port Vale0–3Swindon Town5,071Vale ParkGraham HorwoodMatch Report
League OneLeague OneSat2016-08-2015:00 Swindon Town1–0Port Vale6,182The Energy Check County GroundDean WhitestoneMatch Report
League OneLeague OneSat2015-03-1415:00 Port Vale0–1Swindon Town5,120Vale ParkAndy MadleyMatch Report
League OneLeague OneSun2014-12-2815:00 Swindon Town1–0Port Vale9,248The Energy Check County GroundDarren SheldrakeMatch Report

Fixture Leaders

Port Vale Players vs. Swindon Town

Port Vale Players vs. Swindon Town Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Malvind Benningeng ENGDF,MF3194000000
Ben Garrityeng ENGMF5480200010
Connor Halleng ENGDF4390010000
Tom Petteng ENGMF4367000010
Aidan Stoneeng ENGGK3256000000
James Wilsoneng ENGFW,MF4277200010
Kyle Alex Johneng ENGDF190000000
Jak Alnwickeng ENGGK3270000000
David Amooeng ENGDF,FW2180000000
Tom Andersoneng ENGDF190000010
Will Atkinsoneng ENGMF190000010
Ryan Booteng ENGGK190000000
Michael Browneng ENGMF2180000020
Scott Browneng ENGGK4360000000
Scott Burgesseng ENGMF2180100000
George Byerssct SCOMF190100010
Lewis Casseng ENGDF2180000000
Tom Conloneng ENGFW,MF5387000010
Adam Crookeseng ENGDF190000010
Carl Dickinsoneng ENGDF4360100010
Richard Duffywls WALDF3270000010
Dimitar Evtimovbg BULGK190000000
Leo Fasanit ITAGK190000000
Sam Foleyie IRLMF4360101100
James Gibbonseng ENGDF,MF7599000010
Anthony Grantjm JAMDF,MF3270010010
Gavin Gunningie IRLDF,MF190000010
Callum Guyeng ENGMF190000000
Luke Hannanteng ENGDF,MF3270000020
Ben Heneghaneng ENGDF190000000
Kyle Howkinseng ENGDF190100000
Chris Husseyeng ENGDF,MF190000000
Ryan Innisseng ENGDF2180000000
Dan Joneseng ENGDF,MF190000000
Kikopt PORDF,FW190010000
Kjell Knopsnl NEDDF2180000000
Leon Leggeeng ENGDF4360000020
AJ Leitch-Smitheng ENGFW,MF2108000000
Lucasbr BRAGK2134000001
Mark Marshalleng ENGMF2180000000
Ryan McGivernnir NIRDF190000000
Cristian Montañoco COLDF,FW6375110000
Chris Nealeng ENGGK2180000000
Emmanuel Oyelekeeng ENGDF,MF190000000
Danny Pugheng ENGDF,MF2180000000
Ben Purkisseng ENGDF4360000000
Connell Rawlinsonwls WALDF,MF190000000
Connor Ripleyeng ENGGK190000000
Chris Robertsonsct SCODF190000000
Thomas Sangeng ENGDF,MF190010010
Nathan Smitheng ENGDF121,047000010
Remie Streeteeng ENGDF190000000
Jake Tayloreng ENGMF3194100000
Michael Tongeeng ENGMF190010000
Freddie Veselial ALBDF2180000010
Ben Whitfieldeng ENGFW,MF190000000
Ben Williamsoneng ENGFW,MF2180000000
Adam Yateseng ENGDF190000000
Brandon Coverjm JAMMF189100000
Jayden Stockleyeng ENGFW189000000
Ricky Millereng ENGFW186000000
Lorent Tolajch SUIFW,MF184000000
Chris Eagleseng ENGMF179100000
Luke Joyceeng ENGMF4321000010
Aaron Martineng ENGDF177000000
Louis Doddseng ENGFW,MF5292000010
Anthony de Freitasfr FRAMF175000000
Kian Harratteng ENGFW2144110000
Uche Ikpeazuug UGAFW173100010
Antony Kayeng ENGDF,MF171000000
Paulo Tavarespt PORMF271000010
Matty Kennedynir NIRFW,MF170000000
Olamide Shodipoie IRLFW,MF170000000
Antwoine Hackfordeng ENGFW169000000
Devante Rodneyeng ENGFW,MF167000000
Shaun Brisleyeng ENGDF163000010
Byron Mooreeng ENGFW,MF3172000000
Harry Charsleyie IRLMF2106000010
Tom Popeeng ENGFW5405010010
Theo Robinsonjm JAMFW161000000
Mark Culleneng ENGFW276000000
Anton Forrestereng ENGFW2147000100
Dany N'Guessanfr FRAFW,MF157000000
Michael O'Connornir NIRFW,MF2147000000
Tyrone Barnetteng ENGFW290000000
Ryan Edmondsoneng ENGFW3128000000
Mitchell Clarkwls WALDF,MF2135000010
Joe Daviseng ENGDF145000000
Theo Vasselleng ENGDF145000010
David Worralleng ENGFW,MF9795010000
Colin Danieleng ENGDF,MF378000000
Alex Joneseng ENGFW133000000
Chris Lineseng ENGMF133000000
Richie Bennetteng ENGFW130000000
JJ Hoopereng ENGFW3209200010
Jamie Proctoreng ENGFW2105000000
Marcus Harnesseng ENGFW,MF2116000000
Dennis Politicro ROUFW,MF123000000
Ethan Chisletteng ENGMF121000000
Sam Kellyeng ENGMF3112000000
Chris Mbambake KENMF119000000
Jack Stobbseng ENGFW,MF119000000
Ryan Lloydeng ENGMF118000000
Rigino Ciciliacw CUWFW115000000
Achille Campionfr FRAFW114000000
George Lloydeng ENGFW,MF113000000
Scott Quigleyeng ENGFW,MF112000000
Billy Reeveseng ENGMF111000000
Donovan Wilsoneng ENGFW18000000
Ryan Croasdaleeng ENGDF,MF16000000
Ronan Curtisie IRLFW,MF11000000
Jesse Debraheng ENGDF,MF11000000
23217,11417912321

Port Vale Goalkeepers vs. Swindon Town

Port Vale Goalkeepers vs. Swindon Town Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Aidan Stoneeng ENGGK325694666.71
Jak Alnwickeng ENGGK32700301
Ryan Booteng ENGGK1903300.00
Scott Browneng ENGGK43601841477.82
Dimitar Evtimovbg BULGK1903300.00
Leo Fasanit ITAGK1900200
Lucasbr BRAGK2134112981.80
Chris Nealeng ENGGK218020
Connor Ripleyeng ENGGK1901100.00
181,56045242957.84

Swindon Town Players vs. Port Vale

Swindon Town Players vs. Port Vale Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Josh Davisoneng ENGFW2210000010
Mandela Egboeng ENGDF2193000000
Harry McKirdyeng ENGFW,MF3300210010
Jack Payneeng ENGFW,MF3300000010
Louis Reedeng ENGMF4375000010
Lewis Wardeng ENGGK3300000000
Jonny Williamswls WALFW,MF4322110000
Elijah Adebayoeng ENGFW190100010
Steven Alzateco COLMF190000010
Ollie Bankseng ENGDF,MF190000000
Bradley Barryeng ENGDF,MF3265100001
Steven Bendade GERGK2180000000
Raphael Brancobr BRADF4360100020
Jack Bycrofteng ENGGK190000000
Nathan Byrneeng ENGDF,MF3270000010
Paul Caddissct SCODF,MF2180000000
Canice Carrollie IRLDF,MF190000000
Reice Charles-Cookgd GRNGK2180000000
Charlie Colketteng ENGMF190010000
Dion Conroyeng ENGDF5480000010
Joel Cotterillwls WALMF190000010
George Coxeng ENGDF,MF190000000
Romoney Crichlow-Nobleeng ENGDF190000000
Michael Doughtywls WALMF5364110010
Eoin Doyleie IRLFW190000000
Rarmani Edmonds-Greeneng ENGDF190000000
Wes Foderinghameng ENGGK2180000000
Miguel Freckletoneng ENGDF190000000
Ben Gladwineng ENGDF,MF7468101110
Anthony Grantjm JAMDF,MF2180000000
Hallam Hopebb BRBFW,MF190100000
Rob Hunteng ENGDF4353010000
Ellis Iandoloeng ENGDF,MF6414000010
Rohan Incems MSRDF,FW190000000
Lloyd Joneseng ENGDF190000000
Kaine Kesler-Haydeneng ENGDF,MF190000000
Kyle Knoyleeng ENGDF,MF3270010010
Ali Koikieng ENGDF,MF190000000
Olly Lancashireeng ENGDF291000000
Amine Linganzicg CGOMF190000000
Massimo Luongoau AUSMF2168000010
Rollin Menayesewls WALDF190000010
Sid Nelsoneng ENGDF190000000
Luke Norriseng ENGFW3168110010
Brandon Ormonde-Ottewilleng ENGDF3270000020
Matt Prestoneng ENGDF190000000
Ben Purkisseng ENGDF2180000000
Marc Richardseng ENGFW293200000
Fabien Robertfr FRAFW,MF2178100000
Chris Robertsonsct SCODF190000000
Theo Robinsonjm JAMFW190000000
Anton Rodgersie IRLMF3236100000
Jamie Sendles-Whitenir NIRDF190000000
Tyreece Simpsoneng ENGFW2165100010
Harry Smitheng ENGFW190010000
Tunmise Sobowaleie IRLDF190000000
Jack Stephenseng ENGDF2180000000
Matthew Tayloreng ENGDF,MF3270120000
Louis Thompsonwls WALMF190000000
Nathan Thompsoneng ENGDF5450000020
Harry Toffoloeng ENGDF,MF2180010010
Kabongo Tshimangaeng ENGFW190000000
Jordan Turnbulleng ENGDF3270000010
Lawrence Vigourouxcl CHIGK6540000000
Andy Williamseng ENGFW,MF2158100000
Jordan Williamswls WALDF,MF190000000
Jojo Wollacottgh GHAGK190000000
Luke Woolfendeneng ENGDF2180000000
Will Wrighteng ENGDF190100000
Jerry Yateseng ENGFW,MF190000000
Gabriel Zakuanicd CODDF190000000
Danny Roseeng ENGMF2101000000
Scott Twineeng ENGFW,MF297000000
Kyle Bennetteng ENGMF187000000
Lloyd Isgrovewls WALMF2108000000
Aaron Drinanie IRLFW181000000
Gavin Kilkennyie IRLMF181000000
Louie Barryeng ENGFW,MF2169000000
Keshi Andersoneng ENGFW,MF5423000000
Alexander Gilbertie IRLFW179010010
Diallang Jaiyesimieng ENGFW,MF178000000
Nicky Ajoseeng ENGFW175000000
Nathan Delfounesoeng ENGFW,MF175000000
Mathieu Baudryfr FRADF4301000000
Jordan Lydenau AUSMF290000010
James Brophyeng ENGDF,MF2160000000
Donal McDermottie IRLFW,MF168000000
Daniel Butterwortheng ENGFW,MF167000000
Timi Elšniksi SVNMF293000000
Jonathan Obikaeng ENGFW4264100000
Jeremy Balmyfr FRAFW161000000
Jermaine Hyltoneng ENGFW,MF161000000
Jak McCourteng ENGMF261000000
Harrison Minturneng ENGDF156000000
John Swifteng ENGFW,MF155000000
Yaser Kasimiq IRQMF4305010020
Nnamdi Ofoborhng NGAMF134000000
Lee Marshalleng ENGMF129000000
Jordan Youngsct SCOMF129000000
Michael Smitheng ENGFW3130000000
James Dunneeng ENGDF,MF2117000000
Kaiyne Wooleryeng ENGFW,MF4297000000
Conor Thomaseng ENGMF125000000
Paul Glatzeleng ENGFW123000000
Jayden Mitchell-Lawsoneng ENGFW,MF238000000
Darnell Furlongeng ENGDF,MF120000000
Tom Broadbenteng ENGDF117000000
Akin Odimayoeng ENGDF2107000000
John Goddardeng ENGMF276000000
Jake O'Brienie IRLDF3107000000
Ryan Easteng ENGDF,MF115000000
Jordan Stewartnir NIRMF115000010
Paul Mullineng ENGFW,MF233200000
Harry Parsonseng ENGFW111000010
Jermaine McGlashaneng ENGMF110000000
Joel McGregorMF19000000
Sean McGurkeng ENGMF19000000
Drissa Traoréci CIVMF19000010
Kellan Gordoneng ENGDF,MF16100000
Kevin Stewartjm JAMDF,MF12000000
23217,155221311321

Swindon Town Goalkeepers vs. Port Vale

Swindon Town Goalkeepers vs. Port Vale Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Lewis Wardeng ENGGK330093666.70
Steven Bendade GERGK218052360.01
Jack Bycrofteng ENGGK19062466.70
Reice Charles-Cookgd GRNGK21802200.01
Wes Foderinghameng ENGGK218002
Lawrence Vigourouxcl CHIGK654056540.03
Jojo Wollacottgh GHAGK19072571.40
171,56034172358.87

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.