Past Meetings
Swansea City & West Bromwich Albion


Football League Championship, Monday 1st January 2024 15:00
 Swansea City 1-0 West Bromwich Albion 
Swansea City: Carl Rushworth, Harry Darling, Ben Cabango 18, Bashir Humphreys, Josh Tymon 49, Jay Fulton 73, Matt Grimes, Liam Walsh 10, Liam Cullen ⚽55, Jamie Paterson 73, Jamal Lowe 85.
Subs: Andrew Fisher, Kristian Pedersen, Joe Allen 73, Jerry Yates 73, Yannick Bolasie 85, Charlie Patino 10, Nathan Wood-Gordon, Kyle Naughton, Sam Parker.
West Bromwich Albion: Alex Palmer, Darnell Furlong, Kyle Bartley 64, Cedric Kipre 64, Conor Townsend, Okay Yokuslu 80, Alex Mowatt, Tom Fellows, Jayson Molumby 75, Grady Diangana 64, Brandon Thomas-Asante.
Subs: Semi Ajayi 64, Nathaniel Chalobah 64, Erik Pieters 80, John Swift, Adam Reach 64, Gonzalo Avila Gordon 75, Joshua Griffiths, Caleb Taylor, Akeel Higgins.
Attendance: 16797

Football League Championship, Saturday 12th August 2023 15:00
 West Bromwich Albion 3-2 Swansea City 
West Bromwich Albion: Alex Palmer 90+8, Semi Ajayi ⚽18, Cedric Kipre, Erik Pieters 82, Darnell Furlong 39, Jayson Molumby, Okay Yokuslu 68, Conor Townsend, Jed Wallace 78, Matt Phillips 68, John Swift 7864p.
Subs: Kyle Bartley 82, Josh Maja 78, Nathaniel Chalobah 90+7 68, Jeremy Sarmiento 78, Alex Mowatt 68, Taylor Gardner-Hickman, Tom Fellows, Joshua Griffiths, Ethan Ingram.
Swansea City: Carl Rushworth, Harry Darling 6274, Ben Cabango 49, Nathan Wood-Gordon 7180, Harrison Ashby 61, Jay Fulton, Matt Grimes, Oliver Joseph Cooper 57 61, Joshua Key, Joel Piroe, Jerry Yates 89.
Subs: Charlie Patino 61, Andrew Fisher, Joe Allen, Josh Ginnelly 89, Jamie Paterson, Mykola Kukharevych, Liam Cullen 61, Kyle Naughton, Azeem Abdulai.
Attendance: 24051

Football League Championship, Monday 8th May 2023 15:00
 Swansea City 3-2 West Bromwich Albion 
Swansea City: Andrew Fisher, Joel Latibeaudiere, Ben Cabango, Nathan Wood-Gordon, Ryan Manning, Matt Grimes, Liam Cullen 61, Luke Cundle ⚽26, Olivier Ntcham ⚽66, Jamie Paterson 73, Joel Piroe ⚽90+3.
Subs: Harry Darling, Morgan Whittaker, Kyle Naughton 73, Andreas Söndergaard, Matthew Sorinola, Oliver Joseph Cooper 81 61, Cameron Congreve.
West Bromwich Albion: Alex Palmer, Darnell Furlong, Semi Ajayi ⚽54, Erik Pieters 79, Conor Townsend, Jed Wallace, Okay Yokuslu 6313, Jayson Molumby, Karlan Ahearne-Grant, John Swift, Brandon Thomas-Asante 76.
Subs: Kyle Bartley 79, Tomas Rogic, Jake Livermore, Taylor Gardner-Hickman 85 63, Joshua Griffiths, Mo Faal, Jovan Malcolm.
Attendance: 20294

Football League Championship, Saturday 1st October 2022 15:00
 West Bromwich Albion 2-3 Swansea City 
