Change Borja
Change Castillo
Attributes for this season · 2026/27 and 2026 need enough league minutes; Miguel Borja doesn’t have that yet. Try another period.
Per 90 minutes
League matches · This season · 2026/27 and 2026
Miguel BorjaRodrigo Castillo
397 minutes1,242 minutes
7.15Average rating7.00
1.36Goalsper 900.51
0.00Assistsper 900.29
5.21Shotsper 902.68
1.59Shots on targetper 901.23
30%Shot accuracy46%
–Big chances createdper 900.29
0.91Key passesper 901.52
0.45Dribbles completedper 900.87
19.3Passesper 9028.2
59%Pass accuracy77%
1.13Tackles + interceptionsper 901.67
53%Duels won43%
4.76Aerials wonper 903.04
1.81Clearancesper 901.52
–Blocksper 900.22
1.13Fouls wonper 902.39
0.45Dispossessedper 901.38
Where they play
Positions in their recent starts
Miguel BorjaRodrigo Castillo
Miguel Borja
Striker 98% · Left midfielder 2%
Rodrigo Castillo
Striker 95% · Right midfielder 3% · Attacking midfielder 2%
Career
League seasons in the competitions we cover
Miguel BorjaRodrigo Castillo
176League apps94
53League goals25
10League assists8
0.30Goals per game0.27
168Minutes per goalfewer is better251
The tale of the tape
League careers in the competitions we cover
Miguel BorjaRodrigo Castillo
- 33
- Age
- 27
- 6 ft 0 in (1.83 m)
- Height
- 6 ft 2 in (1.87 m)
- Right
- Foot
- Right
- Jun 2027
- Contract to
- Dec 2030
- 10
- League seasons
- 4
- 2
- League titles
- 0
- €2.1m, 2026
- Last move
- €8.6m, 2026
Put Miguel Borja up against someone else
- Agustín AuzmendiClosest attribute match · Liga Profesional de Fútbol
- Milton GiménezClosest attribute match · Liga Profesional de Fútbol
- Ronaldo MartínezClosest attribute match · Liga Profesional de Fútbol
- Tiziano PerrottaClosest attribute match · Liga Profesional de Fútbol
- Leandro DíazClosest attribute match · Liga Profesional de Fútbol
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.