Skip to content
Live scoresView all →
Danish Superliga logoDanish SuperligaMatchday 12

Aarhus vs Viborg 2-1

  • Frederik Emmery8'
  • Tobias Bech Kristensen56'
  • Giulio Gabriel81'
Kick-off
Sun, 25 Oct 2026 · 17:00 (UTC)
Venue
Vejlby Stadion, Aarhus
Referee
Mikkel Redder

Match timeline

  1. 90+4’Yellow cardViborg crestViborgGiulio Gabriel
  2. 90+3’Yellow cardViborg crestViborgPhilip Keller
  3. 90’Yellow cardAarhus crestAarhusMarkus Solbakken
  4. 89’Yellow cardViborg crestViborgDaniel Anyembe
  5. 86’SubstitutionAarhus crestAarhusMarkus Solbakken ONMagnus Knudsen OFF
  6. 85’SubstitutionViborg crestViborgAdam Kleis-Kristoffersen ONDorian Hanza OFF
  7. 81’Goal!Viborg crestViborgGiulio Gabriel2 – 1
  8. 79’Yellow cardAarhus crestAarhusMagnus Knudsen
Show 13 earlier events
  1. 78’SubstitutionViborg crestViborgFrederik Damkjer ONJeppe Grønning OFF
  2. 77’SubstitutionAarhus crestAarhusSebastian Jorgensen ONCallum McCowatt OFF
  3. 77’SubstitutionAarhus crestAarhusStefen Tchamche ONJames Bogere OFF
  4. 77’SubstitutionViborg crestViborgGiulio Gabriel ONMads Søndergaard Clausen OFF
  5. 72’VAR checkViborg crestViborgCharly Ngos Nouck HornemanGoal cancelled
  6. 71’SubstitutionAarhus crestAarhusGift Links ONFrederik Emmery OFF
  7. 66’Yellow cardAarhus crestAarhusFrederik Emmery
  8. 63’SubstitutionViborg crestViborgPhilip Keller ONRuben Kristensen Alte OFF
  9. 63’SubstitutionViborg crestViborgDaniel Anyembe ONHjalte Bidstrup OFF
  10. 56’Goal!Aarhus crestAarhusTobias Bech KristensenAssist: Jacob Andersen2 – 0
  11. 45’SubstitutionAarhus crestAarhusEric Kahl ONFrederik Tingager OFF
  12. 26’Yellow cardAarhus crestAarhusKristian Arnstad
  13. 8’Goal!Aarhus crestAarhusFrederik EmmeryAssist: James Bogere1 – 0
  14. 1’Kick-off

Key stats

Aarhus crestAarhusViborgViborg crest
  • 53%Possession47%
  • 20Shots12
  • 2.18xG0.85
  • 4Shots on Target5
  • 10Corners3
  • 13Fouls12
  • 1Offsides1
  • 4Saves2
  • 487Passes429
  • 4Yellow Cards3

Lineups

Confirmed selections

Aarhus crestAarhus3 - 4 - 2 - 1

  1. 1Hansen
  2. 14Mølgaard
  3. 5Tingager
  4. 26Andersen
  5. 3Grétarsson
  6. 10Arnstad
  7. 4Knudsen
  8. 18McCowatt
  9. 31Bech
  10. 39Emmery
  11. 28Bogere

Substitutions

  1. 45’↑19 E. Kahl↓5 F. Tingager
  2. 71’↑11 G. Links↓39 Frederik Emmery
  3. 77’↑8 S. Jørgensen↓18 C. McCowatt
  4. 77’↑27 S. Tchamche↓28 J. Bogere
  5. 86’↑7 M. Solbakken↓4 M. Knudsen

Unused substitutes 29 R. Carstensen, 21 M. Hedenstad Christiansen, 16 J. Jønsson, 25 C. Rösler

Coach J. Poulsen

Viborg crestViborg4 - 3 - 3

  1. 20Kiilerich
  2. 26Bidstrup
  3. 4Kirkegaard
  4. 5Zaletel
  5. 23Bundgaard
  6. 8Beck
  7. 13Grønning
  8. 6Søndergaard
  9. 18Alte
  10. 19Hanza
  11. 11Nouck

