
Joao Grimaldo stats
Next match
Match-by-match stats

J. Grimaldo
Before the next match
Olympiacos v Sparta Praha, Thursday
What Olympiacos allow right wingers
Position stats8 appearances at RW against Olympiacos in their last 20 matches; league average from the Super League.
Best odds on J. Grimaldo
Odds OutliersJoao Grimaldo 2025/2026 season stats
As a right winger, Joao Grimaldo has appeared in 11 Chance Liga matches this season, totalling 404 minutes at an average rating of 6.14. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Chance Liga attackers.
Stats by competition
Club and country, 2025/2026.
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 11 | 404 | 1 | 1 | 5 | 6 | 6.14 | |
| 6 | 492 | 0 | 4 | 0 | 0 | 6.46 | |
| Total | 17 | 896 | 1 | 5 | 5 | 6 | 6.25 |
Attacking stats
Joao Grimaldo has taken 7 shots with 4 on target (57% accuracy), scoring 1 goal. That is a shot roughly every 58 minutes. Those shots are worth 0.8 expected goals (xG), 1.4 of it from shots on target (xGOT). He is below average for shooting, ranking in the 19th percentile for shot volume among attackers. Joao Grimaldo has 1 assist and 5 key passes . That works out to a chance created roughly every 135 minutes. Joao Grimaldo has set up 6 shots for teammates, worth 0.5 expected assists (xA). His creative output is strong, ranking in the 76th percentile for chance creation among attackers.
Passing stats
Joao Grimaldo has completed 146 of 176 passes at 83% accuracy , plus 6 accurate crosses . He is elite for passing volume, ranking in the 100th percentile for passing volume among attackers.
Possession stats
Joao Grimaldo completes 10 dribbles at a 36% success rate and wins 24 duels . Aerial duels are a relative weakness (0th percentile).
Defending stats
Joao Grimaldo makes 6 tackles and 2 interceptions . That is a tackle roughly every 67 minutes. He is elite defensively, ranking in the 81st percentile for tackles among attackers.
Discipline stats
Joao Grimaldo has committed 2 fouls and received 0 yellow cards , no red cards .
Positions played
Chance LigaMainly right winger (4 appearances), also at left winger (1).
Strengths & weaknesses
vs attackersStrengths
Weaknesses

Sparta Praha squad
J. Alcócer
22 yrs#7
J. Braut Brunes
26 yrs#14
J. Mercado
24 yrs#17
J. Grimaldo
23 yrs#21
E. Singhateh
23 yrs#27
M. Vojta
22 yrs#29
M. Jurásek
23 yrs#31
O. Penxa
19 yrs#52
M. Suchomel
24 yrs#2
P. Kaderabek
34 yrs#3
S. Eneme
26 yrs#5
M. Kofod Andersen
27 yrs#8
A. Karabec
23 yrs#10
M. Rynes
25 yrs#11
A. Irving
26 yrs#18
S. Mannsverk
24 yrs#20
P. Vydra
23 yrs#26
R. Macek
29 yrs#28
H. Sochurek
18 yrs#38Previous seasons
Per competition, club and country2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 7 | 375 | 0 | 1 | 2 | 11 | 6.59 | |
| 2 | 100 | 0 | 0 | 1 | 1 | 6.45 |
2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 1 | 78 | 0 | 0 | 3 | 0 | 7.12 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 88 | 0 | 0 | 0 | 0 | - | |
| 2 | 60 | 0 | 0 | 0 | 0 | - |
2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 102 | 1 | 0 | 1 | 1 | 4.03 | |
| 1 | 90 | 0 | 0 | 1 | 1 | 6.32 |
2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 9 | 461 | 1 | 2 | 7 | 5 | 6.85 | |
| 2 | 180 | 0 | 0 | 3 | 1 | 7.19 |
About Joao Grimaldo
Chance Liga 2025/2026 season
This season in the Chance Liga, Joao Grimaldo has scored 1 goal and 1 assist across 11 appearances (5 starts), totalling 404 minutes. That works out to 0.2 goals and 0.2 assists per 90 minutes. Joao Grimaldo has attempted 7 shots with 4 on target, a 57% shot accuracy rate. That shot output is worth 0.76 expected goals (xG) this season.
Attacking and creative
In attacking play, Joao Grimaldo has created 3 chances including 0 big chances for teammates. The forward has completed 10 successful dribbles from 28 attempts (36% success rate). Joao Grimaldo has contributed 5 key passes and 14 crosses this season.
Defensive and passing
Defensively, Joao Grimaldo has registered 6 tackles (4 won), 2 interceptions, and 0 clearances. In possession, the forward has completed 146 from 176 pass attempts, a 83% pass accuracy rate. Joao Grimaldo has won 24 of 58 total duels.
Discipline
Joao Grimaldo has received 0 yellow cards this season, committing 2 fouls and winning 8.
About Joao Grimaldo
Joao Grimaldo is a 23-year-old forward playing for Sparta Praha in the Chance Liga, representing Peru. Joao Grimaldo is right-footed and wears the number 21 shirt. Born on 20 February 2003.
Most recent appearance
Joao Grimaldo's most recent match was at home against Jablonec on January 22nd. Sparta Praha won 2-0. Joao Grimaldo played 15 minutes with a match rating of 6.26.
Recent matches
- November 3rd1-1 drawvsLillestrøm(0 mins, rating 0)
- October 21st2-0 winvsPardubice(0 mins, rating 0)
- December 18th0-3 winatSigma Olomouc(0 mins, rating 0)
- June 10th1-4 winatArarat-Armenia(0 mins, rating 0)
- October 18th0-4 winatSK Artis Brno(0 mins, rating 0)
Next fixture
Joao Grimaldo and Sparta Praha are next in action on July 18th against Slavia Praha in the Chance Liga. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Slavia Praha vs Sparta Praha match preview.
Teammates at Sparta Praha
Joao Grimaldo currently plays alongside Jonatan Braut Brunes, Elias Cobbaut, Ki-Jana Hoever, Roman Macek, Jakub Martinec, Matyáš Vojta, Hugo Sochurek, Jakub Surovcik, Emmanuel Uchenna, Martin Suchomel, Joao Grimaldo, Santiago Eneme, Pavel Kaderabek, Andrew Irving, Ebrima Singhateh, Josimar Alcócer, Krisztián Hegyi, Adam Ševínský, Adam Karabec, Loïc Mbe Soh, Sivert Mannsverk, Ondrej Penxa, Magnus Kofod Andersen, John Mercado, Tobias Guddal, Viktor Vitályos, Patrik Vydra, Matej Rynes, Jaroslav Zelený and Matěj Jurásek at Sparta Praha.



19 yrs
22 yrs

25 yrs
24 yrs

28 yrs
24 yrs