04.04.2026 16:00
2 - 2
Finished

Plzen vs Teplice

Plzen vs Teplice Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
0 - 0
2nd Half
2 - 2
Panos J. Cerv L. (Injury)
49'
59'
Trmal M. (Roughing)
77'
90+5'
Zlatohlavek T. (Unsportsmanlike conduct)
90+7'
Marecek L. (Roughing)
90+8'
90+10'
4-2-3-1
Formations
3-5-2
44
5.7
Wiegele
12
6.1
Sojka
37
7.7
Krcik
40
8.4
Dweh
14
7.6
Doski
17
8.1
Hrosovsky
6
6.6
Cerv
19
7.7
Cheick Oumar Souare
18
7.1
Ladra
9
7.8
Visinsky
10
6.4
Toure
24
6.0
Svatek
7
5.6
Zlatohlavek
3
5.1
Svanda
37
6.1
Marecek
16
5.5
Kodes
12
5.9
Naprstek
35
4.8
Radosta
5
5.0
Jakubko
17
5.6
Halinsky
23
5.1
Marecek
29
7.6
Trmal
5
6.5
Spacil
16
7.4
Kadlec
20
7.1
Panos
80
6.8
Adu
1
Tapaj
10
7.9
Pulkrab
19
6.4
Jukl
27
6.1
Nyarko
34
6.3
Audinis
46
Auta

Starting Lineups:

6
Lukas Cerv (C)
9
Denis Visinsky
10
Mohamed Toure
12
Alexandr Sojka
14
Merchas Doski
17
Patrik Hrosovsky
18
Tomas Ladra
19
Souare
37
David Krcik
40
Sampson Dweh
44
Wiegele F. (G)
3
Josef Svanda
5
Jakub Jakubko
7
Tomas Zlatohlavek
12
Matej Naprstek
16
Petr Kodes
17
Denis Halinsky
23
Lukas Marecek (C)
24
Pavel Svatek
29
Matous Trmal (G)
35
Matej Radosta
37
Daniel Marecek

Substitutes

1
Dominik Tapaj (G)
4
Chalupa J.
5
Karel Spacil
13
Marian Tvrdon (G)
16
Adam Kadlec
20
Panos J.
29
Tom Sloncik
55
Jiri Splichal
80
Prince Kwabena Adu
10
Matej Pulkrab
11
Matyas Kozak
14
Ladislav Krejci
19
Robert Jukl
25
Matej Riznic
27
Nyarko B.
33
Richard Ludha (G)
34
Nojus Audinis
46
Auta J.

Coaches:

Martin Hysky
Zdenko Frtala

Missing Players:

