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.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tim Kleindienst | F | 33 | 2923 | 16 | 8 | 64 | 41 | 25% | 33 | 63% | 14 | 36% | 33 | 12 | 9 | 44% | 79 | 25 | 5 | 1 | 0 | 7.29 | 4.3 |
| Alassane Pléa | M | 32 | 1997 | 12 | 5 | 28 | 16 | 43% | 28 | 76% | 18 | 44% | 7 | 2 | 0 | 42% | 19 | 35 | 3 | 0 | 0 | 7.15 | 2.1 |
| Franck Honorat | M | 21 | 1617 | 5 | 7 | 24 | 11 | 21% | 59 | 76% | 12 | 36% | 22 | 6 | 1 | 44% | 10 | 5 | 0 | 0 | 0 | 7.50 | 8.2 |
| Ko Itakura | D | 33 | 2970 | 4 | 0 | 17 | 9 | 24% | 7 | 90% | 12 | 52% | 42 | 28 | 23 | 57% | 28 | 13 | 5 | 0 | 0 | 6.95 | 5.9 |
| Robin Hack | M | 34 | 2210 | 4 | 7 | 46 | 24 | 9% | 33 | 80% | 25 | 43% | 22 | 9 | 2 | 39% | 19 | 21 | 4 | 0 | 0 | 6.98 | 4.8 |
| Kevin Stöger | M | 33 | 1729 | 3 | 3 | 24 | 12 | 12% | 59 | 81% | 18 | 50% | 38 | 15 | 4 | 49% | 28 | 42 | 3 | 0 | 0 | 7.08 | 2.8 |
| Rocco Reitz | M | 28 | 1911 | 2 | 2 | 16 | 7 | 12% | 17 | 80% | 16 | 48% | 52 | 55 | 16 | 56% | 21 | 38 | 1 | 0 | 0 | 7.06 | 4.0 |
| Nathan N'Goumou | M | 21 | 878 | 2 | 1 | 19 | 13 | 11% | 7 | 77% | 9 | 43% | 17 | 5 | 2 | 47% | 8 | 12 | 0 | 0 | 0 | 6.85 | 4.1 |
| Tomáš Čvančara | F | 30 | 844 | 2 | 0 | 19 | 9 | 11% | 7 | 76% | 6 | 40% | 6 | 4 | 3 | 40% | 11 | 6 | 6 | 1 | 0 | 6.51 | 5.1 |
| Nico Elvedi | D | 25 | 2136 | 1 | 1 | 11 | 4 | 9% | 5 | 92% | 0 | – | 38 | 29 | 27 | 62% | 9 | 14 | 1 | 0 | 0 | 7.12 | 2.8 |
| Lukas Ullrich | D | 27 | 1985 | 1 | 2 | 8 | 3 | 12% | 8 | 78% | 9 | 41% | 26 | 20 | 9 | 43% | 23 | 17 | 5 | 0 | 0 | 6.60 | 4.8 |
| Philipp Sander | M | 29 | 1503 | 1 | 0 | 15 | 10 | 7% | 13 | 83% | 13 | 68% | 36 | 23 | 7 | 59% | 16 | 7 | 2 | 0 | 0 | 6.79 | 8.8 |
| Luca Netz | D | 25 | 1052 | 1 | 2 | 3 | 2 | 33% | 16 | 82% | 8 | 33% | 29 | 13 | 5 | 47% | 9 | 6 | 2 | 0 | 0 | 6.76 | 1.2 |
| Stefan Lainer | D | 22 | 785 | 1 | 0 | 3 | 1 | 33% | 9 | 83% | 5 | 50% | 23 | 13 | 6 | 53% | 11 | 6 | 2 | 0 | 0 | 6.67 | 6.4 |
| Fabio Chiarodia | D | 17 | 449 | 1 | 0 | 5 | 1 | 20% | 1 | 85% | 0 | – | 10 | 9 | 3 | 57% | 8 | 0 | 0 | 0 | 0 | 6.68 | 8.7 |
| Shio Fukuda | F | 6 | 61 | 1 | 0 | 3 | 1 | 33% | 0 | 56% | 1 | 33% | 0 | 0 | 0 | 31% | 2 | 0 | 0 | 0 | 0 | 6.72 | 5.5 |
| Julian Weigl | M | 35 | 3068 | 0 | 2 | 17 | 7 | 0% | 14 | 89% | 7 | 100% | 58 | 48 | 29 | 62% | 27 | 26 | 9 | 0 | 0 | 7.02 | 1.3 |
| Joseph Scally | D | 34 | 2761 | 0 | 0 | 4 | 1 | 0% | 12 | 86% | 31 | 53% | 46 | 16 | 11 | 55% | 27 | 49 | 6 | 0 | 0 | 6.65 | 5.2 |
| Moritz Nicolas | G | 20 | 1730 | 0 | 0 | 0 | 0 | – | 0 | 83% | 0 | – | 0 | 1 | 0 | 80% | 0 | 0 | 0 | 0 | 72 | 7.40 | 6.0 |
| Marvin Friedrich | D | 24 | 1107 | 0 | 1 | 7 | 2 | 0% | 3 | 88% | 2 | 100% | 15 | 6 | 13 | 61% | 6 | 5 | 1 | 0 | 0 | 6.79 | 6.8 |
| Jonas Omlin | G | 13 | 1069 | 0 | 0 | 0 | 0 | – | 0 | 72% | 1 | 100% | 0 | 0 | 0 | 71% | 1 | 1 | 0 | 1 | 49 | 6.94 | 5.6 |
| Florian Neuhaus | M | 19 | 446 | 0 | 1 | 8 | 3 | 0% | 6 | 86% | 8 | 73% | 10 | 6 | 2 | 54% | 5 | 8 | 1 | 0 | 0 | 6.72 | 3.0 |
| Tiago Pereira Cardoso | G | 5 | 379 | 0 | 0 | 0 | 0 | – | 0 | 71% | 0 | – | 1 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 20 | 7.60 | – |
| Tobias Sippel | G | 1 | 58 | 0 | 0 | 0 | 0 | – | 0 | 56% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 1 | 5.90 | – |
| Grant-Leon Ranos | F | 2 | 18 | 0 | 0 | 0 | 0 | – | 0 | 64% | 0 | – | 1 | 0 | 0 | 20% | 1 | 0 | 1 | 0 | 0 | 6.25 | – |
| Manu Koné | M | 1 | 10 | 0 | 0 | 1 | 0 | 0% | 0 | 89% | 0 | 0% | 0 | 0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 6.20 | – |
| Noah Pesch | F | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 33% | 0 | – | 1 | 0 | 0 | 50% | 1 | 0 | 0 | 0 | 0 | 6.70 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Borussia Mönchengladbach | DFB Pokal | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2025/26 | Borussia Mönchengladbach | Bundesliga | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | Borussia Mönchengladbach | Bundesliga | 5 | 379 | 0 | 0 | 0 | 0 | – | 0 | 71% | 0 | 1 | 0 | 100% | 0 | 0 | 0 | 7.60 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 12 Apr | v SC Freiburg | L | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | – |
| 06 Apr | a FC St. Pauli | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 9.50 | – |
| 29 Mar | v RB Leipzig | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | – |
| 15 Mar | a Werder Bremen | W | 19 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | – |
| 01 Mar | a 1. FC Heidenheim | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.70 | – |