Active in Bundesliga

1. FC Köln

KOL

Deutsch flag Deutsch
Form: WWDLL
Squad Size 34
City Köln
Stadium Cologne Stadium
Founded 1948

Sitting 10th with 20 points, 1. FC Köln have achieved safety without threatening glory, with volatile form. The data shows a team that knows its level, operating within comfortable constraints. Progress demands discomfort. The squad features Jahmai Simpson-Pusey (Interceptor), A. Castro-Montes (Gold Tray), and D. Heintz (Shield).

Match Analysis

1. FC Köln match results, scores and analysis from recent fixtures

Date
Match
Score
League
Analysis

Linton Maina's 29th-minute goal proves the difference as 1. FC Köln edge VfL Wolfsburg 1-0 at the RheinEnergieSTADION. Despite 59% possession, the Wolves couldn't find a way through the Billy Goats' resilient defense. #Bundesliga #Effzeh #WOB

Maina Efficiency Sinks Dominant Wolves 1. FC Köln displayed clinical precision to overcome VfL Wolfsburg’s possession-heavy approach and secure three vital points at the RheinEnergieSTADION. The High-Octane Opening The atmosphere at RheinEnergieSTADION was electric as 1. FC Köln hosted VfL Wolfsburg in a clash where the Intensity was evident from...
Read full analysis

Pure Bundesliga chaos at the Europa-Park-Stadion! 🎢 Freiburg recover from an early OG to edge Köln 2-1. Matanovic scored then missed a penalty, while Atubolu was a wall in goal. #SCFKOE #Bundesliga

Freiburg Edge Köln in Europa-Park-Stadion Battle A whirlwind sequence of goals and a standout performance from their young goalkeeper allowed Freiburg to overcome a persistent Köln side in a match of relentless attacking football. Chaos and Instant Response The opening exchange at the Europa-Park-Stadion was defined by a frantic Intensity...
Read full analysis

Super-sub Ragnar Ache is the hero at the RheinEnergieSTADION! His clinical second-half brace secures a 2-1 win for 1. FC Köln, leaving Mainz 05 frustrated after leading early. A massive result for the mid-table hosts. #Effzeh #Mainz05 #Bundesliga

Super-Sub Ache Inspires Gritty Köln Comeback A match of tactical adjustments where the introduction of a clinical finisher proved the difference, leaving Mainz to rue missed opportunities in their fight for survival. Mainz Strike First Amidst Heavy Pressure The atmosphere at the RheinEnergieSTADION crackled with high Stakes as the home...
Read full analysis

Bayern Munich maintain their title grip! After falling behind to a Linton Maina strike, goals from Gnabry, Kim, and sub Lennart Karl secure a 3-1 comeback win at the RheinEnergieStadion. Professionalism over pressure. #Bundesliga #KOEFCB

Bavarian Resilience Silences the Rhine This encounter proved that even when the league leaders' Balance is tested, their depth and clinical finishing remain unmatched against resilient opposition. Maina Stuns the Leaders At a raucous RheinEnergieStadion, the early narrative defied the league standings. Bayern München dominated possession with 73%, weaving intricate...
Read full analysis

Chaos at the Voith-Arena! A 2-2 draw between Heidenheim and Köln saw 35 total shots and two goalkeeping masterclasses. Ramaj and Schwäbe were unbeatable in the closing stages. A point that helps Köln more than struggling Heidenheim. #Bundesliga

Goalkeeping Masterclass Seals Four-Goal Thriller at Voith-Arena A high-octane encounter at the Voith-Arena saw both sides trade clinical blows, leaving Heidenheim still searching for the spark to ignite their survival bid. A Frantic First-Half Exchange From the first whistle, chaos reigned in this Bundesliga clash. The 1. FC Heidenheim faithful...
Read full analysis

Drama at the Rhine: Union Berlin snatch victory in the 91st minute to beat Cologne 1-0. Schäfer's finish and a red card for van den Berg seal the hosts' fate. A win loaded with intensity.

Schäfer's Mercy Blow: Union Punish Cologne in Added Time An intensity -laden clash between two mid-table rivals ended with theatrical perfection: Union Berlin stole victory in the 91st minute and proved they possess the character to grind out results when it matters most. Cologne Dominates, Union Waits in the Shadows...
Read full analysis

Bayer Leverkusen demolishes 1. FC Cologne 2-0 in the Rhineland Derby at BayArena. Terrier and Andrich seal it. Schwäbe kept it respectable. A six-pointer decided. 🔴⚫

