Piast Gliwice vs GKS Katowice

4 September 2026 · Polish Ekstraklasa · 2026/27 · Referee Daniel Stefanski

Full time 3 – 0

Half-time: 2–0

  • Leandro Sanca 5’
  • Juande Rivas 35’
  • Hugo Vallejo 85’

Match summary

Piast Gliwice won comfortably, 3-0 at home to GKS Katowice. Piast Gliwice led 2-0 at half-time.

Leandro Sanca put Piast Gliwice ahead in the 5th minute, Juande Rivas made it 2-0 with a header in the 35th minute, and Hugo Vallejo made it 3-0 in the 85th minute.

GKS Katowice can feel hard done by, creating 1.55 expected goals (xG) from 21 shots to Piast Gliwice's 0.87 from 11.

Match stats

56% Possession 44%
11 Shots 21
7 Shots on target 4
3 Corners 8
80 Attacks 71
40 Dangerous attacks 65
544 Passes 405
84.4% Pass accuracy 84.0%
18 Tackles 21
4 Fouls 13
2 Yellow cards 6
1 Offsides 2

Key events

Piast Gliwice GKS Katowice
Kick-off
Leandro SancaLeft foot shot1-0 (Piast Gliwice)
5’
9’
13’
Samuel Ntamack NdimbaShot on target
18’
27’
27’
Bartosz NowakShot on target
31’
Mateusz KowalczykShot on target
Ivan LimaShot on target
34’
35’
Juande RivasHeader2-0 (Piast Gliwice)
35’
40’
Half-time2-0
Hugo VallejoShot on target
48’
Second half underway
68’
72’
Marcin WasielewskiShot on target
78’
Bartosz NowakShot on target
Hugo VallejoRight foot shot3-0 (Piast Gliwice)
85’
87’
Andreas KatsantonisShot on target
88’
90+1’
Full-time3-0

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 0.87 1.55 5’ Leandro Sanca (Piast Gliwice), 1-0 5’ 35’ Juande Rivas (Piast Gliwice), 2-0 35’ 85’ Hugo Vallejo (Piast Gliwice), 3-0 85’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.87 1.55 5’ Leandro Sanca (Piast Gliwice), 1-0 Sanca 5’ 35’ Juande Rivas (Piast Gliwice), 2-0 Rivas 35’ 85’ Hugo Vallejo (Piast Gliwice), 3-0 Vallejo 85’
Piast Gliwice 0.87 xGGKS Katowice 1.55 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 GKS Katowice attacking Piast Gliwice attacking 
72’ Marcin Wasielewski (GKS Katowice), open play, 0.51 xG, saved 58’ Ivan Lima (Piast Gliwice), open play, 0.27 xG, off target 41’ Hugo Vallejo (Piast Gliwice), set piece, 0.16 xG, off target 78’ Bartosz Nowak (GKS Katowice), open play, 0.16 xG, blocked 47’ Mateusz Wdowiak (GKS Katowice), open play, 0.14 xG, off target 4’ Leandro Sanca (Piast Gliwice), open play, 0.09 xG, off target 46’ Eman Marković (GKS Katowice), open play, 0.08 xG, off target 50’ Ilia Shkurin (GKS Katowice), open play, 0.07 xG, off target 35’ Juande Rivas (Piast Gliwice), from a corner, 0.07 xG, goal 34’ Ivan Lima (Piast Gliwice), open play, 0.07 xG, saved 42’ Jakub Czerwiński (Piast Gliwice), set piece, 0.07 xG, off target 73’ Pau Resta (GKS Katowice), from a corner, 0.06 xG, off target 78’ Szymon Bartlewicz (GKS Katowice), open play, 0.06 xG, off target 79’ Arkadiusz Jędrych (GKS Katowice), from a corner, 0.06 xG, off target 78’ Bartosz Nowak (GKS Katowice), open play, 0.05 xG, saved 52’ Bartosz Nowak (GKS Katowice), open play, 0.05 xG, off target 31’ Mateusz Kowalczyk (GKS Katowice), open play, 0.05 xG, saved 48’ Lukas Klemenz (GKS Katowice), from a corner, 0.05 xG, off target 5’ Leandro Sanca (Piast Gliwice), open play, 0.04 xG, goal 47’ Marcin Wasielewski (GKS Katowice), open play, 0.03 xG, blocked 88’ Andreas Katsantonis (Piast Gliwice), direct free kick, 0.04 xG, saved 48’ Hugo Vallejo (Piast Gliwice), open play, 0.03 xG, saved 58’ Eman Marković (GKS Katowice), open play, 0.03 xG, blocked 79’ Marcin Wasielewski (GKS Katowice), open play, 0.03 xG, blocked 85’ Hugo Vallejo (Piast Gliwice), open play, 0.03 xG, goal 1’ Erik Jirka (GKS Katowice), from a corner, 0.03 xG, off target 9’ Lukas Klemenz (GKS Katowice), from a corner, 0.03 xG, off target 69’ Bartosz Wolski (GKS Katowice), set piece, 0.02 xG, blocked 9’ Eman Marković (GKS Katowice), from a corner, 0.02 xG, blocked 26’ Mateusz Kowalczyk (GKS Katowice), open play, 0.02 xG, off target 18’ Samuel Ntamack Ndimba (Piast Gliwice), open play, 0.01 xG, saved 27’ Bartosz Nowak (GKS Katowice), open play, 0.01 xG, saved 72’ Marcin Wasielewski (GKS Katowice), open play, 0.51 xG, saved 58’ Ivan Lima (Piast Gliwice), open play, 0.27 xG, off target 41’ Hugo Vallejo (Piast Gliwice), set piece, 0.16 xG, off target 78’ Bartosz Nowak (GKS Katowice), open play, 0.16 xG, blocked 47’ Mateusz Wdowiak (GKS Katowice), open play, 0.14 xG, off target 4’ Leandro Sanca (Piast Gliwice), open play, 0.09 xG, off target 46’ Eman Marković (GKS Katowice), open play, 0.08 xG, off target 50’ Ilia Shkurin (GKS Katowice), open play, 0.07 xG, off target 35’ Juande Rivas (Piast Gliwice), from a corner, 0.07 xG, goal 34’ Ivan Lima (Piast Gliwice), open play, 0.07 xG, saved 42’ Jakub Czerwiński (Piast Gliwice), set piece, 0.07 xG, off target 73’ Pau Resta (GKS Katowice), from a corner, 0.06 xG, off target 78’ Szymon Bartlewicz (GKS Katowice), open play, 0.06 xG, off target 79’ Arkadiusz Jędrych (GKS Katowice), from a corner, 0.06 xG, off target 78’ Bartosz Nowak (GKS Katowice), open play, 0.05 xG, saved 31’ Mateusz Kowalczyk (GKS Katowice), open play, 0.05 xG, saved 48’ Lukas Klemenz (GKS Katowice), from a corner, 0.05 xG, off target 52’ Bartosz Nowak (GKS Katowice), open play, 0.05 xG, off target 5’ Leandro Sanca (Piast Gliwice), open play, 0.04 xG, goal 47’ Marcin Wasielewski (GKS Katowice), open play, 0.03 xG, blocked 88’ Andreas Katsantonis (Piast Gliwice), direct free kick, 0.04 xG, saved 48’ Hugo Vallejo (Piast Gliwice), open play, 0.03 xG, saved 58’ Eman Marković (GKS Katowice), open play, 0.03 xG, blocked 79’ Marcin Wasielewski (GKS Katowice), open play, 0.03 xG, blocked 85’ Hugo Vallejo (Piast Gliwice), open play, 0.03 xG, goal 1’ Erik Jirka (GKS Katowice), from a corner, 0.03 xG, off target 9’ Lukas Klemenz (GKS Katowice), from a corner, 0.03 xG, off target 69’ Bartosz Wolski (GKS Katowice), set piece, 0.02 xG, blocked 9’ Eman Marković (GKS Katowice), from a corner, 0.02 xG, blocked 26’ Mateusz Kowalczyk (GKS Katowice), open play, 0.02 xG, off target 18’ Samuel Ntamack Ndimba (Piast Gliwice), open play, 0.01 xG, saved 27’ Bartosz Nowak (GKS Katowice), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Piast Gliwice 4-4-2 Starting XI
Gril
Lewicki
Rivas
Czerwiński
Twumasi
Vallejo
Lima 65’
Łabojko 52’
Boisgard 82’
Sanca 82’
Ndimba 65’
GKS Katowice 3-4-3 Starting XI
Kobylak
Klemenz
Jędrych
Resta
Wdowiak 75’
Jirka 46’
Kowalczyk 83’
Wolski
Nowak
Shkurin
Marković 59’