Substitutions

  1. 63’↑34 Philip Keller↓18 R. Alte
  2. 63’↑24 D. Anyembe↓26 Hjalte Bidstrup
  3. 77’↑ Giulio Gabriel↓ Mads Søndergaard Clausen
  4. 78’↑33 Frederik Damkjer↓13 J. Grønning
  5. 85’↑36 Adam Kleis-Kristoffersen↓19 Dorian Hanza

Unused substitutes 1 L. Lund, 3 V. Lunddal Friðriksson, 28 L. Coulibaly, 38 E. Monrad, 25 Giulio

Coach Nickolai Lund

Match facts

Competition
Danish Superliga
Round
Matchday 12
Date
Sun, 25 Oct 2026
Kick-off
17:00 (UTC)
Venue
Vejlby Stadion, Aarhus
Referee
Mikkel Redder
Aarhus coach
J. Poulsen
Viborg coach
Nickolai Lund

League table

Danish Superliga

#TeamPWDLGDPts
1FC Midtjylland crestFC Midtjylland13940+1231
2FC Copenhagen crestFC Copenhagen13922+1629
3Viborg crestViborg14824+926
4Brondby crestBrondby13715+322
5FC Nordsjaelland crestFC Nordsjaelland13553+320
9Aarhus crestAarhus13265-412

Recent form

Last 5 matches, all competitions

Aarhus crest

Aarhus

  1. D
  2. W
  3. L
  4. D
  5. D
Viborg crest

Viborg

  1. L
  2. D
  3. W
  4. W
  5. L

Player ratings

  1. 1T. Bech7.9
  2. 2J. Andersen7.7
  3. 3Frederik Emmery7.6
  4. 4D. Grétarsson7.4
  5. 5J. Hansen7.3
  6. 6F. Tingager7.3
  7. 7Kristian Fredrik Malt Arnstad7.2
  8. 8J. Bogere7.1
  9. 9E. Kahl7.0
  10. 10T. Mølgaard6.9
  11. 11G. Links6.8
  12. 12M. Knudsen6.6
  13. 13S. Tchamche6.6
  14. 14C. McCowatt6.5
  15. 15S. Jørgensen6.5
  16. 16M. Solbakken6.4
  17. 17R. Carstensen0.0
  18. 18M. Hedenstad Christiansen0.0
  19. 19J. Jønsson0.0
  20. 20C. Rösler0.0
  1. 1Giulio7.2
  2. 2O. Bundgaard7.0
  3. 3Ž. Zaletel6.9
  4. 4L. Kirkegaard6.9
  5. 5Hjalte Bidstrup6.7
  6. 6J. Grønning6.5
  7. 7M. Søndergaard6.4
  8. 8Dorian Hanza6.4
  9. 9Adam Kleis-Kristoffersen6.3
  10. 10A. Beck6.3
  11. 11K. Kiilerich6.3
  12. 12Frederik Damkjer6.1
  13. 13D. Anyembe6.1
  14. 14C. Nouck6.0
  15. 15R. Alte5.9
  16. 16Philip Keller5.8
  17. 17E. Monrad0.0
  18. 18L. Lund0.0
  19. 19V. Lunddal Friðriksson0.0
  20. 20L. Coulibaly0.0

Match ratings from API-Football, out of 10.

MVP of the match

T. Bech
7.9

T. Bech

Aarhus crestAarhus

1
Goals
0
Assists

Rated 7.9, the best on the pitch — 1 goal in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Aarhus crestAarhus
W-D-L
1-3-1
Scored / match
1.4
Conceded / match
1.0
Viborg crestViborg
W-D-L
2-1-2
Scored / match
1.6
Conceded / match
1.2

Fan predictions

How the fans called it

  • Aarhus crestAarhusResult0%
  • Draw0%
  • Viborg crestViborg0%

No votes yet

What happened

Match report

Aarhus beat Viborg 2-1 at Vejlby Stadion after taking a two-goal lead and then surviving a late reply. Frederik Emmery and Tobias Bech Kristensen scored for the home side before Giulio Gabriel pulled one back.