West Bromwich Albion: David Button, Darnell Furlong 43, Dara O'Shea, Conor Townsend, Erik Pieters 47, Jake Livermore 7548, Tomas Rogic 53 57, Jed Wallace 90+1, John Swift 75, Grady Diangana ⚽65, Brandon Thomas-Asante.
Subs: Matt Phillips 90+1, Jayson Molumby 57, Martin Kelly, Karlan Ahearne-Grant 75, Adam Reach, Alex Palmer, Okay Yokuslu 75.
Swansea City: Steven Benda, Nathan Wood-Gordon, Kyle Naughton, Ben Cabango, Matthew Sorinola 746, Luke Cundle 62, Matt Grimes, Ryan Manning 41, Jay Fulton 66, Oliver Joseph Cooper 74, Joel Piroe.
Subs: Andrew Fisher, Harry Darling, Michael Obafemi 6289, Olivier Ntcham 6671, Armstrong Okoflex 74, Joel Latibeaudiere 74, Finley Stevens.
Attendance: 22369

Football League Championship, Monday 28th February 2022 20:00
 West Bromwich Albion 0-2 Swansea City 
West Bromwich Albion: Sam Johnstone, Dara O'Shea 45, Semi Ajayi, Kyle Bartley, Conor Townsend, Jayson Molumby 77, Alex Mowatt, Adam Reach 65, Grady Diangana, Callum Robinson, Andy Carroll.
Subs: Darnell Furlong 45, Matthew Clarke, Karlan Ahearne-Grant 77, Cedric Kipre, David Button, Taylor Gardner-Hickman, Quevin De Castro 65.
Swansea City: Andrew Fisher, Ben Cabango 64, Kyle Naughton, Ryan Manning, Hannes Wolf, Flynn Downes 33, Matt Grimes, Cyrus Christie ⚽84, Joel Piroe 90+479, Jamie Paterson 77, Michael Obafemi 83.
Subs: Jay Fulton, Korey Smith 83, Olivier Ntcham 77, Kyle Joseph 90+4, Ben Hamer, Joel Latibeaudiere, Finley Burns.
Attendance: 20209

Football League Championship, Wednesday 20th October 2021 19:45
 Swansea City 2-1 West Bromwich Albion 
Swansea City: Ben Hamer, Ryan Bennett 90, Kyle Naughton, Ben Cabango 86, Ethan Laird, Flynn Downes 45, Matt Grimes, Jake Bidwell 86, Korey Smith, Jamie Paterson 8383, Joel Piroe ⚽61.
Subs: Olivier Ntcham 45, Steven Benda, Morgan Whittaker, Liam Cullen, Joel Latibeaudiere 86, Liam Walsh, Rhys Williams 86.
West Bromwich Albion: Sam Johnstone, Semi Ajayi 9, Kyle Bartley, Matthew Clarke, Darnell Furlong 43, Jake Livermore 69, Jayson Molumby 45 79, Conor Townsend, Matt Phillips 84, Callum Robinson 56, Karlan Ahearne-Grant ⚽1.
Subs: Kean Bryan, Jordan Hugill 56, Adam Reach 84, Cedric Kipre, Robert Snodgrass 79, David Button, Taylor Gardner-Hickman.
Attendance: 16694

Football League Championship, Saturday 7th March 2020 15:00
 Swansea City 0-0 West Bromwich Albion 
Swansea City: Freddie Woodman, Kyle Naughton, Ben Cabango, Joe Rodon, Jake Bidwell, Jay Fulton, Matt Grimes, Aldo Kalulu 61 67, Conor Gallagher, André Ayew, Rhian Brewster.
Subs: Nathan Dyer 67, Ben Wilmot, Yan Dhanda, Connor Roberts, Erwin Mulder, Liam Cullen.
West Bromwich Albion: Sam Johnstone, Dara O'Shea 20, Semi Ajayi, Kyle Bartley 59, Conor Townsend, Romaine Sawyers, Jake Livermore, Filip Krovinovic, Matheus Pereira 78, Hal Robson-Kanu, Callum Robinson 58.
Subs: Darnell Furlong 59, Kieran Gibbs, Kamil Grosicki 58, Charlie Austin, Rekeem Harper, Kyle Edwards 87 78, Jonathan Bond.
Attendance: 16788

Football League Championship, Sunday 8th December 2019 12:00
 West Bromwich Albion 5-1 Swansea City 
