21.08.2025 16:00
2 - 1
Finished
1st leg.

Rosenborg vs Mainz

Rosenborg vs Mainz Live Score, Stats, Forecasts, H2H

4-3-3
Formations
3-4-3
1
6.8
Tangvik
16
7.1
Witry
38
6.9
Konradsen Ceide
21
7.0
Nemcik
19
7.0
Pereira
6
6.8
Vaananen
10
8.0
Selnaes
7
6.8
Nordli
45
7.7
Reitan- Sunde
39
7.1
Islamovic
35
6.8
Ceide
8
6.6
Nebel
17
5.7
Hollerbach
7
6.4
Lee Jae-Sung
19
7.5
Caci
6
6.1
Sano
10
7.7
Amiri
2
6.7
Mwene
21
6.0
da Costa
16
6.2
Bell
31
6.0
Kohr
27
7.2
Zentner
8
Fossum
9
Saeter
18
Holm
23
Jenssen
2
Reitan
5
Leitsch
9
Nordin
11
6.4
Sieb
25
6.7
Hanche-Olsen
1
Riess

Starting Lineups:

1
Sander Tangvik (G)
6
Santeri Vaananen
7
Simen Nordli
10
Ole Selnaes (C)
16
Aslak Fonn Witry
19
Adrian Pereira
21
Tomas Nemcik
35
Emil Konradsen Ceide
38
Mikkel Konradsen Ceide
39
Dino Islamovic
45
Jesper Reitan- Sunde
2
Phillipp Mwene
6
Kaishu Sano
7
Jae-Sung Lee
8
Paul Nebel
10
Nadiem Amiri (C)
16
Stefan Bell
17
Benedict Hollerbach
19
Anthony Caci
21
Danny da Costa
27
Robin Zentner (G)
31
Dominik Kohr

Substitutes

2
Erlend Reitan
4
Luka Racic
5
Moustafa Zeidan
8
Iver Fossum
9
Ole Saeter
12
Rasmus Sandberg (G)
15
Jonas Mortensen
18
Noah Holm
23
Ulrik Jenssen
24
Sorum H. (G)
50
Volden H.
60
Slordal E.
1
Lasse Riess (G)
5
Maxim Leitsch
9
Arnaud Nordin
11
Armindo Sieb
15
Lennard Maloney
24
Sota Kawasaki
25
Andreas Hanche-Olsen
30
Silvan Widmer
33
Daniel Batz (G)
37
Ben Bobzien
48
Potulski K.

Coaches:

Alfred Johansson
Bo Henriksen

Final Results and Statistics of Match:

