fixtures




Latest videos Köln
# | Team | Pts | P | Home | Away | |
---|---|---|---|---|---|---|
1 |
![]() |
59 | 33 | 1 - 2 | 1 - 0 | |
2 |
![]() |
58 | 33 | |||
3 |
![]() |
55 | 33 | 1 - 0 | 2 - 2 | |
4 |
![]() |
55 | 33 | 1 - 2 | 1 - 2 | |
5 |
![]() |
53 | 33 | 1 - 1 | 2 - 2 | |
6 |
![]() |
53 | 33 | 18 May | 0 - 1 | |
7 |
![]() |
50 | 33 | 1 - 2 | 3 - 0 | |
8 |
![]() |
50 | 33 | 2 - 2 | 1 - 0 | |
9 |
![]() |
49 | 33 | 4 - 4 | 1 - 0 | |
10 |
![]() |
45 | 33 | 3 - 1 | 1 - 2 | |
11 |
![]() |
43 | 33 | 0 - 1 | 0 - 1 | |
12 |
![]() |
39 | 33 | 2 - 1 | 5 - 1 | |
13 |
![]() |
38 | 33 | 1 - 0 | 1 - 3 | |
14 |
![]() |
36 | 33 | 1 - 0 | 1 - 1 | |
15 |
![]() |
35 | 33 | 3 - 1 | 0 - 1 | |
16 |
![]() |
35 | 33 | 5 - 0 | 1 - 2 | |
17 |
![]() |
29 | 33 | 2 - 0 | 0 - 1 | |
18 |
![]() |
25 | 33 | 1 - 1 | 0 - 1 |
Global stats in 2. Bundesliga
- Appearances 33
- Goals for 49
- Penalty goal 4
- Goals against 38
- Yellow 72
- Red 1
Main formation
- 3-4-2-1 7 matches this season
Top players
- D. Downs 11
- L. Waldschmidt 9
- L. Paqarada 7
- T. Lemperle 6

