Skip to content
Franck Kessié

Franck Kessié

Midfield - Central Midfield  at Al-Ahli SFC
Age29
CitizenshipCote d'Ivoire Italy
Height1.83 m
Footright
BornDecember 19, 1996
at Al-Ahli SFC 1,019 days · joined 2023-08-09
👕200+ Apps 50+ Goals 🏴50+ Caps
Market value €14.00m
Central Midfield Midfield

Career snapshot

6
clubs played for
14/15
debut season
0.16
goals / match
AC Milan
top club · 223 apps

Career highs

€55.00m
peak value · 2021
€32.00m
top transfer fee · 19/20
14
best season · 20/21
96 / 14
int'l caps / goals
423Appearances
68Goals
34Assists
71Yellow cards
2Red cards
90Full matches (90′)
Full nameFranck Kessié
Name in home countryFranck Yannick Kessié
Date of birth1996-12-19 (29 yrs)
Place of birthOuragahio, Cote d'Ivoire
CitizenshipCote d'Ivoire Italy
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height183.00 m
Current clubAl-Ahli SFC
Joined2023-08-09
Contract expires2026-06-30
AgentAmbition Group
Outfitteradidas
Jul 2025
25/26 — Al-Ahli SFC
5 matches · 3 G · 0 A · across 3 competitions
Jul 2024
24/25 — Al-Ahli SFC
44 matches · 4 G · 5 A · across 4 competitions
Aug 2023
Transfer: Barcelona → Al-Ahli
23/24 · Transfer · €12.50m
Jul 2023
23/24 — Al-Ahli SFC
33 matches · 10 G · 4 A · across 2 competitions
Nov 2022
Injury: unknown
4 games missed
Oct 2022
Injury: unknown
1 games missed
Jul 2022
Transfer: AC Milan → Barcelona
22/23 · Transfer
Jul 2022
22/23 — FC Barcelona
43 matches · 3 G · 3 A · across 5 competitions
Jan 2022
Injury: unknown
Oct 2021
Injury: unknown
1 games missed
Aug 2021
Injury: unknown
4 games missed
Jul 2021
21/22 — AC Milan
39 matches · 7 G · 1 A · across 3 competitions
Jul 2020
20/21 — AC Milan
50 matches · 14 G · 6 A · across 4 competitions
Jul 2019
19/20 — AC Milan
38 matches · 4 G · 2 A · across 2 competitions
Jul 2019
Transfer: Atalanta BC → AC Milan
19/20 · Transfer · €32.00m
Jun 2019
Transfer: AC Milan → Atalanta BC
18/19 · Return from loan
Apr 2019
Injury: unknown
1 games missed
Jul 2018
18/19 — AC Milan
42 matches · 7 G · 3 A · across 4 competitions
Jul 2017
17/18 — AC Milan
54 matches · 5 G · 4 A · across 4 competitions
Jul 2017
Transfer: Atalanta BC → AC Milan
17/18 · Loan
Jul 2016
16/17 — Atalanta BC
31 matches · 7 G · 4 A · across 2 competitions
Jun 2016
Transfer: Cesena → Atalanta BC
15/16 · Return from loan
Aug 2015
Transfer: Atalanta BC → Cesena
15/16 · Loan
Jul 2015
15/16 — AC Cesena
37 matches · 4 G · 2 A · across 2 competitions
Jul 2015
Transfer: Stella Club → Atalanta BC
15/16 · Transfer · €1.50m
Jun 2015
Transfer: Atalanta U19 → Stella Club
14/15 · Return from loan
Jan 2015
Transfer: Stella Club → Atalanta U19
14/15 · Loan
Jul 2014
14/15 — Atalanta Primavera, Atalanta BC
7 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €55.00m
Highest valuation recorded in dataset
8,103 min
Minutes played by club
Al-Ahli SFC 26.4%
FC Barcelona 20.0%
AC Milan 39.8%
Atalanta BC 5.7%
AC Cesena 8.2%
Atalanta Primavera 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Al-Ahli SFC 3 23/24 25/26 82 17 9 2,140
FC Barcelona 1 22/23 22/23 43 3 3 1,617
AC Milan 5 17/18 21/22 223 37 16 3,224
Atalanta BC 2 14/15 16/17 31 7 4 461
AC Cesena 1 15/16 15/16 37 4 2 661
Atalanta Primavera 1 14/15 14/15 7 0 0 0

Career trajectory — goals, assists & market value

