Termalica Nieciecza vs Wisla Plock

19 April 2026 · Polish Ekstraklasa · 2025/26 · Referee Marcin Szczerbowicz

Full time 1 – 3

Half-time: 0–2

  • Kamil Zapolnik 88’
  • Wiktor Nowak 36’
  • Žan Rogelj 39’
  • Giannis Niarchos 51’

Match summary

Wisla Plock beat Termalica Nieciecza 3-1 on the road. Wisla Plock led 2-0 at half-time.

In the first half, Wiktor Nowak put Wisla Plock ahead with a header in the 36th minute and Žan Rogelj made it 0-2 in the 39th minute. In the second half, Giannis Niarchos made it 0-3 with a header in the 51st minute and Kamil Zapolnik pulled one back to make it 1-3 with a header in the 88th minute.

There was little between the sides on chances: Termalica Nieciecza created 1.65 expected goals (xG) from 14 shots, Wisla Plock 1.38 from 16.

Match stats

57% Possession 43%
14 Shots 16
7 Shots on target 7
2 Corners 5
479 Passes 371
84.1% Pass accuracy 83.6%
9 Tackles 9
9 Fouls 13
2 Yellow cards 0
0 Offsides 4

Key events

Termalica Nieciecza Wisla Plock
Kick-off
Sergio Guerrero
4’
Kamil ZapolnikShot on target
6’
Jesús JiménezShot on target
12’
Morgan FassbenderShot on target
12’
Morgan FassbenderShot on target
20’
Damian HilbrychtShot on target
24’
31’
Marcus Haglind SangreShot on target
36’
Wiktor NowakHeader0-1 (Wisla Plock)
39’
Žan RogeljLeft foot shot0-2 (Wisla Plock)
Jesús JiménezShot on target
42’
Half-time0-2
Second half underway
49’
Giannis NiarchosShot on target
51’
Giannis NiarchosHeader0-3 (Wisla Plock)
Arkadiusz KasperkiewiczArtem Putivtsev
57’
Igor StrzałekMorgan Fassbender
57’
Ivan DurdovJesús Jiménez
57’
61’
Kevin ČustovićDominik Kun
Dominik BiniekSergio Guerrero
66’
Dominik Biniek
79’
82’
Tomás TavaresShot on target
83’
Žan RogeljShot on target
Kamil Zapolnik1-3 (Termalica Nieciecza)
87’
Full-time1-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.65 1.38 36’ Wiktor Nowak (Wisla Plock), 0-1 36’ 39’ Žan Rogelj (Wisla Plock), 0-2 39’ 51’ Giannis Niarchos (Wisla Plock), 0-3 51’ 88’ Kamil Zapolnik (Termalica Nieciecza), 1-3 88’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.65 1.38 36’ Wiktor Nowak (Wisla Plock), 0-1 Nowak 36’ 39’ Žan Rogelj (Wisla Plock), 0-2 Rogelj 39’ 51’ Giannis Niarchos (Wisla Plock), 0-3 Niarchos 51’ 88’ Kamil Zapolnik (Termalica Nieciecza), 1-3 Zapolnik 88’
Termalica Nieciecza 1.65 xGWisla Plock 1.38 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Wisla Plock attacking Termalica Nieciecza attacking 
12’ Jesús Jiménez (Termalica Nieciecza), open play, 0.71 xG, saved 43’ Morgan Fassbender (Termalica Nieciecza), open play, 0.35 xG, off target 82’ Marcus Haglind Sangre (Wisla Plock), from a corner, 0.29 xG, blocked 82’ Tomás Tavares (Wisla Plock), from a corner, 0.25 xG, saved 36’ Wiktor Nowak (Wisla Plock), open play, 0.19 xG, goal 11’ Giannis Niarchos (Wisla Plock), open play, 0.18 xG, off target 20’ Morgan Fassbender (Termalica Nieciecza), open play, 0.11 xG, saved 22’ Giannis Niarchos (Wisla Plock), set piece, 0.09 xG, off target 39’ Žan Rogelj (Wisla Plock), open play, 0.09 xG, goal 88’ Kamil Zapolnik (Termalica Nieciecza), open play, 0.09 xG, goal 48’ Damian Hilbrycht (Termalica Nieciecza), direct free kick, 0.08 xG, off target 12’ Morgan Fassbender (Termalica Nieciecza), open play, 0.08 xG, saved 51’ Giannis Niarchos (Wisla Plock), open play, 0.06 xG, goal 66’ Ivan Durdov (Termalica Nieciecza), open play, 0.05 xG, off target 90+2’ Arkadiusz Kasperkiewicz (Termalica Nieciecza), set piece, 0.04 xG, off target 31’ Marcus Haglind Sangre (Wisla Plock), open play, 0.04 xG, saved 33’ Damian Hilbrycht (Termalica Nieciecza), direct free kick, 0.03 xG, off target 83’ Marcin Kamiński (Wisla Plock), from a corner, 0.04 xG, off target 51’ Giannis Niarchos (Wisla Plock), open play, 0.03 xG, off target 49’ Giannis Niarchos (Wisla Plock), open play, 0.03 xG, saved 76’ Kevin Čustović (Wisla Plock), open play, 0.03 xG, blocked 6’ Kamil Zapolnik (Termalica Nieciecza), open play, 0.02 xG, saved 24’ Damian Hilbrycht (Termalica Nieciecza), from a corner, 0.03 xG, saved 35’ Sergio Guerrero (Termalica Nieciecza), open play, 0.02 xG, off target 83’ Žan Rogelj (Wisla Plock), from a corner, 0.02 xG, saved 86’ Žan Rogelj (Wisla Plock), open play, 0.02 xG, off target 42’ Jesús Jiménez (Termalica Nieciecza), open play, 0.02 xG, saved 83’ Dominik Sarapata (Wisla Plock), from a corner, 0.02 xG, off target 33’ Wiktor Nowak (Wisla Plock), open play, 0.01 xG, off target 73’ Arkadiusz Kasperkiewicz (Termalica Nieciecza), open play, 0.01 xG, blocked 12’ Jesús Jiménez (Termalica Nieciecza), open play, 0.71 xG, saved 43’ Morgan Fassbender (Termalica Nieciecza), open play, 0.35 xG, off target 82’ Marcus Haglind Sangre (Wisla Plock), from a corner, 0.29 xG, blocked 82’ Tomás Tavares (Wisla Plock), from a corner, 0.25 xG, saved 36’ Wiktor Nowak (Wisla Plock), open play, 0.19 xG, goal 11’ Giannis Niarchos (Wisla Plock), open play, 0.18 xG, off target 20’ Morgan Fassbender (Termalica Nieciecza), open play, 0.11 xG, saved 22’ Giannis Niarchos (Wisla Plock), set piece, 0.09 xG, off target 39’ Žan Rogelj (Wisla Plock), open play, 0.09 xG, goal 88’ Kamil Zapolnik (Termalica Nieciecza), open play, 0.09 xG, goal 48’ Damian Hilbrycht (Termalica Nieciecza), direct free kick, 0.08 xG, off target 12’ Morgan Fassbender (Termalica Nieciecza), open play, 0.08 xG, saved 51’ Giannis Niarchos (Wisla Plock), open play, 0.06 xG, goal 66’ Ivan Durdov (Termalica Nieciecza), open play, 0.05 xG, off target 90+2’ Arkadiusz Kasperkiewicz (Termalica Nieciecza), set piece, 0.04 xG, off target 31’ Marcus Haglind Sangre (Wisla Plock), open play, 0.04 xG, saved 83’ Marcin Kamiński (Wisla Plock), from a corner, 0.04 xG, off target 33’ Damian Hilbrycht (Termalica Nieciecza), direct free kick, 0.03 xG, off target 51’ Giannis Niarchos (Wisla Plock), open play, 0.03 xG, off target 49’ Giannis Niarchos (Wisla Plock), open play, 0.03 xG, saved 24’ Damian Hilbrycht (Termalica Nieciecza), from a corner, 0.03 xG, saved 76’ Kevin Čustović (Wisla Plock), open play, 0.03 xG, blocked 6’ Kamil Zapolnik (Termalica Nieciecza), open play, 0.02 xG, saved 35’ Sergio Guerrero (Termalica Nieciecza), open play, 0.02 xG, off target 83’ Žan Rogelj (Wisla Plock), from a corner, 0.02 xG, saved 42’ Jesús Jiménez (Termalica Nieciecza), open play, 0.02 xG, saved 86’ Žan Rogelj (Wisla Plock), open play, 0.02 xG, off target 83’ Dominik Sarapata (Wisla Plock), from a corner, 0.02 xG, off target 33’ Wiktor Nowak (Wisla Plock), open play, 0.01 xG, off target 73’ Arkadiusz Kasperkiewicz (Termalica Nieciecza), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Termalica Nieciecza 3-4-3 Starting XI
Chovan
Matysik
Masoero
Putivtsev 57’
Hilbrycht
Ambrosiewicz
Guerrero 66’
Boboc
Fassbender 57’
Zapolnik
Jiménez 57’
Wisla Plock 3-5-2 Starting XI
Leszczyński
Sangre
Kamiński
Mijušković
Gallapeni 60’
Kun 61’
Savvidis 68’
Pacheco 90’
Rogelj
Niarchos 69’
Nowak

