PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
Leagues · Poland - Ekstraklasa · Stal Mielec← Back

Stal Mielec

Poland Poland · Poland - Ekstraklasa · 16th of 18 · 2024/25
Form – last 6
DDWLLD
Goals / Game
1.15
39 scored in 34 · 2024/25
Concede 1.65
Over 1.5 goals
79%
in 34 matches
Over 2.5 goals
56%
in 34 matches
Under 3.5 goals
65%
in 34 matches
BTTS Yes / No
65%
No 35% · CS 12%
Win Rate
21%
7W 10D 17L · 31 pts
Corners / Game
4.7
Shots 13.4 · SOT 4.1
Cards / Game
2.73
11.2 fouls / game

Stal Mielec stats, form & predictions – 2024/25

Stal Mielec statistics for 2024/25: goals scored and conceded, over/under 1.5, 2.5 and 3.5, both teams to score, clean sheets, corners, cards and fouls, plus the squad's top scorers, form, results and upcoming fixtures with Pythia's model probabilities.

In 2024/25, Stal Mielec are scoring 1.15 and conceding 1.65 goals a game across 34 matches – 56% of their games go over 2.5 and 65% see both teams score. They win 21%, draw 29% and lose 50%, keeping a clean sheet in 12% of games. On the ball they average 4.7 corners, 2.73 cards, 11.2 fouls a game.

01 Attack & goals02 Team Strengths Analysis03 League Table04 Props Analysis05 Squad Statistics06 Squad value07 Pythia's view08 Season vs history09 Results & fixtures
01Attack & goals
Last 10 – goals for & against
50-511D31W41W21W33D11D52W04L02L22DH·PN09/05A·PS15/05H·PB24/05A·US26/07H·POD02/08H·SR08/08H·PB16/08A·ŁŁ23/08A·PS29/08A·GŁ02/09← I LigaEkstraklasa →
Avg total
3.9
Avg scored
2.1
Avg conceded
1.8
50-511D31W41W21W33D11D52W04L02L22DH·PN09/05A·PS15/05H·PB24/05A·US26/07H·POD02/08H·SR08/08H·PB16/08A·ŁŁ23/08A·PS29/08A·GŁ02/09← I LigaEkstraklasa →
Avg total
3.9
Avg scored
2.1
Avg conceded
1.8
The Goal Clock
Ninety minutes wrapped into a circle – when this team scores (outer, green) and concedes (inner, red).
90'1-15'16-30'31-45'46-60'61-75'76-90'3956
⚠ Minute-level goal timing isn't available for this league yet – the centre shows season totals. It populates for leagues with API-Football fixture coverage.
Home vs Away – all metrics
HOME n=17n=17 AWAY
1.12
Goals / game
1.18
76%
Over 1.5 %
82%
41%
Over 2.5 %
71%
24%
Over 3.5 %
47%
53%
BTTS %
76%
5.1
Corners / game
4.2
11.1
Fouls / game
11.3
2.53
Cards / game
3.00
Goals scored per match
26%
0
35%
1
35%
2
3%
3
0%
4
0%
5+
Goals conceded per match
12%
0
32%
1
41%
2
9%
3
6%
4
0%
5+
Goal Analysis – by opponent strength (last 30)
Scored/conceded split by opponent tier, then home and away. Green beats the league's per-team average of 1.34 goals/game; red is worse.
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
All games (30)1.631.772.141.501.192.00
vs Stronger (1)0.003.00--0.003.00
vs Similar (24)1.711.792.251.501.172.08
vs Weaker (5)1.601.401.501.501.671.33
Clean sheet %10% (-17pp vs league)
02Team Strengths Analysis💪
Where they rank
Points per game
16thof 180.91
Attack – goals scored
12thof 181.15
Defence – goals conceded
15thof 181.65
Possession
8thof 1849%

🏆 Total PPG

