Premier League   M. W D L goals
  at home 29 19 8 2 58 : 25
  Away 29 10 7 12 35 : 33
  58 29 15 14 93 : 58
Championship   M. W D L goals
  at home 18 8 3 7 21 : 25
  Away 18 2 4 12 9 : 27
  36 10 7 19 30 : 52
FA Cup   M. W D L goals
  at home 5 1 2 2 7 : 6
  Away 2 1 0 1 3 : 3
  Neutral Place 1 0 0 0 0 : 0
  8 2 2 3 10 : 9
League Cup   M. W D L goals
  Away 1 0 1 0 4 : 4
  1 0 1 0 4 : 4
overall   M. W D L goals
  at home 52 28 13 11 86 : 56
  Away 50 13 12 25 51 : 67
  Neutral Place 1 0 0 0 0 : 0
  103 41 25 36 137 : 123
Premier League
2010/2011 27. Round Birmingham City - Stoke City 1:0 (0:0)
2010/2011 12. Round Stoke City - Birmingham City 3:2 (1:0)
2009/2010 20. Round Stoke City - Birmingham City 0:1 (0:0)
2009/2010 3. Round Birmingham City - Stoke City 0:0 (0:0)
1983/1984 32. Round Stoke City - Birmingham City 2:1 (1:0)
1983/1984 4. Round Birmingham City - Stoke City 1:0 (1:0)
1982/1983 23. Round Stoke City - Birmingham City 1:1 (0:1)
1982/1983 3. Round Birmingham City - Stoke City 1:4 (0:4)
1981/1982 31. Round Birmingham City - Stoke City 2:1 (1:0)
1981/1982 11. Round Stoke City - Birmingham City 1:0 (0:0)
1980/1981 36. Round Stoke City - Birmingham City 0:0 (0:0)
1980/1981 14. Round Birmingham City - Stoke City 1:1 (0:0)
1976/1977 38. Round Birmingham City - Stoke City 2:0 (0:0)
1976/1977 15. Round Stoke City - Birmingham City 1:0 (0:0)
1975/1976 41. Round Stoke City - Birmingham City 1:0 (1:0)
1975/1976 24. Round Birmingham City - Stoke City 1:1 (1:1)
1974/1975 26. Round Stoke City - Birmingham City 0:0 (0:0)
1974/1975 21. Round Birmingham City - Stoke City 0:3 (0:3)
1973/1974 39. Round Birmingham City - Stoke City 0:0 (0:0)
1973/1974 16. Round Stoke City - Birmingham City 5:2 (2:0)
1972/1973 40. Round Birmingham City - Stoke City 3:1 (2:0)
1972/1973 18. Round Stoke City - Birmingham City 1:2 (1:2)
1964/1965 23. Round Stoke City - Birmingham City 2:1 (0:0)
1964/1965 3. Round Birmingham City - Stoke City 1:2 (0:0)
1963/1964 40. Round Birmingham City - Stoke City 0:1 (0:0)
1963/1964 20. Round Stoke City - Birmingham City 4:1 (0:0)
1949/1950 23. Round Birmingham City - Stoke City 1:0 (0:0)
1949/1950 3. Round Stoke City - Birmingham City 3:1 (0:0)
1948/1949 29. Round Stoke City - Birmingham City 2:1 (0:0)
1948/1949 10. Round Birmingham City - Stoke City 2:1 (0:0)
1938/1939 24. Round Stoke City - Birmingham FC 6:3 (0:0)
1938/1939 5. Round Birmingham FC - Stoke City 1:2 (0:0)
1937/1938 23. Round Birmingham FC - Stoke City 1:1 (0:0)
1937/1938 1. Round Stoke City - Birmingham FC 2:2 (0:0)
1936/1937 25. Round Stoke City - Birmingham FC 2:0 (0:0)
1936/1937 5. Round Birmingham FC - Stoke City 2:4 (0:0)
1935/1936 26. Round Stoke City - Birmingham FC 3:1 (0:0)
1935/1936 7. Round Birmingham FC - Stoke City 0:5 (0:0)
1934/1935 24. Round Birmingham FC - Stoke City 0:0 (0:0)
1934/1935 3. Round Stoke City - Birmingham FC 2:0 (0:0)
1933/1934 32. Round Birmingham FC - Stoke City 0:1 (0:0)
1933/1934 12. Round Stoke City - Birmingham FC 1:1 (0:0)
1922/1923 37. Round Stoke City - Birmingham FC 0:0 (0:0)
1922/1923 35. Round Birmingham FC - Stoke City 2:0 (0:0)
1906/1907 30. Round Stoke City - Birmingham FC 3:0
1906/1907 11. Round Birmingham FC - Stoke City 2:1
1905/1906 27. Round Stoke City - Birmingham FC 2:2
1905/1906 7. Round Birmingham FC - Stoke City 2:0
1904/1905 17. Round Stoke City - Birmingham FC 1:0
1904/1905 34. Round Birmingham FC - Stoke City 0:1
1903/1904 31. Round Stoke City - Small Heath Birmingham 1:0
1903/1904 14. Round Small Heath Birmingham - Stoke City 1:0
1901/1902 28. Round Stoke City - Small Heath Birmingham 1:0
1901/1902 11. Round Small Heath Birmingham - Stoke City 1:1
1895/1896 8. Round Stoke City - Small Heath Birmingham 6:1
1895/1896 3. Round Small Heath Birmingham - Stoke City 1:2
1894/1895 13. Round Small Heath Birmingham - Stoke City 4:2
1894/1895 10. Round Stoke City - Small Heath Birmingham 2:2
Championship
2023/2024 28. Round Stoke City - Birmingham City 1:2 (0:1)
2023/2024 24. Round Birmingham City - Stoke City 1:3 (0:2)
2022/2023 41. Round Birmingham City - Stoke City 0:0 (0:0)
2022/2023 20. Round Stoke City - Birmingham City 1:2 (0:1)
2021/2022 33. Round Stoke City - Birmingham City 2:2 (1:1)
2021/2022 2. Round Birmingham City - Stoke City 0:0 (0:0)
2020/2021 41. Round Birmingham City - Stoke City 2:0 (1:0)
2020/2021 4. Round Stoke City - Birmingham City 1:1 (0:0)
2019/2020 43. Round Stoke City - Birmingham City 2:0 (2:0)
2019/2020 6. Round Birmingham City - Stoke City 2:1 (0:0)
2018/2019 24. Round Birmingham City - Stoke City 2:0 (1:0)
2018/2019 13. Round Stoke City - Birmingham City 0:1 (0:0)
2006/2007 32. Round Birmingham City - Stoke City 1:0 (0:0)
2006/2007 3. Round Stoke City - Birmingham City 0:0 (0:0)
1997/1998 6. Round Stoke City - Birmingham City 0:7 (0:3)
1997/1998 1. Round Birmingham City - Stoke City 2:0 (1:0)
1996/1997 28. Round Stoke City - Birmingham City 1:0 (1:0)
1996/1997 7. Round Birmingham City - Stoke City 3:1 (2:0)
1995/1996 31. Round Stoke City - Birmingham City 1:0
1995/1996 7. Round Birmingham City - Stoke City 1:1
1993/1994 9. Round Birmingham City - Stoke City 3:1
1993/1994 5. Round Stoke City - Birmingham City 2:1
1988/1989 7. Round Stoke City - Birmingham City 1:0
1988/1989 3. Round Birmingham City - Stoke City 0:1
1987/1988 6. Round Stoke City - Birmingham City 3:1
1987/1988 1. Round Birmingham City - Stoke City 2:0
1986/1987 6. Round Birmingham City - Stoke City 0:0
1986/1987 1. Round Stoke City - Birmingham City 0:2
1954/1955 5. Round Birmingham City - Stoke City 2:0
1954/1955 1. Round Stoke City - Birmingham City 2:1
1953/1954 6. Round Birmingham City - Stoke City 1:0
1953/1954 2. Round Stoke City - Birmingham City 3:2
1920/1921 3. Round Birmingham FC - Stoke City 3:0
1920/1921 3. Round Stoke City - Birmingham FC 1:2
1919/1920 4. Round Birmingham FC - Stoke City 2:1
1919/1920 4. Round Stoke City - Birmingham FC 0:1
FA Cup
2005/2006 Round of 16 Stoke City - Birmingham City 0:1 (0:0)
1971/1972 3rd place Birmingham City - Stoke City 4:3 pso
1936/1937 3. Round Stoke City - Birmingham FC 4:1
1905/1906 2. Round Stoke City - Birmingham FC 0:1
1900/1901 1. Round Small Heath Birmingham - Stoke City 2:1
1900/1901 1. Round Stoke City - Small Heath Birmingham 1:1
1898/1899 2. Round Small Heath Birmingham - Stoke City 1:2
1898/1899 2. Round Stoke City - Small Heath Birmingham 2:2
League Cup
2013/2014 Round of 16 Birmingham City - Stoke City 2:4 (1:1, 3:3, 4:4) pso

For games that were decided on penalties the score after 120 minutes will be included in the ranking