Player stats

Goalkeeper1 player
Adrián Chovan
90′ 4 3 21 – – – – –
Defenders5 players
Miłosz Matysik
90′ – 1 – 3 3 62 – – – –
Lucas Masoero
90′ 2 – – 7 3 66 1 – – –
Artem Putivtsev Taken off
57′ – – – 3 3 38 – – – –
Radu Boboc
90′ 2 1 – 3 1 45 1 – – –
Arkadiusz Kasperkiewicz Came on as a substitute
33′ 2 1 – 2 – 40 – – – –
Midfielders4 players
Sergio Guerrero Taken off
67′ – – 32 – – – 2 1 1 1
Maciej Ambrosiewicz
90′ – – 51 1 – – – 3 1 2 –
Damian Hilbrycht
90′ – 1 45 2 – – – 1 1 1 –
Dominik Biniek Came on as a substitute
23′ – – 15 1 – – – 2 1 2
Forwards5 players
Morgan Fassbender Taken off
57′ – – 3 2 0.54 – – 3 1 13 –
Kamil Zapolnik
90′ 1 – 2 2 0.12 – – 8 2 15 –
Jesús Jiménez Taken off
57′ – – 2 2 0.73 – 3 3 – 17 –
Igor Strzałek Came on as a substitute
33′ – – – – – – – 3 1 16 –
Ivan Durdov Came on as a substitute
33′ – – 1 – 0.05 – – – – 3 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.