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

Tiago Pereira CardosoLast recorded season

Luxembourg Goalkeeper·5 apps·379 mins
Last 6 played
LDWWW
Tackles /90
0.24
tackles
Interceptions /90
0.00
interceptions
Duels won
100%
of duels
Blocks /90
0.00
blocks
Pass accuracy
71%
of passes
Fouls /90
0.00
committed
Summary

Tiago Pereira Cardoso was the last line of defence for his club in the 2024/25 Bundesliga season, making five appearances and playing 379 minutes. He recorded 20 saves while conceding only three goals, a save rate that underscored his shot-stopping prowess. During those matches he completed one tackle and made no interceptions, but his 20 saves over 379 minutes translate to a high per-90 rate that reflects his reliability between the posts. Cardoso’s average match rating of 7.6 shows that his performances were consistently solid across the games he played. In the season so far, Tiago Pereira Cardoso demonstrated that he could command the penalty area and keep his team competitive with a strong defensive display.

Tiago Pereira Cardoso has played 379 minutes across 5 appearances in Bundesliga, averaging 7.60 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
1
Per match
0.20
HEI01/03WER15/03LEI29/03PAU06/041FRE12/04
Interceptions per match
Total
0
Per match
0.00
HEI01/03WER15/03LEI29/03PAU06/04FRE12/04
Duels won per match
Dotted line: duels won %
Total
5
Win rate
100%
1HEI01/03WER15/03LEI29/033PAU06/041FRE12/04
Blocks per match
Total
0
Per match
0.00
HEI01/03WER15/03LEI29/03PAU06/04FRE12/04
Pass accuracy per match
Dotted line: accuracy %
Completed
112
Accuracy
71%
26HEI01/037WER15/0319LEI29/0328PAU06/0432FRE12/04
Fouls per match
Total
0
Per match
0.00
HEI01/03WER15/03LEI29/03PAU06/04FRE12/04
Conceded per match
Total
3
Per match
0.60
Shut out
2
HEI01/03WER15/03LEI29/031PAU06/042FRE12/04
Saves per match
Total
20
Per match
4.00
Save rate
87%
4HEI01/03WER15/033LEI29/038PAU06/045FRE12/04
02Player Strength Analysis💪
Where they rank
Tackles
=333rdof 361 · 5 level1
Interceptions
=324thof 361 · 38 level0
Pass accuracy
301stof 36171%
Saves
25thof 36120
Ranked against 361 players in Bundesliga with 379+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🛡️ Tackles

Season total · per 90 beside it
Tom Bischof
94(3.30)
Maximilian Mittelstädt
80(2.91)
Benedikt Gimber
74(2.49)
Senne Lynen
71(2.33)
Nathaniel Brown
70(3.21)
Rani Khedira
69(2.28)
Anton Stach
67(2.33)
Ritsu Doan
66(2.07)
Ibrahima Sissoko
66(2.26)
Maximilian Wittek
66(2.18)
Matúš Bero
65(2.28)
Kilian Fischer
65(2.54)
Diogo Leite
64(2.26)
Mitchell Weiser
62(1.94)
Dominik Kohr
62(2.42)
Marco Friedl
62(2.58)
Jan Schöppner
62(1.95)
Philipp Treu
62(1.93)
Rasmus Kristensen
60(2.14)
Kaishu Sano
60(1.77)
Anthony Caci
58(1.93)
Atakan Karazor
58(1.99)
Frank Onyeka
57(1.98)
Jackson Irvine
56(1.93)
Maximilian Eggestein
56(1.77)
Patrick Mainka
56(1.56)
András Schäfer
55(3.22)
Julian Weigl
54(1.68)
Kevin Akpoguma
54(2.19)
Felix Passlack
53(2.03)
Nicolas Seiwald
52(2.25)
Phillipp Mwene
52(1.79)
Timo Becker
52(1.92)
Piero Hincapié
52(1.75)
Rocco Reitz
51(2.50)
Tim Oermann
51(2.06)
Arthur Chaves
51(2.09)
Nadiem Amiri
50(1.81)
Ramy Bensebaini
50(2.21)
Jeffrey Gouweleeuw
50(1.53)
Tiago Pereira Cardoso
1(0.24)

