PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in

Kacper Potulski

Poland Defender·1 apps·10 mins
Last 6
DWLWWW
Tackles /90
0.00
tackles
Interceptions /90
0.00
interceptions
Duels won
50%
of duels
Blocks /90
0.00
blocks
Pass accuracy
91%
of passes
Fouls /90
0.00
committed
Summary

Kacper Potulski has appeared once in the 2026/27 Bundesliga season, playing 10 minutes without scoring or assisting. He recorded no shots, shots on target, key passes, tackles, interceptions, or successful dribbles, and his average match rating is 6.9. Compared with league averages for defenders, Potulski’s per-90 figures are 0.0 for goals, shots, key passes, tackles, and dribbles, whereas the baseline values are 0.06, 0.51, 0.59, 1.65, and 0.36 respectively. These numbers indicate a limited contribution in the short span of his debut, with no measurable offensive or defensive actions yet. The data represent the season so far and show that Potulski has yet to impact the statistical profile of a Bundesliga defender.

Kacper Potulski has played 10 minutes across 1 appearance in Bundesliga, at 0.00 goals per 90 against a positional baseline of 0.06 and averaging 6.90 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Tackles per match
Total
7
Per match
0.70
BAY28/021SIG12/03WER15/03SIG19/03HOF04/04STR09/043PAU03/051UNI10/052HEI16/05PAD29/08
Interceptions per match
Total
4
Per match
0.40
2BAY28/02SIG12/03WER15/03SIG19/031HOF04/04STR09/04PAU03/051UNI10/05HEI16/05PAD29/08
Duels won per match
Dotted line: duels won %
Total
32
Win rate
56%
BAY28/025SIG12/03WER15/032SIG19/035HOF04/041STR09/046PAU03/055UNI10/056HEI16/052PAD29/08
Blocks per match
Total
4
Per match
0.40
BAY28/02SIG12/031WER15/03SIG19/031HOF04/04STR09/04PAU03/05UNI10/052HEI16/05PAD29/08
Pass accuracy per match
Dotted line: accuracy %
Completed
244
Accuracy
87%
34BAY28/0251SIG12/03WER15/032SIG19/0324HOF04/047STR09/0434PAU03/0537UNI10/0534HEI16/0521PAD29/08
Fouls per match
Total
11
Per match
1.10
1BAY28/022SIG12/03WER15/032SIG19/03HOF04/04STR09/041PAU03/051UNI10/054HEI16/05PAD29/08
Dribbled past per match
Total
2
Per match
0.20
BAY28/02SIG12/03WER15/03SIG19/03HOF04/04STR09/042PAU03/05UNI10/05HEI16/05PAD29/08
Saves per match
Total
0
Per match
0.00
Save rate
-
BAY28/02SIG12/03WER15/03SIG19/03HOF04/04STR09/04PAU03/05UNI10/05HEI16/05PAD29/08
02Player Strength Analysis💪
Per 90 against his positional baseline
Tackles /90
0.00 1.66 1.60
Interceptions /90
0.00 1.12 0.89
Duels won /90
18.00 4.85 4.75
Blocks /90
0.00 0.66 0.40
Passes /90
207.00 49.76 40.68
Fouls /90
0.00 0.98 1.09
Black tick is the positional baseline: the average defender in Bundesliga with 900+ minutes (158 players). Amber is the league average across every outfield position, which is what shows a defender out-passing most midfielders. Green means better for that metric, which for fouls and goals conceded means fewer.
Shape
Tackles0.00Int0.00Duels18.00Blocks0.00Passes207.00Fouls0.00
Solid is the player, dashed ring is the positional baseline.
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
0.00
1.29
Interceptions /90
0.00
0.26
Duels won %
50%
64%
Blocks /90
0.00
0.26
Pass accuracy %
91%
93%
Fouls /90
0.00
0.26
0.000.0050%0.0091%0.001.290.2664%0.2693%0.26Tacklesrim 1.29Intrim 0.26Duelsrim 64%Blocksrim 0.26Pass accrim 93%Foulsrim 0.26
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Kacper Potulski Matthias Ginter
04Player value💶
Current market value
€18.0m
Transfermarkt, 2026
Value by year
€18.0m2025€18.0m2026
05Squad Statistics👥
Min apps1+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Nadiem AmiriM19000100%684%250%10050%110007.30
Danny da CostaD19000300%281%032154%110007.70
Robin ZentnerG1900000080%0000100%020006.90
Phillipp MweneM19000110%069%010043%111006.60
Phillip TietzF19000310%270%00%01025%100006.00
Kaishu SanoM19000200%198%00%13143%020007.30
Fabio GruberD1900000090%031153%200007.90
Dominik KohrD18000110%090%00%40056%100007.30
Anthony CaciM17300110%284%1100%30071%100007.90
Jae-sung LeeM16800300%181%00%03033%010006.30
Sheraldo BeckerF1680000087%00%00033%000006.90
Ransford Yeboah KönigsdörfferF12200100%067%010060%010006.70
Otto RuoppiM1220000078%00000%000006.70
Silvan WidmerD1170000162%0000000007.00
Kacper PotulskiD1100000091%00%00050%000006.90
Per-player totals for 2026/27 from API-Football match stats, across 15 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.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2026/27FSV Mainz 05Bundesliga1100000091%00050%0006.90
2025/26FSV Mainz 05Bundesliga151060109511%282%2151854%17306.78
2025/26FSV Mainz 05UEFA Europa Conference League848700510%282%051051%9006.70
2025/26FSV Mainz 05DFB Pokal0000000000000
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
29 Augv SC Paderborn 07D100000006.90
16 Maya 1. FC HeidenheimW90022024008.50
10 Mayv Union BerlinL74021011005.70
03 Maya FC St. PauliW7600031007.20
09 Aprv StrasbourgW100000006.90
04 Apra 1899 HoffenheimW530000007.70
19 Marv Sigma OlomoucW801002006.70
15 Mara Werder BremenW90000006.60
12 Mara Sigma OlomoucD9001112007.30
28 Feba Bayer LeverkusenD9000001006.20
20 Febv Hamburger SVD90011015105.90
13 Feba Borussia DortmundL630123006.30
07 Febv FC AugsburgW900001006.30
31 Jana RB LeipzigW9000002106.60
17 Jana 1. FC KölnL9001031006.90