Skip to content
William Kokolo

William Kokolo

Defender - Left-Back  at Hannover 96
Age25
CitizenshipFrance Congo
Height1.81 m
Footleft
BornJune 9, 2000
at Hannover 96 265 days · joined 2025-09-01
👕100+ Apps
Market value €500k
Left-Back Defender

Career snapshot

9
clubs played for
17/18
debut season
0.02
goals / match
Stade Lavallois
top club · 39 apps

Career highs

€600k
peak value · 2025
€500k
top transfer fee · 25/26
2
best season · 23/24
int'l / penalties
172Appearances
4Goals
14Assists
25Yellow cards
0Red cards
46Full matches (90′)
Full nameWilliam Kokolo
Name in home countryWilliam Joseph Gabriel Kokolo
Date of birth2000-06-09 (25 yrs)
Place of birthParis, France
CitizenshipFrance Congo
PositionDefender - Left-Back (main: Defender)
Footleft
Height181.00 m
Current clubHannover 96
Joined2025-09-01
Contract expires2028-06-30
AgentFH Sports Agency
Sep 2025
Transfer: Stade Lavallois → Hannover 96
25/26 · Transfer · €500k
Aug 2025
Injury: unknown
1 games missed
Jul 2025
25/26 — Stade Lavallois
3 matches · 0 G · 2 A · across 1 competition
Jul 2024
Transfer: Swindon Town → Stade Lavallois
24/25 · Transfer
Jul 2024
24/25 — Stade Lavallois
36 matches · 1 G · 3 A · across 2 competitions
Nov 2023
Transfer: Without Club → Swindon Town
23/24 · Transfer
Jul 2023
23/24 — Swindon Town
29 matches · 2 G · 2 A · across 2 competitions
Jul 2023
Transfer: Burton Albion → Without Club
23/24 · Transfer
Jul 2022
22/23 — Burton Albion
1 matches · 0 G · 0 A · across 1 competition
Jan 2022
Transfer: Boro U23 → Burton Albion
21/22 · Transfer
Jul 2021
21/22 — Middlesbrough FC, Burton Albion, FC Middlesbrough U23
28 matches · 1 G · 3 A · across 4 competitions
Jul 2020
20/21 — Middlesbrough FC, FC Middlesbrough U23
22 matches · 0 G · 1 A · across 3 competitions
Mar 2020
Transfer: Sunderland U23 → Boro U23
19/20 · Transfer
Jul 2019
19/20 — Sunderland AFC U23
12 matches · 0 G · 0 A · across 1 competition
Mar 2019
Transfer: Darlington → Sunderland U23
18/19 · Return from loan
Dec 2018
Transfer: Sunderland U23 → Darlington
18/19 · Loan
Jul 2018
18/19 — Sunderland AFC, Darlington FC, Sunderland AFC U23
20 matches · 0 G · 0 A · across 3 competitions
Jul 2018
Transfer: Sunderland U18 → Sunderland U23
18/19 · Transfer
Sep 2017
Transfer: AS Monaco U17 → Sunderland U18
17/18 · Transfer
Jul 2017
17/18 — Sunderland AFC U18, Sunderland AFC U23
21 matches · 0 G · 3 A · across 3 competitions
Jan 1970
Peak market value: €600k
Highest valuation recorded in dataset
4,156 min
Minutes played by club
Stade Lavallois 45.9%
Swindon Town 27.5%
Burton Albion 26.6%
Middlesbrough FC 0.0%
FC Middlesbrough U23 0.0%
Sunderland AFC U23 0.0%
Sunderland AFC 0.0%
Darlington FC 0.0%
Sunderland AFC U18 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Stade Lavallois 2 24/25 25/26 39 1 5 1,908
Swindon Town 1 23/24 23/24 29 2 2 1,141
Burton Albion 2 21/22 22/23 16 1 1 1,107
Middlesbrough FC 2 20/21 21/22 2 0 0 0
FC Middlesbrough U23 2 20/21 21/22 33 0 3 0
Sunderland AFC U23 3 17/18 19/20 24 0 0 0
Sunderland AFC 1 18/19 18/19 0 0 0 0
Darlington FC 1 18/19 18/19 9 0 0 0
Sunderland AFC U18 1 17/18 17/18 20 0 3 0

Career trajectory — goals, assists & market value

1€150K2€300K3€450K4€600K17/18 — 3 assists317/1820/21 — 1 assists120/2121/22 — 1 goals (Burton Albion)21/22 — 3 assists421/2222/2323/24 — 2 goals (Swindon Town)23/24 — 2 assists423/2424/25 — 1 goals (Stade Lavallois)24/25 — 3 assists424/2525/26 — 2 assists225/2621/22 — €50K22/23 — €250K23/24 — €200K24/25 — €300K25/26 — €600KGoalsAssistsMarket value

Goals by season

17/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 2223/2424/25: 1124/2525/26: 0025/26

Assists by season

