Birmingham City vs. Aston Villa Historical Head-to-HeadSubscribe Now (First Month Free)

Birmingham City
32 wins
30 draws
47 losses
139 goals
Aston Villa
47 wins
30 draws
32 losses
169 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 xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSun2019-03-1012:00 Birmingham City1.20–12.1Aston Villa26,631St Andrew's Trillion Trophy StadiumTim RobinsonMatch Report
ChampionshipRegular seasonSun2018-11-2512:00 Aston Villa2.54–21.6Birmingham City41,200Villa ParkRobert JonesMatch Report
ChampionshipRegular seasonSun2018-02-1112:00 Aston Villa2–0Birmingham City41,233Villa ParkPeter BankesMatch Report
ChampionshipRegular seasonSun2017-10-2912:00 Birmingham City0–0Aston Villa24,408St Andrew's Trillion Trophy StadiumAndy MadleyMatch Report
ChampionshipRegular seasonSun2017-04-2312:00 Aston Villa1–0Birmingham City40,884Villa ParkSimon HooperMatch Report
ChampionshipRegular seasonSun2016-10-3012:00 Birmingham City1–1Aston Villa29,656St Andrew's Trillion Trophy StadiumMike DeanMatch Report
League CupThird roundTue2015-09-2219:45 Aston Villa1–0Birmingham City34,442Villa ParkRobert MadleyMatch Report
Premier LeagueRegular seasonSun2011-01-16Birmingham City1–1Aston Villa22,287St AndrewsMark ClattenburgMatch Report
Premier LeagueRegular seasonSun2010-10-31Aston Villa0–0Birmingham City40,688Villa ParkHoward WebbMatch Report
Premier LeagueRegular seasonSun2010-04-25Aston Villa1–0Birmingham City42,788Villa ParkMartin AtkinsonMatch Report
Premier LeagueRegular seasonSun2009-09-13Birmingham City0–1Aston Villa25,196St AndrewsHoward WebbMatch Report
Premier LeagueRegular seasonSun2008-04-20Aston Villa5–1Birmingham CityVilla ParkMark ClattenburgMatch Report
Premier LeagueRegular seasonSun2007-11-11Birmingham City1–2Aston VillaSt. Andrew's Trillion Trophy StadiumStephen BennettMatch Report
Premier LeagueRegular seasonSun2006-04-16Aston Villa3–1Birmingham City40,158Villa ParkGraham PollMatch Report
Premier LeagueRegular seasonSun2005-10-16Birmingham City0–1Aston Villa29,312St AndrewsGraham PollMatch Report
Premier LeagueRegular seasonSun2005-03-20Birmingham City2–0Aston Villa29,382St AndrewsMike RileyMatch Report
Premier LeagueRegular seasonSun2004-12-12Aston Villa1–2Birmingham City41,329Villa ParkSteve DunnMatch Report
Premier LeagueRegular seasonSun2004-02-22Aston Villa2–2Birmingham City40,061Villa ParkJeff WinterMatch Report
Premier LeagueRegular seasonSun2003-10-19Birmingham City0–0Aston Villa29,546St AndrewsMike RileyMatch Report
Premier LeagueRegular seasonMon2003-03-03Aston Villa0–2Birmingham City42,602Villa ParkMark HalseyMatch Report
Premier LeagueRegular seasonMon2002-09-16Birmingham City3–0Aston Villa29,505St. Andrew's StadiumDavid EllerayMatch Report
First DivisionRegular seasonSat1986-03-22Aston Villa0–3Birmingham CityMatch Report
First DivisionRegular seasonSat1985-09-07Birmingham City0–0Aston VillaMatch Report
First DivisionRegular seasonSat1984-03-31Birmingham City2–1Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1983-10-15Aston Villa1–0Birmingham CityMatch Report
First DivisionRegular seasonMon1983-04-04Aston Villa1–0Birmingham CityMatch Report
First DivisionRegular seasonMon1982-12-27Birmingham City3–0Aston VillaMatch Report
First DivisionRegular seasonSat1982-02-20Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonSat1981-09-26Aston Villa0–0Birmingham CityMatch Report
First DivisionRegular seasonSat1980-12-13Aston Villa3–0Birmingham CityMatch Report
First DivisionRegular seasonSat1980-10-11Birmingham City1–2Aston VillaMatch Report
First DivisionRegular seasonSat1979-03-03Aston Villa1–0Birmingham CityMatch Report
First DivisionRegular seasonSat1978-10-21Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonSat1978-02-25Birmingham City1–0Aston VillaMatch Report
First DivisionRegular seasonSat1977-10-01Aston Villa0–1Birmingham CityMatch Report
First DivisionRegular seasonTue1977-05-10Birmingham City2–1Aston VillaMatch Report
First DivisionRegular seasonSat1976-09-18Aston Villa1–2Birmingham CityMatch Report
First DivisionRegular seasonSat1976-04-03Birmingham City3–2Aston VillaMatch Report
First DivisionRegular seasonSat1975-09-27Aston Villa2–1Birmingham CityMatch Report
First DivisionRegular seasonMon1965-04-12Aston Villa3–0Birmingham CityMatch Report
First DivisionRegular seasonSat1965-02-13Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonTue1964-03-31Birmingham City3–3Aston VillaMatch Report
First DivisionRegular seasonMon1964-03-30Aston Villa0–3Birmingham CityMatch Report
First DivisionRegular seasonSat1963-03-16Aston Villa4–0Birmingham CityMatch Report
First DivisionRegular seasonSat1962-10-27Birmingham City3–2Aston VillaMatch Report
First DivisionRegular seasonSat1962-03-17Birmingham City0–2Aston VillaMatch Report
First DivisionRegular seasonSat1961-10-28Aston Villa1–3Birmingham CityMatch Report
First DivisionRegular seasonSat1961-03-11Birmingham City1–1Aston VillaMatch Report
First DivisionRegular seasonSat1960-10-22Aston Villa6–2Birmingham CityMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1958-12-20Birmingham City4–1Aston VillaMatch Report
First DivisionRegular seasonSat1958-08-23Aston Villa1–1Birmingham CityMatch Report
First DivisionRegular seasonSat1957-12-21Aston Villa0–2Birmingham CityMatch Report
First DivisionRegular seasonSat1957-08-24Birmingham City3–1Aston VillaMatch Report
First DivisionRegular seasonWed1957-04-10Birmingham City1–2Aston VillaMatch Report
First DivisionRegular seasonSat1956-10-27Aston Villa3–1Birmingham CityMatch Report
First DivisionRegular seasonWed1955-09-21Birmingham City2–2Aston VillaMatch Report
First DivisionRegular seasonMon1955-09-05Aston Villa0–0Birmingham CityMatch Report
First DivisionRegular seasonSat1950-04-29Birmingham City2–2Aston VillaMatch Report
First DivisionRegular seasonSat1949-12-10Aston Villa1–1Birmingham CityMatch Report
First DivisionRegular seasonSat1949-04-30Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonSat1948-12-04Aston Villa0–3Birmingham CityMatch Report
First DivisionRegular seasonSat1939-03-04Aston Villa5–1BirminghamMatch Report
First DivisionRegular seasonSat1938-10-29Birmingham3–0Aston VillaMatch Report
First DivisionRegular seasonSat1936-03-28Aston Villa2–1BirminghamMatch Report
First DivisionRegular seasonSat1935-11-23Birmingham2–2Aston VillaMatch Report
First DivisionRegular seasonSat1934-12-29Aston Villa2–2BirminghamMatch Report
First DivisionRegular seasonSat1934-08-25Birmingham2–1Aston VillaMatch Report
First DivisionRegular seasonSat1934-04-14Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1933-12-02Birmingham0–0Aston VillaMatch Report
First DivisionRegular seasonWed1933-03-08Birmingham3–2Aston VillaMatch Report
First DivisionRegular seasonSat1932-10-22Aston Villa1–0BirminghamMatch Report
First DivisionRegular seasonSat1932-04-02Birmingham1–1Aston VillaMatch Report
First DivisionRegular seasonSat1931-11-21Aston Villa3–2BirminghamMatch Report
First DivisionRegular seasonSat1931-02-21Birmingham0–4Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1930-10-18Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1929-12-28Birmingham1–1Aston VillaMatch Report
First DivisionRegular seasonSat1929-08-31Aston Villa2–1BirminghamMatch Report
First DivisionRegular seasonSat1929-03-09Aston Villa1–2BirminghamMatch Report
First DivisionRegular seasonSat1928-10-27Birmingham2–4Aston VillaMatch Report
First DivisionRegular seasonSat1928-03-17Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1927-11-05Birmingham1–1Aston VillaMatch Report
First DivisionRegular seasonSat1927-03-19Aston Villa4–2BirminghamMatch Report
First DivisionRegular seasonSat1926-10-30Birmingham1–2Aston VillaMatch Report
First DivisionRegular seasonSat1926-02-27Birmingham2–1Aston VillaMatch Report
First DivisionRegular seasonSat1925-10-17Aston Villa3–3BirminghamMatch Report
First DivisionRegular seasonSat1925-02-14Aston Villa1–0BirminghamMatch Report
First DivisionRegular seasonSat1924-10-11Birmingham1–0Aston VillaMatch Report
First DivisionRegular seasonSat1923-09-01Aston Villa0–0BirminghamMatch Report
First DivisionRegular seasonSat1923-08-25Birmingham3–0Aston VillaMatch Report
First DivisionRegular seasonSat1923-03-24Aston Villa3–0BirminghamMatch Report
First DivisionRegular seasonSat1923-03-17Birmingham1–0Aston VillaMatch Report
First DivisionRegular seasonWed1922-03-15Birmingham1–0Aston VillaMatch Report
First DivisionRegular seasonSat1922-03-11Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1908-01-18Aston Villa2–3BirminghamMatch Report
First DivisionRegular seasonSat1907-09-21Birmingham2–3Aston VillaMatch Report
First DivisionRegular seasonSat1907-01-19Birmingham3–2Aston VillaMatch Report
First DivisionRegular seasonSat1906-09-15Aston Villa4–1BirminghamMatch Report
First DivisionRegular seasonSat1906-01-20Aston Villa1–3BirminghamMatch Report
First DivisionRegular seasonSat1905-09-16Birmingham2–0Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1905-02-25Small Heath0–3Aston VillaMatch Report
First DivisionRegular seasonSat1904-10-29Aston Villa2–1Small HeathMatch Report
First DivisionRegular seasonSat1904-01-16Aston Villa1–1Small HeathMatch Report
First DivisionRegular seasonSat1903-09-19Small Heath2–2Aston VillaMatch Report
First DivisionRegular seasonThu1901-12-26Aston Villa1–0Small HeathMatch Report
First DivisionRegular seasonSat1901-10-12Small Heath0–2Aston VillaMatch Report
First DivisionRegular seasonSat1895-10-26Small Heath1–4Aston VillaMatch Report
First DivisionRegular seasonSat1895-09-07Aston Villa7–3Small HeathMatch Report
First DivisionRegular seasonSat1894-10-20Small Heath2–2Aston VillaMatch Report
First DivisionRegular seasonSat1894-09-01Aston Villa2–1Small HeathMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Premier LeagueRegular seasonSun2005-03-20Birmingham City2–0Aston Villa29,382St AndrewsMike RileyMatch Report
Premier LeagueRegular seasonSun2004-12-12Aston Villa1–2Birmingham City41,329Villa ParkSteve DunnMatch Report
Premier LeagueRegular seasonMon2003-03-03Aston Villa0–2Birmingham City42,602Villa ParkMark HalseyMatch Report
Premier LeagueRegular seasonMon2002-09-16Birmingham City3–0Aston Villa29,505St. Andrew's StadiumDavid EllerayMatch Report
First DivisionRegular seasonSat1986-03-22Aston Villa0–3Birmingham CityMatch Report
First DivisionRegular seasonSat1984-03-31Birmingham City2–1Aston VillaMatch Report
First DivisionRegular seasonMon1982-12-27Birmingham City3–0Aston VillaMatch Report
First DivisionRegular seasonSat1978-02-25Birmingham City1–0Aston VillaMatch Report
First DivisionRegular seasonSat1977-10-01Aston Villa0–1Birmingham CityMatch Report
First DivisionRegular seasonTue1977-05-10Birmingham City2–1Aston VillaMatch Report
First DivisionRegular seasonSat1976-09-18Aston Villa1–2Birmingham CityMatch Report
First DivisionRegular seasonSat1976-04-03Birmingham City3–2Aston VillaMatch Report
First DivisionRegular seasonMon1964-03-30Aston Villa0–3Birmingham CityMatch Report
First DivisionRegular seasonSat1962-10-27Birmingham City3–2Aston VillaMatch Report
First DivisionRegular seasonSat1961-10-28Aston Villa1–3Birmingham CityMatch Report
First DivisionRegular seasonSat1958-12-20Birmingham City4–1Aston VillaMatch Report
First DivisionRegular seasonSat1957-12-21Aston Villa0–2Birmingham CityMatch Report
First DivisionRegular seasonSat1957-08-24Birmingham City3–1Aston VillaMatch Report
First DivisionRegular seasonSat1948-12-04Aston Villa0–3Birmingham CityMatch Report
First DivisionRegular seasonSat1938-10-29Birmingham3–0Aston VillaMatch Report
First DivisionRegular seasonSat1934-08-25Birmingham2–1Aston VillaMatch Report
First DivisionRegular seasonWed1933-03-08Birmingham3–2Aston VillaMatch Report
First DivisionRegular seasonSat1929-03-09Aston Villa1–2BirminghamMatch Report
First DivisionRegular seasonSat1926-02-27Birmingham2–1Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1924-10-11Birmingham1–0Aston VillaMatch Report
First DivisionRegular seasonSat1923-08-25Birmingham3–0Aston VillaMatch Report
First DivisionRegular seasonSat1923-03-17Birmingham1–0Aston VillaMatch Report
First DivisionRegular seasonWed1922-03-15Birmingham1–0Aston VillaMatch Report
First DivisionRegular seasonSat1908-01-18Aston Villa2–3BirminghamMatch Report
First DivisionRegular seasonSat1907-01-19Birmingham3–2Aston VillaMatch Report
First DivisionRegular seasonSat1906-01-20Aston Villa1–3BirminghamMatch Report
First DivisionRegular seasonSat1905-09-16Birmingham2–0Aston VillaMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSun2017-10-2912:00 Birmingham City0–0Aston Villa24,408St Andrew's Trillion Trophy StadiumAndy MadleyMatch Report
ChampionshipRegular seasonSun2016-10-3012:00 Birmingham City1–1Aston Villa29,656St Andrew's Trillion Trophy StadiumMike DeanMatch Report
Premier LeagueRegular seasonSun2011-01-16Birmingham City1–1Aston Villa22,287St AndrewsMark ClattenburgMatch Report
Premier LeagueRegular seasonSun2010-10-31Aston Villa0–0Birmingham City40,688Villa ParkHoward WebbMatch Report
Premier LeagueRegular seasonSun2004-02-22Aston Villa2–2Birmingham City40,061Villa ParkJeff WinterMatch Report
Premier LeagueRegular seasonSun2003-10-19Birmingham City0–0Aston Villa29,546St AndrewsMike RileyMatch Report
First DivisionRegular seasonSat1985-09-07Birmingham City0–0Aston VillaMatch Report
First DivisionRegular seasonSat1981-09-26Aston Villa0–0Birmingham CityMatch Report
First DivisionRegular seasonTue1964-03-31Birmingham City3–3Aston VillaMatch Report
First DivisionRegular seasonSat1961-03-11Birmingham City1–1Aston VillaMatch Report
First DivisionRegular seasonSat1958-08-23Aston Villa1–1Birmingham CityMatch Report
First DivisionRegular seasonWed1955-09-21Birmingham City2–2Aston VillaMatch Report
First DivisionRegular seasonMon1955-09-05Aston Villa0–0Birmingham CityMatch Report
First DivisionRegular seasonSat1950-04-29Birmingham City2–2Aston VillaMatch Report
First DivisionRegular seasonSat1949-12-10Aston Villa1–1Birmingham CityMatch Report
First DivisionRegular seasonSat1935-11-23Birmingham2–2Aston VillaMatch Report
First DivisionRegular seasonSat1934-12-29Aston Villa2–2BirminghamMatch Report
First DivisionRegular seasonSat1934-04-14Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1933-12-02Birmingham0–0Aston VillaMatch Report
First DivisionRegular seasonSat1932-04-02Birmingham1–1Aston VillaMatch Report
First DivisionRegular seasonSat1930-10-18Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1929-12-28Birmingham1–1Aston VillaMatch Report
First DivisionRegular seasonSat1928-03-17Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1927-11-05Birmingham1–1Aston VillaMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonSat1925-10-17Aston Villa3–3BirminghamMatch Report
First DivisionRegular seasonSat1923-09-01Aston Villa0–0BirminghamMatch Report
First DivisionRegular seasonSat1922-03-11Aston Villa1–1BirminghamMatch Report
First DivisionRegular seasonSat1904-01-16Aston Villa1–1Small HeathMatch Report
First DivisionRegular seasonSat1903-09-19Small Heath2–2Aston VillaMatch Report
First DivisionRegular seasonSat1894-10-20Small Heath2–2Aston VillaMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
ChampionshipRegular seasonSun2019-03-1012:00 Birmingham City1.20–12.1Aston Villa26,631St Andrew's Trillion Trophy StadiumTim RobinsonMatch Report
ChampionshipRegular seasonSun2018-11-2512:00 Aston Villa2.54–21.6Birmingham City41,200Villa ParkRobert JonesMatch Report
ChampionshipRegular seasonSun2018-02-1112:00 Aston Villa2–0Birmingham City41,233Villa ParkPeter BankesMatch Report
ChampionshipRegular seasonSun2017-04-2312:00 Aston Villa1–0Birmingham City40,884Villa ParkSimon HooperMatch Report
League CupThird roundTue2015-09-2219:45 Aston Villa1–0Birmingham City34,442Villa ParkRobert MadleyMatch Report
Premier LeagueRegular seasonSun2010-04-25Aston Villa1–0Birmingham City42,788Villa ParkMartin AtkinsonMatch Report
Premier LeagueRegular seasonSun2009-09-13Birmingham City0–1Aston Villa25,196St AndrewsHoward WebbMatch Report
Premier LeagueRegular seasonSun2008-04-20Aston Villa5–1Birmingham CityVilla ParkMark ClattenburgMatch Report
Premier LeagueRegular seasonSun2007-11-11Birmingham City1–2Aston VillaSt. Andrew's Trillion Trophy StadiumStephen BennettMatch Report
Premier LeagueRegular seasonSun2006-04-16Aston Villa3–1Birmingham City40,158Villa ParkGraham PollMatch Report
Premier LeagueRegular seasonSun2005-10-16Birmingham City0–1Aston Villa29,312St AndrewsGraham PollMatch Report
First DivisionRegular seasonSat1983-10-15Aston Villa1–0Birmingham CityMatch Report
First DivisionRegular seasonMon1983-04-04Aston Villa1–0Birmingham CityMatch Report
First DivisionRegular seasonSat1982-02-20Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonSat1980-12-13Aston Villa3–0Birmingham CityMatch Report
First DivisionRegular seasonSat1980-10-11Birmingham City1–2Aston VillaMatch Report
First DivisionRegular seasonSat1979-03-03Aston Villa1–0Birmingham CityMatch Report
First DivisionRegular seasonSat1978-10-21Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonSat1975-09-27Aston Villa2–1Birmingham CityMatch Report
First DivisionRegular seasonMon1965-04-12Aston Villa3–0Birmingham CityMatch Report
First DivisionRegular seasonSat1965-02-13Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonSat1963-03-16Aston Villa4–0Birmingham CityMatch Report
First DivisionRegular seasonSat1962-03-17Birmingham City0–2Aston VillaMatch Report
First DivisionRegular seasonSat1960-10-22Aston Villa6–2Birmingham CityMatch Report
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
First DivisionRegular seasonWed1957-04-10Birmingham City1–2Aston VillaMatch Report
First DivisionRegular seasonSat1956-10-27Aston Villa3–1Birmingham CityMatch Report
First DivisionRegular seasonSat1949-04-30Birmingham City0–1Aston VillaMatch Report
First DivisionRegular seasonSat1939-03-04Aston Villa5–1BirminghamMatch Report
First DivisionRegular seasonSat1936-03-28Aston Villa2–1BirminghamMatch Report
First DivisionRegular seasonSat1932-10-22Aston Villa1–0BirminghamMatch Report
First DivisionRegular seasonSat1931-11-21Aston Villa3–2BirminghamMatch Report
First DivisionRegular seasonSat1931-02-21Birmingham0–4Aston VillaMatch Report
First DivisionRegular seasonSat1929-08-31Aston Villa2–1BirminghamMatch Report
First DivisionRegular seasonSat1928-10-27Birmingham2–4Aston VillaMatch Report
First DivisionRegular seasonSat1927-03-19Aston Villa4–2BirminghamMatch Report
First DivisionRegular seasonSat1926-10-30Birmingham1–2Aston VillaMatch Report
First DivisionRegular seasonSat1925-02-14Aston Villa1–0BirminghamMatch Report
First DivisionRegular seasonSat1923-03-24Aston Villa3–0BirminghamMatch Report
First DivisionRegular seasonSat1907-09-21Birmingham2–3Aston VillaMatch Report
First DivisionRegular seasonSat1906-09-15Aston Villa4–1BirminghamMatch Report
First DivisionRegular seasonSat1905-02-25Small Heath0–3Aston VillaMatch Report
First DivisionRegular seasonSat1904-10-29Aston Villa2–1Small HeathMatch Report
First DivisionRegular seasonThu1901-12-26Aston Villa1–0Small HeathMatch Report
First DivisionRegular seasonSat1901-10-12Small Heath0–2Aston VillaMatch Report
First DivisionRegular seasonSat1895-10-26Small Heath1–4Aston VillaMatch Report
First DivisionRegular seasonSat1895-09-07Aston Villa7–3Small HeathMatch Report
First DivisionRegular seasonSat1894-09-01Aston Villa2–1Small HeathMatch Report

