Birmingham City Historical League Positions

Explore Birmingham City's historical progress through the English football pyramid.

This page includes 125 recorded seasons, from 1891 to 2026. The highest recorded overall pyramid position is 6. Use the chart and season-by-season table to follow the club's history.

Compare two clubs' pyramid positions

Choose two different clubs to compare their overall positions across the football pyramid. The comparison uses the same season-ending years and leaves gaps where a club has no recorded position.

Birmingham City — position in the football pyramid over time

Position 1 is at the top of the chart. This is an overall pyramid position, not the club's finishing position within its own league. Gaps indicate seasons with no recorded position for this club.

Birmingham City — season history

Season endingPyramid position
2026 30
2025 45
2024 42
2023 37
2022 40
2021 38
2020 40
2019 37
2018 39
2017 39
2016 30
2015 30
2014 41
2013 32
2012 24
2011 18
2010 9
2009 22
2008 19
2007 22
2006 18
2005 12
2004 10
2003 13
2002 25
2001 25
2000 25
1999 24
1998 27
1997 30
1996 35
1995 47
1994 44
1993 41
1992 48
1991 56
1990 51
1989 43
1988 40
1987 41
1986 21
1985 24
1984 20
1983 17
1982 16
1981 13
1980 25
1979 21
1978 11
1977 13
1976 19
1975 17
1974 19
1973 10
1972 24
1971 31
1970 40
1969 29
1968 26
1967 32
1966 32
1965 22
1964 20
1963 20
1962 17
1961 19
1960 19
1959 9
1958 13
1957 12
1956 6
1955 23
1954 29
1953 28
1952 25
1951 26
1950 22
1949 17
1948 23
1947 25
1939 21
1938 18
1937 11
1936 12
1935 19
1934 20
1933 13
1932 9
1931 19
1930 11
1929 15
1928 11
1927 17
1926 14
1925 8
1924 14
1923 17
1922 18
1921 23
1920 25
1915 26
1914 34
1913 23
1912 32
1911 36
1910 40
1909 31
1908 20
1907 9
1906 7
1905 7
1904 11
1903 20
1902 17
1901 20
1900 21
1899 26
1898 22
1897 20
1896 15
1895 12
1894 18
1893 17
1892 17
1891 22
125 season records displayed. The latest season appears first.

Historical data source: footy-data-kit by Dylan Steele. The source data is published under the MIT License; retain the copyright notice and licence terms when redistributing the data.