Joao Grimaldo#23

Joao Grimaldo

Attacker
🇵🇪 Peru · 23 yrs · Born 20 Feb 2003 in Lima · 1.76 m · 75 kg · Right-footed
Left Wing

Joao Grimaldo is an attacker from Peru who plays for Sparta Praha, wearing shirt number 23. This season he has made 1 appearance. Born in 2003, he stands 1.76 m tall.

Player information

Full name Joao Alberto Grimaldo Ubidia
Known as J. Grimaldo
Position Attacker
Nationality Peru
Date of birth 20 February 2003
Age 23 years
Height 1.76 m
Weight 75 kg
Sex Male
Shirt number 23

Season statistics

1 Matches
0 Goals
0 Assists
0 Yellow cards
0 Red cards

Recent matches · last 1

?

Clubs and national teams · 2

  1. Sparta Praha - club crest
    Jan 2026 – Present #21
  2. Peru - club crest
    Peru National team
    – – Present

The career of Joao Grimaldo so far

Joao Grimaldo's career began at Sporting Cristal. He moved to Partizan in 2024 for €1.4m and then to Sparta Praha in 2026 for €1.3m, among 4 recorded transfers in total. He has won 6 trophies. He currently plays for Sparta Praha.

Career history · 4 transfers

  1. 2026
    Partizan Sparta Praha
    €1,300,000 16 Jan 2026
  2. 2025
    Riga Partizan
    30 Nov 2025
  3. 2025
    Partizan Riga
    5 Feb 2025
  4. 2024
    Sporting Cristal Partizan
    €1,400,000 31 Jul 2024

Frequently asked questions about Joao Grimaldo

What team does Joao Grimaldo play for?

Joao Grimaldo plays for Sparta Praha.

What position does Joao Grimaldo play?

Joao Grimaldo plays as an attacker, usually as a left wing.

How old is Joao Grimaldo?

Joao Grimaldo is 23 years old, born on 20 February 2003.

How tall is Joao Grimaldo?

Joao Grimaldo is 1.76 m (5′9″) tall.

Where is Joao Grimaldo from?

Joao Grimaldo is from Peru.

Which teams has Joao Grimaldo played for?

Joao Grimaldo has played for Sporting Cristal, Partizan, Riga and Sparta Praha.

What shirt number does Joao Grimaldo wear?

Joao Grimaldo wears shirt number 23 for Sparta Praha.

When did Joao Grimaldo join Sparta Praha?

Joao Grimaldo joined Sparta Praha from Partizan on 16 January 2026 for a fee of €1.3m.