Aarhus went ahead in the 8th minute when Frederik Emmery scored from James Bogere’s assist to make it 1-0. Kristian Arnstad was booked on 26 minutes, then Frederik Tingager went off for Eric Kahl in first-half stoppage time. Aarhus led 1-0 at the break.

Tobias Bech Kristensen doubled Aarhus’ lead in the 56th minute from Jacob Andersen’s pass to make it 2-0. Viborg made two changes on 63 minutes, and Aarhus responded with a change of their own on 71 minutes before a VAR check on 72 minutes ruled out a Viborg goal for Charly Ngos Nouck Horneman. Aarhus then made two more changes on 77 minutes, and Viborg’s Giulio Gabriel, who had come on in the 77th minute, scored on 81 minutes to make it 2-1. Aarhus also booked Marcus Knudsen on 79 minutes and Markus Solbakken on 90 minutes, while Viborg pressed through a late spell of substitutions but could not find an equaliser.

Aarhus had 53% of the ball, 487 passes to Viborg’s 429 and 10 corners to three. They also finished with more shots, 20-12, and a higher expected goals figure at 2.18 to 0.85, although Viborg had five shots on target to Aarhus’ four. Aarhus made four saves to Viborg’s two, and both sides were caught offside once.

Aarhus were shown four yellow cards, for Kristian Arnstad, Frederik Emmery, Magnus Knudsen and Markus Solbakken. Viborg received three, for Daniel Anyembe, Philip Keller and Giulio Gabriel. There were no red cards.

Match record

Competition
Danish Superliga
Round
Matchday 12
Kick-off
Venue
Vejlby Stadion, Aarhus
Referee
Mikkel Redder
Match ID
cornerflick:match:aarhus-vs-viborg-danish-superliga-2026-10-25

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Aarhus 2-1 Viborg, Danish Superliga, 25 October 2026. Match record, last updated 28 October 2026. https://cornerflick.com/football/danish-superliga/matches/aarhus-vs-viborg-danish-superliga-2026-10-25

Permanent identifier cornerflick:match:aarhus-vs-viborg-danish-superliga-2026-10-25. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/aarhus-vs-viborg-danish-superliga-2026-10-25" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

21 events

  1. 8’Goal!Aarhus crestAarhusFrederik EmmeryAssist: James Bogere1 – 0
  2. 26’Yellow cardAarhus crestAarhusKristian Arnstad
  3. 45’SubstitutionAarhus crestAarhusEric Kahl ONFrederik Tingager OFF
  4. 56’Goal!Aarhus crestAarhusTobias Bech KristensenAssist: Jacob Andersen2 – 0
  5. 63’SubstitutionViborg crestViborgPhilip Keller ONRuben Kristensen Alte OFF
  6. 63’SubstitutionViborg crestViborgDaniel Anyembe ONHjalte Bidstrup OFF
  7. 66’Yellow cardAarhus crestAarhusFrederik Emmery
  8. 71’SubstitutionAarhus crestAarhusGift Links ONFrederik Emmery OFF
  9. 72’VAR checkViborg crestViborgCharly Ngos Nouck HornemanGoal cancelled
  10. 77’SubstitutionAarhus crestAarhusSebastian Jorgensen ONCallum McCowatt OFF
  11. 77’SubstitutionAarhus crestAarhusStefen Tchamche ONJames Bogere OFF
  12. 77’SubstitutionViborg crestViborgGiulio Gabriel ONMads Søndergaard Clausen OFF
  13. 78’SubstitutionViborg crestViborgFrederik Damkjer ONJeppe Grønning OFF
  14. 79’Yellow cardAarhus crestAarhusMagnus Knudsen
  15. 81’Goal!Viborg crestViborgGiulio Gabriel2 – 1
  16. 85’SubstitutionViborg crestViborgAdam Kleis-Kristoffersen ONDorian Hanza OFF
  17. 86’SubstitutionAarhus crestAarhusMarkus Solbakken ONMagnus Knudsen OFF
  18. 89’Yellow cardViborg crestViborgDaniel Anyembe
  19. 90’Yellow cardAarhus crestAarhusMarkus Solbakken
  20. 90+3’Yellow cardViborg crestViborgPhilip Keller
  21. 90+4’Yellow cardViborg crestViborgGiulio Gabriel