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
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
Change Osula
Change Kroupi
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
William OsulaJunior Kroupi
354 minutes47 minutes
6.74Average rating6.81
0.25Goalsper 900.00
0.25Assistsper 901.91
1.78Shotsper 90–
0.25Shots on targetper 90–
14%Shot accuracy–
0.51Big chances createdper 90–
1.27Key passesper 903.83
0.25Dribbles completedper 907.66
7.4Passesper 9032.6
72%Pass accuracy88%
–Through ballsper 901.91
0.25Tackles + interceptionsper 903.83
22%Duels won42%
0.76Clearancesper 905.74
0.51Blocksper 90–
0.76Fouls wonper 90–
1.02Dispossessedper 90–
–Won, in his games100%
–Points a game, in his games3.00
Where they play
Positions in their recent starts
William OsulaJunior Kroupi
William Osula
Right winger 100%
Junior Kroupi
Left winger 55% · Attacking midfielder 39% · Left midfielder 7%
Career
League seasons in the competitions we cover
William OsulaJunior Kroupi
88League apps96
11League goals40
1League assists6
0.13Goals per game0.42
242Minutes per goalfewer is better117
The tale of the tape
League careers in the competitions we cover
William OsulaJunior Kroupi
- 23
- Age
- 20
- 6 ft 3 in (1.91 m)
- Height
- 5 ft 10 in (1.79 m)
- Right
- Foot
- Right
- Jun 2029
- Contract to
- Jun 2030
- 7
- League seasons
- 5
- 0
- League titles
- 1
- €11.6m, 2024
- Last move
- €13m, 2025
Put William Osula 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.