0
Accurate through passes
0
40
Ball Possession
60
8
Big Chances
4
4
Blocked Shots
6
68
Clearances
44
20
Corner Kicks
20
65
Crosses
62
72
Duels won
76
0
Errors leading to goal
0
0
Errors leading to shot
2
1.5
Expected assists (xA)
1.9
10.28
Expected Goals (xG)
1.64
14
Fouls
20
20
Free Kicks
12
6
Goalkeeper Saves
12
-1.02
Goals prevented
1.8
0
Hit the Woodwork
2
18
Interceptions
28
144
Long passes
195
2
Offsides
4
470
Passes
518
211
Passes in final third
224
22
Shots inside the Box
14
6
Shots off target
12
32
Shots on target
16
4
Shots outside the Box
12
164
Tackles
203
40
Throw-ins
34
52
Total shots
52
58
Touches in opposition box
52
5.8
xG on target (xGOT)
0.98
0.98
xGOT faced
5.8
0
Yellow Cards
4
2
Headed Goals
0
0.00
Accurate through passes
0.00
50.00
Ball Possession
50.00
1.00
Big Chances
1.00
1.00
Blocked Shots
2.00
16.00
Clearances
13.00
5.00
Corner Kicks
1.00
0.00
Crosses
13.00
21.00
Duels won
17.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.15
Expected assists (xA)
0.16
1.27
Expected Goals (xG)
0.11
3.00
Fouls
7.00
7.00
Free Kicks
3.00
1.00
Goalkeeper Saves
4.00
-0.67
Goals prevented
0.61
0.00
Hit the Woodwork
0.00
3.00
Interceptions
6.00
48.00
Long passes
68.00
0.00
Offsides
1.00
82.00
Passes
87.00
68.00
Passes in final third
72.00
5.00
Shots inside the Box
2.00
1.00
Shots off target
1.00
5.00
Shots on target
2.00
2.00
Shots outside the Box
3.00
40.00
Tackles
50.00
7.00
Throw-ins
10.00
7.00
Total shots
5.00
15.00
Touches in opposition box
5.00
1.61
xG on target (xGOT)
0.33
0.33
xGOT faced
1.61
0.00
Yellow Cards
2.00
0.00
Accurate through passes
0.00
30.00
Ball Possession
70.00
1.00
Big Chances
0.00
1.00
Blocked Shots
1.00
18.00
Clearances
9.00
0.00
Corner Kicks
4.00
50.00
Crosses
27.00
15.00
Duels won
21.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.60
Expected assists (xA)
0.79
1.30
Expected Goals (xG)
0.30
4.00
Fouls
3.00
3.00
Free Kicks
3.00
2.00
Goalkeeper Saves
2.00
0.16
Goals prevented
0.29
1.00
Headed Goals
0.00
0.00
Hit the Woodwork
1.00
6.00
Interceptions
8.00
48.00
Long passes
62.00
1.00
Offsides
1.00
74.00
Passes
86.00
73.00
Passes in final third
77.00
6.00
Shots inside the Box
5.00
2.00
Shots off target
5.00
3.00
Shots on target
2.00
0.00
Shots outside the Box
3.00
71.00
Tackles
83.00
13.00
Throw-ins
7.00
6.00
Total shots
8.00
14.00
Touches in opposition box
21.00
1.29
xG on target (xGOT)
0.16
0.16
xGOT faced
1.29
0.00
Accurate through passes
0.00
40.00
Ball Possession
60.00
2.00
Big Chances
1.00
2.00
Blocked Shots
3.00
34.00
Clearances
22.00
5.00
Corner Kicks
5.00
15.00
Crosses
22.00
36.00
Duels won
38.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.75
Expected assists (xA)
0.95
2.57
Expected Goals (xG)
0.41
7.00
Fouls
10.00
10.00
Free Kicks
6.00
3.00
Goalkeeper Saves
6.00
-0.51
Goals prevented
0.90
1.00
Headed Goals
0.00
0.00
Hit the Woodwork
1.00
9.00
Interceptions
14.00
48.00
Long passes
65.00
1.00
Offsides
2.00
79.00
Passes
86.00
70.00
Passes in final third
75.00
11.00
Shots inside the Box
7.00
3.00
Shots off target
6.00
8.00
Shots on target
4.00
2.00
Shots outside the Box
6.00
53.00
Tackles
70.00
20.00
Throw-ins
17.00
13.00
Total shots
13.00
29.00
Touches in opposition box
26.00
2.90
xG on target (xGOT)
0.49
0.49
xGOT faced
2.90
0.00
Yellow Cards
2.00

Online Stream (Rosenborg - Mainz Text Broadcast)

