Match record

Superliga · Denmark · 2025/2026

03 May 2026 · Completed fixture

Odense BK vs Silkeborg IF

2–3

HT 1–1

Season
2025/2026
Date
03 May 2026
Venue
Nature Energy Park
Status
Completed
Half time
1–1
02 / Match events

Match events

Goals, cards, substitutions and other recorded events in chronological order.

Event timelineHome left · Away right
ODESIL
  1. 18' · Goal0-1SILJens Martin Gammelby · assist Sofus BergerRight foot shot
  2. 41' · Goal1-1ODENoah Ganaus · assist Jona NiemiecLeft foot shot
  3. 46' · SubstitutionODEAnssi Suhonen on · Ismahila Ouédraogo off
  4. 53' · Goal1-2SILTonni Adamsen · assist Callum McCowattLeft foot shot
  5. 62' · SubstitutionODEJay-Roy Grot on · Jona Niemiec off
  6. 67' · Red cardODENicolas BürgyProfessional foul last man
  7. 69' · SubstitutionODEYaya Bojang on · Fiete Arp off
  8. 69' · SubstitutionSILMads Larsen on · Villads Westh off
  9. 69' · SubstitutionSILOliver Ross on · Sofus Berger off
  10. 85' · Goal1-3SILJens Martin Gammelby · assist Callum McCowattLeft foot shot
  11. 86' · SubstitutionSILJulius Lorents on · Callum McCowatt off
  12. 86' · SubstitutionODEWilliam Martin on · Max Ejdum off
  13. 86' · SubstitutionODEAdam Sørensen on · Julius Berthel Askou off
  14. 89' · SubstitutionSILAlexander Simmelhack on · Tonni Adamsen off
  15. 90+4' · Goal2-3ODEWilliam Martin · assist Adam SørensenHeader

Timeline of imported events only. The full event log with teams and players is listed in the table below.

Chronological event log15 records
  1. MinEventPlayers
  2. 18'GoalSilkeborg IF0-1Right foot shotJens Martin Gammelby · assist Sofus Berger
  3. 41'GoalOdense BK1-1Left foot shotNoah Ganaus · assist Jona Niemiec
  4. 46'SubstitutionOdense BKAnssi Suhonen on · Ismahila Ouédraogo off
  5. 53'GoalSilkeborg IF1-2Left foot shotTonni Adamsen · assist Callum McCowatt
  6. 62'SubstitutionOdense BKJay-Roy Grot on · Jona Niemiec off
  7. 67'Red cardOdense BKProfessional foul last manNicolas Bürgy
  8. 69'SubstitutionOdense BKYaya Bojang on · Fiete Arp off
  9. 69'SubstitutionSilkeborg IFMads Larsen on · Villads Westh off
  10. 69'SubstitutionSilkeborg IFOliver Ross on · Sofus Berger off
  11. 85'GoalSilkeborg IF1-3Left foot shotJens Martin Gammelby · assist Callum McCowatt
  12. 86'SubstitutionSilkeborg IFJulius Lorents on · Callum McCowatt off
  13. 86'SubstitutionOdense BKWilliam Martin on · Max Ejdum off
  14. 86'SubstitutionOdense BKAdam Sørensen on · Julius Berthel Askou off
  15. 89'SubstitutionSilkeborg IFAlexander Simmelhack on · Tonni Adamsen off
  16. 90+4'GoalOdense BK2-3HeaderWilliam Martin · assist Adam Sørensen

Events are shown exactly as imported. A dash means the provider recorded no player for that event.

03 / Team telemetry

Team performance

Aggregated from player match data — these are not official provider team statistics. Only statistics recorded for both teams are compared.

Team telemetryAggregated from player data
ODESIL

Aggregated from player match data: summed from the individual statistics of 31 players in this fixture. These are not official provider team statistics. "Not available" means the provider sent no value — it never means zero.

04 / Match performers

Match performers

Existing match-level values only. No new rating, ranking or performer formula is applied.

Performer sheetHome · Away
ODE
SIL

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

Only appearances with a valid, fully covered match impact value.

Highest rating

Provider match rating, shown as imported.

Most key passes

Imported match statistic.

Most shots

Imported match statistic.

Most tackles

Imported match statistic.

Most successful dribbles

Imported match statistic.

05 / Player telemetry

Lineups

Starters and substitutes as imported. Substitutes without recorded minutes are flagged as unused and never counted as an appearance.

Odense BK

Formation 4-3-1-2

Starting eleven

Starting eleven
#PlayerPositionMinRatingGACardsImpact
20Leeroy OwusuDefender907.6600072.0
15Marcus McCoyDefender906.59000
18Max EjdumMidfielder907.4700070.4
17Noah GanausAttacker907.3310066.8
8Rasmus FalkMidfielder906.9200085.2
16Viljar MyhraGoalkeeper906.44000
13Julius Berthel AskouDefender867.25000
7Fiete ArpMidfielder707.52000
5Nicolas BürgyDefender676.41001R63.3
11Jona NiemiecAttacker626.02010
22Ismahila OuédraogoMidfielder466.6000059.8

Substitutes

Substitutes
#PlayerPositionMinRatingGACardsImpact
10Anssi SuhonenMidfielder446.53000
31Jay-Roy GrotAttacker285.87000
24Yaya BojangDefender206.43000
23William MartinMidfielder117.30100
3Adam SørensenDefender47.09010
4Bjørn PaulsenUnusedDefender
14Gustav GrubbeUnusedMidfielder
6Jakob BondeUnusedMidfielder
30Theo SanderUnusedGoalkeeper

Silkeborg IF

Formation 4-3-2-1

Starting eleven

Starting eleven
#PlayerPositionMinRatingGACardsImpact
6Adam WikmanMidfielder906.91000
24Alexander PriesborgDefender906.10000
17Callum McCowattMidfielder907.8302048.9
19Jens Martin GammelbyDefender908.40200
1Nicolai LarsenGoalkeeper906.78000
4Pedro GanchasDefender906.7600049.9
28Simon StükerDefender906.51000
27William KirkMidfielder906.76000
23Tonni AdamsenAttacker897.55100
14Sofus BergerMidfielder696.95010
7Villads WesthMidfielder696.3400033.1

Substitutes

Substitutes
#PlayerPositionMinRatingGACardsImpact
20Mads LarsenMidfielder216.45000
11Oliver RossAttacker216.83000
36Julius LorentsMidfielder116.52000
9Alexander SimmelhackAttacker1000
30Aske AndrésenUnusedGoalkeeper
29David StojanovićUnusedDefender
15Melker JonssonUnusedDefender
22Rami Al HajjUnusedMidfielder
06 / Formations

Formations

Starting shapes as recorded by the provider.

Tactical shape4-3-1-2 vs 4-3-2-1

Odense BK · Home

Odense BK lined up 4-3-1-2 in front of the goalkeeper.

Silkeborg IF · Away

Silkeborg IF lined up 1-2-3-4 in front of the goalkeeper.

Odense BK
4-3-1-2
Silkeborg IF
4-3-2-1
07 / Methodology

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.

Calculation rules

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.

Full methodology