- Year of construction: 2004
- Surface: grass
- Capacity: 50076
- Average attendance: 43859
- Maximum attendance: 50400
- % sold: 87
- Type club male
- Names Köln
- Code KOE
- Area Germany
Köln on Football Today
Köln match result
The next match is Köln vs Kaiserslautern and kicks-off at 14:30 on the Sunday 18 May 2025 as part of the the week 34 of 2. Bundesliga.
The latest result of 2. Bundesliga featured Nürnberg and Köln and ended up in a 1-2 score.
Köln is currently at rank 2. in the General table of 2. Bundesliga 2024/2025.
Main players
Joël Schmied is the latest most expensive arrival, coming from Sion on the Monday 13 January 2025 for a 2.5M € fee.
Jonas Kurt Urbig is the latest biggest sale. He left to Bayern München on the Monday 27 January 2025, a transfer which is valued at 7M €.
Tim Lemperle is the top scorer with 11 goals.
Linton Maina has the most assists with 12 goal assists.
The full squad is as follows:Goalkeepers: Ron-Robert Zieler, Mikolaj Marutzki, Jonas Nickisch, Jan-Christoph Bartels, Marvin Schwäbe, Philipp Pentke, Anthony Racioppi, Jonas Kurt Urbig and Matthias Köbbing
Defenders: Nikola Soldo, Jan-Luca Rumpf, Joël Schmied, Dominique Heintz, Timo Hübers, Luca Kilian, Leart Shukri Paqarada, Rasmus Bjerregaard Carstensen, Julian Andreas Pauli, Jusuf Gazibegović, Mikail Özkan, Max Finkgräfe, Meiko Sponsel, Elias Geoffrey Bakatukanda and Neo Telle
Midfielders: Fayssal Harchaoui, Ondrej Duda, Eric Martel, Dejan Ljubičić, Denis Huseinbašić, Gian-Luca Waldschmidt, Florian Kainz, Jacob Steen Vestergaard Christensen, Jan Thielmann, Meiko Wäschenbach, Linton Maina, Emin Kujović and Mathias Olesen
Strikers: Maximilian Schmid, Mark Uth, Marvin Obuz, Tim Lemperle, Steffen Tigges, Sargis Adamyan, Imad Rondić, Florian Dietz, Oliver Issa Schmitt, Damion Lamar Downs and Jaka Čuber Potočnik
# | Team | Pts | P | W | D | L | GF | GA | GD | |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
59 | 33 | 16 | 11 | 6 | 76 | 41 | 35 | |
2 |
![]() |
58 | 33 | 17 | 7 | 9 | 49 | 38 | 11 | |
3 |
![]() |
55 | 33 | 15 | 10 | 8 | 62 | 36 | 26 | |
4 |
![]() |
55 | 33 | 15 | 10 | 8 | 56 | 43 | 13 | |
5 |
![]() |
53 | 33 | 14 | 11 | 8 | 55 | 48 | 7 | |
6 |
![]() |
53 | 33 | 15 | 8 | 10 | 56 | 51 | 5 | |
7 |
![]() |
50 | 33 | 13 | 11 | 9 | 60 | 50 | 10 | |
8 |
![]() |
50 | 33 | 13 | 11 | 9 | 40 | 35 | 5 | |
9 |
![]() |
49 | 33 | 13 | 10 | 10 | 54 | 55 | -1 | |
10 |
![]() |
45 | 33 | 13 | 6 | 14 | 56 | 56 | 0 | |
11 |
![]() |
43 | 33 | 12 | 7 | 14 | 48 | 50 | -2 | |
12 |
![]() |
39 | 33 | 10 | 9 | 14 | 53 | 54 | -1 | |
13 |
![]() |
38 | 33 | 10 | 8 | 15 | 51 | 60 | -9 | |
14 |
![]() |
36 | 33 | 9 | 9 | 15 | 42 | 57 | -15 | |
15 |
![]() |
35 | 33 | 8 | 11 | 14 | 38 | 41 | -3 | |
16 |
![]() |
35 | 33 | 8 | 11 | 14 | 37 | 60 | -23 | |
17 |
![]() |
29 | 33 | 6 | 11 | 16 | 34 | 46 | -12 | |
18 |
![]() |
25 | 33 | 6 | 7 | 20 | 22 | 68 | -46 |
- Promotion
- Promotion Play-off
- Relegation Play-off
- Relegation
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
32 | 17 | 9 | 5 | 3 | 34 | 22 | 12 |
2 |
![]() |
31 | 17 | 8 | 7 | 2 | 44 | 20 | 24 |
3 |
![]() |
31 | 17 | 8 | 7 | 2 | 23 | 15 | 8 |
4 |
![]() |
30 | 17 | 9 | 3 | 5 | 39 | 25 | 14 |
5 |
![]() |
28 | 16 | 8 | 4 | 4 | 29 | 18 | 11 |
6 |
![]() |
28 | 16 | 8 | 4 | 4 | 28 | 24 | 4 |
7 |
![]() |
27 | 17 | 8 | 3 | 6 | 30 | 23 | 7 |
8 |
![]() |
26 | 17 | 8 | 2 | 7 | 30 | 28 | 2 |
9 |
![]() |
26 | 17 | 7 | 5 | 5 | 29 | 27 | 2 |
10 |
![]() |
25 | 16 | 7 | 4 | 5 | 26 | 19 | 7 |
11 |
![]() |
23 | 16 | 6 | 5 | 5 | 21 | 22 | -1 |
12 |
![]() |
23 | 17 | 6 | 5 | 6 | 14 | 19 | -5 |
13 |
![]() |
21 | 16 | 6 | 3 | 7 | 30 | 33 | -3 |
14 |
![]() |
20 | 16 | 5 | 5 | 6 | 23 | 28 | -5 |
15 |
![]() |
19 | 17 | 4 | 7 | 6 | 17 | 17 | 0 |
16 |
![]() |
19 | 16 | 4 | 7 | 5 | 24 | 27 | -3 |
17 |
![]() |
16 | 16 | 4 | 4 | 8 | 19 | 20 | -1 |
18 |
![]() |
16 | 16 | 4 | 4 | 8 | 19 | 23 | -4 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
31 | 17 | 9 | 4 | 4 | 36 | 23 | 13 |
2 |
![]() |
30 | 17 | 9 | 3 | 5 | 20 | 20 | 0 |
3 |
![]() |
28 | 16 | 8 | 4 | 4 | 32 | 21 | 11 |
4 |
![]() |
28 | 16 | 7 | 7 | 2 | 26 | 20 | 6 |
5 |
![]() |
27 | 16 | 7 | 6 | 3 | 26 | 21 | 5 |
6 |
![]() |
27 | 17 | 8 | 3 | 6 | 29 | 27 | 2 |
7 |
![]() |
25 | 16 | 6 | 7 | 3 | 23 | 11 | 12 |
8 |
![]() |
21 | 17 | 5 | 6 | 6 | 26 | 31 | -5 |
9 |
![]() |
21 | 16 | 6 | 3 | 7 | 22 | 29 | -7 |
10 |
![]() |
19 | 16 | 5 | 4 | 7 | 26 | 28 | -2 |
11 |
![]() |
19 | 16 | 5 | 4 | 7 | 17 | 20 | -3 |
12 |
![]() |
17 | 17 | 4 | 5 | 8 | 21 | 27 | -6 |
13 |
![]() |
16 | 16 | 4 | 4 | 8 | 21 | 24 | -3 |
14 |
![]() |
16 | 17 | 4 | 4 | 9 | 19 | 29 | -10 |
15 |
![]() |
14 | 17 | 3 | 5 | 9 | 27 | 35 | -8 |
16 |
![]() |
13 | 17 | 2 | 7 | 8 | 15 | 26 | -11 |
17 |
![]() |
12 | 17 | 2 | 6 | 9 | 16 | 38 | -22 |
18 |
![]() |
2 | 16 | 0 | 2 | 14 | 8 | 49 | -41 |