5€13.8M10€27.5M15€41.3M20€55M15/16 — 4 goals (AC Cesena)15/16 — 2 assists615/1616/17 — 7 goals (Atalanta BC)16/17 — 4 assists1116/1717/18 — 5 goals (AC Milan)17/18 — 4 assists917/1818/19 — 7 goals (AC Milan)18/19 — 3 assists1018/1919/20 — 4 goals (AC Milan)19/20 — 2 assists619/2020/21 — 14 goals (AC Milan)20/21 — 6 assists2020/2121/22 — 7 goals (AC Milan)21/22 — 1 assists821/2222/23 — 3 goals (FC Barcelona)22/23 — 3 assists622/2323/24 — 10 goals (Al-Ahli SFC)23/24 — 4 assists1423/2424/25 — 4 goals (Al-Ahli SFC)24/25 — 5 assists924/2525/26 — 3 goals (Al-Ahli SFC)325/2615/16 — €2.8M16/17 — €7.5M17/18 — €20M18/19 — €35M19/20 — €33M20/21 — €40M21/22 — €55M22/23 — €45M23/24 — €28M24/25 — €18M25/26 — €14MGoalsAssistsMarket value

Goals by season

14/15: 0014/1515/16: 4415/1616/17: 7716/1717/18: 5517/1818/19: 7718/1919/20: 4419/2020/21: 141420/2121/22: 7721/2222/23: 3322/2323/24: 101023/2424/25: 4424/2525/26: 3325/26

Assists by season

14/15: 0014/1515/16: 2215/1616/17: 4416/1717/18: 4417/1818/19: 3318/1919/20: 2219/2020/21: 6620/2121/22: 1121/2222/23: 3322/2323/24: 4423/2424/25: 5524/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 King's Cup Al-Ahli SFC 1 0 0 0 0 0
25/26 Saudi Pro League Al-Ahli SFC 2 0 0 0 0 0
25/26 Saudi Super Cup Al-Ahli SFC 2 3 0 1 0 60
24/25 AFC Champions League Al-Ahli SFC 12 2 0 1 0 513
24/25 King's Cup Al-Ahli SFC 1 0 0 0 0 0
24/25 Saudi Pro League Al-Ahli SFC 30 2 5 8 0 1,297
24/25 Saudi Super Cup Al-Ahli SFC 1 0 0 1 0 0
23/24 King's Cup Al-Ahli SFC 2 0 0 0 0 0
23/24 Saudi Pro League Al-Ahli SFC 31 10 4 7 0 270
22/23 Champions League FC Barcelona 6 1 0 0 0 273
22/23 Copa del Rey FC Barcelona 5 1 2 1 0 367
22/23 Europa League FC Barcelona 2 0 0 1 0 0
22/23 LaLiga FC Barcelona 28 1 1 4 0 977
22/23 Supercopa FC Barcelona 2 0 0 0 0 0
21/22 Champions League AC Milan 5 0 1 0 0 0
21/22 Italy Cup AC Milan 3 1 0 0 0 270
21/22 Serie A AC Milan 31 6 0 2 0 385
20/21 Europa League AC Milan 8 1 0 0 0 508
20/21 Europa League Qualifying AC Milan 3 0 0 0 0 0
20/21 Italy Cup AC Milan 2 0 0 2 0 0
20/21 Serie A AC Milan 37 13 6 8 0 248
19/20 Italy Cup AC Milan 3 0 1 1 0 0
19/20 Serie A AC Milan 35 4 1 3 0 727
18/19 Europa League AC Milan 3 0 0 0 0 0
18/19 Italy Cup AC Milan 4 0 0 1 0 0
18/19 Serie A AC Milan 34 7 3 8 0 432
18/19 Supercoppa Italiana AC Milan 1 0 0 0 1 0
17/18 Europa League AC Milan 9 0 2 1 0 0
17/18 Europa League Qualifying AC Milan 3 0 0 1 0 0
17/18 Italy Cup AC Milan 5 0 0 1 0 0
17/18 Serie A AC Milan 37 5 2 9 0 654
16/17 Italy Cup Atalanta BC 1 1 0 0 0 90
16/17 Serie A Atalanta BC 30 6 4 5 1 371
15/16 Serie B AC Cesena 36 4 2 5 0 661
15/16 Serie B Play-off AC Cesena 1 0 0 0 0 0
14/15 Primavera B Atalanta Primavera 7 0 0 0 0 0
14/15 Serie A Atalanta BC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
14/15 2015-01-29 Stella Club Atalanta U19 Loan 0
14/15 2015-06-30 Atalanta U19 Stella Club Return from loan 300000
15/16 2015-07-01 Stella Club Atalanta BC Transfer 300000 €1.50m
15/16 2015-08-26 Atalanta BC Cesena Loan 300000
15/16 2016-06-30 Cesena Atalanta BC Return from loan 4000000
17/18 2017-07-01 Atalanta BC AC Milan Loan 20000000
18/19 2019-06-30 AC Milan Atalanta BC Return from loan 33000000
19/20 2019-07-01 Atalanta BC AC Milan Transfer 33000000 €32.00m
22/23 2022-07-04 AC Milan Barcelona Transfer 45000000
23/24 2023-08-09 Barcelona Al-Ahli Transfer 25000000 €12.50m
SeasonInjuryFromToDays missedGames missed
18/19 Inflammation in the knee 2019-04-01 2019-04-05 5 1
21/22 Muscle injury 2021-08-13 2021-09-10 29 4
21/22 flu 2021-10-22 2021-10-24 3 1
21/22 unknown injury 2022-01-26 2022-01-31 6 0
22/23 Adductor pain 2022-10-05 2022-10-11 7 1
22/23 Muscle injury 2022-11-02 2022-12-14 43 4
Current€14.00m
Peak€55.00m
Low€300k
Δ since start+€13.70m
€300k€13.98m€27.65m€41.33m€55.00m197019701970
DateValue
Jan 1, 1970 €14.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €50.00m
Jan 1, 1970 €55.00m
Jan 1, 1970 €48.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €27.00m
Jan 1, 1970 €33.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €7.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €2.80m
Jan 1, 1970 €300k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53842 #8 4 1 former national player
Team #34868 #18 3 0 former national player
Team #31517 #10 5 2 former national player
Team #25249 3 0 former national player
Team #3591 81 11 recent national player
TeammatePPG played withJoint goalsMinutes
Gianluigi Donnarumma 2 0 0
Alessio Romagnoli 2 1 0
Hakan Çalhanoğlu 2 5 0
Davide Calabria 2 1 0
Theo Hernández 2 2 0
Rafael Leão 2 3 0
Suso 2 0 0
Samu Castillejo 2 3 0
Alexis Saelemaekers 2 2 0
Ricardo Rodríguez 2 1 0
Ismaël Bennacer 2 0 0
Patrick Cutrone 2 1 0
Ante Rebić 2 2 0
Rade Krunic 2 0 0
Brahim Díaz 2 2 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Serie A AC Milan 13 37
23/24 Saudi Pro League Al-Ahli SFC 10 31
18/19 Serie A AC Milan 7 34

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Serie A AC Milan 6 37
24/25 Saudi Pro League Al-Ahli SFC 5 30
16/17 Serie A Atalanta BC 4 30

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-06-30 AC Milan Atalanta BC Return from loan €33.00m
17/18 2017-07-01 Atalanta BC AC Milan Loan €20.00m
15/16 2016-06-30 Cesena Atalanta BC Return from loan €4.00m
15/16 2015-08-26 Atalanta BC Cesena Loan €300k
14/15 2015-06-30 Atalanta U19 Stella Club Return from loan €300k
14/15 2015-01-29 Stella Club Atalanta U19 Loan

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