Points / game
Lech Poznan
2.06
Raków Częstochowa
2.03
Jagiellonia
1.79
Pogon Szczecin
1.71
Legia Warszawa
1.59
Cracovia Krakow
1.50
Motor Lublin
1.44
GKS Katowice
1.44
Gornik Zabrze
1.38
Piast Gliwice
1.32
Korona Kielce
1.32
Radomiak Radom
1.21
Widzew Łódź
1.18
Lechia Gdansk
1.09
Zaglebie Lubin
1.06
Stal Mielec
0.91
Slask Wroclaw
0.88
Puszcza Niepołomice
0.82

⚔️ Attack

Goals scored / game
Lech Poznan
2.00
Legia Warszawa
1.76
Pogon Szczecin
1.74
Cracovia Krakow
1.71
Jagiellonia
1.65
Raków Częstochowa
1.50
GKS Katowice
1.44
Radomiak Radom
1.41
Motor Lublin
1.41
Lechia Gdansk
1.29
Gornik Zabrze
1.26
Stal Mielec
1.15
Widzew Łódź
1.12
Slask Wroclaw
1.12
Piast Gliwice
1.09
Korona Kielce
1.09
Puszcza Niepołomice
1.09
Zaglebie Lubin
0.97

🛡️ Defense

Conceded / game · lower better
Raków Częstochowa
0.68
Lech Poznan
0.91
Piast Gliwice
1.06
Gornik Zabrze
1.15
Pogon Szczecin
1.18
Jagiellonia
1.24
Korona Kielce
1.32
Legia Warszawa
1.32
GKS Katowice
1.38
Widzew Łódź
1.44
Zaglebie Lubin
1.50
Radomiak Radom
1.53
Cracovia Krakow
1.56
Slask Wroclaw
1.56
Stal Mielec
1.65
Motor Lublin
1.74
Lechia Gdansk
1.74
Puszcza Niepołomice
1.85

⏱️ Possession