90+6' Nothing more will happen in this game as the referee blows for full time.
90+4' The referee allows time for a substitution. Simen Nordli will be replaced by Noah Holm (Rosenborg).
90+4' Ole Saeter (Rosenborg) tries his luck with a shot, but his effort goes wide of the target.
90+2' Alfred Johansson prepares a substitution. Mikkel Konradsen Ceide is replaced by Iver Fossum (Rosenborg).
90' The fourth official shows 4 min. of added time.
90' Ole Selnaes sends a superb cross into the box. Ole Saeter (Rosenborg) latches on to it and from close range plants a header inside the right post, leaving Robin Zentner beaten. He displayed his eye for goal there - excellent finish. The score is 2:1.
86' Jesper Reitan-Sunde comes off the pitch to be replaced by Ole Saeter (Rosenborg).
86' It is time for a substitution. Ulrik Jenssen (Rosenborg) is on for Adrian Pereira.
85' Ole Selnaes (Rosenborg) commits an ugly challenge. The referee sees it and immediately blows his whistle.
82' Here is a change. Stefan Bell is going off and Bo Henriksen gives the last tactical orders to Maxim Leitsch (Mainz).
82' A substitution has been made. Jae-Sung Lee is replaced by Arnaud Nordin (Mainz).
81' The attendance for today's match is 18293.
77' Anthony Caci (Mainz) has a sight of goal and shoots from long range but his ambitious effort flies just wide of the right post. The ball is off of the pitch and it's a goal kick for Rosenborg.
77' Mainz quickly take a corner kick with a short pass.
76' Paul Nebel (Mainz) blasts the ball high over the crossbar.
75' Simen Nordli (Rosenborg) fails to beat the offside trap and the linesman puts his flag up.
75' Aslak Fonn Witry (Rosenborg) is going to send the ball in from the free kick.
72' Oleksiy Derevinskyi blows his whistle after Dino Islamovic (Rosenborg) brings one of his opponents down with a strong tackle. Mainz are awarded the free kick.
71' Nadiem Amiri (Mainz) unleashes a shot towards the goal, but his effort isn't precise at all and it flies high over the bar. The ball is off of the pitch and it's a goal kick for Rosenborg.
67' The referee blows his whistle as Dino Islamovic (Rosenborg) was too aggressive in his challenge. Mainz earn a free kick.
66' Oleksiy Derevinskyi couldn't ignore the rough tackle by Armindo Sieb (Mainz) and blew his whistle.
65' Armindo Sieb (Mainz) rises above the defenders and places a towering header towards the middle of the goal, but Sander Tangvik is prepared to thwart his effort.
64' The corner kick from Nadiem Amiri (Mainz) is headed out of the penalty area by one of the defenders.
64' The referee stops play so that a substitution can be made and Armindo Sieb (Mainz) comes onto the pitch for Benedict Hollerbach.
63' Nadiem Amiri (Mainz) is able to continue to play.
61' The game is interrupted now, Nadiem Amiri (Mainz) picks up a knock and the physio has to come on.
58' Danny da Costa (Mainz) hasn't suffered any serious injury which would see him leave the pitch. He's back in the game now.
57' Danny da Costa (Mainz) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
57' Nadiem Amiri (Mainz) blasts the ball high over the crossbar.
55' What a wasted opportunity by Aslak Fonn Witry (Rosenborg)! He creates himself some space inside the penalty box and unleashes a decent strike towards the left side of the goal, but Robin Zentner makes an astonishing save to thwart him.
52' The game is interrupted as Paul Nebel (Mainz) is flagged offside.
46' Nadiem Amiri (Mainz) takes the corner, but it's intercepted by the defender.
46' Bo Henriksen makes a half-time substitution. Andreas Hanche-Olsen (Mainz) comes on in place of Dominik Kohr.
46' The referee blows his whistle to signal the start of the second half.
45+4' Oleksiy Derevinskyi blows his whistle to signal the end of the first-half action.
45' There will be a minimum of 3 min. of added time.
43' Goal! Dino Islamovic (Rosenborg) wins the battle of wills and sends an unstoppable penalty past Robin Zentner into the roof of the net.
43' Dino Islamovic (Rosenborg) is heading towards the penalty spot to take it.
41' Stefan Bell (Mainz) commits a foul after making a slide tackle on his opponent. The referee points to the penalty spot. It's a penalty for Rosenborg!
41' Here comes the VAR decision. YES, it's a penalty!
41' Referee Oleksiy Derevinskyi makes the VAR signal and is going to check whether it’s a penalty. Let’s see what happens!
39' Wonder save! Simen Nordli (Rosenborg) picked up the ball and hit a beautiful curling shot from the edge of the box. Robin Zentner saw it late but somehow got his fingers to the ball to keep it out.
36' Oleksiy Derevinskyi shows a yellow card to Dominik Kohr (Mainz) for his blatant foul.
35' Stefan Bell (Mainz) is penalised after knocking an opponent down. Rosenborg win a free kick.
34' The game has begun to heat up. Stefan Bell (Mainz) challenges an opponent and receives a deserved yellow card for his ugly tackle.
29' Paul Nebel (Mainz) makes an overly-aggressive challenge and Oleksiy Derevinskyi blows his whistle for a foul. Rosenborg have a free kick.
28' Nothing comes of the resulting corner from Simen Nordli (Rosenborg). The defence is alert and manages to cut it out.
27' Simen Nordli (Rosenborg) lifts the ball into the box from the corner, but one of the defending players gets there first to head it clear.
27' Robin Zentner is equal to the effort from the edge of the box by Dino Islamovic (Rosenborg), pushing the ball around the post to safety. Rosenborg force a corner. They send men into the box.
26' What a beautiful moment! Nadiem Amiri (Mainz) got to the ball and unleashed a strong shot from distance. It turned out to be a good decision as his effort found its way into the top left corner. Sander Tangvik just shakes his head in disbelief. The score changes to 0:1.
25' This corner kick is taken with a short pass by Nadiem Amiri (Mainz).
25' Emil Konradsen Ceide (Rosenborg) brings down his opponent with a very late tackle. Mainz will take a free kick.
24' A pass from Emil Konradsen Ceide (Rosenborg) is intercepted by Robin Zentner and the move breaks down.
23' Oleksiy Derevinskyi has a clear sight and sees a foul from Jae-Sung Lee (Mainz). That's a free kick to Rosenborg.
21' Oleksiy Derevinskyi blows the whistle, Jesper Reitan-Sunde (Rosenborg) is penalised for a foul.
20' Aslak Fonn Witry (Rosenborg) sends a teasing cross into the area, but Robin Zentner intercepts the ball.
18' Benedict Hollerbach (Mainz) is caught offside!
16' Aslak Fonn Witry (Rosenborg) fancies his chances and unleashes a powerful shot from the edge of the box, but the keeper just watches it go high over the bar.
13' Ole Selnaes (Rosenborg) unleashes a decent shot towards goal from long range, but his effort just misses the target. The ball goes out of play and Mainz will have a goal kick.
12' Adrian Pereira (Rosenborg) decides to speed play up with a short corner kick.
9' Rosenborg take a short corner instead of sending the ball into the penalty area.
9' Jesper Reitan-Sunde (Rosenborg) tested Robin Zentner with a strike from just outside the box, but the effort is saved. Rosenborg win a corner.
7' Aslak Fonn Witry (Rosenborg) commits a foul and Oleksiy Derevinskyi immediately signals a free kick.
6' Rosenborg take a short corner kick.
6' Great touch by Simen Nordli (Rosenborg) as he receives a precise pass deep inside the box and rips a shot goalwards, but the keeper pulls off an amazing save! It will be a corner kick for Rosenborg.
5' A crossfield pass from Tomas Nemcik (Rosenborg) fails to find any of his teammates. The linesman signals a throw-in for Mainz.
4' Poor challenge! Danny da Costa (Mainz) is penalised for tripping and Oleksiy Derevinskyi blows his whistle. Rosenborg will take a free kick near the side line.
1' The first half of this match is about to start.
The players are out and the match is about to start. Rosenborg will have the kick-off.
Let us introduce today's referee to you, and it's Oleksiy Derevinskyi.
The starting lineups of both teams are already revealed and you can check them out in the details of this match.
Hello to all football fans, we are here to bring you a live commentary of the following match, describing all the most interesting and important moments. We'll make sure you won't miss a thing, so just sit back and have fun.