West Bromwich Albion: Sam Johnstone, Nathan Ferguson 53, Kyle Bartley 66, Semi Ajayi ⚽25, Kieran Gibbs 56, Romaine Sawyers, Jake Livermore, Matt Phillips ⚽70, Matheus Pereira ⚽34, Grady Diangana 71, Hal Robson-Kanu ⚽44.
Subs: Darnell Furlong 56, Filip Krovinovic, Charlie Austin, Gareth Barry, Kyle Edwards 7174, Jonathan Bond, Ahmed Hegazy 66.
Swansea City: Freddie Woodman, Connor Roberts, Ben Wilmot, Mike van der Hoorn, Kyle Naughton, Jay Fulton 50, Matt Grimes 40, André Ayew 83, George Byers 75, Kristoffer Peterson 45, Sam Surridge ⚽39.
Subs: Kristoffer Nordfeldt, Barrie McKay 75, Nathan Dyer 45, Tom Carroll, Aldo Kalulu 83, Jake Bidwell, Ben Cabango.
Attendance: 22927

Football League Championship, Wednesday 13th March 2019 20:00
 West Bromwich Albion 3-0 Swansea City 
West Bromwich Albion: Sam Johnstone, Mason Holgate 8054, Craig Dawson 60, Ahmed Hegazy, Conor Townsend, Rekeem Harper, Chris Brunt ⚽19, Jake Livermore, Dwight Gayle, Jay Rodriguez ⚽85, Jacob Murphy 69.
Subs: Hal Robson-Kanu 69, Kyle Bartley 60, Stefan Johansen, James Morrison, Tyrone Mears 80, Jonathan Leko, Jonathan Bond.
Swansea City: Kristoffer Nordfeldt, Connor Roberts, Mike van der Hoorn, Cameron Carter-Vickers, Kyle Naughton 70, George Byers, Matt Grimes, Nathan Dyer 80, Bersant Celina, Wayne Routledge 73, Daniel James.
Subs: Barrie McKay 70, Declan John, Erwin Mulder, Jay Fulton, Yan Dhanda 80, Courtney Baker-Richardson 73, Cian Harries.
Attendance: 20282

Football League Championship, Wednesday 28th November 2018 19:45
 Swansea City 1-2 West Bromwich Albion 
Swansea City: Erwin Mulder, Cameron Carter-Vickers, Mike van der Hoorn, Joe Rodon 90+4, Connor Roberts 61, Leroy Fer 71, Matt Grimes, Martin Olsson, Bersant Celina, Oliver McBurnie ⚽10, Daniel James 69 77.
Subs: Kristoffer Nordfeldt, Wilfried Bony 77, Jefferson Montero 71, Barrie McKay 61, Declan John, Kyle Naughton, Jay Fulton.
West Bromwich Albion: Sam Johnstone, Tosin Adarabioyo, Craig Dawson ⚽13, Ahmed Hegazy ⚽44, Kieran Gibbs, Matt Phillips, Jake Livermore, James Morrison, Hal Robson-Kanu 90+5, Jay Rodriguez, Harvey Barnes 87.
Subs: Chris Brunt, Tyrone Mears, Boaz Myhill, Dwight Gayle 87, Gareth Barry 90+5, Wes Hoolahan, Rekeem Harper.
Attendance: 17865

Premier League, Saturday 7th April 2018 15:00
 West Bromwich Albion 1-1 Swansea City 
West Bromwich Albion: Ben Foster, Allan Nyom, Craig Dawson, Ahmed Hegazy, Kieran Gibbs, Matt Phillips 87, Jake Livermore, Chris Brunt 50, James McClean 90+2, Salomón Rondón, Jay Rodriguez 8354.
Subs: Claudio Yacob, Boaz Myhill, Oliver Burke, Grzegorz Krychowiak 83, Gareth McAuley, Rekeem Harper, Jonathan Leko.
Swansea City: Lukasz Fabianski, Kyle Naughton, Mike van der Hoorn 45, Federico Fernandez, Alfie Mawson, Martin Olsson, André Ayew 85, Andy King 61, Tom Carroll, Samuel Clucas 55, Tammy Abraham ⚽75.
Subs: Sung-Yueng Ki 85, Luciano Narsingh, Nathan Dyer 61, Wayne Routledge, Erwin Mulder, Kyle Bartley 90+2 45, Connor Roberts.
Attendance: 23297

Premier League, Saturday 9th December 2017 15:00
 Swansea City 1-0 West Bromwich Albion 