Leverkusen's Rhineland Reckoning: Cologne Dismantled at BayArena This wasn't a match—it was a masterclass in dominance: Bayer Leverkusen dismantled 1. FC Cologne 2-0 in a one-sided Rhineland Derby that exposed the gulf between fourth and ninth place. Relentless Siege Breaks Cologne's Resistance From the opening whistle, Leverkusen suffocated Cologne with...
Read full analysis

Drama at RheinEnergieStadion! Jones levels it 1-1 in the 90th minute. St. Pauli salvage a vital point against Cologne. Vasilj's six saves prove decisive. #Bundesliga

Jones' Lifeline in Added Time: St. Pauli Earn Lifeline in Relegation Six-Pointer What appeared to be a routine Cologne victory became a late-game thriller when St. Pauli's substitutes delivered the ultimate reminder that matches are won in the final moments, not the opening 45 minutes. Cologne Dominates, St. Pauli Resists...
Read full analysis

Werder Bremen 1-1 Cologne: Said El Mala fires a 90th-minute equalizer as Niklas Stark sees red. A wild six-pointer with VAR drama and momentum swings at Weserstadion.

Cologne Snatch Dramatic Draw as Stark Sees Red A match defined by reversals at the Weser: Werder Bremen led through M. Friedl, only for Said El Mala to shock them with a 90th-minute equalizer—before Niklas Stark's late red card left the hosts in turmoil. Friedl's Early Breakthrough and Topp's Heartbreak...
Read full analysis

Seven goals, three lead changes, pure chaos. Burkardt scores twice, but Cologne stages a stunning comeback at RheinEnergieStadion. A Bundesliga classic.

Burkardt's Masterclass Undone: Cologne's 4-3 Escape Act at the Rhine A six-pointer of relentless Intensity and shifting Balance : Eintracht Frankfurt and 1. FC Cologne delivered a seven-goal thriller where three lead changes and a 90th-minute twist proved that league position is merely prologue. Burkardt Ignites the Offensive Inferno Jonathan...
Read full analysis

Borussia M'gladbach stuns Köln 3-1 in Rhine Derby! Sander breaks the deadlock, Honorat orchestrates, and VAR confirms two controversial penalties. A wild spectacle at Borussia-Park with clinical finishing overcoming possession dominance.

Gladbach's VAR Fortune Secures Derby Victory Over Dominant Köln The Rhine Derby was a masterclass in contrasts: Köln dominated with 64% possession and 19 shots, yet Borussia M'gladbach's clinical efficiency and VAR confirmations delivered a 3-1 triumph that owed more to fortune than footballing quality. VAR Saga Defines a Turbulent...
Read full analysis

Cologne destroys Hamburg 4-1 at RheinEnergieStadion! Kaminski shines with a goal and assist, while two red cards dismantle the visitors. Peak intensity football.

Cologne Dismantles Hamburg: Four Goals, Two Red Cards, One Masterclass At RheinEnergieStadion, Cologne delivered a statement victory over Hamburg with a 4-1 demolition—a crunch six-pointer that cemented their mid-table credentials whilst exposing the visitors' fragility. Early Dominance: Cologne Sets the Tone From the opening whistle, a relentless intensity gripped the...
Read full analysis

Crunch match drama! M. Beier's 90th-minute strike gives Borussia Dortmund a 1-0 victory over Cologne at Signal Iduna Park. Intensity overload: 27 shots, 19 corners, Schwäbe's 8 saves. Pure Bundesliga theatre. #BVB #Bundesliga

Beier's Mercy Blow—Dortmund Finally Breaks Through Cologne's Wall After 89 minutes of relentless siege, Borussia Dortmund needed one moment of grace—and M. Beier delivered it in the 90th minute, ending a match that should have been finished long before. The Assault on Signal Iduna Park From the opening whistle, this...
Read full analysis

Drama at RheinEnergieStadion! Rieder's penalty stuns Cologne, but super-sub El Mala levels in 76th. Two lead changes, one frustrating 1-1. #Bundesliga

El Mala's Impact Rescues Cologne from Home Defeat Against Augsburg A six-pointer that hinged on two lead changes exposed Cologne's vulnerability: they should have beaten a struggling Augsburg side, but it took a substitute's intervention to salvage a point. Rieder's Penalty Rocks Cologne's Afternoon RheinEnergieStadion witnessed a match of relentless...
Read full analysis