- Squad size 48
- Average age 25
- Foreign players 14 (29.2%)
- Contracts ending 6
- Suspended players 1
-
Nikola Soldo
24 years
-
Jan-Luca Rumpf
25 years
-
#2 Joël Schmied
26 years
-
#3 Dominique Heintz
31 years - 06/2026
-
#4 Timo Hübers
28 years - 06/2026
-
#15 Luca Kilian
25 years - 06/2025
-
#17 Leart Shukri Paqarada
30 years
-
#18 Rasmus Bjerregaard Carstensen
24 years
-
#24 Julian Andreas Pauli
19 years
-
#25 Jusuf Gazibegović
25 years
-
#30 Mikail Özkan
22 years
-
#35 Max Finkgräfe
21 years
-
#36 Meiko Sponsel
23 years
-
#38 Elias Geoffrey Bakatukanda
21 years
-
#49 Neo Telle
20 years
-
Fayssal Harchaoui
19 years
-
Ondrej Duda
30 years
-
#6 Eric Martel
23 years - 06/2026
-
#7 Dejan Ljubičić
27 years - 06/2025
-
#8 Denis Huseinbašić
23 years - 06/2025
-
#9 Gian-Luca Waldschmidt
28 years
-
#11 Florian Kainz
32 years - 06/2025
-
#22 Jacob Steen Vestergaard Christensen
23 years
-
#29 Jan Thielmann
22 years - 06/2026
-
#36 Meiko Wäschenbach
21 years
-
#37 Linton Maina
25 years - 06/2025
-
#46 Emin Kujović
20 years
-
#47 Mathias Olesen
24 years
-
Maximilian Schmid
22 years
-
#13 Mark Uth
33 years - 06/2025
-
#16 Marvin Obuz
23 years
-
#19 Tim Lemperle
23 years
-
#21 Steffen Tigges
26 years - 06/2026
-
#23 Sargis Adamyan
31 years
-
#27 Imad Rondić
26 years
-
#33 Florian Dietz
26 years
-
#39 Oliver Issa Schmitt
24 years
-
#42 Damion Lamar Downs
20 years
-
#43 Jaka Čuber Potočnik
19 years