Swansea City: Lukasz Fabianski, Kyle Naughton, Mike van der Hoorn, Alfie Mawson, Martin Olsson, Sung-Yueng Ki, Roque Mesa 86, Tom Carroll 51 76, Nathan Dyer 65, Wilfried Bony ⚽81, Wayne Routledge 56.
Subs: Leroy Fer, Tammy Abraham 76, Luciano Narsingh 65, Samuel Clucas, Jordan Ayew 56, Erwin Mulder, Federico Fernandez.
West Bromwich Albion: Ben Foster, Allan Nyom, Ahmed Hegazy, Jonny Evans 84, Kieran Gibbs, Jake Livermore, Claudio Yacob 16, Sam Field 35 45, Hal Robson-Kanu 78 78, Salomón Rondón, Jay Rodriguez 82.
Subs: Chris Brunt 88 82, Boaz Myhill, James McClean 45, Oliver Burke 78, Grzegorz Krychowiak, Gareth McAuley, Rayhaan Tulloch.
Attendance: 19580

Premier League, Sunday 21st May 2017 15:00
 Swansea City 2-1 West Bromwich Albion 
Swansea City: Kristoffer Nordfeldt, Kyle Naughton, Federico Fernandez 90+2, Alfie Mawson, Martin Olsson, Leroy Fer 81, Leon Britton 66, Tom Carroll, Jordan Ayew 90+372, Fernando Llorente ⚽86, Gylfi Sigurdsson.
Subs: Jordi Amat, Sung-Yueng Ki 81, Jack Cork, Gerhard Tremmel, Luciano Narsingh 66, Stephen Kingsley 90+3, Oliver McBurnie.
West Bromwich Albion: Ben Foster, Craig Dawson, Jonny Evans ⚽33, Marc Wilson 51 90+1, Allan Nyom, Darren Fletcher, Claudio Yacob, Jake Livermore 79, Chris Brunt, James Morrison 84, Salomón Rondón.
Subs: Hal Robson-Kanu 84, Boaz Myhill, James McClean 79, Nacer Chadli, Jonathan Leko 90+1, Sam Field, Kane Wilson.
Attendance: 20889

Premier League, Wednesday 14th December 2016 20:00
 West Bromwich Albion 3-1 Swansea City 
West Bromwich Albion: Ben Foster, Allan Nyom, Gareth McAuley, Jonas Olsson, Chris Brunt, Darren Fletcher, Claudio Yacob, Nacer Chadli 71, James Morrison 77, Matt Phillips, Salomón Rondón 85506163.
Subs: Hal Robson-Kanu 85, Craig Gardner 77, James McClean 71, Brendan Galloway, Alex Palmer, Jonathan Leko, Rakeem Harper, Rekeem Harper.
Swansea City: Lukasz Fabianski, Angel Rangel, Alfie Mawson, Jordi Amat, Neil Taylor, Jay Fulton, Leon Britton 72, Wayne Routledge ⚽78, Gylfi Sigurdsson, Jefferson Montero 64, Fernando Llorente 72.
Subs: Mike van der Hoorn, Leroy Fer, Borja González 72, Kristoffer Nordfeldt, Modou Barrow 64, Jack Cork 72, Kyle Naughton.
Attendance: 21467

Premier League, Tuesday 2nd February 2016 20:00
 West Bromwich Albion 1-1 Swansea City 
West Bromwich Albion: Ben Foster, Craig Dawson, Gareth McAuley, Jonas Olsson, Jonny Evans 53, Claudio Yacob, Sandro 69, Stéphane Sessegnon 62, Darren Fletcher, James McClean, Salomón Rondón ⚽90+2.
Subs: James Chester, Craig Gardner 53, Victor Anichebe 69, Boaz Myhill, Rickie Lambert, Saido Berahino 62, Alex Pritchard.
Swansea City: Lukasz Fabianski, Angel Rangel, Federico Fernandez, Ashley Williams, Neil Taylor 59, Jack Cork, Leon Britton, Sung-Yueng Ki 45+2, André Ayew 82, Gylfi Sigurdsson ⚽64, Wayne Routledge.
Subs: Jordi Amat 82, Alberto Paloschi 45+2, Kristoffer Nordfeldt, Bafétimbi Gomis, Jefferson Montero, Kyle Naughton 59, Modou Barrow.
Attendance: 22062

Premier League, Saturday 26th December 2015 15:00
 Swansea City 1-0 West Bromwich Albion 