Last Matches of Rosenborg

09.11.25
ELI
(0) - (0)
W
01.11.25
ELI
(3) - (1)
L
29.10.25
ELI
(0) - (0)
D
26.10.25
ELI
(1) - (2)
L
18.10.25
ELI
(0) - (1)
D
05.10.25
ELI
(0) - (1)
L
09.11.25
ELI
(0) - (0)
W
29.10.25
ELI
(0) - (0)
D
26.10.25
ELI
(1) - (2)
L
05.10.25
ELI
(0) - (1)
L
21.09.25
ELI
(0) - (1)
D
21.08.25
CL
(1) - (1)
W

Last Matches of Mainz

09.11.25
BUN
(0) - (0)
L
06.11.25
CL
(0) - (1)
W
01.11.25
BUN
(1) - (0)
D
29.10.25
POK
(0) - (1)
L
26.10.25
BUN
(1) - (1)
L
23.10.25
CL
(1) - (0)
W
09.11.25
BUN
(0) - (0)
L
26.10.25
BUN
(1) - (1)
L
05.10.25
BUN
(2) - (0)
L
20.09.25
BUN
(0) - (2)
W
31.08.25
BUN
(1) - (0)
D
21.08.25
CL
(1) - (1)
L

Rosenborg vs Mainz matches

28.08.25
CL
(3) - (1)
21.08.25
CL
(1) - (1)
21.08.25
CL
(1) - (1)

Follow Game Online:

Rosenborg vs Mainz live stream online is not available right now. You can see the full history of Rosenborg vs Mainz head to head confrontation.

Rosenborg vs Mainz Head To Head Confrontation

Our site's database keeps all result's history of previous games between Rosenborg and Mainz, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Rosenborg vs Mainz upcoming matches.

21.08.2025

Rosenborg 2 - 1 Mainz (Amiri N., Islamovic D., Saeter O.)