🧲 Interceptions

Season total · per 90 beside it
Patrick Mainka
73(2.03)
Kaishu Sano
65(1.92)
Senne Lynen
64(2.10)
Rocco Reitz
53(2.59)
Diogo Leite
52(1.84)
Lukas Kübler
52(2.53)
Chrislain Matsima
51(1.80)
Dimitrios Giannoulis
48(1.63)
Jan Schöppner
48(1.51)
Julian Weigl
47(1.46)
Maximilian Mittelstädt
46(1.67)
Anton Stach
46(1.60)
Rani Khedira
44(1.45)
Danilho Doekhi
44(1.29)
Dominik Kohr
43(1.68)
Ivan Ordets
41(1.98)
Tuta
40(1.57)
Maximilian Eggestein
39(1.23)
Julian Chabot
38(1.50)
Arthur Theate
38(1.26)
Arthur Chaves
38(1.56)
Jackson Irvine
37(1.28)
Min-jae Kim
37(1.45)
Niklas Stark
37(1.58)
Eric Smith
37(1.18)
Jonathan Tah
36(1.09)
Denis Vavro
36(1.32)
Jae-sung Lee
36(1.22)
Ibrahima Sissoko
36(1.23)
Frank Onyeka
35(1.21)
Jeffrey Gouweleeuw
35(1.07)
Marco Friedl
35(1.46)
Dayot Upamecano
33(1.69)
Atakan Karazor
33(1.13)
Hugo Larsson
33(1.24)
Ellyes Skhiri
32(1.29)
Philipp Lienhart
32(1.04)
Patrick Wimmer
32(1.61)
Piero Hincapié
32(1.08)
Nicolas Seiwald
31(1.34)
Tiago Pereira Cardoso
0(0.00)

📏 Pass accuracy

Completed / attempted · count beside it
Dayot Upamecano
94%(1793)
Eric Dier
94%(1321)
Sacha Boey
94%(406)
Aleksandar Pavlović
94%(1433)
Jonathan Tah
93%(2137)
Joshua Kimmich
93%(3185)
Niklas Süle
93%(860)
João Palhinha
93%(510)
Min-jae Kim
92%(2339)
Josip Stanišić
92%(671)
Ameen Al-Dakhil
92%(311)
Nico Elvedi
92%(1398)
Finn Jeltsch
92%(565)
Anrie Chase
92%(486)
Patrick Erras
92%(467)
Waldemar Anton
91%(1625)
Alphonso Davies
91%(1041)
Kevin Kampl
91%(1030)
Aleix García
91%(1168)
Robin Koch
91%(1629)
Granit Xhaka
91%(2501)
Leon Goretzka
91%(1096)
Kosta Nedeljković
90%(161)
Anthony Rouault
90%(783)
Exequiel Palacios
90%(912)
Marco Friedl
90%(1316)
Julian Chabot
90%(1750)
Emre Can
90%(1690)
Raphaël Guerreiro
90%(1109)
Angelo Stiller
90%(2178)
Anthony Jung
90%(1339)
Lukas Klostermann
90%(1051)
Ko Itakura
90%(1611)
Robert Andrich
90%(860)
Nico Schlotterbeck
90%(1824)
Julian Ryerson
89%(1046)
Piero Hincapié
89%(1773)
Julian Weigl
89%(1553)
Ellyes Skhiri
89%(1150)
Felix Nmecha
89%(798)
Tiago Pereira Cardoso
71%(112)

🧤 Saves

