Bruno
Caicedo
Left midfielder · age 21 · Ecuador · 5 ft 11 in (1.80 m) · contract to Jun 2029
- Apps
- 25
- Goals
- 6
- Assists
- 6
- Rating
- 7.00
- 2026
Cameron
Harper
Right midfielder · age 24 · United States · 5 ft 9 in (1.76 m) · contract to Dec 2027
- Apps
- 13
- Goals
- 1
- Assists
- 2
- Rating
- 6.69
- 2026
Change Caicedo
Change Harper
Attributes
2025 and 2026 · rated out of 99
Bruno CaicedoCameron Harper
82Shooting62
89Creating85
26Passing21
74Dribbling85
13Defending12
41Physical13
Each number out of 99, against the players each was rated with. Both rated against the Major League Soccer.
Per 90 minutes
League matches · 2025 and 2026
Bruno CaicedoCameron Harper
1,049 minutes1,098 minutes
7.00Average rating6.91
0.51Goalsper 900.33
0.51Assistsper 900.33
3.86Shotsper 902.30
1.54Shots on targetper 900.66
40%Shot accuracy29%
0.69Big chances createdper 900.41
1.46Key passesper 901.64
2.32Dribbles completedper 902.05
25.1Passesper 9030.3
76%Pass accuracy74%
1.46Tackles + interceptionsper 901.48
50%Duels won42%
0.60Aerials wonper 900.33
0.34Clearancesper 900.41
1.89Fouls wonper 901.80
1.37Dispossessedper 901.31
Where they play
Positions in their recent starts
Bruno CaicedoCameron Harper
Bruno Caicedo
Left midfielder 65% · Right midfielder 29% · Right winger 6%
Cameron Harper
Right midfielder 44% · Right winger 17% · Right-back 17%
Career
League seasons in the competitions we cover
Bruno CaicedoCameron Harper
25League apps116
6League goals13
6League assists8
0.24Goals per game0.11
175Minutes per goalfewer is better471
The tale of the tape
League careers in the competitions we cover
Bruno CaicedoCameron Harper
- 21
- Age
- 24
- 5 ft 11 in (1.80 m)
- Height
- 5 ft 9 in (1.76 m)
- Right
- Foot
- Right
- Jun 2029
- Contract to
- Dec 2027
- 1
- League seasons
- 7
- 0
- League titles
- 0
- €1.1m, 2026
- Last move
- Fee undisclosed, 2021
Put Bruno Caicedo up against someone else
- Cavan SullivanClosest attribute match · Major League Soccer
- Prince OwusuClosest attribute match · Major League Soccer
- Logan FarringtonClosest attribute match · Major League Soccer
- Eric-Maxim Choupo-MotingClosest attribute match · Major League Soccer
- Warren MadrigalClosest attribute match · Major League Soccer
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.