Jorge
Ruvalcaba
Left midfielder · age 25 · Mexico · 5 ft 10 in (1.78 m) · contract to Jun 2030
- Apps
- 33
- Goals
- 8
- Assists
- 1
- Rating
- 6.89
- 2026
Jonathan
Bamba
Left winger · age 30 · France · 5 ft 9 in (1.75 m) · contract to Dec 2027
- Apps
- 27
- Goals
- 6
- Assists
- 3
- Rating
- 6.94
- 2026
Change Ruvalcaba
Change Bamba
Attributes
This season · 2026 · rated out of 99
Jorge RuvalcabaJonathan Bamba
60Shooting57
38Creating71
77Passing75
42Dribbling48
8Defending31
4Physical26
Each number out of 99, against the players each was rated with. Both rated against the Major League Soccer.
Per 90 minutes
League matches · This season · 2026
Jorge RuvalcabaJonathan Bamba
2,243 minutes1,729 minutes
6.89Average rating6.94
0.32Goalsper 900.31
0.04Assistsper 900.16
2.93Shotsper 902.86
1.12Shots on targetper 901.04
38%Shot accuracy36%
0.16Big chances createdper 900.42
1.16Key passesper 901.46
0.60Dribbles completedper 900.99
27.3Passesper 9038.8
82%Pass accuracy84%
–Through ballsper 900.10
1.00Tackles + interceptionsper 902.03
38%Duels won43%
0.08Aerials wonper 900.57
0.40Clearancesper 900.62
–Blocksper 900.16
0.44Fouls wonper 901.35
0.64Dispossessedper 901.72
Where they play
Positions in their recent starts
Jorge RuvalcabaJonathan Bamba
Jorge Ruvalcaba
Left midfielder 46% · Left winger 37% · Right winger 7%
Jonathan Bamba
Left winger 71% · Left midfielder 22% · Attacking midfielder 5%
Career
League seasons in the competitions we cover
Jorge RuvalcabaJonathan Bamba
117League apps350
22League goals55
9League assists47
0.19Goals per game0.16
299Minutes per goalfewer is better473
The tale of the tape
League careers in the competitions we cover
Jorge RuvalcabaJonathan Bamba
- 25
- Age
- 30
- 5 ft 10 in (1.78 m)
- Height
- 5 ft 9 in (1.75 m)
- Right
- Foot
- Right
- Jun 2030
- Contract to
- Dec 2027
- 6
- League seasons
- 13
- 0
- League titles
- 1
- €5.5m, 2026
- Last move
- €3.5m, 2025
Put Jorge Ruvalcaba up against someone else
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.