Season total · per 90 beside it
Kevin Müller
109(3.14)
Michael Zetterer
104(3.06)
Robin Zentner
102(3.19)
Péter Gulácsi
100(3.42)
Nikola Vasilj
97(2.94)
Oliver Baumann
92(3.29)
Kamil Grabara
92(3.20)
Gregor Kobel
86(2.69)
Alexander Nübel
85(2.50)
Lukáš Hrádecký
85(2.93)
Timon Weiner
85(3.40)
Noah Atubolu
85(3.31)
Kevin Trapp
84(3.29)
Frederik Rønnow
76(2.71)
Moritz Nicolas
68(3.73)
Finn Dahmen
65(3.42)
Patrick Drewes
55(2.62)
Jonas Omlin
47(4.32)
Nediljko Labrović
42(2.80)
Thomas Dähne
37(4.11)
Kauã Santos
37(4.31)
Timo Horn
33(2.52)
Manuel Neuer
32(1.45)
Luca Philipp
21(3.50)
Tiago Pereira Cardoso
20(4.75)
Marius Müller
18(3.42)
Jonas Urbig
17(2.12)
Florian Müller
15(1.80)
Alexander Schwolow
15(2.50)
Maarten Vandevoordt
12(2.52)
Matěj Kovář
12(2.40)
Raphaël Guerreiro
0(0.00)
Mario Götze
0(0.00)
Julian Weigl
0(0.00)
Jacob Bruun Larsen
0(0.00)
Marius Wolf
0(0.00)
Loïs Openda
0(0.00)
Benjamin Henrichs
0(0.00)
Eric Dier
0(0.00)
Harry Kane
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
0.24
0.00
Interceptions /90
0.00
0.04
Duels won %
100%
85%
Blocks /90
0.00
0.00
Pass accuracy %
71%
78%
Fouls /90
0.00
0.00
0.240.00100%0.0071%0.000.000.0485%0.0078%0.00Tacklesrim 0.24Intrim 0.04Duelsrim 100%Blocksrim 1.00Pass accrim 78%Foulsrim 1.00
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Tiago Pereira Cardoso Gregor Kobel
04Player value💶
Current market value
€1.5m
Transfermarkt, 2026
Value by year
€1.5m2024€1.5m2025€1.5m2026
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Tim KleindienstF332923168644125%3363%1436%3312944%79255107.29
4.3
Alassane PléaM321997125281643%2876%1844%72042%19353007.15
2.1
Franck HonoratM21161757241121%5976%1236%226144%1050007.50
8.2
Ko ItakuraD3329704017924%790%1252%42282357%28135006.95
5.9
Robin HackM3422104746249%3380%2543%229239%19214006.98
4.8
Kevin StögerM33172933241212%5981%1850%3815449%28423007.08
2.8
Rocco ReitzM2819112216712%1780%1648%52551656%21381007.06
4.0
Nathan N'GoumouM2187821191311%777%943%175247%8120006.85
4.1
Tomáš ČvančaraF308442019911%776%640%64340%1166106.51
5.1
Nico ElvediD252136111149%592%038292762%9141007.12
2.8
Lukas UllrichD271985128312%878%941%2620943%23175006.60
4.8
Philipp SanderM2915031015107%1383%1368%3623759%1672006.79
8.8
Luca NetzD251052123233%1682%833%2913547%962006.76
1.2
Stefan LainerD22785103133%983%550%2313653%1162006.67
6.4
Fabio ChiarodiaD17449105120%185%0109357%800006.68
8.7
Shio Fukuda F661103133%056%133%00031%200006.72
5.5
Julian WeiglM353068021770%1489%7100%58482962%27269007.02
1.3
Joseph ScallyD34276100410%1286%3153%46161155%27496006.65
5.2
Moritz NicolasG2017300000083%001080%0000727.40
6.0
Marvin FriedrichD24110701720%388%2100%1561361%651006.79
6.8
Jonas OmlinG1310690000072%1100%00071%1101496.94
5.6
Florian NeuhausM1944601830%686%873%106254%581006.72
3.0
Tiago Pereira CardosoG53790000071%0100100%0000207.60
Tobias SippelG1580000056%0000000015.90
Grant-Leon RanosF2180000064%010020%101006.25
Manu KonéM11000100%089%00%0000%000006.20
Noah PeschF190000033%010050%100006.70
Per-player totals for 2024/25 from API-Football match stats, across 27 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
2025/26Borussia MönchengladbachDFB Pokal0000000000000
2025/26Borussia MönchengladbachBundesliga0000000000000
2024/25Borussia MönchengladbachBundesliga53790000071%010100%0007.60
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
12 Aprv SC FreiburgL900001006.90
06 Apra FC St. PauliD900000009.50
29 Marv RB LeipzigW900000007.30
15 Mara Werder BremenW190000006.60
01 Mara 1. FC HeidenheimW900000007.70