Köln All-Time Records and Major Achievements Summary

  • October 30, 2025

Köln, founded in 1948, competes in 2. Bundesliga. Over the past 5 seasons, the club has played 140 league matches, recording 49 wins, 42 draws, and 49 losses, scoring 191 goals and conceding 208.

The club’s record signing is Jhon Córdoba (17/18), for a fee of € 17M; The record outgoing transfer is Anthony Modeste (18/19), for € 29M.

The manager with the most matches in charge is Hennes Weisweiler, who led the team in 358 games, achieving 187 wins, 77 draws, and 94 losses.

The team’s most frequent opponent is Gladbach, with a record of 46 wins, 25 draws, and 61 losses (219 goals for, 241 against). The next most frequent matchup is against Schalke 04, with a record of 58 wins, 28 draws, and 42 losses (241 goals for, 202 against).

Basic Club Information

Köln logo
Köln
Founded1948
Home StadiumRheinEnergieSTADION (Capacity: 50,000)
ManagerLukas Kwasniok
Official Websitehttps://www.fc-koeln.de

Köln Seasonal League Performance Trends

A visual overview of Köln’s seasonal performance indicators — points, goals scored, and goals conceded.

Change Chart

    League Performance (Last 5 Seasons)

    SeasonLeague PositionPointsWinsDrawsLossesGoals ForGoals AgainstGoal Difference
    25/264위7211972
    24/251위611879533815
    23/2417위27512172860−32
    22/2311위421012124954−5
    21/227위5214101052493

    Major Titles and Honors

    • DFB-Pokal: 4 times (Most recent title: 82/83)

    Manager Records

    ManagerMatchesWinsDrawsLossesWin Rate
    Hennes Weisweiler
    358187779452.2%
    Christoph Daum
    246114646846.3%
    Zlatko Cajkovski
    191109325057.1%
    Peter Stöger
    16861535436.3%
    Georg Knöpfle
    12264342452.5%

    Major Rivalries and Head-to-Head Records (Official League Matches)

    OpponentMatchesWinsDrawsLossesGoals ForGoals AgainstGoal Difference
    132462561219241−22
    12858284224120239
    128413453201227−26
    11443343718916920
    1103930411851805

    Transfer Spending and Income (Last 5 Seasons)

    SeasonExpenditureIncomeNet Spending
    25/26€ 23.7M€ 12.4M€ 11.3M
    24/25€ 7.9M€ 11M-€ 3.1M
    23/24€ 2.5M€ 3.1M-€ 600K
    22/23€ 7.3M€ 13.3M-€ 6.1M
    21/22€ 0€ 24.9M-€ 24.9M

    A positive net spending (+) indicates higher expenditure than income.


    Record Transfers (Incoming)

    PlayerSeasonFeeFrom Club
    Jhon Córdoba
    17/18€ 17M
    Mainz
    Lukas Podolski
    09/10€ 10M
    Sebastiaan Bornauw
    19/20€ 8.3M
    Rav van den Berg
    25/26€ 8M
    Ondrej Duda
    20/21€ 7M

    Record Transfers (Outgoing)

    PlayerSeasonFeeTo Club
    Anthony Modeste
    18/19€ 29M
    Lukas Podolski
    12/13€ 15M
    Jhon Córdoba
    20/21€ 15M
    Sebastiaan Bornauw
    21/22€ 14.1M
    Yannick Gerhardt
    16/17€ 13M

    Home Match Attendance (Last 5 Seasons)

    SeasonMatchesTotal AttendanceAverage AttendanceChange Rate
    25/26150,00050,000+0.1%
    24/2517848,80049,929+0.2%
    23/2417847,10049,829+0.1%
    22/2317846,00049,764+55.7%
    21/2217543,40031,964+91,225.7%

    Köln All-Time Record and Key Statistics

    SeasonPosPtsWDLGFGAGDAvg AttSpendIncomeNet
    25/26
    4
    7
    2
    1
    1
    9
    7
    2
    50,000
    € 23M 700K
    € 12M 400K
    € 11M 300K
    24/25
    1
    61
    18
    7
    9
    53
    38
    15
    49,929
    € 7M 900K
    € 11M
    -€ 3M 100K
    23/24
    17
    27
    5
    12
    17
    28
    60
    -32
    49,829
    € 2M 500K
    € 3M 100K
    € −600,000
    22/23
    11
    42
    10
    12
    12
    49
    54
    -5
    49,764
    € 7M 250K
    € 13M 320K
    -€ 6M 70K
    21/22
    7
    52
    14
    10
    10
    52
    49
    3
    31,964
    € 0
    € 24M 855K
    -€ 24M 855K
    20/21
    16
    33
    8
    9
    17
    34
    60
    -26
    35
    € 16M 800K
    € 15M
    € 1M 800K
    19/20
    14
    36
    10
    6
    18
    51
    69
    -18
    35,094
    € 20M 250K
    € 6M 750K
    € 13M 500K
    18/19
    1
    63
    19
    6
    9
    84
    47
    37
    49,547
    € 16M 900K
    € 46M 800K
    -€ 29M 900K
    17/18
    18
    22
    5
    7
    22
    35
    70
    -35
    48,776
    € 40M
    € 1M 750K
    € 38M 250K
    16/17
    5
    49
    12
    13
    9
    51
    42
    9
    49,570
    € 7M 850K
    € 19M
    -€ 11M 150K
    15/16
    9
    43
    10
    13
    11
    38
    42
    -4
    48,498
    € 14M 780K
    € 13M 50K
    € 1M 730K
    14/15
    12
    40
    9
    13
    12
    34
    40
    -6
    48,740
    € 8M
    € 100,000
    € 7M 900K
    13/14
    1
    68
    19
    11
    4
    53
    20
    33
    46,283
    € 5M 50K
    € 4M 820K
    € 230,000
    12/13
    5
    54
    14
    12
    8
    43
    33
    10
    40,773
    € 650,000
    € 15M 650K
    -€ 15M
    11/12
    17
    30
    8
    6
    20
    39
    75
    -36
    47,719
    € 5M 280K
    € 2M 530K
    € 2M 750K
    10/11
    10
    44
    13
    5
    16
    47
    62
    -15
    47,795
    € 4M 350K
    € 0
    € 4M 350K
    09/10
    13
    38
    9
    11
    14
    33
    42
    -9
    48,358
    € 11M
    € 750,000
    € 10M 250K
    08/09
    12
    39
    11
    6
    17
    35
    50
    -15
    50,016
    € 6M 900K
    € 750,000
    € 6M 150K
    07/08
    3
    60
    17
    9
    8
    62
    44
    18
    43,990
    € 2M 400K
    € 3M 25K
    € −625,000
    06/07
    9
    46
    12
    10
    12
    49
    50
    -1
    41,870
    € 4M 570K
    € 10M 400K
    -€ 5M 830K