Christopher
McVey
Centre-back · age 29 · Sweden · 6 ft 4 in (1.92 m) · contract to Dec 2027
- Apps
- 29
- Goals
- 1
- Assists
- 0
- Rating
- 6.72
- 2026
Ranko
Veselinović
Centre-back · age 27 · Serbia · 6 ft 3 in (1.90 m) · contract to Dec 2026
- Apps
- 8
- Goals
- 0
- Assists
- 0
- Rating
- 6.60
- 2026
Change McVey
Change Veselinović
Attributes for this season · 2026 need enough league minutes; Ranko Veselinović doesn’t have that yet. Try another period.
Per 90 minutes
League matches · This season · 2026
Christopher McVeyRanko Veselinović
2,058 minutes170 minutes
6.72Average rating6.60
0.04Goalsper 900.00
0.00Assistsper 900.00
0.48Shotsper 900.53
0.09Shots on targetper 90–
18%Shot accuracy0%
0.22Key passesper 901.06
0.04Dribbles completedper 900.53
99.8Passesper 9076.8
93%Pass accuracy94%
2.36Tackles + interceptionsper 902.65
45%Duels won38%
1.18Aerials wonper 901.59
2.93Clearancesper 909.53
0.61Blocksper 900.53
0.17Fouls wonper 900.53
0.09Dispossessedper 901.06
Where they play
Positions in their recent starts
Christopher McVeyRanko Veselinović
Christopher McVey
Centre-back 91% · Right-back 7% · Left-back 1%
Ranko Veselinović
Centre-back 100%
Career
League seasons in the competitions we cover
Christopher McVeyRanko Veselinović
144League apps176
5League goals6
1League assists6
0.03Goals per game0.03
2378Minutes per goalfewer is better2387
The tale of the tape
League careers in the competitions we cover
Christopher McVeyRanko Veselinović
- 29
- Age
- 27
- 6 ft 4 in (1.92 m)
- Height
- 6 ft 3 in (1.90 m)
- Right
- Foot
- Right
- Dec 2027
- Contract to
- Dec 2026
- 5
- League seasons
- 7
- 0
- League titles
- 0
- €48k, 2024
- Last move
- €590k, 2021
Put Christopher McVey 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.