VAR chaos at PreZero Arena! Said El Mala strikes early (16'), but Hoffenheim's penalty cancelled (43'). Marvin Schwäbe's four saves seal a stunning 0-1 away win. Cologne climbs to sixth; Hoffenheim's form crumbles.

Schwäbe's Masterclass and VAR Chaos: Cologne Stuns Hoffenheim At the PreZero Arena, Hoffenheim dominated possession and territory but fell victim to Cologne's surgical efficiency and a goalkeeper performance for the ages. El Mala Strikes in a Flash Before the crowd had settled, Said El Mala cut through Hoffenheim's defence with...
Read full analysis

Season Statistics

Complete league record with goals, form, and performance streaks

Bundesliga 10th Place
Form
WWDLLWDLWL

Record

P19
W5
D5
L9
Pts20
Win%26%

Goals

Scored28
Conceded32
Diff -4
Avg/G1.5
Conc/G1.7

Defense & Discipline

Clean Sheets2
Failed to Score3
Pens Scored1
Pens Missed0

Best Streaks

2 Win Streak
2 Draw Streak
2 Loss Streak

League Standings

Complete Bundesliga table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Bayern München 19 50 72 16 +56 LBayern München 1 - 2 FC Augsburg (24-01-2026)WRB Leipzig 1 - 5 Bayern München (17-01-2026)W1. FC Köln 1 - 3 Bayern München (14-01-2026)WBayern München 8 - 1 VfL Wolfsburg (11-01-2026)W1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)
2 Borussia Dortmund 19 42 38 17 +21 WUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)WBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)WBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)WBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)
3 1899 Hoffenheim 19 39 40 22 +18 WWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)WEintracht Frankfurt 1 - 3 1899 Hoffenheim (24-01-2026)W1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)W1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)
4 RB Leipzig 19 36 37 25 +12 DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)W1. FC Heidenheim 0 - 3 RB Leipzig (24-01-2026)LRB Leipzig 1 - 5 Bayern München (17-01-2026)WRB Leipzig 2 - 0 SC Freiburg (14-01-2026)LRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)
5 VfB Stuttgart 19 36 36 26 +10 WBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)WVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)WBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)
6 Bayer Leverkusen 18 32 35 25 +10 WBayer Leverkusen 1 - 0 Werder Bremen (24-01-2026)L1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)LBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)WRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)WBayer Leverkusen 2 - 0 1. FC Köln (13-12-2025)
7 SC Freiburg 19 27 31 32 -1 WSC Freiburg 2 - 1 1. FC Köln (25-01-2026)DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)LRB Leipzig 2 - 0 SC Freiburg (14-01-2026)WSC Freiburg 2 - 1 Hamburger SV (10-01-2026)WVfL Wolfsburg 3 - 4 SC Freiburg (20-12-2025)
8 Eintracht Frankfurt 19 27 39 42 -3 LEintracht Frankfurt 1 - 3 1899 Hoffenheim (24-01-2026)DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)LVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)
9 Union Berlin 19 24 24 30 -6 LUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)DFC Augsburg 1 - 1 Union Berlin (15-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)W1. FC Köln 0 - 1 Union Berlin (20-12-2025)
10 1. FC Köln 19 20 28 32 -4 W1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LSC Freiburg 2 - 1 1. FC Köln (25-01-2026)W1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)L1. FC Köln 1 - 3 Bayern München (14-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)
11 Borussia Mönchengladbach 19 20 23 32 -9 LBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)L1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)WBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)LBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)
12 VfL Wolfsburg 19 19 28 41 -13 L1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)WVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)LBayern München 8 - 1 VfL Wolfsburg (11-01-2026)
13 FC Augsburg 19 19 22 36 -14 WBayern München 1 - 2 FC Augsburg (24-01-2026)DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)DFC Augsburg 1 - 1 Union Berlin (15-01-2026)LBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)
14 Hamburger SV 18 18 17 27 -10 DFC St. Pauli 0 - 0 Hamburger SV (23-01-2026)DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)LSC Freiburg 2 - 1 Hamburger SV (10-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)L1899 Hoffenheim 4 - 1 Hamburger SV (13-12-2025)
15 Werder Bremen 19 18 21 37 -16 LWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)LBayer Leverkusen 1 - 0 Werder Bremen (24-01-2026)DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)LBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)
16 FSV Mainz 05 19 15 21 32 -11 WFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)L1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)WFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)
17 FC St. Pauli 19 14 17 32 -15 DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)DFC St. Pauli 0 - 0 Hamburger SV (23-01-2026)LBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)LVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)
18 1. FC Heidenheim 19 13 17 42 -25 L1. FC Heidenheim 0 - 3 RB Leipzig (24-01-2026)DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)LFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)L1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)

Match History

Recent results and upcoming fixtures with scores and standings impact

Squad Cards

Current squad with player profiles, positions, and season performance

2025/2026 Season 34 players