Skip to content
BundesligaMatchweek 32
GermanyTHE MATCH CENTRE

Union Berlin vs 1. FC Köln match centre

Union Berlin badgeUnion BerlinHome · 11 in league
WLDLL
Momentum↘ Falling21/100OlderLatest
Full time
2:2
UK timeStored 90-minute score.
1. FC Köln badge1. FC KölnAway · 14 in league
LDDDW
Momentum↗ Rising46/100OlderLatest
Goalscorers
Stadion An der Alten Försterei · BerlinSeason 2025/26Back to matches
Odds & probabilities Pre-match snapshot Home win—Market chance —See match research Draw—Market chance —See match research Away win—Market chance —See match research Odds unavailable 90-minute estimates · prices may change.
THE FINAL WHISTLE

The match in numbers

FULL TIME
Union Berlin1. FC Köln
2Corner Kicks5
7Fouls7
1Yellow Cards3
—Red Cards—
2Goalkeeper Saves0
443Total passes328
345Passes accurate247

— means unavailable.

Statistics snapshot: 272674 min old.

BEYOND THE SCORE

The quality of the chances.

See what the scoreline alone can’t tell you.

UNDERSTAT · RECORDED xG
Union Berlin0.89xG

2 goals +1.11 vs xG

CHANCE QUALITYxGFull-time analysis
1. FC Köln1.70xG

2 goals +0.30 vs xG

34%Share of total xG · not a win probability66%

Read the performance, then the result. Compare each team’s goals with its xG to see whether the score matched the chances. Explore individual shots below when available.

Every chance has a story.

Bigger circles mean higher-quality chances. Ringed circles are goals.

Union Berlin 1. FC KölnBoth teams attack →
Union Berlin · Aljoscha Kemlein · 4′ · Missed Shots · 0.06 xGUnion Berlin · Andras Schafer · 13′ · Blocked Shot · 0.02 xG1. FC Köln · Said El Mala · 20′ · Missed Shots · 0.04 xGUnion Berlin · Tom Rothe · 23′ · Blocked Shot · 0.05 xGUnion Berlin · Aljoscha Kemlein · 23′ · Missed Shots · 0.30 xGUnion Berlin · Tom Rothe · 27′ · Missed Shots · 0.03 xGUnion Berlin · Rani Khedira · 28′ · Blocked Shot · 0.02 xG1. FC Köln · Marius Bülter · 33′ · Goal · 0.07 xG1. FC Köln · Cenk Özkacar · 37′ · Missed Shots · 0.29 xG1. FC Köln · Jakub Kaminski · 41′ · Saved Shot · 0.45 xGUnion Berlin · Oliver Burke · 50′ · Blocked Shot · 0.03 xG1. FC Köln · Jakub Kaminski · 50′ · Missed Shots · 0.59 xG1. FC Köln · Said El Mala · 61′ · Goal · 0.12 xGUnion Berlin · Andrej Ilic · 73′ · Saved Shot · 0.06 xGUnion Berlin · Tom Rothe · 73′ · Goal · 0.12 xGUnion Berlin · Andrej Ilic · 79′ · Missed Shots · 0.03 xG1. FC Köln · Linton Maina · 84′ · Saved Shot · 0.12 xGUnion Berlin · Oliver Burke · 85′ · Missed Shots · 0.05 xGUnion Berlin · Livan Burcu · 89′ · Goal · 0.02 xG1. FC Köln · Sebastian Sebulonsen · 92′ · Missed Shots · 0.02 xGUnion Berlin · Oliver Burke · 94′ · Missed Shots · 0.10 xG

21 recorded shots · select or tab to a circle · locations normalised to the same attacking direction

View recorded shots as a table 21 shots
Recorded shots · minute shown as elapsed minute + 1
MinuteTeam / playerOutcomexG
4′Aljoscha KemleinUnion BerlinMissed Shots0.06
13′Andras SchaferUnion BerlinBlocked Shot0.02
20′Said El Mala1. FC KölnMissed Shots0.04
23′Tom RotheUnion BerlinBlocked Shot0.05
23′Aljoscha KemleinUnion BerlinMissed Shots0.30
27′Tom RotheUnion BerlinMissed Shots0.03
28′Rani KhediraUnion BerlinBlocked Shot0.02
33′Marius Bülter1. FC KölnGoal0.07
37′Cenk Özkacar1. FC KölnMissed Shots0.29
41′Jakub Kaminski1. FC KölnSaved Shot0.45
50′Oliver BurkeUnion BerlinBlocked Shot0.03
50′Jakub Kaminski1. FC KölnMissed Shots0.59
61′Said El Mala1. FC KölnGoal0.12
73′Andrej IlicUnion BerlinSaved Shot0.06
73′Tom RotheUnion BerlinGoal0.12
79′Andrej IlicUnion BerlinMissed Shots0.03
84′Linton Maina1. FC KölnSaved Shot0.12
85′Oliver BurkeUnion BerlinMissed Shots0.05
89′Livan BurcuUnion BerlinGoal0.02
92′Sebastian Sebulonsen1. FC KölnMissed Shots0.02
94′Oliver BurkeUnion BerlinMissed Shots0.10