- 4-2-3-1 5 time
- 4-1-2-1-2 4 time
- 4-2-4-0 3 time
- 4-3-1-2 2 time
- 3-5-2 1 time
- 4-3-3 1 time
- 3-1-4-2 1 time
- 3-4-3 1 time
- 4-4-2 1 time
- Appearances 33
- Goals for 49
- Penalty goal 4
- Goals against 38
- Yellow 72
- Red 1
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 33 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 16 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 17 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 33 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 16 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 17 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 33 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 16 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 17 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 41'
- Last goal scored on average 59'
- Number of matches - at least 1 goal scored 28
- First goal conceded on average 45'
- Last goal conceded on average 59'
- Number of matches - at least 1 goal conceded 23
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 42'
- Last goal scored on average 64'
- Number of matches - at least 1 goal scored 15
- First goal conceded on average 48'
- Last goal conceded on average 61'
- Number of matches - at least 1 goal conceded 11
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 39'
- Last goal scored on average 53'
- Number of matches - at least 1 goal scored 13
- First goal conceded on average 42'
- Last goal conceded on average 57'
- Number of matches - at least 1 goal conceded 12
-
1st half
- 0 - 0 7 (44%)
- 1 - 0 2 (13%)
- 3 - 0 1 (6%)
- 4 - 2 1 (6%)
- 2 - 0 1 (6%)
- 2 - 1 1 (6%)
- 1 - 1 1 (6%)
- 0 - 1 1 (6%)
- 0 - 2 1 (6%)
-
Final Time
- 1 - 0 3 (19%)
- 1 - 2 3 (19%)
- 3 - 1 2 (13%)
- 1 - 1 2 (13%)
- 5 - 0 1 (6%)
- 2 - 0 1 (6%)
- 2 - 1 1 (6%)
- 4 - 4 1 (6%)
- 2 - 2 1 (6%)
- 0 - 1 1 (6%)
-
1st half
- 0 - 0 7 (41%)
- 0 - 1 4 (24%)
- 1 - 1 3 (18%)
- 0 - 2 1 (6%)
- 1 - 2 1 (6%)
- 2 - 1 1 (6%)
-
Final Time
- 0 - 1 5 (29%)
- 1 - 2 3 (18%)
- 1 - 0 3 (18%)
- 2 - 2 2 (12%)
- 1 - 3 1 (6%)
- 1 - 1 1 (6%)
- 3 - 0 1 (6%)
- 5 - 1 1 (6%)
- 1. Hamburg 2.3
- 2. Elversberg 1.9
- 3. Magdeburg 1.8
- Tournament average 1.5
- 1. Düsseldorf 0.2
- 2. Elversberg 0.2
- 2. Kaiserslautern 0.2
- Tournament average 0.1
- 1. Hamburg 6
- 2. Kaiserslautern 5.7
- 3. Darmstadt 98 5.4
- Tournament average 4.6
- 1. Hamburg 9.2
- 2. Magdeburg 9
- 3. Hertha BSC 8.8
- Tournament average 7.1
- 1. Magdeburg 57%
- 2. Hamburg 54%
- 2. Schalke 04 54%
- Tournament average 49.56%
- 1. Hamburg 85%
- 2. Düsseldorf 84%
- 2. Magdeburg 84%
- Tournament average 80.33%
- 1. Hamburg 29%
- 2. Hannover 28%
- 3. Darmstadt 98 27%
- Tournament average 24.61%
- 1. Regensburg 57
- 2. Ulm 52.1
- 3. Münster 51.6
- Tournament average 49.4
- 1. Regensburg 12.2
- 2. Nürnberg 11.7
- 3. Hertha BSC 11.7
- Tournament average 10.2
- 1. Münster 2.9
- 2. Karlsruhe 2.6
- 3. Braunschweig 2.6
- Tournament average 2.3
- 1. Hamburg 0.2
- 1. Paderborn 0.2
- 1. Schalke 04 0.2
- Tournament average 0.1
- 1. Regensburg 2.1
- 2. Braunschweig 1.8
- 2. Schalke 04 1.8
- Tournament average 1.5
- 2. L. Paqarada 50.1
- 3. E. Martel 48.7
- 4. D. Huseinbašić 48
- 2. L. Maina 2
- 3. T. Lemperle 1.7
- 4. D. Ljubičić 1.1
- 2. T. Hübers 77.3
- 3. E. Martel 66.6
- 4. D. Huseinbašić 58
- 2. T. Hübers 6.9
- 3. L. Paqarada 4.2
- 4. D. Huseinbašić 4.1
- 2. L. Paqarada 1.4
- 3. J. Pauli 1.2
- 4. D. Huseinbašić 1.2
- 2. T. Hübers 1.3
- 3. J. Schmied 1.3
- 4. J. Gazibegović 1.1
- 2. J. Gazibegović 1.3
- 3. T. Hübers 1.3
- 4. J. Thielmann 1.2
- 2. T. Lemperle 1.3
- 3. T. Hübers 1.2
- 4. E. Martel 1.2
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 13 | 23 | 8.4M € |
Departures | 10 | 25 | 11M € |
Total | 23 | 24 | 2.6M € |