Fixture Leaders

Birmingham City Players vs. Aston Villa

Birmingham City Players vs. Aston Villa Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Ian Bennetteng ENGGK19000000
David Bentleyeng ENGMF19000000
Jeremie Bogaci CIVFW,MF299000000
Lee Bowyereng ENGMF318700000
Nicky Butteng ENGDF,MF19000010
Paul Caddissct SCODF,MF190000000
Lee Campnir NIRGK2180000000
Stephen Carrie IRLDF327000020
Aliou Cissésn SENDF,MF210400010
Jamie Claphameng ENGDF533700000
Stephen Clemenceeng ENGMF534700010
Maxime Colinfr FRADF,MF3270000000
Kenny Cunninghamie IRLDF761800010
Scott Danneng ENGDF19000010
Harlee Deaneng ENGDF,MF3270000010
Johan Djourouch SUIDF19000000
Christophe Dugarryfr FRAFW,MF322000000
David Dunneng ENGMF522410010
Barry Fergusonsct SCOMF436000010
Mikael Forssellfi FINFW637731010
Ben Fostereng ENGGK218000000
Sam Gallaghereng ENGFW,MF2136000000
Stephen Gleesonie IRLMF2180000000
Martin Graingereng ENGDF19000010
Demarai Grayjm JAMFW,MF190000000
Jonathan Groundseng ENGDF3270000000
Wes Hardingjm JAMDF,MF2180000010
Joe Harteng ENGGK218000000
Emile Heskeyeng ENGFW436011000
Radhi Jaïditn TUNDF19000000
Carl Jenkinsoneng ENGDF190000010
Stern Johntt TRIFW29710000
Damien Johnsonnir NIRMF870901050
Roger Johnsoneng ENGDF436010010
Olivier Kapofr FRAFW,MF212300000
Stephen Kellyie IRLDF218000010
Jeff Kennaie IRLDF326301000
Maikel Kieftenbeldnl NEDDF,MF7609000030
Tomasz Kuszczakpl POLGK4360000000
James McFaddensct SCOFW,MF322501010
Gary McSheffreyeng ENGFW,MF19000000
Mario Melchiotnl NEDDF19000010
Michael Morrisoneng ENGDF5450000010
Fabrice Muambaeng ENGMF218000010
David Murphyeng ENGDF218000000
Emilio Nsuegq EQGDF,FW190000000
Kristian Pedersendk DENDF,MF2180100000
Jermaine Pennanteng ENGMF218000000
Darren Purseeng ENGDF218000010
Franck Queudruefr FRADF19000000
Daniël de Riddernl NEDFW,MF19001010
Liam Ridgewelleng ENGDF545000000
Marc Robertseng ENGDF2180000010
Mat Sadlereng ENGDF19000000
Rafael Schmitzbr BRADF19000000
Ryan Shottoneng ENGDF,FW2180000010
Jonathan Spectorus USADF,MF2180000000
David Stockdaleeng ENGGK190000000
Chris Suttoneng ENGDF,FW19010000
Teemu Tainiofi FINMF19000000
Maik Taylornir NIRGK763000000
Martin Tayloreng ENGDF218000000
Matt Upsoneng ENGDF545000010
Nico Vaesenbe BELGK218000000
Rhoys Wigginswls WALDF190000000
Nikola Žigićrs SRBFW210500010
Cheikh N'Doyesn SENMF2179000031
Walter Pandianiuy URUFW213200000
Robbie Savagewls WALMF543801010
Craig Gardnereng ENGMF6443000010
Matt Derbyshireeng ENGFW18300000
Clayton Donaldsonjm JAMFW2170000000
Jacques Maghomacd CODMF6424000000
Paul Devlinsct SCOMF29400010
Cameron Jeromeeng ENGFW424100000
Stan Lazaridisau AUSDF,MF533010000
Grégory Vignalfr FRADF17400010
Alexander Hlebby BLRMF214500000
Clinton Morrisonie IRLFW627321000
Che Adamssct SCOFW,MF6433010010
David Daviseng ENGMF6494100020
Mauro Záratear ARGFW,MF15700000
Jiří Jarošíkcz CZEDF,MF15200000
Wilson Palacioshn HONMF14500000
Isaac Vasselleng ENGFW,MF144000000
Lee Carsleyie IRLMF14000000
Kerim Mrabtise SWEFW,MF133000000
Julian Grayeng ENGFW,MF313310000
Lukas Jutkiewiczeng ENGFW5294100020
Jon Torales ESPFW,MF125000000
Geoff Horsfieldeng ENGFW24120000
David Cotterillwls WALFW,MF120000000
Connor Mahoneyeng ENGFW,MF286010000
Sebastian Larssonse SWEMF427300000
Keith Faheyie IRLMF428600000
Garry O'Connorsct SCOFW29400000
Stuart Parnabyeng ENGDF210600010
Jotaes ESPMF3153000000
Mehdi Naftitn TUNMF317600000
Charlie Lakineng ENGMF113000000
Christian Benítezec ECUFW11200000
Darryl Powelljm JAMMF11200000
Olivier Tébilyci CIVDF537100020
Nicolai Brock-Madsendk DENFW110000000
Viv Solomon-Otaborng NGAFW,MF110000000
Darren Andertoneng ENGMF1900000
Darren Cartereng ENGDF,MF318800010
Kevin Phillipseng ENGFW21100000
Greg Stewartsct SCOFW,MF15000000
Bryan Hugheseng ENGMF29400000
Omar Bogleeng ENGFW12000000
Cheick Keitaml MLIDF,MF11000000
Paul Robinsoneng ENGDF290000010
28720,789171000511