Verified source record refreshed 22 Sep 2026, 19:04 UTC. Post-match data, not a live feed.

How to use expected goals

xG measures chance quality. A shot worth 0.20 xG would be scored about 20 times in 100 comparable attempts. Add the shots together to describe the chances a team created.

Compare the performance with the result. Goals above xG means the team scored more than its chance total; goals below xG means it scored less. It does not prove luck, predict the next result or guarantee a correction.

Keep the context. Penalties, red cards, game state and opponents matter. Use several matches and the home/away filter. xG share is a share of chance quality, not a win probability. Different data providers can calculate different xG values.

CHANCE QUALITY, IN CONTEXT.Understat post-match evidence · separate from Kickoff Edge’s predictions
MODEL OUTLOOK

Match forecast

Model estimate unavailable.

Goals & BTTS

90 minutes

Total goals · 2.5

Over—
Under—

Both teams to score

Yes—
No—

Model estimates unavailable

BEFORE YOU DECIDE

Team news & availability

API-Football

Season form /10 · Ability /99 (EA FC 27) · Prev = previous season.

Union Berlin

Home0 listed

Availability report unavailable.

1. FC Köln

Away0 listed

Availability report unavailable.

· Ability: EA FC 27 base ratings.

Season overview

Bundesliga · 2025/26

League season · all league matches

1.1Goals scored / match1.5
1.8Goals conceded / match1.7
6Clean sheets3
8Failed to score4
HOW THEY HAVE BEEN PLAYING

Recent form

Last 10 games · all venues and competitions · previous 365 days.

Union Berlin

10 matches
Oldest newest
Results2 wins · 1 draws · 7 losses
Goals scored per game0.9
Goals conceded per game2.1
Games with 3+ goals6 of 10
Both teams scored6 of 10
Games without conceding2 of 10
Games without scoring2 of 10
See results

1. FC Köln

10 matches
Oldest newest
Results1 wins · 5 draws · 4 losses
Goals scored per game1.5
Goals conceded per game1.9
Games with 3+ goals7 of 10
Both teams scored9 of 10
Games without conceding0 of 10
Games without scoring1 of 10
See results
THE STORY SO FAR

Head-to-head

5 recorded meetings

Union Berlin

3wins
1 draw

1. FC Köln

1wins

Sep 2022 – Dec 2025 · Past results, not a forecast.

Scores shown with Union Berlin first; venues vary.

TEAM SELECTION

Lineups & formations

Starting XIs

Season form /10 · Ability /99 (EA FC 27) · — unavailable.

Union Berlin

Formation3-5-2Marie-Louise Eta
  1. 25C. KlausForm 7.3Ability —G
  2. 5D. DoekhiForm 6.8Ability —D
  3. 4D. LeiteForm 6.7Ability —D
  4. 34S. NsokiForm 6.6Ability —D
  5. 18J. JuranovicForm 6.9Ability 73M
  6. 13A. SchaferForm 6.7Ability 74M
  7. 8R. KhediraForm 6.7Ability —M
  8. 6A. KemleinForm 6.8Ability 74M
  9. 15T. RotheForm 6.5Ability —M
  10. 7O. BurkeForm 6.7Ability —F
  11. 10I. AnsahForm 6.6Ability 73F
Substitutes (9)

48 · T. WisbereitForm —Ability —

28 · C. TrimmelForm 7.0Ability 75

33 · A. KralForm 6.6Ability 72

21 · T. SkarkeForm 6.6Ability 72

19 · J. HabererForm 6.7Ability 73

39 · D. KohnForm 6.8Ability —

23 · A. IlicForm 6.7Ability 75

14 · L. QuerfeldForm 6.9Ability 77

9 · L. BurcuForm 6.7Ability —

1. FC Köln

Formation4-2-3-1Lukas Kwasniok
  1. 1M. SchwabeForm 7.1Ability 78G
  2. 28S. SebulonsenForm 6.4Ability —D
  3. 22J. Simpson-PuseyForm 6.6Ability 72D
  4. 39C. OzkacarForm 6.6Ability 72D
  5. 32K. LundForm 6.7Ability —D
  6. 5T. KraussForm 6.9Ability 74M
  7. 6E. MartelForm 6.8Ability 76M
  8. 7L. WaldschmidtForm 6.8Ability —M
  9. 16J. KaminskiForm 7.2Ability —M
  10. 30M. BulterForm 6.8Ability 74M
  11. 13S. El MalaForm 7.0Ability 78F