Lawal Salem Fago (Injury)
Amar Memic (Injury)
Matej Valenta (Injury)
Daniel Vasulin (Injury)
Vaclav Jemelka (Knee Injury)
Jan Paluska (Surgery)
Matej Vydra (Knee Injury)
Michal Bilek (Yellow Cards)
Daniel Danihel (Inactive)
Jan Fortelny (Red Card)
Fully E. (Red Card)
Ladislav Takacs (Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
211
Ball possession
89
16
Big chances
0
14
Blocked shots
4
24
Clearances
66
36
Corner kicks
4
57
Crosses
113
142
Duels won
60
0
Errors leading to goal
4
2
Errors leading to shot
2
2.22
Expected assists (xA)
0.42
11.84
Expected goals (xG)
1.8
16
Fouls
34
34
Free kicks
16
2
Goalkeeper saves
18
-2.14
Goals prevented
0.92
2
Hit the woodwork
0
16
Interceptions
12
170
Long passes
67
4
Offsides
0
512
Passes
366
219
Passes in final third
129
28
Shots inside the box
10
24
Shots off target
6
44
Shots on target
12
32
Shots outside the box
6
207
Tackles
196
38
Throw ins
42
120
Total shots
32
74
Touches in opposition box
28
4.92
xG on target (xGOT)
1.86
1.86
xGOT faced
4.92
0
Red cards
2
0
Yellow cards
4
0.00
Accurate through passes
0.00
68.00
Ball possession
32.00
2.00
Big chances
0.00
2.00
Blocked shots
1.00
7.00
Clearances
18.00
4.00
Corner kicks
1.00
20.00
Crosses
0.00
32.00
Duels won
15.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
0.62
Expected assists (xA)
0.04
0.97
Expected goals (xG)
0.12
5.00
Fouls
7.00
7.00
Free kicks
5.00
0.00
Goalkeeper saves
4.00
0.00
Goals prevented
0.80
0.00
Hit the woodwork
0.00
6.00
Interceptions
3.00
54.00
Long passes
22.00
0.00
Offsides
0.00
85.00
Passes
68.00
77.00
Passes in final third
55.00
5.00
Shots inside the box
1.00
7.00
Shots off target
3.00
4.00
Shots on target
0.00
8.00
Shots outside the box
3.00
71.00
Tackles
75.00
9.00
Throw ins
17.00
13.00
Total shots
4.00
13.00
Touches in opposition box
4.00
0.80
xG on target (xGOT)
0.00
0.00
xGOT faced
0.80
0.00
Accurate through passes
0.00
73.00
Ball possession
27.00
2.00
Big chances
0.00
5.00
Blocked shots
1.00
5.00
Clearances
15.00
5.00
Corner kicks
0.00
18.00
Crosses
100.00
39.00
Duels won
15.00
0.00
Errors leading to goal
2.00
0.00
Errors leading to shot
1.00
0.49
Expected assists (xA)
0.17
1.99
Expected goals (xG)
0.33
3.00
Fouls
10.00
10.00
Free kicks
3.00
1.00
Goalkeeper saves
5.00
-1.07
Goals prevented
-0.34
1.00
Hit the woodwork
0.00
2.00
Interceptions
3.00
59.00
Long passes
23.00
2.00
Offsides
0.00
86.00
Passes
54.00
69.00
Passes in final third
31.00
0.00
Red cards
1.00
9.00
Shots inside the box
4.00
5.00
Shots off target
0.00
7.00
Shots on target
3.00
8.00
Shots outside the box
0.00
67.00
Tackles
57.00
10.00
Throw ins
4.00
17.00
Total shots
4.00
24.00
Touches in opposition box
10.00
1.66
xG on target (xGOT)
0.93
0.93
xGOT faced
1.66
0.00
Yellow cards
2.00
0.00
Accurate through passes
0.00
70.00
Ball possession
30.00
4.00
Big chances
0.00
7.00
Blocked shots
2.00
12.00
Clearances
33.00
9.00
Corner kicks
1.00
19.00
Crosses
13.00
71.00
Duels won
30.00
0.00
Errors leading to goal
2.00
1.00
Errors leading to shot
1.00
1.11
Expected assists (xA)
0.21
2.96
Expected goals (xG)
0.45
8.00
Fouls
17.00
17.00
Free kicks
8.00
1.00
Goalkeeper saves
9.00
-1.07
Goals prevented
0.46
1.00
Hit the woodwork
0.00
8.00
Interceptions
6.00
57.00
Long passes
22.00
2.00
Offsides
0.00
85.00
Passes
61.00
73.00
Passes in final third
43.00
0.00
Red cards
1.00
14.00
Shots inside the box
5.00
12.00
Shots off target
3.00
11.00
Shots on target
3.00
16.00
Shots outside the box
3.00
69.00
Tackles
64.00
19.00
Throw ins
21.00
30.00
Total shots
8.00
37.00
Touches in opposition box
14.00
2.46
xG on target (xGOT)
0.93
0.93
xGOT faced
2.46
0.00
Yellow cards
2.00

Online Stream (Plzen - Teplice Text Broadcast)

90+11' That's all for today as the game is over.
90+10' John Auta (Teplice) scores! He latches on to a pass and produces a perfect strike from the edge of the box. The ball goes into the bottom right corner and past the goalkeeper.
90+8' Adam Kadlec (Plzen) connects with a pass inside the box and slams home into the middle of the goal. The goalkeeper was helpless.
90+7' The ref makes the signal that the yellow is cancelled but immediately brandishes a straight red to Lukas Marecek (Teplice). He’s distraught but has to leave the field of play.
90+7' It's been a while since that contentious challenge by Lukas Marecek (Teplice), but referee Dalibor Cerny must have received some information as he makes the VAR signal. He's going to review and it could result in a red card!
90+6' Lukas Marecek (Teplice) can't expect anything else than a yellow card for his hard tackle. And a yellow it is. Dalibor Cerny didn't think twice about pulling it out of his pocket.
90+5' Jiri Panos (Plzen) drives a shot towards the roof of the net from inside the box, but Matous Trmal leaps like a salmon and knocks the ball away.
90+5' Although Tomas Zlatohlavek (Teplice) is just on the bench, Dalibor Cerny has awarded him with a yellow card. Unsporting behavior says the referee.
90+4' Denis Visinsky (Plzen) takes a shot from the edge of the box, but it's not a big threat for the goalkeeper as his effort is blocked by a defender.
90+2' The substitution has been made. John Auta (Teplice) has replaced Benjamin Nyarko.
90+1' Prince Adu (Plzen) has a great chance to score, but he blasts the ball well wide of the left post.
90' 5 min. of stoppage-time to be played.
90' Patrik Hrosovsky (Plzen) steps up to take the corner. He launches the ball into the penalty area, but it only finds the head of an opposing player who clears the danger.
89' Cheick Souare (Plzen) hits a shot towards the top of the net from the edge of the box, but it's a weak attempt and is easily saved by Matous Trmal.
89' Jiri Panos (Plzen) takes the corner but it's cleared.
85' Goal! Matej Pulkrab (Teplice) pounced on a loose ball inside the box and beats the goalkeeper with a shot into the top of the net. He makes it 1:1.
83' David Krcik (Plzen) takes a penalty. The ball hits the underside of the crossbar and goes into the goal!
83' David Krcik (Plzen) is going to take the penalty!
83' Denis Visinsky (Plzen) has picked up a minor injury, but it looks like he will be able to continue.
82' Denis Visinsky (Plzen) is down injured and the referee stops play so that he can receive medical treatment.
82' Jakub Jakubko (Teplice) brings his opponent down with a tackle and Dalibor Cerny blows his whistle for a foul. The referee points to the penalty spot. Plzen are awarded a penalty kick!
81' The keeper doesn't have to worry about this one. Cheick Souare (Plzen) sacrificed accuracy for power, and thus his attempt went well over the bar.
79' Cheick Souare (Plzen) latches on to a precise defence-splitting pass and drills a nice strike from a promising distance towards the middle of the goal. Matous Trmal has a clear sight of it and makes a comfortable save.
77' Pavel Svatek (Teplice) is not able to continue due to his injury and will be replaced by Matej Pulkrab.
77' Here is a change. Daniel Marecek is going off and Zdenko Frtala gives the last tactical orders to Nojus Audinis (Teplice).
77' Jiri Panos (Plzen) takes the corner, but the opposition's defence is ready and clears the ball to safety.
73' It's time for a substitution. Prince Adu (Plzen) comes on in place of Mohamed Toure.
73' The manager has decided to make a substitution and Alexandr Sojka walks off the pitch to be replaced by Adam Kadlec (Plzen).
73' It is time for a substitution. Karel Spacil (Plzen) is on for Merchas Doski.
66' Zdenko Frtala decides to make a substitution. Tomas Zlatohlavek will be replaced by Benjamin Nyarko (Teplice).
66' The substitution is prepared. Robert Jukl (Teplice) joins the action as a substitute, replacing Matej Naprstek.
66' Plzen take a short corner instead of sending the ball into the penalty area.
66' Patrik Hrosovsky (Plzen) gets to the ball from the resulting corner and tries his luck with a shot, but one of the defenders steps in to block the effort.
65' Corner kick. Merchas Doski (Plzen) is ready to send the ball into the box.
65' Patrik Hrosovsky (Plzen) had a good opportunity from long range. His shot was directed towards the top right corner, but Matous Trmal was alert and made a comfortable save. Plzen have been awarded a corner kick. The referee and one of his assistants both point at the corner flag.
62' Tomas Ladra (Plzen) fires in the free kick from a promising position just outside the box. It's a fantastic strike and looks set for glory, but it only rattles the crossbar!
61' A dangerous free kick that is situated just outside the box will be taken by Tomas Ladra (Plzen) who is well-known for his brilliant shooting technique.
60' Florian Wiegele (Plzen) produces a dangerous lofted cross into the box which is intercepted.
59' Dalibor Cerny shows a yellow card to Matous Trmal (Teplice) for a tough tackle.
59' That was close by Patrik Hrosovsky (Plzen)! He receives a pass on the edge of the box and shoots, but the ball goes inches wide of the right post.
57' Another attempt to send the ball beyond the defence by Alexandr Sojka (Plzen) is thwarted and cleared to safety.
50' Matej Naprstek (Teplice) blows a clear opportunity to score a goal. He was one-on-one with Florian Wiegele inside the six-yard box and attempted to put the ball low into the middle of the target, but was denied by a great save.
49' Martin Hysky is forced to make an unplanned substitution as Lukas Cerv suffers an injury and Jiri Panos (Plzen) comes on.
48' Lukas Cerv (Plzen) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
46' The game restarts for the second half.
45+3' Dalibor Cerny has ended the first half by blowing the whistle.
45+3' A dangerous looking corner kick from Daniel Marecek (Teplice) is cleared to safety by the defence.
45+2' Matej Naprstek (Teplice) puts a cross into the box from the free kick, but the defender gets there first.
45' The fourth official shows 2 min. of added time.
44' A shot from the edge of the box by Tomas Ladra (Plzen) is close, but lifts narrowly over the bar at the last second.
41' Cheick Souare (Plzen) drills in an effort from the edge of the box that climbs rapidly and goes high over the bar.
41' Lukas Cerv (Plzen) is moving okay again after that injury scare.
38' The game is interrupted now, Lukas Cerv (Plzen) picks up a knock and the physio has to come on.
38' Dangerous play by Jakub Jakubko (Teplice). Dalibor Cerny blows his whistle for a foul. Plzen are awarded the free kick.
35' Patrik Hrosovsky (Plzen) takes the corner which is cleared.
34' Mohamed Toure (Plzen) came close to scoring but should have done much better. His poor attempt from close range ended up in the gloves of Matous Trmal.
33' What a chance that is! Lukas Cerv (Plzen) finds himself unmarked in a promising position after receiving a cross on the edge of the box and his attempt sails a whisker wide of the right post.
30' Tomas Zlatohlavek (Teplice) was too fierce in his attempt to get the ball from his opponent and Dalibor Cerny blows for a foul. Plzen have been awarded a free kick.
27' Petr Kodes (Teplice) 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.
25' Tomas Ladra (Plzen) sends a direct shot in from the free kick that's in a promising position. The ball sails towards the right post, but the goalkeeper prevents a goal with a quick save.
24' Denis Halinsky (Teplice) carelessly slides into the feet of his opponent and he'll be lucky to avoid punishment. Dalibor Cerny blows for the foul but keeps his cards in his pocket on this occasion. Plzen earn a free kick.
20' The resulting set piece from Plzen is comfortably intercepted by one of the defending players.
19' Cheick Souare (Plzen) bangs the ball towards goal from the edge of the box, but it's rising all the way and sails high over the bar.
14' The Plzen players are displaying brilliant short passes and great ball movement. They are waiting to open the opposition's defence and hit them swiftly on the break.
9' Matej Radosta (Teplice) strikes the ball towards goal, but it fails to reach the target after being well blocked by one of the defenders.
8' Lukas Cerv (Plzen) 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.
8' Mohamed Toure (Plzen) latches on to a precise pass and one-on-one with the keeper slams the ball towards the left-hand post. Matous Trmal is alert, though, and leaps like a salmon to deny him.
5' The corner is swung in but Plzen can’t take advantage as a defender sweeps the ball away.
4' Good clearance! Tomas Zlatohlavek (Teplice) received a low pass, but he didn't have time to do anything as one of the defenders quickly stole the ball off him.
2' A good clearance by a defender means the corner comes to nothing for Plzen.
1' The referee blows his whistle and we are underway.
The players are on the pitch and Plzen will have the kick-off.
Dalibor Cerny is the one to supervise the game today.
We now know the starting lineups. You can find them in the match details of this match.
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 Plzen

25.04.26
1L
(0) - (1)
W
19.04.26
1L
(0) - (0)
L
12.04.26
1L
(0) - (0)
D
04.04.26
1L
(0) - (0)
D
15.03.26
1L
(1) - (0)
W
08.03.26
1L
(0) - (1)
W
19.04.26
1L
(0) - (0)
L
04.04.26
1L
(0) - (0)
D
15.03.26
1L
(1) - (0)
W
26.02.26
EL
(0) - (1)
L
22.02.26
1L
(0) - (0)
D
08.02.26
1L
(2) - (0)
W

Last Matches of Teplice

25.04.26
1L
(0) - (0)
L
18.04.26
1L
(3) - (1)
L
12.04.26
1L
(0) - (1)
L
04.04.26
1L
(0) - (0)
D
15.03.26
1L
(0) - (0)
D
07.03.26
1L
(0) - (0)
D
18.04.26
1L
(3) - (1)
L
04.04.26
1L
(0) - (0)
D
15.03.26
1L
(0) - (0)
D
28.02.26
1L
(1) - (1)
D
15.02.26
1L
(0) - (0)
D
31.01.26
1L
(1) - (0)
L

Plzen vs Teplice matches

04.04.26
1L
(0) - (0)
02.11.25
1L
(1) - (0)
28.04.24
1L
(0) - (0)
22.07.23
1L
(1) - (0)
30.04.23
1L
(0) - (0)
30.07.22
1L
(1) - (0)
04.04.26
1L
(0) - (0)
28.04.24
1L
(0) - (0)
30.04.23
1L
(0) - (0)
12.03.22
1L
(1) - (0)
28.04.21
CUP
(0) - (0)
15.12.20
1L
(3) - (0)

Follow Game Online:

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

Plzen vs Teplice Head To Head Confrontation

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

04.04.2026

Plzen 2 - 2 Teplice (Pulkrab M., Kadlec A., Auta J.)

05.12.2024

Plzen - Teplice

05-12-2024 19:00

Chance Liga

28.04.2024

Plzen 3 - 0 Teplice (Chory T., Vydra M., Chory T.)

30.04.2023

Plzen 1 - 1 Teplice (Hycka A., Chory T.)

12.03.2022

Plzen 1 - 0 Teplice (Beauguel J.)

28.04.2021

Plzen 1 - 0 Teplice (Havel M.)

15.12.2020

Plzen 7 - 0 Teplice (Beauguel J., Ba Loua A., Cermak A.)

15.12.2019

Plzen 1 - 1 Teplice (Pernica L., Shejbal J.)

07.10.2018

Plzen 1 - 0 Teplice (Cermak A.)

19.05.2018

Plzen 2 - 1 Teplice (Krmencik M., Petrzela M., Vanecek D.)

01.04.2017

Plzen 2 - 2 Teplice (Cervenka M., Vosahlik J., Horava T.)

19.02.2016

Plzen 1 - 0 Teplice (Kolar D.)

15.04.2015

Plzen 2 - 2 Teplice (Holenda J., Litsingi F., Baranek J.)

05.10.2014

Plzen 1 - 0 Teplice (Hejda L.)

25.04.2014

Plzen 3 - 0 Teplice (Petrzela M., Duris M., Koncal M.)

07.04.2013

Plzen 2 - 1 Teplice (Bakos M., Bakos M., Litsingi F.)

12.08.2011

Plzen 2 - 0 Teplice (Duris M., Pilar V.)

29.10.2010

Plzen 4 - 2 Teplice (Petrzela M., Bystron D., Rezek J.)

29-10-2010 16:15

Chance Liga

8' Milan Petrzela (1-0), 33' David Bystron (2-0), 57' Jan Rezek (3-0), 59' Milan Matula (3-1), 81' Milan Petrzela (4-1), 84' Tomas Vondrasek (4-2),

35' Milan Petrzela (Y), 39' Pavel Horvath (Y), 41' Aldin Cajic (Y), 47' Milan Matula (Y), 90' Roman Pavlik (Y),

56' Jan HosekLibor Dosek, 68' Marek BakosMichal Duris, 77' Admir LjevakovicLukas Zoubele, 82' Vlastimil StozickyDavid Kalivoda, 88' Milan PetrzelaMilos Brezinsky, 90' Jan RezekPetr Jiracek,

01.08.2009

Plzen 2 - 2 Teplice (Jiracek P., Vachousek S., Lecjaks J.)

30.08.2008

Plzen 1 - 1 Teplice (Horvath P.)