GKS Katowice vs Jagiellonia Bialystok

17 May 2026 · Polish Ekstraklasa · 2025/26 · Referee Paweł Raczkowski

Full time 2 – 2

Half-time: 1–1

  • Bartosz Nowak 3’
  • Borja Galán 78’
  • Bernardo Vital 31’
  • Afimico Pululu 56’ (pen)

Match summary

The points were shared as GKS Katowice and Jagiellonia Bialystok drew 2-2. It was 1-1 at half-time.

In the first half, Bartosz Nowak put GKS Katowice ahead in the 3rd minute and Bernardo Vital equalised with a header in the 31st minute. In the second half, Afimico Pululu put Jagiellonia Bialystok in front from the penalty spot in the 56th minute and Borja Galán equalised in the 78th minute.

Jagiellonia Bialystok had the better of the chances, with 2.13 expected goals (xG) from 22 shots to GKS Katowice's 1.14 from 11.

Match stats

41% Possession 59%
11 Shots 21
5 Shots on target 7
4 Corners 9
56 Attacks 65
47 Dangerous attacks 50
304 Passes 448
76.3% Pass accuracy 83.3%
13 Tackles 9
15 Fouls 10
4 Yellow cards 1

Key events

GKS Katowice Jagiellonia Bialystok
Kick-off
Bartosz NowakRight foot shot1-0 (GKS Katowice)
3’
Mateusz KowalczykShot on target
8’
11’
Afimico PululuShot on target
19’
Bernardo VitalShot on target
31’
Bernardo VitalHeader1-1 (Jagiellonia Bialystok)
Second half underway
Half-time1-1
56’
Afimico PululuPenalty1-2 (Jagiellonia Bialystok)
Bartosz NowakShot on target
70’
Borja GalánRight foot shot2-2 (GKS Katowice)
78’
86’
Samed BaždarShot on target
86’
Eryk KozłowskiShot on target
88’
Jesús ImazShot on target
90’
90+1’
90+2’
Kajetan SzmytShot on target
90+3’
Matías NahuelEryk Kozłowski
Ilia ShkurinShot on target
90+6’

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.14 2.13 3’ Bartosz Nowak (GKS Katowice), 1-0 3’ 31’ Bernardo Vital (Jagiellonia Bialystok), 1-1 31’ 56’ Afimico Pululu (Jagiellonia Bialystok), 1-2 56’ 78’ Borja Galán (GKS Katowice), 2-2 78’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.14 2.13 3’ Bartosz Nowak (GKS Katowice), 1-0 Nowak 3’ 31’ Bernardo Vital (Jagiellonia Bialystok), 1-1 Vital 31’ 56’ Afimico Pululu (Jagiellonia Bialystok), 1-2 Pululu 56’ 78’ Borja Galán (GKS Katowice), 2-2 Galán 78’
GKS Katowice 1.14 xGJagiellonia Bialystok 2.13 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Jagiellonia Bialystok attacking GKS Katowice attacking 
56’ Afimico Pululu (Jagiellonia Bialystok), penalty, 0.79 xG, goal 3’ Bartosz Nowak (GKS Katowice), open play, 0.52 xG, goal 23’ Afimico Pululu (Jagiellonia Bialystok), open play, 0.19 xG, off target 90+2’ Kajetan Szmyt (Jagiellonia Bialystok), direct free kick, 0.16 xG, saved 12’ Marius Olsen (GKS Katowice), from a corner, 0.15 xG, off target 90+7’ Samed Baždar (Jagiellonia Bialystok), open play, 0.14 xG, off target 81’ Marcel Wędrychowski (GKS Katowice), open play, 0.11 xG, off target 86’ Samed Baždar (Jagiellonia Bialystok), from a corner, 0.10 xG, saved 19’ Bernardo Vital (Jagiellonia Bialystok), from a corner, 0.08 xG, saved 90+6’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.09 xG, blocked 37’ Mateusz Kowalczyk (GKS Katowice), open play, 0.07 xG, off target 74’ Borja Galán (GKS Katowice), open play, 0.07 xG, off target 90+6’ Ilia Shkurin (GKS Katowice), open play, 0.07 xG, saved 31’ Bernardo Vital (Jagiellonia Bialystok), from a corner, 0.06 xG, goal 28’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.05 xG, off target 88’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.06 xG, saved 89’ Kajetan Szmyt (Jagiellonia Bialystok), open play, 0.05 xG, off target 59’ Álex Pozo (Jagiellonia Bialystok), open play, 0.05 xG, blocked 86’ Bernardo Vital (Jagiellonia Bialystok), from a corner, 0.05 xG, blocked 90’ Bartosz Mazurek (Jagiellonia Bialystok), from a corner, 0.05 xG, blocked 81’ Borja Galán (GKS Katowice), open play, 0.04 xG, blocked 18’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.04 xG, blocked 8’ Mateusz Kowalczyk (GKS Katowice), set piece, 0.03 xG, saved 87’ Bartosz Mazurek (Jagiellonia Bialystok), from a corner, 0.04 xG, blocked 41’ Kajetan Szmyt (Jagiellonia Bialystok), open play, 0.03 xG, blocked 70’ Bartosz Nowak (GKS Katowice), open play, 0.03 xG, saved 78’ Borja Galán (GKS Katowice), open play, 0.03 xG, goal 35’ Afimico Pululu (Jagiellonia Bialystok), open play, 0.03 xG, blocked 11’ Afimico Pululu (Jagiellonia Bialystok), open play, 0.02 xG, saved 69’ Bartosz Nowak (GKS Katowice), open play, 0.02 xG, blocked 41’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.02 xG, blocked 44’ Sergio Lozano (Jagiellonia Bialystok), open play, 0.01 xG, off target 86’ Eryk Kozłowski (Jagiellonia Bialystok), set piece, 0.01 xG, saved 56’ Afimico Pululu (Jagiellonia Bialystok), penalty, 0.79 xG, goal 3’ Bartosz Nowak (GKS Katowice), open play, 0.52 xG, goal 23’ Afimico Pululu (Jagiellonia Bialystok), open play, 0.19 xG, off target 90+2’ Kajetan Szmyt (Jagiellonia Bialystok), direct free kick, 0.16 xG, saved 12’ Marius Olsen (GKS Katowice), from a corner, 0.15 xG, off target 90+7’ Samed Baždar (Jagiellonia Bialystok), open play, 0.14 xG, off target 81’ Marcel Wędrychowski (GKS Katowice), open play, 0.11 xG, off target 86’ Samed Baždar (Jagiellonia Bialystok), from a corner, 0.10 xG, saved 19’ Bernardo Vital (Jagiellonia Bialystok), from a corner, 0.08 xG, saved 90+6’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.09 xG, blocked 37’ Mateusz Kowalczyk (GKS Katowice), open play, 0.07 xG, off target 74’ Borja Galán (GKS Katowice), open play, 0.07 xG, off target 90+6’ Ilia Shkurin (GKS Katowice), open play, 0.07 xG, saved 31’ Bernardo Vital (Jagiellonia Bialystok), from a corner, 0.06 xG, goal 88’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.06 xG, saved 28’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.05 xG, off target 89’ Kajetan Szmyt (Jagiellonia Bialystok), open play, 0.05 xG, off target 59’ Álex Pozo (Jagiellonia Bialystok), open play, 0.05 xG, blocked 86’ Bernardo Vital (Jagiellonia Bialystok), from a corner, 0.05 xG, blocked 90’ Bartosz Mazurek (Jagiellonia Bialystok), from a corner, 0.05 xG, blocked 18’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.04 xG, blocked 81’ Borja Galán (GKS Katowice), open play, 0.04 xG, blocked 8’ Mateusz Kowalczyk (GKS Katowice), set piece, 0.03 xG, saved 41’ Kajetan Szmyt (Jagiellonia Bialystok), open play, 0.03 xG, blocked 87’ Bartosz Mazurek (Jagiellonia Bialystok), from a corner, 0.04 xG, blocked 70’ Bartosz Nowak (GKS Katowice), open play, 0.03 xG, saved 35’ Afimico Pululu (Jagiellonia Bialystok), open play, 0.03 xG, blocked 78’ Borja Galán (GKS Katowice), open play, 0.03 xG, goal 11’ Afimico Pululu (Jagiellonia Bialystok), open play, 0.02 xG, saved 41’ Jesús Imaz (Jagiellonia Bialystok), open play, 0.02 xG, blocked 69’ Bartosz Nowak (GKS Katowice), open play, 0.02 xG, blocked 44’ Sergio Lozano (Jagiellonia Bialystok), open play, 0.01 xG, off target 86’ Eryk Kozłowski (Jagiellonia Bialystok), set piece, 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

GKS Katowice 3-4-3 Starting XI
Strączek
Jędrych
Olsen 90’
Czerwiński
Galán 90’
Milewski 65’
Kowalczyk
Wasielewski
Nowak
Zreľák 65’
Marković 65’
Jagiellonia Bialystok 4-3-3 Starting XI
Abramowicz
Montóia
Vital
Kobayashi
Wojtuszek
Kozłowski 90’
Lozano 63’
Pozo 76’
Szmyt
Imaz
Pululu 63’

Player stats

Goalkeeper1 player
90′ 6 2 23 1 – – – –
Defenders3 players
90′ – 2 – 1 1 53 – – – –
90′ – – – 3 1 41 – – –
Marius Olsen Taken off
89′ 3 1 – 5 2 31 1 – –
Midfielders8 players
90′ – – 28 – – 1 – 3 3 1
Sebastian Milewski Taken off
65′ – – 10 – – 1 1 4 1 1 –
90′ – 1 27 1 – 5 2 10 3 2 –
Borja Galán Taken off
89′ 1 – 23 2 – – – 2 2 1 –
Eman Marković Taken off
65′ – – 7 – – – 1 – – – –
90′ 1 1 32 4 – – – 2 2 1 –
Damian Rasak Came on as a substitute
25′ – – 8 – – – – – 1 – –
Marcel Wędrychowski Came on as a substitute
25′ – – 5 – – – – 1 – – –
Forwards2 players
Adam Zreľák Taken off
65′ – – – – – – – 5 1 8 –
Ilia Shkurin Came on as a substitute
25′ – – 1 1 0.07 – 2 2 – 6 –
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.