OpponentPWDLGFGAGDWin %
SSC Napoli 46 16 12 18 67 66 +1 35%
AS Roma 42 20 12 10 71 55 +16 48%
Torino FC 36 17 11 8 64 43 +21 47%
ACF Fiorentina 34 16 7 11 53 42 +11 47%
Udinese Calcio 34 14 13 7 54 40 +14 41%
Cagliari Calcio 31 20 5 6 61 30 +31 65%
Genoa CFC 31 18 10 3 49 25 +24 58%
FC Internazionale Milano 26 6 7 13 30 49 -19 23%
Juventus FC 25 6 14 5 23 19 +4 24%
Hellas Verona FC 25 20 2 3 51 20 +31 80%
Inter 25 5 7 13 28 37 -9 20%
Empoli FC 24 17 3 4 56 23 +33 71%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
15/16 First senior goal
22/23 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 5 60 1 0 0 1.5
24/25 44 1,810 10 0 0 0.5
23/24 33 270 7 0 0 2.33
22/23 43 1,617 6 0 0 0.33
21/22 39 655 2 1 0 0.41
20/21 50 756 10 0 0 1.19
19/20 38 727 4 0 0 0.5
18/19 42 432 9 0 1 2.08
17/18 54 654 12 0 0 1.65
16/17 31 461 5 1 1 1.37
15/16 37 661 5 0 0 0.68

Output by competition

Career goals and assists broken down by tournament.

Serie A
204 apps
41 G
16 A
Saudi Pro League
63 apps
12 G
9 A
Serie B
36 apps
4 G
2 A
Saudi Super Cup
3 apps
3 G
0 A
Italy Cup
18 apps
2 G
1 A
AFC Champions League
12 apps
2 G
0 A
Copa del Rey
5 apps
1 G
2 A
Europa League
22 apps
1 G
2 A
LaLiga
28 apps
1 G
1 A
Champions League
11 apps
1 G
1 A

Frequently asked about Franck Kessié

Who is Franck Kessié?

Franck Kessié is a Cote d'Ivoire professional footballer who plays as a central midfield for Al-Ahli SFC.

How old is Franck Kessié?

Franck Kessié is 29 years old. He was born on December 19, 1996 in Ouragahio.

What position does Franck Kessié play?

Franck Kessié plays as a central midfield (Midfield - Central Midfield).

What club does Franck Kessié play for?

Franck Kessié currently plays for Al-Ahli SFC.

How many career goals has Franck Kessié scored?

Across all senior club competitions in our dataset, Franck Kessié has scored 68 goals in 423 appearances.

What is Franck Kessié's market value?

Franck Kessié's most recent reported market value is €14.00m.