Avg possession %
Lech Poznan
59%
Gornik Zabrze
57%
Pogon Szczecin
56%
Jagiellonia
54%
Legia Warszawa
54%
Raków Częstochowa
52%
Widzew Łódź
50%
Stal Mielec
49%
Piast Gliwice
49%
Slask Wroclaw
48%
GKS Katowice
48%
Lechia Gdansk
48%
Radomiak Radom
48%
Motor Lublin
47%
Korona Kielce
47%
Cracovia Krakow
47%
Zaglebie Lubin
46%
Puszcza Niepołomice
40%
03League Table🏆
RecordGoalsProps / gameSquad value €mStrengths
RankTeamMPPtsWin%PPGGFGAGDG/GO1.5O2.5O3.5CorCor O%CrdCrd O%FlsFls O%TotAttMidDefAtt/gDef/gPoss%
1Lech PoznanLech Poznan3470
65%
2.1
6831+37
2.9
76%
56%
32%
9.6
55%
4.5
65%
24.1
70%
58
219282.00.9
59%
2Raków CzęstochowaRaków Częstochowa3469
59%
2.0
5123+28
2.2
62%
38%
18%
9.1
44%
4.6
68%
24.3
66%
33
91491.50.7
52%
3JagielloniaJagiellonia3461
50%
1.8
5642+14
2.9
82%
50%
38%
9.5
44%
4.1
56%
25.7
76%
30
123151.61.2
54%
4Pogon SzczecinPogon Szczecin3458
50%
1.7
5940+19
2.9
71%
53%
26%
11.0
68%
4.2
62%
21.7
50%
20
8391.71.2
56%
5Legia WarszawaLegia Warszawa3454
44%
1.6
6045+15
3.1
79%
56%
41%
9.9
65%
4.5
62%
24.6
79%
20
10461.81.3
54%
6Cracovia KrakowCracovia Krakow3451
41%
1.5
5853+5
3.3
85%
59%
35%
10.0
48%
5.0
67%
23.6
52%
21
11281.71.6
47%
7GKS KatowiceGKS Katowice3449
41%
1.4
4947+2
2.8
71%
59%
38%
10.0
55%
3.2
31%
22.2
55%
13
3641.41.4
48%
8Motor LublinMotor Lublin3449
41%
1.4
4859-11
3.1
74%
56%
35%
9.5
55%
4.3
61%
23.5
70%
19
10261.41.7
47%
9Gornik ZabrzeGornik Zabrze3447
38%
1.4
4339+4
2.4
71%
44%
21%
10.0
50%
4.3
64%
22.7
62%
29
17661.31.1
57%
10Piast GliwicePiast Gliwice3445
32%
1.3
3736+1
2.1
62%
32%
21%
9.3
41%
3.7
53%
25.9
82%
9
4041.11.1
49%
11Korona KielceKorona Kielce3445
32%
1.3
3745-8
2.4
79%
38%
21%
10.0
50%
4.8
71%
26.7
79%
16
3751.11.3
47%
12Radomiak RadomRadomiak Radom3441
32%
1.2
4852-4
2.9
82%
62%
35%
10.7
61%
4.8
56%
25.9
85%
11
4161.41.5
48%
13Widzew ŁódźWidzew Łódź3440
32%
1.2
3849-11
2.6
79%
44%
21%
10.1
56%
4.6
61%
23.5
62%
43
217151.11.4
50%
14Lechia GdanskLechia Gdansk3437
29%
1.1
4459-15
3.0
85%
56%
35%
9.9
53%
4.2
55%
22.0
50%
22
15531.31.7
48%
15Zaglebie LubinZaglebie Lubin3436
29%
1.1
3351-18
2.5
68%
47%
26%
11.2
68%
3.8
48%
21.8
53%
19
10451.01.5
46%
16Stal MielecStal Mielec3431
21%
0.9
3956-17
2.8
79%
56%
35%
9.9
53%
4.0
59%
22.8
59%
2
1011.11.6
49%
17Slask WroclawSlask Wroclaw3430
18%
0.9
3853-15
2.7
79%
44%
26%
10.5
67%
4.4
55%
25.4
85%
7
2321.11.6
48%
18Puszcza NiepołomicePuszcza Niepołomice3428
18%
0.8
3763-26
2.9
85%
44%
29%
9.7
59%
4.8
64%
25.4
71%
3
1011.11.9
40%
Poland - Ekstraklasa 2024/25 full table · click any column header to sort (click again to reverse). In-cell bars are scaled within each column; scroll right for props, squad value and strengths. Highlighted teams are this fixture's sides. Full Poland - Ekstraklasa stats & trends →
04Props Analysis🎲
Corners – last 10For 4.1 · Against 6.8 · Total 10.9
14021238661125346111736364141112138101210910A·LWH·RRA·PNH·RCA·ZLH·GZA·LGH·CKA·MLH·SW
Corners per match – For, % breakdown
15%
0-1
29%
2-3
21%
4-5
21%
6-7
6%
8-9
6%
10-11
0%
12-13
3%
14-15
Cards – last 10For 1.6 · Against 1.8 · Total 3.4
50312131451121113224245513244A·LWH·RRA·PNA·ZLH·GZA·LGH·CKA·MLH·SWA·LP
Cards per match – For, % breakdown
6%
0
44%
1
19%
2
12%
3
9%
4
6%
5
3%
6
Fouls – last 10For 8.9 · Against 12.6 · Total 21.5
2608123228165101211167868111016111520252415232314192626A·LWH·RRA·PNH·RCA·ZLH·GZA·LGH·CKA·MLH·SW
Fouls per match – For, % breakdown
0%
0-1
3%
2-3
3%
4-5
6%
6-7
24%
8-9
18%
10-11
18%
12-13
12%
14-15
15%
16-17
3%
18-19
Props by opponent strength, home and away
The same split the match pages use: how the volume moves against stronger, similar and weaker sides.
SplitCornersCardsFouls
TotHmeAwyTotHmeAwyTotHmeAwy
Overall (34)9.99.210.54.03.84.222.823.422.1
vs Stronger (18)10.69.811.34.23.84.621.722.820.6
vs Similar (16)9.18.69.53.83.93.824.024.123.9
vs Weaker (0)---------
% over line (9.5/3.5/21.5)53%53%53%59%53%65%59%65%53%
% under line47%47%47%41%47%35%41%35%47%
Discipline dials
Fouls / game11.2
League avg 12.0 · below by 0.8
Cards / game2.73
League avg 2.63 · above by 0.10
Yellows / game1.88
League avg 2.07 · below by 0.19
Reds / game0.86
League avg 0.56 · above by 0.29
Corners / game4.7
League avg 5.0 · below by 0.3
Over / under hit rate – this team's own count (‘For’)
Over 4.5 corners47%
Under 53%n=34
Under 4.5 corners53%
Over 47%n=34
Over 1.5 cards50%
Under 50%n=32
Under 1.5 cards50%
Over 50%n=32
Over 10.5 fouls50%
Under 50%n=34
Under 10.5 fouls50%
Over 50%n=34
Over / under hit rate – match total (the priced line)
Over 9.5 corners53%
Under 47%n=34
Under 9.5 corners47%
Over 53%n=34
Over 3.5 cards59%
Under 41%n=32
Under 3.5 cards41%
Over 59%n=32
Over 21.5 fouls59%
Under 41%n=34
Under 21.5 fouls41%
Over 59%n=34
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Piotr WlazłoD292534100281736%1485%1961%46361557%35426307.13
8.3
Ilia ShkurinF20148652351514%2271%1447%96245%12172006.94
3.4
Łukasz WolsztyńskiF30128454331515%1462%1045%71342%22253006.85
6.2
Matthew GuillaumierM31256834241212%1982%1777%47431054%36265006.96
5.7
Mateusz MatrasD3123803114821%1286%3100%34262466%26186006.95
6.4
Robert DadokM2715853325812%2376%2649%2219143%27264006.83
2.3
Ivan CavaleiroF6393223367%684%956%63151%461007.20
3.9
Alvis JaunzemsM332561111447%2981%1750%36361453%16163006.88
6.2
Maciej DomańskiM332378121776%3883%931%139636%18242006.79
0.0
Marvin SengerD262194101696%982%542%46321855%20196106.90
0.8
Krystian GetingerM272123131935%4974%1155%43241355%10282007.09
2.5
Sergiy KrykunF1912461019105%1974%1850%1311146%14160006.94
3.3
Krzysztof WołkowiczM211110111477%1577%583%237450%2072006.87
4.2
Fryderyk GerbowskiM228531010410%1375%1250%134349%13142006.77
7.2
Ravve AssayegF22477105220%760%333%14325%1261006.62
4.6
Jakub MądrzykG2926100000073%2100%10087%0410966.94
4.0
Bert EsselinkD282107001740%385%150%37292560%2664106.90
1.6
Karol KnapM1366201840%1478%00%134249%12143006.85
9.5
Pyry HannolaM1160200610%186%457%107445%1270006.71
7.2
Dawid TkaczM1857000940%478%350%107046%13131006.56
5.0
Koki HinokioM1055300310%785%538%202145%1351006.65
6.2
Damian KądziorM1047500500%1581%240%62049%7161106.79
3.6
Mateusz KochalskiG43600000063%00000000107.02
Adrian BukowskiM927401210%187%1100%72254%301006.72
5.9
Jean-David BeauguelF619600210%263%117%22040%460006.52
4.7
Petros BagalianisD51220000068%00%141169%541006.78
Konrad JałochaG1970000059%0000001067.20
Mateusz StępieńM2240000080%020043%111006.55
Natan NiedźwiedźM111000000%0000100%010006.60
Dawid ZiębaM1700000100%000000000
Per-player totals for 2024/25 from API-Football match stats, across 30 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
Player market rates – share of appearances
Anytime goalscorer
Matches in which the player scored
Piotr Wlazło34%
Ivan Cavaleiro33%
Ilia Shkurin20%
Łukasz Wolsztyński17%
Robert Dadok11%
Mateusz Matras10%
Matthew Guillaumier10%
Sergiy Krykun5%
Krzysztof Wołkowicz5%
Ravve Assayeg5%
Fryderyk Gerbowski5%
Marvin Senger4%
Krystian Getinger4%
Maciej Domański3%
Alvis Jaunzems3%
Jean-David Beauguel0%
Damian Kądzior0%
Petros Bagalianis0%
Mateusz Kochalski0%
Koki Hinokio0%
Pyry Hannola0%
Karol Knap0%
Bert Esselink0%
Adrian Bukowski0%
Dawid Tkacz0%
Jakub Mądrzyk0%
To be booked (yellow)
Matches in which the player was booked
Karol Knap23%
Petros Bagalianis20%
Mateusz Matras19%
Marvin Senger19%
Ivan Cavaleiro17%
Matthew Guillaumier16%
Robert Dadok15%
Bert Esselink14%
Piotr Wlazło14%
Adrian Bukowski11%
Damian Kądzior10%
Ilia Shkurin10%
Łukasz Wolsztyński10%
Koki Hinokio10%
Krzysztof Wołkowicz10%
Alvis Jaunzems9%
Fryderyk Gerbowski9%
Krystian Getinger7%
Maciej Domański6%
Dawid Tkacz6%
Ravve Assayeg5%
Jakub Mądrzyk3%
Jean-David Beauguel0%
Sergiy Krykun0%
Mateusz Kochalski0%
Pyry Hannola0%
Anytime assist
Matches in which the player assisted
Ivan Cavaleiro33%
Matthew Guillaumier13%
Krystian Getinger11%
Adrian Bukowski11%
Ilia Shkurin10%
Łukasz Wolsztyński10%
Karol Knap8%
Robert Dadok7%
Maciej Domański6%
Krzysztof Wołkowicz5%
Mateusz Matras3%
Alvis Jaunzems3%
Jean-David Beauguel0%
Damian Kądzior0%
Piotr Wlazło0%
Sergiy Krykun0%
Petros Bagalianis0%
Marvin Senger0%
Mateusz Kochalski0%
Koki Hinokio0%
Pyry Hannola0%
Ravve Assayeg0%
Fryderyk Gerbowski0%
Bert Esselink0%
Dawid Tkacz0%
Jakub Mądrzyk0%
Over 2.5 shots
Matches with 3+ shots taken
Ilia Shkurin25%
Łukasz Wolsztyński13%
Sergiy Krykun11%
Piotr Wlazło10%
Matthew Guillaumier10%
Marvin Senger8%
Robert Dadok7%
Dawid Tkacz6%
Krzysztof Wołkowicz5%
Krystian Getinger4%
Alvis Jaunzems3%
Jean-David Beauguel0%
Damian Kądzior0%
Ivan Cavaleiro0%
Mateusz Matras0%
Maciej Domański0%
Petros Bagalianis0%
Mateusz Kochalski0%
Koki Hinokio0%
Pyry Hannola0%
Ravve Assayeg0%
Fryderyk Gerbowski0%
Karol Knap0%
Bert Esselink0%
Adrian Bukowski0%
Jakub Mądrzyk0%
Players with at least 3 appearances, top 10 shown per market – scroll each card for the rest. These are shares of matches played, which is how the market settles, not per-90 rates.
06Squad value💰
Total value
€2.0m
#18 of 18
in this league
Attack
€1.4m
#17 of 18
in this league
Midfield
€150k
#18 of 18
in this league
Defence
€525k
#18 of 18
in this league
PlayerPos202420252026
Kamil CybulskiLeft Winger€400k€400k
Paweł KruszelnickiRight Winger€300k€300k
Sebastian MusiolikCentre-Forward€175k
Fryderyk GerbowskiAttacking Midfield€350k€150k€150k
Marcin CebulaAttacking Midfield€150k
Paweł TupajRight-Back€150k
Bartosz KwiecieńCentre-Back€100k
Hubert MatyniaLeft-Back€100k€100k
Israel PuertoCentre-Back€100k€100k
Kacper SommerfeldDefensive Midfield€100k€100k
Kacper SadłochaAttacking Midfield€75k€75k
Kamil OdolakCentre-Forward€75k€75k
Kamil KościelnyCentre-Back€50k
Maciej DomanskiAttacking Midfield€150k€50k€50k
Piotr WlazłoDefensive Midfield€100k€50k€50k
Maciej GostomskiGoalkeeper€25k€25k
Adrian BukowskiDefensive Midfield€150k€75k
Ale DíezRight-Back€150k
Alvis JaunzemsRight-Back€500k
Bartosz SzeligaRight-Back€75k
Bert EsselinkCentre-Back€300k
Chema NúñezAttacking Midfield€175k
Damian KądziorAttacking Midfield€250k
Daniel LukicCentre-Forward€150k
Dawid MazurekLeft-Back€75k
Dawid TkaczAttacking Midfield€200k
Dawid ZiebaRight Winger€25k
Dominik SzalaCentre-Back€350k
Ilya ShkurinCentre-Forward€1.5m
Ivan CavaleiroLeft Winger€500k
Jakub KowalskiRight Winger€75k
Jakub MądrzykGoalkeeper€350k
Jean-David BeauguelCentre-Forward€250k
Jost PisekDefensive Midfield€300k
Kamil PajnowskiCentre-Back€75k
Karol KnapDefensive Midfield€250k
Koki HinokioAttacking Midfield€250k
Konrad JałochaGoalkeeper€75k€50k
Kristian FucakCentre-Forward€200k
Krystian GetingerLeft-Back€100k
Krzysztof WołkowiczLeft Midfield€200k
Lukasz WolsztynskiCentre-Forward€250k
Marco EhmannCentre-Back€200k
Mario LosadaCentre-Forward€200k
Marvin SengerCentre-Back€300k€125k
Mateusz KochalskiGoalkeeper€1.5m
Mateusz MatrasCentre-Back€100k
Mateusz StępieńRight Winger€250k
Matija KavcicLeft-Back€125k
Matthew GuillaumierDefensive Midfield€500k
Michał MatysGoalkeeper€150k
Natan NiedźwiedźAttacking Midfield€25k
Paweł KwiatkowskiCentre-Back€150k
Petros BagkalianisCentre-Back€300k
Piotr KowalikCentre-Back€75k
Pyry HannolaCentral Midfield€350k
Rave AssayagCentre-Forward€200k
Robert DadokRight Winger€300k
Sergiy KrykunRight Midfield€250k
Yegor TsykaloCentre-Back€200k
Transfermarkt market values. Bars show the 2026 season; click any column to sort. A player with no value in a season was not in the squad we hold for it. Showing all 60 players we hold values for – scroll the table for the rest.
07Pythia's view🎯
Pythia exclusive
Model result accuracy
47%correct 1X2 calls0%100%
Across 34 finished 2024/25 games.
Pro
Top prediction picks for Stal Mielec
Unlock top prediction picks for Stal Mielec
Unlock Pro
08Season vs history📈
Metric2026/272025/262024/252023/242022/23Trend
Goals / game1.151.241.06
Conceded / game1.651.411.18
Over 1.579%65%74%
Over 2.556%53%29%
Over 3.535%38%18%
BTTS65%53%35%
Clean sheets12%26%35%
Win %21%32%32%
Draw %29%29%29%
Points / game0.911.261.26
Corners / game4.73.63.9
Shots / game13.410.111.2
Shots on target4.13.43.4
Fouls / game11.211.912.1
Cards / game2.732.532.34
Yellows / game1.881.931.74
Reds / game0.860.600.60
09Results & fixtures📅
Recent results
DateOpponentScoreRes
09 Mayvs Puszcza Niepołomice1-1D
15 May@ Pogoń Siedlce3-1W
24 Mayvs Polonia Bytom4-1W
26 Jul@ Unia Skierniewice2-1W
02 Augvs Podbeskidzie3-3D
08 Augvs Stal Rzeszów1-1D
16 Augvs Polonia Bytom5-2W
23 Aug@ ŁKS Łódź0-4L
29 Aug@ Pogoń Siedlce0-2L
02 Sep@ Górnik Łęczna2-2D
Upcoming fixtures