27.11.2025 17:45
1 - 0
Finished

Univ. Craiova vs Mainz

Univ. Craiova vs Mainz Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
0 - 0
12'
Bell S. (Roughing)
24'
Riess L. Zentner R. (Injury)
Rus A. (Tripping)
41'
Baiaram S. (Impeding)
45+4'
2nd Half
1 - 0
57'
Amiri N. (Handling)
Bancu N. (Roughing, misses next match)
74'
89'
Potulski K. (offside)
90+2'
Henriksen B. (Unsportsmanlike conduct)
Isenko P. (Delay of game)
90+2'
3-4-2-1
Formations
3-4-3
77
6.3
Isenko
3
7.4
Romanchuk
28
7.6
Rus
6
7.8
Screciu
19
7.2
Mogos
5
6.8
Mekvabishvili
8
7.0
Baluta
11
6.9
Bancu
20
7.1
Cicaldau
10
7.3
Baiaram
39
5.9
Nsimba
37
6.1
Bobzien
9
6.2
Nordin
14
6.2
Boving
30
6.6
Widmer
15
6.4
Maloney
10
6.1
Amiri
22
6.6
Veratschnig
31
6.6
Kohr
16
7.1
Bell
25
6.5
Hanche-Olsen
27
6.5
Zentner
4
Cretu
9
7.9
Al Hamlawi
12
6.8
Etim
23
Teles
24
Stevanovic
1
5.9
Riess
6
6.8
Sano
7
6.3
Lee Jae-Sung
8
6.4
Nebel
48
6.1
Potulski

Starting Lineups:

3
Oleksandr Romanchuk
5
Anzor Mekvabishvili
6
Vladimir Screciu
8
Tudor Baluta
10
Stefan Baiaram
11
Nicusor Silviu Bancu (C)
19
Vasile Mogos
20
Alexandru Cicaldau
28
Adrian Rus
39
Steven Nsimba
77
Pavlo Isenko (G)
9
Arnaud Nordin
10
Nadiem Amiri
14
William Boving
15
Lennard Maloney
16
Stefan Bell
22
Nikolas Veratschnig
25
Andreas Hanche-Olsen
27
Robin Zentner (G)
30
Silvan Widmer (C)
31
Dominik Kohr
37
Ben Bobzien

Substitutes

1
Silviu Lung Jr. (G)
2
Florin Stefan
4
Alexandru Cretu
9
Assad Al Hamlawi
12
Monday Etim
14
Lyes Houri
15
Juraj Badelj
21
Laurentiu Popescu (G)
23
Teles
24
Nikola Stevanovic
29
Luca Basceanu
30
Matei David
1
Lasse Riess (G)
6
Kaishu Sano
7
Jae-Sung Lee
8
Paul Nebel
11
Armindo Sieb
17
Benedict Hollerbach
21
Danny da Costa
24
Sota Kawasaki
33
Daniel Batz (G)
42
Daniel Gleiber
44
Nelson Weiper
48
Potulski K.

Coaches:

Coelho F.
Bo Henriksen

Missing Players:

Carlos Mora (Muscle Injury)
Luis Paradela (Inactive)
Mihnea Gabriel Radulescu (Knee Injury)
Phillipp Mwene (Inactive)
Bos K. (Inactive)
Anthony Caci (Thigh Injury)
Maxim Dal (Knee Injury)
Niklas Tauer (Inactive)

Final Results and Statistics of Match:

0
Accurate through passes
0
42
Ball Possession
58
8
Big Chances
0
6
Blocked Shots
10
68
Clearances
34
4
Corner Kicks
24
0
Crosses
63
136
Duels won
96
0
Errors leading to goal
0
0
Errors leading to shot
2
0.34
Expected assists (xA)
0.54
4.4
Expected Goals (xG)
1.52
34
Fouls
36
36
Free Kicks
34
2
Goalkeeper Saves
2
-1.9
Goals prevented
-0.36
0
Hit the Woodwork
0
20
Interceptions
34
123
Long passes
102
0
Offsides
6
448
Passes
486
135
Passes in final third
178
6
Shots inside the Box
10
6
Shots off target
6
8
Shots on target
4
10
Shots outside the Box
8
155
Tackles
201
60
Throw-ins
64
32
Total shots
36
32
Touches in opposition box
42
1.64
xG on target (xGOT)
0.1
0.1
xGOT faced
1.64
8
Yellow Cards
4
0
Headed Goals
2
0.00
Accurate through passes
0.00
48.00
Ball Possession
52.00
1.00
Big Chances
0.00
1.00
Blocked Shots
3.00
7.00
Clearances
11.00
1.00
Corner Kicks
2.00
0.00
Crosses
40.00
28.00
Duels won
28.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.13
Expected assists (xA)
0.11
0.21
Expected Goals (xG)
0.26
10.00
Fouls
8.00
8.00
Free Kicks
10.00
0.00
Goalkeeper Saves
1.00
0.00
Goals prevented
0.04
0.00
Hit the Woodwork
0.00
6.00
Interceptions
5.00
53.00
Long passes
41.00
0.00
Offsides
1.00
79.00
Passes
81.00
48.00
Passes in final third
66.00
1.00
Shots inside the Box
2.00
2.00
Shots off target
2.00
1.00
Shots on target
0.00
3.00
Shots outside the Box
3.00
67.00
Tackles
67.00
15.00
Throw-ins
20.00
4.00
Total shots
5.00
10.00
Touches in opposition box
9.00
0.04
xG on target (xGOT)
0.00
0.00
xGOT faced
0.04
2.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
37.00
Ball Possession
63.00
1.00
Big Chances
0.00
2.00
Blocked Shots
2.00
27.00
Clearances
6.00
0.00
Corner Kicks
4.00
40.00
Duels won
20.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.04
Expected assists (xA)
0.16
0.89
Expected Goals (xG)
0.12
7.00
Fouls
10.00
10.00
Free Kicks
7.00
1.00
Goalkeeper Saves
0.00
-0.95
Goals prevented
-0.22
0.00
Headed Goals
1.00
0.00
Hit the Woodwork
0.00
4.00
Interceptions
12.00
29.00
Long passes
27.00
0.00
Offsides
2.00
70.00
Passes
81.00
42.00
Passes in final third
54.00
2.00
Shots inside the Box
3.00
1.00
Shots off target
1.00
1.00
Shots on target
1.00
2.00
Shots outside the Box
1.00
36.00
Tackles
67.00
15.00
Throw-ins
12.00
4.00
Total shots
4.00
6.00
Touches in opposition box
12.00
0.78
xG on target (xGOT)
0.05
0.05
xGOT faced
0.78
2.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
43.00
Ball Possession
57.00
2.00
Big Chances
0.00
3.00
Blocked Shots
5.00
34.00
Clearances
17.00
1.00
Corner Kicks
6.00
0.00
Crosses
23.00
68.00
Duels won
48.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.17
Expected assists (xA)
0.27
1.10
Expected Goals (xG)
0.38
17.00
Fouls
18.00
18.00
Free Kicks
17.00
1.00
Goalkeeper Saves
1.00
-0.95
Goals prevented
-0.18
0.00
Headed Goals
1.00
0.00
Hit the Woodwork
0.00
10.00
Interceptions
17.00
41.00
Long passes
34.00
0.00
Offsides
3.00
75.00
Passes
81.00
45.00
Passes in final third
58.00
3.00
Shots inside the Box
5.00
3.00
Shots off target
3.00
2.00
Shots on target
1.00
5.00
Shots outside the Box
4.00
52.00
Tackles
67.00
30.00
Throw-ins
32.00
8.00
Total shots
9.00
16.00
Touches in opposition box
21.00
0.82
xG on target (xGOT)
0.05
0.05
xGOT faced
0.82
4.00
Yellow Cards
2.00

Online Stream (Univ. Craiova - Mainz Text Broadcast)