Player stats

Goalkeeper1 player
90′ 4 0 58 – – – – –
Defenders4 players
90′ 1 – 1 3 – 53 1 – – –
90′ 2 3 1 7 5 60 – 1 – –
90′ – – 1 6 5 72 1 – – –
90′ 1 3 – 3 – 63 1 – – –
Midfielders7 players
Ivan Lima Taken off
65′ – – 19 1 – 1 – 7 – 5 –
Jakub Łabojko Taken off
52′ – – 40 2 – 1 – 1 – –
Quentin Boisgard Taken off
82′ – 1 69 2 – 1 1 5 – 1
90′ 1 – 30 – – 1 1 6 – 1 –
Leandro Sanca Taken off
82′ 1 – 27 2 – 2 1 8 – 1 –
Oskar Lesniak Came on as a substitute
38′ – – 23 – – 2 1 2 – – –
Szczepan Mucha Came on as a substitute
25′ – – 5 – – 2 – 4 – 2 –
Forwards4 players
Samuel Ntamack Ndimba Taken off
65′ – 1 1 1 0.01 – 1 3 – 16 –
Andreas Katsantonis Came on as a substitute
25′ – – 1 1 0.04 – – 2 – 3 –
Oliwier Maziarz Came on as a substitute
8′ – – – – – – – 3 – 3 –
Maciej Kucharski Came on as a substitute
8′ – 1 – – – – 1 – – 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.