17/18: 3317/1818/19: 0018/1919/20: 0019/2020/21: 1120/2121/22: 3321/2222/23: 0022/2323/24: 2223/2424/25: 3324/2525/26: 2225/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Ligue 2 Stade Lavallois 3 0 2 0 0 0
24/25 Coupe de France Stade Lavallois 4 0 1 1 0 0
24/25 Ligue 2 Stade Lavallois 32 1 2 3 0 1,908
23/24 EFL Trophy Swindon Town 1 0 0 0 0 0
23/24 League Two Swindon Town 28 2 2 6 0 1,141
22/23 League One Burton Albion 1 0 0 0 0 0
21/22 Championship Middlesbrough FC 1 0 0 0 0 0
21/22 FA Cup Middlesbrough FC 1 0 0 0 0 0
21/22 League One Burton Albion 15 1 1 3 0 1,107
21/22 Premier League 2 FC Middlesbrough U23 11 0 2 3 0 0
20/21 Championship Middlesbrough FC 0 0 0 0 0 0
20/21 FA Cup Middlesbrough FC 0 0 0 0 0 0
20/21 Premier League 2 FC Middlesbrough U23 22 0 1 7 0 0
19/20 Premier League 2 Sunderland AFC U23 12 0 0 0 0 0
18/19 EFL Trophy Sunderland AFC 0 0 0 0 0 0
18/19 National League North Darlington FC 9 0 0 0 0 0
18/19 Premier League 2 Sunderland AFC U23 11 0 0 1 0 0
17/18 FA Youth Cup Sunderland AFC U18 1 0 0 0 0 0
17/18 Premier League 2 Sunderland AFC U23 1 0 0 0 0 0
17/18 U18 Premier League Sunderland AFC U18 19 0 3 1 0 0
SeasonDateFromToTypeMarket valueFee
17/18 2017-09-01 AS Monaco U17 Sunderland U18 Transfer 0
18/19 2018-07-01 Sunderland U18 Sunderland U23 Transfer 0
18/19 2018-12-06 Sunderland U23 Darlington Loan 0
18/19 2019-03-12 Darlington Sunderland U23 Return from loan 0
19/20 2020-03-11 Sunderland U23 Boro U23 Transfer 0
21/22 2022-01-11 Boro U23 Burton Albion Transfer 50000
23/24 2023-07-01 Burton Albion Without Club Transfer 175000
23/24 2023-11-11 Without Club Swindon Town Transfer 175000
24/25 2024-07-10 Swindon Town Stade Lavallois Transfer 175000
25/26 2025-09-01 Stade Lavallois Hannover 96 Transfer 500000 €500k
SeasonInjuryFromToDays missedGames missed
25/26 Adductor pain 2025-08-23 2025-09-01 10 1
Current€500k
Peak€600k
Low€50k
Δ since start+€450k
€50k€188k€325k€463k€600k197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €300k
Jan 1, 1970 €175k
Jan 1, 1970 €200k
Jan 1, 1970 €175k
Jan 1, 1970 €175k
Jan 1, 1970 €250k
Jan 1, 1970 €50k

No national team data.

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 League Two Swindon Town 2 28
24/25 Ligue 2 Stade Lavallois 1 32
21/22 League One Burton Albion 1 15

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 U18 Premier League Sunderland AFC U18 3 19
23/24 League Two Swindon Town 2 28
21/22 Premier League 2 FC Middlesbrough U23 2 11

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-03-12 Darlington Sunderland U23 Return from loan
18/19 2018-12-06 Sunderland U23 Darlington Loan

Last 7 matches for Hannover 96 while William Kokolo was at the club (joined 2025-09-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-10-31 L2 SV 07 Elversberg 2–2 Hannover 96 Available
2025-10-26 L2 Eintracht Braunschweig 0–3 Hannover 96 Available
2025-10-17 L2 Hannover 96 0–3 FC Schalke 04 Available
2025-10-05 L2 SpVgg Greuther Fürth 2–2 Hannover 96 Available
2025-09-28 L2 Hannover 96 3–1 Arminia Bielefeld Available
2025-09-21 L2 Dynamo Dresden 2–2 Hannover 96 Available
2025-09-13 L2 Hannover 96 0–3 Hertha BSC Available

Teams faced most often by William Kokolo's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Crawley Town 7 1 3 3 12 12 0 14%
Cambridge United 7 2 2 3 7 11 -4 29%
Crewe Alexandra 6 1 3 2 7 7 0 17%
Bristol Rovers 6 3 1 2 12 10 +2 50%
Bolton Wanderers 6 1 2 3 6 7 -1 17%
Charlton Athletic 6 1 1 4 4 8 -4 17%
Shrewsbury Town 6 4 0 2 7 4 +3 67%
Fleetwood Town 6 4 1 1 12 7 +5 67%
Doncaster Rovers 6 1 2 3 6 8 -2 17%
Exeter City 6 0 1 5 3 9 -6 0%
Lincoln City 6 3 0 3 7 7 0 50%
Harrogate Town 6 1 4 1 7 5 +2 17%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
21/22 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 36 1,908 4 0 0 0.19
23/24 29 1,141 6 0 0 0.47
21/22 28 1,107 6 1 0 0.57
20/21 22 0 7 0 0 0
18/19 20 0 1 0 0 0
17/18 21 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

League Two
28 apps
2 G
2 A
Ligue 2
35 apps
1 G
4 A
League One
16 apps
1 G
1 A
Premier League 2
57 apps
0 G
3 A
U18 Premier League
19 apps
0 G
3 A
Coupe de France
4 apps
0 G
1 A
National League North
9 apps
0 G
0 A

Frequently asked about William Kokolo

Who is William Kokolo?

William Kokolo is a France professional footballer who plays as a left-back for Hannover 96.

How old is William Kokolo?

William Kokolo is 25 years old. He was born on June 9, 2000 in Paris.

What position does William Kokolo play?

William Kokolo plays as a left-back (Defender - Left-Back).

What club does William Kokolo play for?

William Kokolo currently plays for Hannover 96.

How many career goals has William Kokolo scored?

Across all senior club competitions in our dataset, William Kokolo has scored 4 goals in 172 appearances.

What is William Kokolo's market value?

William Kokolo's most recent reported market value is €500k.