PLAYER PROFILE

Joao Grimaldo.

AC Sparta Prague · Peru

Matrix 14460

At a glance

Full name
Joao Alberto Grimaldo Ubidia
Born
20 Feb 2003
Age today
23
Nationality
Peru

Career by season

103 recorded appearances

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Joao Grimaldo match log
DateCompetitionMatchScoreMinutesGoals
25 Sep 2025Virsliga FC RFS v Riga FC 0 – 074
21 Sep 2025Virsliga FS Jelgava v Riga FC 2 – 3711
09 Sep 2025World Cup Qual. CONMEBOL Peru v Paraguay 0 – 190
04 Sep 2025World Cup Qual. CONMEBOL Uruguay v PeruSubstitute, on 46′ 3 – 044
31 Aug 2025Virsliga SK Super Nova v Riga FCSubstitute, on 62′ 2 – 628
27 Aug 2025UEFA Conference League Riga FC v AC Sparta Prague 1 – 078
21 Aug 2025UEFA Conference League AC Sparta Prague v Riga FC 2 – 075
14 Aug 2025UEFA Conference League Beitar Jerusalem v Riga FC 3 – 189
10 Aug 2025Virsliga Riga FC v FK GrobinaSubstitute, on 60′ 2 – 030
07 Aug 2025UEFA Conference League Riga FC v Beitar Jerusalem 3 – 087
03 Aug 2025Virsliga FK Tukums 2000 v Riga FCSubstitute, on 67′ 0 – 123
31 Jul 2025UEFA Conference League FC Dila Gori v Riga FC 3 – 388
27 Jul 2025Virsliga Riga FC v FK MettaSubstitute, on 58′ 3 – 232
24 Jul 2025UEFA Conference League Riga FC v FC Dila Gori 2 – 172
19 Jul 2025Virsliga FK Liepaja v Riga FC 2 – 3841
06 Jul 2025Virsliga Riga FC v BFC Daugavpils 1 – 190
27 Jun 2025Virsliga FK Auda v Riga FC 1 – 377
22 Jun 2025Virsliga Riga FC v SK Super NovaSubstitute, on 63′ 2 – 027
18 Jun 2025Virsliga Riga FC v FC RFS 3 – 164
14 Jun 2025Virsliga FK Grobina v Riga FC 0 – 270

Career transfers

6 recorded moves

All recorded career moves, newest first.

Joao Grimaldo career transfers
Date FromToMoveFee
16 Jan 2026 FK Partizan Belgrade AC Sparta Prague Transfer €1.3m
31 Dec 2025 Riga FC FK Partizan Belgrade Loan return
05 Feb 2025 FK Partizan Belgrade Riga FC Loan —
31 Jul 2024 Club Sporting Cristal FK Partizan Belgrade Transfer €1.4m
01 Jan 2021 Club Sporting Cristal II Club Sporting Cristal Internal move —
01 Jan 2020 Club Sporting Cristal U20 Club Sporting Cristal II Internal move —

Contracts and market values are not available yet.