Swansea City: Lukasz Fabianski, Angel Rangel 86, Federico Fernandez, Ashley Williams, Neil Taylor, Leon Britton 90+3, Sung-Yueng Ki ⚽9, Wayne Routledge 90+2, Gylfi Sigurdsson, Jefferson Montero 45, André Ayew.
Subs: Jonjo Shelvey 90+2, Kristoffer Nordfeldt, Bafétimbi Gomis, Jack Cork 45, Kyle Naughton, Kyle Bartley, Modou Barrow 90+3.
West Bromwich Albion: Boaz Myhill, Craig Dawson, Gareth McAuley, Jonas Olsson 41 60, Chris Brunt, Jonny Evans, Craig Gardner 59, Darren Fletcher, Claudio Yacob 64 81, James Morrison, Rickie Lambert.
Subs: James Chester, Victor Anichebe, Cristian Gamboa, Saido Berahino 60, Callum McManaman 86 81, Anders Lindegaard, Stéphane Sessegnon 59.
Attendance: 20789

Premier League, Wednesday 11th February 2015 20:00
 West Bromwich Albion 2-0 Swansea City 
West Bromwich Albion: Ben Foster, Craig Dawson, Gareth McAuley, Joleon Lescott, Chris Brunt, Claudio Yacob, Darren Fletcher, James Morrison 85, Saido Berahino ⚽74, Callum McManaman 23 57, Brown Ideye 4160.
Subs: Andre Wisdom, Jonas Olsson, Chris Baird, Craig Gardner 85, Boaz Myhill, Sébastien Pocognoli, Stéphane Sessegnon 57.
Swansea City: Lukasz Fabianski, Kyle Naughton, Federico Fernandez, Ashley Williams, Neil Taylor 34, Jack Cork, Sung-Yueng Ki, Nathan Dyer 63, Jonjo Shelvey 62, Jefferson Montero, Bafétimbi Gomis.
Subs: Jordi Amat, Tom Carroll, Wayne Routledge 63, Nélson Oliveira 62, Angel Rangel, Gerhard Tremmel, Jay Fulton.
Attendance: 23516

Premier League, Saturday 30th August 2014 15:00
 Swansea City 3-0 West Bromwich Albion 
Swansea City: Lukasz Fabianski, Angel Rangel, Jordi Amat, Ashley Williams, Neil Taylor, Sung-Yueng Ki 73, Jonjo Shelvey 84, Nathan Dyer ⚽271, Gylfi Sigurdsson, Wayne Routledge 6624, Wilfried Bony 76.
Subs: Tom Carroll 84, Bafétimbi Gomis 76, Dwight Tiendalli, Jefferson Montero 66, Gerhard Tremmel, Jazz Richards, Federico Fernandez.
West Bromwich Albion: Ben Foster, Andre Wisdom, Craig Dawson, Jonas Olsson, Jason Davidson 72, Saido Berahino, Craig Gardner 62, Youssouf Mulumbu, Chris Brunt 72, Graham Dorrans 27 45, Brown Ideye.
Subs: Chris Baird, Claudio Yacob, James Morrison 72, Boaz Myhill, Cristian Gamboa 72, Gareth McAuley, Stéphane Sessegnon 45.
Attendance: 20318

Premier League, Saturday 15th March 2014 15:00
 Swansea City 1-2 West Bromwich Albion 
Swansea City: Michel Vorm, Angel Rangel, Jordi Amat, Ashley Williams, Ben Davies, José Cañas 63, Leon Britton 87, Wayne Routledge 29, Jonathan de Guzmán, Roland Lamah 772, Wilfried Bony.
Subs: Neil Taylor, Michu 63, Pablo Hernández 77, Leroy Lita, Dwight Tiendalli, Gerhard Tremmel, Marvin Emnes 87.
West Bromwich Albion: Ben Foster, Steven Reid 42, Gareth McAuley, Jonas Olsson 53, Craig Dawson, Liam Ridgewell, Graham Dorrans 75, Youssouf Mulumbu ⚽85, James Morrison, Stéphane Sessegnon 7952, Victor Anichebe 26 89.
Subs: Scott Sinclair, Boaz Myhill, Matej Vydra, Zoltán Gera 75, Saido Berahino, Thievy 79, Liam O'Neil 89.
Attendance: 20703

