Widzew Lodz vs Piast Gliwice Prediction, Preview and Stats

Poland flag 2025/2026 Ekstraklasa, Poland
Stadion Miejski Widzewa Łódź Sat, 23 May - 3:30 PM
Ekstraklasa
Widzew Lodz Widzew Lodz
2 Winner 1
Piast Gliwice Piast Gliwice
Full Time Sat, 23 May 3:30 PM
Round 34 Regular Season
Mariusz Fornalczyk - 56'
Ángel Baena - 11'
Goal
|
Goal
Hugo Vallejo - 64'

CONTEXT

Widzew Lodz secured a 2-1 victory over Piast Gliwice with a halftime lead of 1-0. The home side controlled the outcome despite recording only 38 percent possession against the visitors 62 percent. No red cards were issued during the contest and the stronger pre-match team emerged as the winner. The match featured a significant deviation level of 61.9 percent associated with Widzew Lodz while remaining market aligned overall. Efficiency metrics stayed in line with expectations and second half adjustments did not alter the final result. The score source confirmed the 2-1 outcome under current conditions.

TL;DR

  • Structural deviation: Final score: Widzew Lodz 2-1 Piast Gliwice. Widzew Lodz showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Efficiency remained in line with pre-match indicators throughout the contest.
  • xG alignment: Expected goals data was unavailable so alignment could not be determined.
  • Market alignment: The final result proved consistent with available market indicators.
  • xG expectations: No expected goals values were recorded for either side in the data.
  • Event impact: No major events such as red cards influenced the match progression.
  • Red card distortion: Zero red cards were shown so no distortion affected the outcome.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

K. Arys

Poland 25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

M. Arys

1st Assistant

Poland

M. Janawa

2nd Assistant

Poland

G. Kawałko

4th Official

Poland

League averages

Ekstraklasa Based on last 100 matches

Fouls / match 24.3
Yellow cards / match 3.82
Red cards / match 0.22
Penalties / match 0.23
Widzew Lodz A. Vukovic
A. Vukovic
VS
Piast Gliwice D. Myśliwiec
D. Myśliwiec
1.22
Avg Points / Game (Last 100 Matches)
1.42
1.5 i
Last 6 Opponents
Korona Kielce Rank: 60 L
Lechia Gdańsk Rank: 60 W
Legia Warszawa Rank: 64 L
Motor Lublin Rank: 60 W
Radomiak Radom Rank: 60 L
Nieciecza Rank: 53 W
Avg Points / Game (Last 6 Matches)
1 i
Last 6 Opponents
Raków Częstochowa Rank: 68 L
Katowice Rank: 66 D
Korona Kielce Rank: 60 D
Arka Gdynia Rank: 55 W
Lechia Gdańsk Rank: 58 D
Pogoń Szczecin Rank: 63 L
7
Head to Head (Wins - Draws - Losses)
7 - 2 - 3
3

Win Probabilities

Live Win Probability (90 Min)
Home Widzew Lodz
38.06%
Draw
29.44%
Away Piast Gliwice
32.5%

Movement

Changes since opening
Widzew Lodz
-58.01%
Draw
+25.71%
Piast Gliwice
+32.31%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
60.81
60.09
0 (Weakest) 100 (Strongest)
Metric
Widzew Lodz
Piast Gliwice
Power Score
60.81
60.09
League Position
14
15
Global Rank
462
482

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Widzew Lodz Opponent-weighted form score
Piast Gliwice Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Widzew Lodz Piast Gliwice

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Widzew Lodz

Left / Center / Right
Opposition half density
vs season average

Piast Gliwice

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Widzew Lodz ⚠ Proxy
vs
⚠ Proxy Piast Gliwice
Attacking Efficiency
Higher is better
Attacking Efficiency
32.24
16.77
Defensive Efficiency
Lower is better
Defensive Efficiency
16.77
32.24
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Widzew Lodz +1.42 Efficiency Index
vs
Piast Gliwice -1.42 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Widzew Lodz
Piast Gliwice
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Widzew Lodz ⚠ Proxy
vs
⚠ Proxy Piast Gliwice
Created Set-piece attacking threat
Widzew Lodz Piast Gliwice
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Widzew Lodz Piast Gliwice
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Widzew Lodz
Piast Gliwice
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Widzew Lodz
vs
Piast Gliwice
Attack After Winning Possession transition → offence
Widzew Lodz Piast Gliwice
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Widzew Lodz Piast Gliwice
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Widzew Lodz
Piast Gliwice
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • Piast Gliwice had peak pressure around 68'.
  • Widzew Lodz started the game with stronger pressure.
Widzew Lodz Pressure Piast Gliwice Pressure
Pressure Index: Piast Gliwice reached the top pressure at 68' (71.88).

Team Head to Head Last 6 Seasons

Summary of 12 matches between these sides — filtered by competition and venue context.

Widzew Lodz Widzew Lodz Home
12 matches
Piast Gliwice Piast Gliwice Away
Match Record
7
Wins
3
2
Draws
2
3
Losses
7
Goals
18
Goals Scored
14
14
Goals Conceded
18
+4
Goal Difference
-4

Data last updated: 2026-05-24T00:03:16+00:00

STARTING XI

Match Formation 4-1-4-1
Match Formation 4-4-2
Pitch
B. Drągowski
Poland
1 B. Drągowski
M. Krajewski
Poland
91 M. Krajewski
P. Wisniewski
Poland
25 P. Wisniewski
S. Kapuadi
DR Congo
53 S. Kapuadi
S. Kozlovský
Substitution
Slovakia
3 S. Kozlovský
J. Shehu
Substitution
Albania
6 J. Shehu
Á. Baena Pérez
Spain
77 Á. Baena Pérez
F. Alvarez Rodríguez
Substitution
Spain
10 F. Alvarez Rodríguez
L. Selahi
Albania
18 L. Selahi
M. Fornalczyk
Substitution
Poland
7 M. Fornalczyk
S. Bergier
Substitution
Poland
99 S. Bergier
Pitch
D. Holec
Slovakia
30 D. Holec
J. Lewicki
Poland
36 J. Lewicki
I. Drapiński
Poland
29 I. Drapiński
J. Rivas Margalef
Spain
5 J. Rivas Margalef
F. Borowski
Substitution
Poland
28 F. Borowski
H. Vallejo Avilés
Substitution
Spain
80 H. Vallejo Avilés
P. Dziczek
Poland
10 P. Dziczek
G. Tomasiewicz
Substitution
Poland
20 G. Tomasiewicz
J. Eyenga-Lokilo
DR Congo
98 J. Eyenga-Lokilo
J. Muñoz García
Substitution
Spain
7 J. Muñoz García
G. Barkovskiy
Substitution
Belarus
63 G. Barkovskiy

General Information

Date & Time :
May 23, 2026, 03:30 PM
Competition :
2025/2026 Ekstraklasa, Poland · Round 34 · Regular Season
Stadium :
Stadion Miejski Widzewa Łódź
Capacity :
18018
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
Marek Arys
Karol Arys
Marcin Janawa
Grzegorz Kawałko

Statistics

Possession
Widzew Lodz
42%
Piast Gliwice
58%

Top Statistics

2 Goals 1
3 Big Chances Created 0
2 Shots 1
45 Dangerous attacks 48
38 Possession 62
6 Corners 6
16 Free kicks 14
1 Yellow Cards 1

Match Overview

9 Goal Kicks 8
16 Dribble Attempts 25
5 Successful Dribbles 12
31 Successful Dribbles Percentage 48
21 Throwins 18
83 Ball Safe 87
5 Goal Attempts 7
1 Hit Woodwork 2
5 Substitutions 5
1 Injuries 0
2 Assists 1

Attacking

2 Big Chances Missed 0
103 Attacks 94

Possession

17 Successful Long Passes 26
25 Successful Long Passes Percentage 45
67 Long Passes 58
66 Successful Passes Percentage 78
169 Successful Passes 338
8 Key Passes 6
258 Passes 433

Defensive

21 Tackles 17
57 Duels Won 63
2 Saves 0
8 Interceptions 7

Build-up

4 Accurate Crosses 3
19 Total Crosses 19

Discipline

14 Fouls 16
2 Offsides 1

Lineup

Referee : Karol Arys

Starting XI

1
Bartlomiej Dragowski
Bartlomiej Dragowski Goalkeeper
3
Samuel Kozlovský
Samuel Kozlovský Defender
17
Christopher Cheng
Christopher Cheng
Defender89'
25
Przemysław Wiśniewski
Przemysław Wiśniewski Defender
53
Steve Kapuadi
Steve Kapuadi Defender
91
Marcel Krajewski
Marcel Krajewski Defender
6
Juljan Shehu
Juljan Shehu Midfielder
4
Mateusz Zyro
Mateusz Zyro
Defender81'
7
Mariusz Fornalczyk
Mariusz Fornalczyk Midfielder
19
Bartlomiej Pawlowski
Bartlomiej Pawlowski
Midfielder81'
10
Fran Álvarez
Fran Álvarez Midfielder
5
Stelios Andreou
Stelios Andreou
Defender90+4'
18
Lindon Selahi
Lindon Selahi Midfielder
77
Ángel Baena
Ángel Baena Midfielder
99
Sebastian Bergier
Sebastian Bergier Attacker
9
Andi Zeqiri
Andi Zeqiri
Attacker88'
Referee : Karol Arys

Starting XI

30
Dominik Holec
Dominik Holec Goalkeeper
5
Juande Rivas
Juande Rivas Defender
28
Filip Borowski
Filip Borowski Defender
55
Ema Twumasi
Ema Twumasi
Defender46'
29
Igor Drapinski
Igor Drapinski Defender
36
Jakub Lewicki
Jakub Lewicki Defender
10
Patryk Dziczek
Patryk Dziczek Midfielder
20
Grzegorz Tomasiewicz
Grzegorz Tomasiewicz Midfielder
31
Oskar Lesniak
Oskar Lesniak
Midfielder46'
80
Hugo Vallejo
Hugo Vallejo Midfielder
6
Michal Chrapek
Michal Chrapek
Midfielder86'
98
Jason Lokilo
Jason Lokilo Midfielder
7
Jorge Félix
Jorge Félix Attacker
70
Andreas Katsantonis
Andreas Katsantonis
Attacker79'
63
German Barkovskiy
German Barkovskiy Attacker
11
Leandro Sanca
Leandro Sanca
Midfielder58'

Events

2ND-HALF
Event
Stelios Andreou Fran Álvarez
10th Substitution
90+4'
Event
Marcel Krajewski
Time wasting / 2nd Yellowcard
90'
Event
Christopher Cheng Samuel Kozlovský
9th Substitution
89'
Event
Andi Zeqiri Sebastian Bergier
8th Substitution
88'
86'
Event
Michal Chrapek Hugo Vallejo
7th Substitution
Event
Mateusz Zyro Juljan Shehu
6th Substitution
81'
Event
Bartlomiej Pawlowski Mariusz Fornalczyk
5th Substitution
81'
79'
Event
Andreas Katsantonis Jorge Félix
4th Substitution
76'
Event
Jakub Lewicki
Foul / 1st Yellowcard
64'
Event
Hugo Vallejo
Header / 3rd Goal
58'
Event
Leandro Sanca German Barkovskiy
3rd Substitution
Event
Mariusz Fornalczyk
Right foot shot / 2nd Goal
56'
46'
Event
Oskar Lesniak Grzegorz Tomasiewicz
1st Substitution
46'
Event
Ema Twumasi Filip Borowski
2nd Substitution
1ST-HALF
Event
Ángel Baena
Right foot shot / 1st Goal
11'

Match Commentary

90
Attempt Attempt
Bartlomiej Pawlowski takes a right-footed shot but misses.
90
Substitution Substitution
Stelios Andreou is substituted for Fran Alvarez.
89
Substitution Substitution
Christopher Cheng is substituted for Samuel Kozlovsky.
88
Update Update
Andi Zeqiri comes on for Sebastian Bergier.
86
Update Update
Michal Chrapek comes on for Hugo Claudio Vallejo Aviles.
81
Update Update
Bartlomiej Pawlowski is on, and Mariusz Fornalczyk is off.
81
Update Update
Mateusz Zyro comes on for Juljan Shehu.
79
Update Update
Andreas Katsantonis replaces Jorge Felix.
66
Attempt Attempt
Juljan Shehu takes a left-footed shot, but it's blocked.
64
Update Update
Hugo Claudio Vallejo Aviles scores with a header.
60
Attempt Attempt
Jason Eyenga Lokilo takes a left-footed shot, but it is saved.
58
Update Update
Leandro Mario Balde Sanca is on, and German Barkovskiy is off.
56
Attempt Attempt
Mariusz Fornalczyk scores with a right-footed shot.
51
Attempt Attempt
Oskar Lesniak takes a left-footed shot but misses.
50
Attempt Attempt
Przemyslaw Wisniewski attempts a header but misses the shot.
46
Update Update
Emmanuel Twumasi replaces Filip Borowski.
46
Update Update
Oskar Lesniak comes on for Grzegorz Tomasiewicz.
45
Attempt Attempt
German Barkovskiy attempts a header but misses the shot.
43
Attempt Attempt
Lindon Selahi takes a right-footed shot but misses.
42
Attempt Attempt
Marcel Krajewski takes a left-footed shot that hits the post.
36
Attempt Attempt
Przemyslaw Wisniewski attempts a header but misses the shot.
32
Attempt Attempt
Mariusz Fornalczyk takes a right-footed shot, but it is blocked.
27
Attempt Attempt
Jason Eyenga Lokilo takes a left-footed shot, but it is saved.
21
Attempt Attempt
Jason Eyenga Lokilo takes a right-footed shot, but it hits the post.
19
Attempt Attempt
Igor Drapinski takes a left-footed shot but misses.
15
Attempt Attempt
Jason Eyenga Lokilo takes a right-footed shot, but it is blocked.
11
GOAL! GOAL! Important
Goal! Angel Baena Perez scores, making it 1-0.
11
Attempt Attempt
Angel Baena Perez takes a shot with his right foot and scores.
10
Attempt Attempt
Lindon Selahi takes a left-footed shot but misses.

CONCLUSION

Widzew Lodz completed the 2-1 win over Piast Gliwice after leading 1-0 at the interval. Possession favored the visitors yet the home side converted opportunities effectively to claim three points. The absence of red cards allowed both teams to maintain full squads for the duration. Alignment with market indicators supported the observed result while efficiency metrics showed no notable shift. Limited data prevented deeper xG analysis but the final score reflected the stronger teams performance. This outcome highlighted resilience from Widzew Lodz in overcoming possession deficits.

Widzew Lodz vs Piast Gliwice preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.

Author

Dan A

Dan A creates clear football match previews built around team form, performance trends, and practical pre-match insights.