Match record
Superliga · Denmark · 2025/2026
21 Feb 2026 · Completed fixture
Odense BK vs FC København
- Competition
- Superliga (Denmark)
- Season
- 2025/2026
- Date
- 21 Feb 2026
- Venue
- Nature Energy Park
- Status
- Completed
- Half time
- 1–0
Match events
Goals, cards, substitutions and other recorded events in chronological order.
- 21' · Yellow cardCOPAmir RichardsonFoul21' · Yellow cardAmir RichardsonFoul
- 40' · Yellow cardODEAdam SørensenFoul
- 45' · Goal1-0ODEJona Niemiec · assist Noah GanausRight foot shot
- 46' · SubstitutionCOPMads Emil Madsen on · Thomas Delaney off46' · SubstitutionMads Emil Madsen on · Thomas Delaney off
- 46' · SubstitutionCOPGeovanni Vianney Ndjee on · Viktor Dadason off46' · SubstitutionGeovanni Vianney Ndjee on · Viktor Dadason off
- 46' · Goal2-0ODENoah GanausRight foot shot
- 52' · Yellow cardCOPViktor ClaessonFoul52' · Yellow cardViktor ClaessonFoul
- 60' · SubstitutionCOPWilliam Clem on · Amir Richardson off60' · SubstitutionWilliam Clem on · Amir Richardson off
- 60' · SubstitutionCOPMohamed Elyounoussi on · Oliver Højer off60' · SubstitutionMohamed Elyounoussi on · Oliver Højer off
- 65' · Goal2-1COPJordan Larsson · assist Marcos LópezRight foot shot65' · Goal2-1Jordan Larsson · assist Marcos LópezRight foot shot
- 74' · SubstitutionCOPYoussoufa Moukoko on · Viktor Claesson off74' · SubstitutionYoussoufa Moukoko on · Viktor Claesson off
- 77' · SubstitutionODEAnssi Suhonen on · Jona Niemiec off
- 81' · SubstitutionODEBjørn Paulsen on · Adam Sørensen off
- 90+2' · Yellow cardCOPMads Emil MadsenArgument90+2' · Yellow cardMads Emil MadsenArgument
- 90+5' · SubstitutionODEGustav Grubbe on · Fiete Arp off
- 90+7' · Goal2-2COPBojan GolubovicHeader90+7' · Goal2-2Bojan GolubovicHeader
- 90+9' · Yellow cardODEIsmahila OuédraogoFoul
- 90+11' · Yellow cardCOPBojan GolubovicArgument90+11' · Yellow cardBojan GolubovicArgument
Timeline of imported events only. The full event log with teams and players is listed in the table below.
- MinEventPlayers
- 21'Yellow cardFC KøbenhavnFoulAmir Richardson
- 40'Yellow cardOdense BKFoulAdam Sørensen
- 45'GoalOdense BK1-0Right foot shotJona Niemiec · assist Noah Ganaus
- 46'SubstitutionFC KøbenhavnMads Emil Madsen on · Thomas Delaney off
- 46'SubstitutionFC KøbenhavnGeovanni Vianney Ndjee on · Viktor Dadason off
- 46'GoalOdense BK2-0Right foot shotNoah Ganaus
- 52'Yellow cardFC KøbenhavnFoulViktor Claesson
- 60'SubstitutionFC KøbenhavnWilliam Clem on · Amir Richardson off
- 60'SubstitutionFC KøbenhavnMohamed Elyounoussi on · Oliver Højer off
- 65'GoalFC København2-1Right foot shotJordan Larsson · assist Marcos López
- 74'SubstitutionFC KøbenhavnYoussoufa Moukoko on · Viktor Claesson off
- 77'SubstitutionOdense BKAnssi Suhonen on · Jona Niemiec off
- 81'SubstitutionOdense BKBjørn Paulsen on · Adam Sørensen off
- 90+2'Yellow cardFC KøbenhavnArgumentMads Emil Madsen
- 90+5'SubstitutionOdense BKGustav Grubbe on · Fiete Arp off
- 90+7'GoalFC København2-2HeaderBojan Golubovic
- 90+9'Yellow cardOdense BKFoulIsmahila Ouédraogo
- 90+11'Yellow cardFC KøbenhavnArgumentBojan Golubovic
| Min | Event | Team | Players |
|---|---|---|---|
| 21' | Yellow cardFoul | FC København | Amir Richardson |
| 40' | Yellow cardFoul | Odense BK | Adam Sørensen |
| 45' | Goal1-0Right foot shot | Odense BK | Jona Niemiec · assist Noah Ganaus |
| 46' | Substitution | FC København | Mads Emil Madsen on · Thomas Delaney off |
| 46' | Substitution | FC København | Geovanni Vianney Ndjee on · Viktor Dadason off |
| 46' | Goal2-0Right foot shot | Odense BK | Noah Ganaus |
| 52' | Yellow cardFoul | FC København | Viktor Claesson |
| 60' | Substitution | FC København | William Clem on · Amir Richardson off |
| 60' | Substitution | FC København | Mohamed Elyounoussi on · Oliver Højer off |
| 65' | Goal2-1Right foot shot | FC København | Jordan Larsson · assist Marcos López |
| 74' | Substitution | FC København | Youssoufa Moukoko on · Viktor Claesson off |
| 77' | Substitution | Odense BK | Anssi Suhonen on · Jona Niemiec off |
| 81' | Substitution | Odense BK | Bjørn Paulsen on · Adam Sørensen off |
| 90+2' | Yellow cardArgument | FC København | Mads Emil Madsen |
| 90+5' | Substitution | Odense BK | Gustav Grubbe on · Fiete Arp off |
| 90+7' | Goal2-2Header | FC København | Bojan Golubovic |
| 90+9' | Yellow cardFoul | Odense BK | Ismahila Ouédraogo |
| 90+11' | Yellow cardArgument | FC København | Bojan Golubovic |
Events are shown exactly as imported. A dash means the provider recorded no player for that event.
Team performance
Aggregated from player match data — these are not official provider team statistics. Only statistics recorded for both teams are compared.
Aggregated from player match data: summed from the individual statistics of 30 players in this fixture. These are not official provider team statistics. "Not available" means the provider sent no value — it never means zero.
Match performers
Existing match-level values only. No new rating, ranking or performer formula is applied.
- Noah GanausAttacker · 90'
- Rtg
- 8.59
- G
- 1
- A
- 1
- Fiete ArpMidfielder · 90'
- Rtg
- 7.62
- G
- 0
- A
- 0
- Jona NiemiecAttacker · 77'
- Rtg
- 7.52
- G
- 1
- A
- 0
- Adam SørensenDefender · 81'
- Rtg
- 7.16
- G
- 0
- A
- 0
- Max EjdumMidfielder · 90'
- Rtg
- 7.05
- G
- 0
- A
- 0
- Jordan LarssonMidfielder · 90'
- Rtg
- 7.88
- G
- 1
- A
- 0
- Dominik KotarskiGoalkeeper · 90'
- Rtg
- 7.60
- G
- 0
- A
- 0
- Bojan GolubovicDefender · 90'
- Rtg
- 7.21
- G
- 1
- A
- 0
- Marcos LópezDefender · 90'
- Rtg
- 7.15
- G
- 0
- A
- 1
- Mads Emil MadsenMidfielder · 44'
- Rtg
- 6.90
- G
- 0
- A
- 0
Existing player match values only — rating, goals and assists as imported, ordered by the stored provider rating. No performer score is calculated. "N/A" means the provider sent no value.
Highest match impact
- 01Jona NiemiecOdense BK77.5
- 02Youssoufa MoukokoFC København75.8
- 03Oliver HøjerFC København75.6
Only appearances with a valid, fully covered match impact value.
Highest rating
- 01Noah GanausOdense BK8.59
- 02Jordan LarssonFC København7.88
- 03Fiete ArpOdense BK7.62
Provider match rating, shown as imported.
Most key passes
- 01Fiete ArpOdense BK4
- 02Jordan LarssonFC København3
- 03Leeroy OwusuOdense BK2
Imported match statistic.
Most shots
- 01Noah GanausOdense BK7
- 02Fiete ArpOdense BK4
- 03Jona NiemiecOdense BK3
Imported match statistic.
Most tackles
- 01Ismahila OuédraogoOdense BK6
- 02Marcos LópezFC København6
- 03Mads Emil MadsenFC København4
Imported match statistic.
Most successful dribbles
- 01Amir RichardsonFC København4
- 02Jona NiemiecOdense BK2
- 03Oliver HøjerFC København2
Imported match statistic.
Lineups
Starters and substitutes as imported. Substitutes without recorded minutes are flagged as unused and never counted as an appearance.
Odense BK
Formation 4-4-2Starting eleven
| # | Player | Position | Min | Rating | G | A | Cards | Impact |
|---|---|---|---|---|---|---|---|---|
| 7 | Fiete Arp | Midfielder | 90 | 7.62 | 0 | 0 | 0 | 65.4 |
| 22 | Ismahila Ouédraogo | Midfielder | 90 | 6.93 | 0 | 0 | 1Y | 69.5 |
| 13 | Julius Berthel Askou | Defender | 90 | 6.84 | 0 | 0 | 0 | 42.5 |
| 20 | Leeroy Owusu | Defender | 90 | 6.65 | 0 | 0 | 0 | 32.3 |
| 15 | Marcus McCoy | Defender | 90 | 6.51 | 0 | 0 | 0 | — |
| 18 | Max Ejdum | Midfielder | 90 | 7.05 | 0 | 0 | 0 | 51.4 |
| 17 | Noah Ganaus | Attacker | 90 | 8.59 | 1 | 1 | 0 | 72.3 |
| 8 | Rasmus Falk | Midfielder | 90 | 6.44 | 0 | 0 | 0 | 51.6 |
| 16 | Viljar Myhra | Goalkeeper | 90 | 7.00 | 0 | 0 | 0 | 64.3 |
| 3 | Adam Sørensen | Defender | 81 | 7.16 | 0 | 0 | 1Y | 40.6 |
| 11 | Jona Niemiec | Attacker | 77 | 7.52 | 1 | 0 | 0 | 77.5 |
Substitutes
| # | Player | Position | Min | Rating | G | A | Cards | Impact |
|---|---|---|---|---|---|---|---|---|
| 10 | Anssi Suhonen | Midfielder | 13 | 6.65 | 0 | 0 | 0 | — |
| 4 | Bjørn Paulsen | Defender | 9 | 6.46 | 0 | 0 | 0 | — |
| 14 | Gustav Grubbe | Midfielder | 1 | — | 0 | 0 | 0 | — |
| 29 | James GomezUnused | Defender | — | — | — | — | — | — |
| 26 | Lasse LegolasUnused | Attacker | — | — | — | — | — | — |
| 28 | Magnus AndersenUnused | Attacker | — | — | — | — | — | — |
| 30 | Theo SanderUnused | Goalkeeper | — | — | — | — | — | — |
| 21 | Vitus FriisUnused | Midfielder | — | — | — | — | — | — |
| 23 | William MartinUnused | Midfielder | — | — | — | — | — | — |
FC København
Formation 4-4-2Starting eleven
| # | Player | Position | Min | Rating | G | A | Cards | Impact |
|---|---|---|---|---|---|---|---|---|
| 17 | Aurélio Buta | Defender | 90 | 5.47 | 0 | 0 | 0 | — |
| 6 | Bojan Golubovic | Defender | 90 | 7.21 | 1 | 0 | 1Y | 21.2 |
| 1 | Dominik Kotarski | Goalkeeper | 90 | 7.60 | 0 | 0 | 0 | 65.3 |
| 5 | Gabriel Pereira | Defender | 90 | 6.76 | 0 | 0 | 0 | 56.6 |
| 11 | Jordan Larsson | Midfielder | 90 | 7.88 | 1 | 0 | 0 | 61.0 |
| 15 | Marcos López | Defender | 90 | 7.15 | 0 | 1 | 0 | 58.1 |
| 7 | Viktor Claesson | Attacker | 74 | 6.78 | 0 | 0 | 1Y | 65.0 |
| 25 | Amir Richardson | Midfielder | 60 | 6.62 | 0 | 0 | 1Y | — |
| 38 | Oliver Højer | Midfielder | 60 | 6.80 | 0 | 0 | 0 | 75.6 |
| 27 | Thomas Delaney | Midfielder | 46 | 6.43 | 0 | 0 | 0 | — |
| 39 | Viktor Dadason | Attacker | 46 | 6.75 | 0 | 0 | 0 | — |
Substitutes
| # | Player | Position | Min | Rating | G | A | Cards | Impact |
|---|---|---|---|---|---|---|---|---|
| 44 | Geovanni Vianney Ndjee | Attacker | 44 | 6.44 | 0 | 0 | 0 | 38.4 |
| 21 | Mads Emil Madsen | Midfielder | 44 | 6.90 | 0 | 0 | 1Y | — |
| 10 | Mohamed Elyounoussi | Midfielder | 30 | 6.78 | 0 | 0 | 0 | 74.0 |
| 36 | William Clem | Midfielder | 30 | 6.64 | 0 | 0 | 0 | 65.4 |
| 9 | Youssoufa Moukoko | Attacker | 16 | 6.64 | 0 | 0 | 0 | 75.8 |
| 29 | Jonathan MoalemUnused | Midfielder | — | — | — | — | — | — |
| 18 | Kenay MyrieUnused | Defender | — | — | — | — | — | — |
| 16 | RobertUnused | Midfielder | — | — | — | — | — | — |
| 31 | Rúnar Alex RúnarssonUnused | Goalkeeper | — | — | — | — | — | — |
Formations
Starting shapes as recorded by the provider.
Odense BK · Home
Odense BK lined up 4-4-2 in front of the goalkeeper.
FC København · Away
FC København lined up 2-4-4 in front of the goalkeeper.
- Odense BK
- 4-4-2
- FC København
- 4-4-2
Methodology
Match data comes from the Sportmonks import. Only completed fixtures carry appearances, player statistics and match impact; team figures on this page are summed from individual player match data, and a value the provider never sent stays unavailable rather than becoming a zero.
Data source
Match, lineup, event and player statistics come from Sportmonks and are stored per fixture. Only completed fixtures with recorded minutes are aggregated — announced lineups and future fixtures are excluded.
Per 90 minutes
A per-90 value scales a season total to a full match: total × 90 ÷ minutes played. It is not calculated when minutes are missing or zero.
Missing data
The provider omits some statistics instead of sending a zero. A missing value is shown as "not available" and never converted to 0, so rates and percentiles are only produced where the underlying fields genuinely exist.
Impact Score
The Football Performance Lab Impact Score is an experimental in-house model that combines role-relative percentile families with explicit weights. It is not an official rating and not a measure of transfer value.
Minimum samples
Values are calculated internally from 180 minutes, but a player is only shown publicly with a ranked Impact Score from 360 minutes and 5 appearances, with at least 90% metric coverage and an established role. A single appearance contributes a match impact observation from 30 minutes.