90+8' That's the end of the match.
90+8' Nikolas Veratschnig (Mainz) makes a slide tackle, but referee Dario Bel blows for a foul. Univ. Craiova win a free kick and will be able to apply some pressure on the opposition goal.
90+4' The referee stops play so that a substitution can be made and Nikola Stevanovic (Univ. Craiova) comes onto the pitch for Anzor Mekvabishvili.
90+2' Bo Henriksen is stunned as referee Dario Bel shows him a yellow card. What was that for?
90+2' Pavlo Isenko (Univ. Craiova) is rightly booked by the referee because it could not have been anything other than a yellow card.
90+2' Here comes the VAR verdict. NO GOAL for Mainz due to an offside in the build-up play.
90' 5 additional min. will be played.
90' The Mainz players halt their celebrations as referee Dario Bel makes the VAR signal to review the goal, most likely to ascertain if there was an offside in the build-up play.
89' The ball from the free kick finds its way to Kacper Potulski (Mainz) who finds himself some space and scores with a thunderous header inside the right post. An incredible long-range header!
86' Mainz keep possession of the ball with some short passes, waiting for the moment to hit the opposition swiftly on the break.
82' Filipe Coelho has decided to introduce fresh legs, with Alexandru Cretu (Univ. Craiova) replacing Tudor Baluta.
82' Substitution. Teles (Univ. Craiova) receives a signal from the referee and is now allowed to enter the pitch as Alexandru Cicaldau walks off.
82' Let's have a look at statistics for the fouls committed by both teams – 14:17.
78' Nadiem Amiri (Mainz) takes the corner kick and sends the ball among a huddle of players inside the penalty area, but one of the defenders clears it to safety.
76' Mainz hold possession of the ball and display neat passing from player to player. They are waiting for the right moment to open up the opposition's defence to hit them swiftly on the break.
75' We are about to witness a subsitution. Kaishu Sano (Mainz) for Lennard Maloney.
72' Nicusor Bancu (Univ. Craiova) gets a yellow card.
70' The shots on goal statistics – 2:0.
67' GOAL! Assad Al Hamlawi (Univ. Craiova) strikes the penalty low down the middle and scores after the ball glances off the leg of Robin Zentner.
67' Assad Al Hamlawi (Univ. Craiova) will take the responsibility and he is already preparing the ball.
66' Penalty awarded! Univ. Craiova will take a penalty kick. It looks like Kacper Potulski (Mainz) saw red with that tackle. Dario Bel won't tolerate such behaviour on the pitch and blows for a foul.
64' Here comes a substitution. Assad Al Hamlawi (Univ. Craiova) is brought on as a substitute for Steven Nsimba.
64' The game has come to an end for Stefan Baiaram. He has contributed as much as he could today. He will be replaced by the fresh legs of Monday Etim (Univ. Craiova).
61' Bo Henriksen prepares a substitution. Ben Bobzien is replaced by Jae-Sung Lee (Mainz).
61' Substitution. Arnaud Nordin will be replaced by Paul Nebel (Mainz).
60' The actual number of corner kicks in this match – 1:3.
57' This is a yellow card! Nadiem Amiri (Mainz) is not happy with the decision, but from our point of view it was clear.
57' Nadiem Amiri (Mainz) lifts the ball into the box from the corner, but one of the defending players gets there first to head it clear.
56' Arnaud Nordin (Mainz) goes on a solo run, but he fails to create a chance as an opposition player blocks him. The referee points to the corner flag. It's a corner to Mainz.
55' Kacper Potulski (Mainz) was too forceful with his tackle and Dario Bel interrupted the game to signal a free kick.
52' Vasile Mogos (Univ. Craiova) was too fierce in his attempt to get the ball from his opponent and Dario Bel blows for a foul. Mainz get a free kick.
50' Stefan Baiaram (Univ. Craiova) seems to be alright and is okay to carry on.
49' Stefan Baiaram (Univ. Craiova) is writhing in pain and can now receive medical treatment after the referee signals for the physio to come onto the pitch.
48' The Mainz players are exchanging some short passes.
46' Half-time substitution. Bo Henriksen decided to make a change. Stefan Bell is replaced by Kacper Potulski (Mainz).
46' The half-time break is over and the second half is about to start.
45+4' The end of the first half.
45+4' Stefan Baiaram (Univ. Craiova) gives the referee no choice but to show him a yellow card.
45+3' Arnaud Nordin (Mainz) is forced to stop his attacking move after the linesman signals for offside.
45+2' The current number of fouls conceded by both teams is 10:8.
45' We will have 3 min. of added time.
45' Stefan Baiaram (Univ. Craiova) fails to beat the offside trap and the linesman puts his flag up.
41' Alexandru Cicaldau (Univ. Craiova) takes the resulting corner which is well defended.
41' What was Adrian Rus (Univ. Craiova) thinking? He will not get away with that. The referee shows him a yellow card.
41' Steven Nsimba (Univ. Craiova) tries his luck and takes a shot from inside the box. His effort on goal is blocked by a defender. Univ. Craiova have been awarded a corner kick. The referee and one of his assistants both point at the corner flag.
38' Vasile Mogos (Univ. Craiova) brings his opponent down. Dario Bel has a clear sight of it and blows his whistle for a foul. That's a free kick to Mainz.
36' The Mainz players keep the ball and are exchanging a combination of passes. They are waiting for gaps in the defence to open up.
35' The referee blows his whistle as Stefan Baiaram (Univ. Craiova) was too aggressive in his challenge. Mainz are awarded a free kick. Let's see what they create from this.
33' Univ. Craiova are seeing far more of the ball now.
32' The current number of shots on goal is 1:0.
30' Nikolas Veratschnig (Mainz) commits a minor foul to interrupt the attacking move of his opponent and is warned by the referee that he will get a yellow card if he does it again. A free kick has been awarded to Univ. Craiova.
28' Dominik Kohr (Mainz) creates himself some space inside the goalmouth and connects with the free kick. His accurate header would have probably ended up in the top right corner, but Pavlo Isenko pulls off a superb reflex save to thwart him.
27' A spell of possession for Mainz in an attempt to control the game.
24' Substitution. Lasse Riess (Mainz) in, Robin Zentner out.
23' Looks like Robin Zentner (Mainz) is struggling after picking up a knock. Hopefully he can run it off.
20' Stefan Baiaram (Univ. Craiova) hits a first-time shot from the edge of the box low towards the middle of the goal, but Robin Zentner is equal to the task and makes a comfortable save.
18' Nadiem Amiri (Mainz) takes the corner kick and sends a lovely ball into the penalty area, but the opposition's defence is ready and knocks the ball to safety.
16' The ball possession at the moment is 44:56.
14' The resulting corner, taken by Nadiem Amiri (Mainz), comes to nothing.
14' William Boving (Mainz) attempts to find his teammate with a pass from outside the box, but the opposition's defence is quick to react and thwarts the attack. Now Mainz have a corner.
12' Stefan Bell (Mainz) has to be very careful for the rest of the match after receiving a yellow card from the referee for a bad tackle on an opponent.
9' The Mainz players are exchanging short passes in an attempt to create a shooting opportunity.
5' Vasile Mogos (Univ. Craiova) makes an overly-aggressive challenge and Dario Bel blows his whistle for a foul. Mainz have a free kick.
4' Silvan Widmer (Mainz) makes a rough challenge and the referee blows for a foul. A free kick to Univ. Craiova.
3' Neat passing move from Univ. Craiova in order to create new attacking opportunities.
1' The referee blows his whistle and we are underway.
The players are on the pitch and Univ. Craiova will have the kick-off.
Dario Bel will officiate today.
The starting lineups for this match have been revealed.
Welcome to our live text commentary, ladies and gentlemen! The starting lineups will be announced very soon, so just sit back and get ready to enjoy the action.

Last Matches of Univ. Craiova

27.11.25
CL
(0) - (0)
W
21.11.25
L1
(1) - (2)
W
09.11.25
L1
(1) - (1)
L
06.11.25
CL
(0) - (1)
W
29.10.25
CUP
(1) - (0)
W
27.11.25
CL
(0) - (0)
W
09.11.25
L1
(1) - (1)
L
23.10.25
CL
(1) - (0)
D
18.10.25
L1
(1) - (0)
W
26.09.25
L1
(1) - (1)
D

Last Matches of Mainz

27.11.25
CL
(0) - (0)
L
21.11.25
BUN
(0) - (1)
D
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
27.11.25
CL
(0) - (0)
L
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

Univ. Craiova vs Mainz matches

27.11.25
CL
(0) - (0)
27.11.25
CL
(0) - (0)

Follow Game Online:

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

Univ. Craiova vs Mainz Head To Head Confrontation

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

27.11.2025

Univ. Craiova 1 - 0 Mainz (Al Hamlawi A.)