Substitutes (9)

20 · R. ZielerForm —Ability 73

37 · L. MainaForm 6.7Ability 73

29 · J. ThielmannForm 6.8Ability —

8 · D. HuseinbasicForm 6.7Ability —

27 · F. ChavezForm 6.6Ability —

3 · D. HeintzForm 6.8Ability 71

17 · A. Castro-MontesForm 6.8Ability —

2 · J. SchmiedForm 6.3Ability —

38 · Y. NiangForm 6.5Ability —

INDIVIDUAL PERFORMANCE

Player statistics

This match

Union Berlin

PlayerMinRatingGoalsAssistsShotsPassesTackles
Carl Klaus907.3—0—30—
Danilho Doekhi906.6—0—612
Diogo Leite907.2—0—693
Stanley Nsoki676.6—0—482
Josip Juranović586.7—0—29—
András Schäfer586.9—0—25—
Rani Khedira886.3—0—311
Aljoscha Kemlein906.5—02511
Tom Alexander Rothe907.9102472
Oliver Burke906.7—02161
Ilyas Ansah585.9—0—3—
Christopher Trimmel327.7—1—20—
Andrej Ilić326.3—0261
Livan Burcu327.7101201
Tim Skarke236.6—0—8—
Alex Král126.6—0———
Tom Wisbereit———————
Leopold Querfeld———————
Janik Haberer———————
Derrick Köhn———————

1. FC Köln

PlayerMinRatingGoalsAssistsShotsPassesTackles
Marvin Schwäbe905.9—0—41—
Sebastian Sebulonsen906.3—01172
Jahmai Simpson-Pusey906.9—0—491
Cenk Özkaçar906.7—01522
Kristoffer Lund806.6—1—29—
Tom Krauß906.6—0—434
Eric Martel906.3—0—37—
Luca Waldschmidt626.6—1—18—
Jakub Kamiński716.3—02121
Marius Bülter717.310117—
Said El Mala718.01025—
Felipe Chávez286.7—0—72
Linton Maina196.3—012—
Jan Uwe Thielmann196.7—0——1
Youssoupha Niang196.5—0—5—
Joel Schmied106.2—0—1—
Ron-Robert Zieler———————
Dominique Heintz———————
Denis Huseinbašić———————
Alessio Castro-Montes———————
2025/26 STANDINGS

Bundesliga table

League centre ↗

Current standings · Bundesliga . Both teams are highlighted. These may include matches played after this fixture.

#TeamPWDLGFGAGDPtsForm
1Bayern München342851122368689
WWDWW
2Borussia Dortmund34227570343673
WWLWL
3RB Leipzig34205966471965
LWLWW
4VfB Stuttgart34188871492262
DWDDL
51899 Hoffenheim34187965521361
LWDWW
6Bayer Leverkusen34178968472159
DLWWL
7SC Freiburg34138135157-647
WLDLW
8Eintracht Frankfurt341111126165-444
DLLDL
9FC Augsburg34127154561-1643
LWWDW
10FSV Mainz 05341010144453-940
WLWLD
11Union Berlin34109154458-1439
WWDLL
12Borussia Mönchengladbach34911144253-1138
WLWDD
13Hamburger SV34911144054-1438
DWWLL
141. FC Köln34711164963-1432
LLDLD
15Werder Bremen3488183760-2332
LLLDW
16VfL Wolfsburg3478194569-2429
WLDDW
171. FC Heidenheim3468204172-3126
LWDWL
18FC St. Pauli3468202960-3126
LLLLD
THE MARKET VIEW

Match-winner odds

Decimal · 90 minutes
BookmakerUnion BerlinDraw1. FC Köln
Bet3652.503.302.88

Updated 1 May 2026, 22:28 UK · Pre-match prices.

AT A GLANCE

Match details

Competition
Bundesliga
Round
Matchweek 32
Venue
Stadion An der Alten Försterei
Referee
Daniel Schlager, Germany
Kickoff
2 May · 14:30 UK
Match data by API-Football
PUT YOUR VIEW TO THE TEST

Try it with virtual funds

Open practice slip +

Start with £1,000 virtual funds. Choose a single or combine different matches in an accumulator, then track confirmed results. No real money. Record an actual bet in your manual journal ↗

Football data. A clearer perspective.Back to matches →