Birmingham City Goalkeepers vs. Aston Villa

Birmingham City Goalkeepers vs. Aston Villa Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Ian Bennetteng ENGGK19001
Lee Campnir NIRGK218075242.90
Ben Fostereng ENGGK218011
Joe Harteng ENGGK218020
Tomasz Kuszczakpl POLGK436063466.71
David Stockdaleeng ENGGK19032133.30
Maik Taylornir NIRGK7630141
Nico Vaesenbe BELGK218002
211,8901627750.06

Aston Villa Players vs. Birmingham City

Aston Villa Players vs. Birmingham City Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Tammy Abrahameng ENGFW2180101100
Marc Albrightoneng ENGDF,FW19000000
Jordan Amavifr FRADF2180010010
Leandro Bacunacw CUWDF,MF2180000000
Nathan Bakereng ENGDF2180000000
Milan Barošcz CZEFW19020010
Gareth Barryeng ENGMF1084113040
Wilfred Boumanl NEDDF327000000
Gary Cahilleng ENGDF19010010
Scott Carsoneng ENGGK218000000
James Chesterwls WALDF5450000000
Ciaran Clarkie IRLDF,MF3270000010
Carlton Coleeng ENGFW212100000
James Collinswls WALDF436010010
Carlos Cuéllares ESPDF218000010
Steven Davisnir NIRMF429300000
Mark Delaneywls WALDF218000000
Stewart Downingeng ENGFW,MF327000000
Richard Dunneie IRLDF436000010
Ahmed Elmohamadyeg EGYDF,MF4284000000
Peter Enckelmanfi FINGK218000000
Brad Friedelus USAGK436000000
Gary Gardnereng ENGMF2104100000
Rudy Gestedebj BENFW293100000
Anwar El Ghazinl NEDFW,MF190000000
Pierluigi Golliniit ITAGK190000000
Brad Guzanus USAGK190000000
Kortney Hauseeng ENGDF190000010
Lee Hendrieeng ENGMF430000020
Thomas Hitzlspergerde GERMF211010000
Aaron Hughesnir NIRDF218001000
Alan Huttonsct SCODF5450100010
Mile Jedinakau AUSMF4301000000
Ronny Johnsenno NORDF432100000
Sam Johnstoneeng ENGGK3270000000
Mark Kinsellaie IRLMF19000000
Zat Knighteng ENGDF218000000
Jonathan Kodjiaci CIVFW3260100000
Ulises de la Cruzec ECUDF545000000
Henri Lansburyeng ENGMF298000000
Martin Laursendk DENDF327000010
Gavin McCanneng ENGMF327000010
Olof Mellbergse SWEDF,MF980402020
James Milnereng ENGDF,MF435411100
Tyrone Mingseng ENGDF190000000
Ørjan Nylandno NORGK190000000
Josh Onomaheng ENGFW,MF190000010
Alpay Özalantr TURDF19000010
Stiliyan Petrovbg BULMF545000000
Nigel Reo-Cokereng ENGMF540100010
Micah Richardseng ENGDF190000000
Liam Ridgewelleng ENGDF218000010
Jlloyd Samueltt TRIDF,MF761000000
Steve Sidwelleng ENGMF214700010
Scott Sinclaireng ENGFW,MF190000000
Robert Snodgrasssct SCOFW,MF2149000010
Nolberto Solanope PERMF327000000
Steve Stauntonie IRLDF,MF19000010
Jed Steereng ENGGK190000000
Thomas Sørensendk DENGK654000000
Neil Taylorwls WALDF,MF3270010000
John Terryeng ENGDF2180000000
Axel Tuanzebeeng ENGDF190000000
Jordan Veretoutfr FRAMF190000000
Kyle Walkereng ENGDF,MF19000000
Stephen Warnockeng ENGDF327000010
Ashley Westwoodeng ENGMF2177000020
Ashley Youngeng ENGDF,FW545022000
Luke Youngeng ENGDF19000000
Alan Wrighteng ENGDF18900000
Eirik Bakkeno NORMF18300000
Scott Hoganie IRLFW,MF3171000000
Joey Guðjónssonis ISLMF18000021
John Carewno NORFW632521000
Craig Gardnereng ENGMF16700000
Ross McCormacksct SCOFW,MF164000000
Kevin Phillipseng ENGFW212111000
Mathieu Bersonfr FRAMF15900010
Luke Mooreeng ENGFW317200000
Peter Whittinghameng ENGMF28400000
Marcus Allbäckse SWEFW14500000
Jordan Ayewgh GHAFW,MF2126010010
Dion Dublineng ENGDF,FW313400001
Jack Grealisheng ENGFW,MF5360210010
Mustapha Hadjima MARMF14500000
Joleon Lescotteng ENGDF145000000
Stefan Mooreeng ENGFW25500000
Juan Pablo Ángelco COLFW637400000
Darius Vasselleng ENGFW,MF534610000
Barry Bannansct SCOMF25300000
André Greeneng ENGFW,MF128000000
John McGinnsct SCOMF128000010
Albert Adomahgh GHADF,FW6406110010
Yannick Bolasiecd CODFW,MF126000000
Patrik Bergercz CZEMF12500000
Emile Heskeyeng ENGFW211100000
Nathan Delfounesoeng ENGFW,MF12000000
Keinan Daviseng ENGFW117000000
Lewis Grabbaneng ENGFW,MF112000000
Birkir Bjarnasonis ISLMF214000000
Eric Djemba-Djembacm CMRMF1700000
Conor Hourihaneie IRLMF5350100000
Gabriel Agbonlahoreng ENGFW,MF9541400040
Marlon Harewoodeng ENGFW1600000
Glenn Whelanie IRLMF4222000000
Peter Croucheng ENGFW1100000
27620,740261621402

Aston Villa Goalkeepers vs. Birmingham City

Aston Villa Goalkeepers vs. Birmingham City Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Scott Carsoneng ENGGK218020
Peter Enckelmanfi FINGK218050
Brad Friedelus USAGK436013
Pierluigi Golliniit ITAGK1901100.00
Brad Guzanus USAGK19001
Sam Johnstoneeng ENGGK3270505100.03
Ørjan Nylandno NORGK19032133.30
Jed Steereng ENGGK190404100.01
Thomas Sørensendk DENGK654072
211,89013181076.910

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.