Junior
Kroupi
Left winger · age 20 · France · 5 ft 10 in (1.79 m) · contract to Jun 2030
- Apps
- 3
- Goals
- 0
- Assists
- 1
- Rating
- 6.81
- 2026/27
William
Osula
Right winger · age 23 · Denmark · 6 ft 3 in (1.91 m) · contract to Jun 2029
- Apps
- 6
- Goals
- 1
- Assists
- 1
- Rating
- 6.74
- 2026/27
Change Kroupi
Change Osula
Attributes for this season · 2026/27 need enough league minutes; neither has that yet. Try another period.
Per 90 minutes
League matches · This season · 2026/27
Junior KroupiWilliam Osula
47 minutes354 minutes
6.81Average rating6.74
0.00Goalsper 900.25
1.91Assistsper 900.25
–Shotsper 901.78
–Shots on targetper 900.25
–Shot accuracy14%
–Big chances createdper 900.51
3.83Key passesper 901.27
7.66Dribbles completedper 900.25
32.6Passesper 907.4
88%Pass accuracy72%
1.91Through ballsper 90–
3.83Tackles + interceptionsper 900.25
42%Duels won22%
5.74Clearancesper 900.76
–Blocksper 900.51
–Fouls wonper 900.76
–Dispossessedper 901.02
100%Won, in his games–
3.00Points a game, in his games–
Where they play
Positions in their recent starts
Junior KroupiWilliam Osula
Junior Kroupi
Left winger 55% · Attacking midfielder 39% · Left midfielder 7%
William Osula
Right winger 100%
Career
League seasons in the competitions we cover
Junior KroupiWilliam Osula
96League apps88
40League goals11
6League assists1
0.42Goals per game0.13
117Minutes per goalfewer is better242
The tale of the tape
League careers in the competitions we cover
Junior KroupiWilliam Osula
- 20
- Age
- 23
- 5 ft 10 in (1.79 m)
- Height
- 6 ft 3 in (1.91 m)
- Right
- Foot
- Right
- Jun 2030
- Contract to
- Jun 2029
- 5
- League seasons
- 7
- 1
- League titles
- 0
- €13m, 2025
- Last move
- €11.6m, 2024
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.