Premier League, Sunday 1st September 2013 13:30
 West Bromwich Albion 0-2 Swansea City 
West Bromwich Albion: Boaz Myhill, Billy Jones, Gareth McAuley 29, Jonas Olsson 65, Liam Ridgewell, James Morrison 46, Claudio Yacob 38 75, Youssouf Mulumbu, Scott Sinclair 75, Nicolas Anelka, Shane Long.
Subs: Markus Rosenberg 75, Chris Brunt, Diego Lugano, Graham Dorrans 54 46, Luke Daniels, Craig Dawson, Saido Berahino 75.
Swansea City: Michel Vorm, Angel Rangel 70, Chico, Ashley Williams, Ben Davies ⚽22, Jonjo Shelvey, José Cañas, Pablo Hernández ⚽83, Michu 61, Wayne Routledge 72, Wilfried Bony 67.
Subs: Jordi Amat, Leon Britton, Roland Lamah, Jonathan de Guzmán 67, Alejandro Pozuelo 76 72, Gerhard Tremmel, Jazz Richards.
Attendance: 23395

Premier League, Saturday 9th March 2013 15:00
 West Bromwich Albion 2-1 Swansea City 
West Bromwich Albion: Ben Foster, Billy Jones 41, Gareth McAuley, Jonas Olsson, Liam Ridgewell, Claudio Yacob, Youssouf Mulumbu, Graham Dorrans 87, James Morrison 87, Chris Brunt, Romelu Lukaku 8040.
Subs: Boaz Myhill, Goran Popov, Markus Rosenberg, Jerome Thomas 87, Peter Odemwingie 80, Gabriel Tamas, Marc-Antoine Fortuné 87.
Swansea City: Michel Vorm, Angel Rangel, Garry Monk, Ashley Williams, Ben Davies, Pablo Hernández 68, Jonathan de Guzmán, Sung-Yueng Ki, Wayne Routledge 76, Michu, Luke Moore 6033.
Subs: Gerhard Tremmel, Kyle Bartley, Nathan Dyer 88 60, Roland Lamah 68, Itay Shechter 76, Dwight Tiendalli, Mark Gower.
Attendance: 24832

Premier League, Wednesday 28th November 2012 19:45
 Swansea City 3-1 West Bromwich Albion 
Swansea City: Gerhard Tremmel, Angel Rangel, Ashley Williams, Chico, Ben Davies, Leon Britton, Pablo Hernández 74, Sung-Yueng Ki, Nathan Dyer 64, Wayne Routledge ⚽1139, Michu 869.
Subs: David Cornell, Garry Monk, Itay Shechter, Luke Moore 64, Jonathan de Guzmán 74, Dwight Tiendalli, Kemy Agustien 86.
West Bromwich Albion: Boaz Myhill, Gareth McAuley 13, Jonas Olsson 52, Liam Ridgewell, Billy Jones 90+3, Claudio Yacob, James Morrison, Youssouf Mulumbu, Chris Brunt 45, Peter Odemwingie, Romelu Lukaku ⚽45+3.
Subs: Luke Daniels, Goran Popov, Markus Rosenberg, Shane Long, Graham Dorrans, Gabriel Tamas, Marc-Antoine Fortuné.
Attendance: 20377

Premier League, Saturday 4th February 2012 15:00
 West Bromwich Albion 1-2 Swansea City 
West Bromwich Albion: -
Swansea City: -
Attendance: 24274

Premier League, Saturday 17th September 2011 15:00
 Swansea City 3-0 West Bromwich Albion 
Swansea City: -
West Bromwich Albion: -
Attendance: 20341

Football League Championship, Tuesday 16th March 2010 19:45
 Swansea City 0-2 West Bromwich Albion 
Swansea City: -
West Bromwich Albion: -
Attendance: 17774

Football League Championship, Tuesday 20th October 2009 19:45
 West Bromwich Albion 0-1 Swansea City 
West Bromwich Albion: -
Swansea City: -
Attendance: 21022

Football League Cup (First Round), Wednesday 6th September 2000
 West Bromwich Albion 2-1 Swansea City 
West Bromwich Albion: -
Swansea City: -
Attendance:

Football League Cup (First Round), Tuesday 22nd August 2000
 Swansea City 0-0 West Bromwich Albion 
Swansea City: -
West Bromwich Albion: -
Attendance: