Sory Kaba
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1995-07-28 · 6 players total
| Full name | Sory Kaba |
|---|---|
| Date of birth | 1995-07-28 (30 yrs) |
| Place of birth | Conakry, Guinea |
| Citizenship | Guinea |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 191.00 m |
| Current club | Oud-Heverlee Leuven |
| Joined | 2025-09-08 |
| Contract expires | 2026-06-30 |
| Agent | CAA Stellar |
Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Elche CF | 4 | 16/17 | 24/25 | 91 | 28 | 0 | 1,130 |
| UD Las Palmas | 1 | 23/24 | 23/24 | 20 | 2 | 1 | 975 |
| FC Midtjylland | 4 | 19/20 | 23/24 | 110 | 27 | 16 | 2,713 |
| Cardiff City | 1 | 22/23 | 22/23 | 17 | 8 | 1 | 144 |
| Oud-Heverlee Leuven | 1 | 21/22 | 21/22 | 29 | 12 | 3 | 268 |
| FC Midtjylland Reserves | 1 | 19/20 | 19/20 | 2 | 0 | 1 | 0 |
| Dijon FCO | 1 | 18/19 | 18/19 | 11 | 0 | 1 | 0 |
| KRC Genk U19 | 1 | 14/15 | 14/15 | 4 | 2 | 0 | 160 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Copa del Rey | Elche CF | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | LaLiga2 | Elche CF | 24 | 4 | 0 | 4 | 0 | 218 |
| 23/24 | Copa del Rey | UD Las Palmas | 3 | 1 | 0 | 0 | 0 | 256 |
| 23/24 | LaLiga | UD Las Palmas | 17 | 1 | 1 | 2 | 0 | 719 |
| 23/24 | Superliga | FC Midtjylland | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | UECL Quali | FC Midtjylland | 4 | 1 | 1 | 0 | 0 | 160 |
| 22/23 | Champions League Qu. | FC Midtjylland | 4 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Championship | Cardiff City | 17 | 8 | 1 | 0 | 0 | 144 |
| 22/23 | Europa League | FC Midtjylland | 5 | 1 | 0 | 0 | 0 | 275 |
| 22/23 | Pokalen | FC Midtjylland | 2 | 1 | 0 | 0 | 0 | 135 |
| 22/23 | Superliga | FC Midtjylland | 16 | 2 | 4 | 3 | 0 | 523 |
| 21/22 | Croky Cup | Oud-Heverlee Leuven | 3 | 2 | 1 | 0 | 0 | 90 |
| 21/22 | JPL | Oud-Heverlee Leuven | 26 | 10 | 2 | 3 | 1 | 178 |
| 20/21 | Champions League | FC Midtjylland | 6 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | Champions League Qu. | FC Midtjylland | 4 | 1 | 1 | 1 | 0 | 332 |
| 20/21 | Superliga | FC Midtjylland | 18 | 8 | 3 | 3 | 0 | 154 |
| 20/21 | Superliga Championship round | FC Midtjylland | 9 | 3 | 1 | 1 | 0 | 235 |
| 20/21 | Sydbank Pokalen | FC Midtjylland | 5 | 2 | 0 | 0 | 0 | 139 |
| 19/20 | Europa League Qualifying | FC Midtjylland | 2 | 1 | 0 | 1 | 0 | 172 |
| 19/20 | Reserveligaen | FC Midtjylland Reserves | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Reserveligaen Spring | FC Midtjylland Reserves | 1 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Superliga | FC Midtjylland | 20 | 5 | 3 | 5 | 0 | 279 |
| 19/20 | Superliga Championship round | FC Midtjylland | 10 | 2 | 1 | 0 | 0 | 309 |
| 19/20 | Sydbank Pokalen | FC Midtjylland | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | 2ª División | Elche CF | 20 | 8 | 0 | 4 | 0 | 183 |
| 18/19 | Copa del Rey | Elche CF | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de France | Dijon FCO | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | L1/L2 Playoffs | Dijon FCO | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | Dijon FCO | 9 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2ª B - Grupo III | Elche CF | 30 | 11 | 0 | 1 | 0 | 143 |
| 17/18 | Ascenso a 2ª | Elche CF | 4 | 2 | 0 | 0 | 0 | 131 |
| 17/18 | Copa del Rey | Elche CF | 5 | 2 | 0 | 0 | 0 | 209 |
| 16/17 | 2ª División | Elche CF | 5 | 1 | 0 | 1 | 0 | 246 |
| 14/15 | Viareggio Cup | KRC Genk U19 | 4 | 2 | 0 | 0 | 0 | 160 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2016-01-29 | Alcobendas CF | Elche Ilicitano | Transfer | 0 | — |
| 17/18 | 2017-07-31 | Elche Ilicitano | Elche CF | Transfer | 0 | — |
| 18/19 | 2019-01-31 | Elche CF | Dijon | Transfer | 2000000 | €4.00m |
| 19/20 | 2019-07-05 | Dijon | FC Midtjylland | Transfer | 2000000 | €3.00m |
| 21/22 | 2021-08-31 | FC Midtjylland | OH Leuven | Loan | 3000000 | — |
| 21/22 | 2022-06-30 | OH Leuven | FC Midtjylland | Return from loan | 2500000 | — |
| 22/23 | 2023-01-31 | FC Midtjylland | Cardiff | Loan | 2500000 | — |
| 22/23 | 2023-06-30 | Cardiff | FC Midtjylland | Return from loan | 2800000 | — |
| 23/24 | 2023-08-17 | FC Midtjylland | UD Las Palmas | Transfer | 2800000 | €1.50m |
| 24/25 | 2024-08-30 | UD Las Palmas | Elche CF | Loan | 1500000 | — |
| 24/25 | 2025-06-30 | Elche CF | UD Las Palmas | Return from loan | 1000000 | — |
| 25/26 | 2025-09-08 | UD Las Palmas | OH Leuven | Transfer | 1000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Muscle injury | 2017-11-06 | 2017-11-20 | 15 | 3 |
| 20/21 | Corona virus | 2021-01-19 | 2021-02-01 | 14 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3856 | #21 | 21 | 3 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jesper Hansen | 2 | 0 | 0 |
| Manuel Sánchez | 2 | 0 | 0 |
| Nikolas Dyhr | 2 | 0 | 0 |
| Dani Provencio | 2 | 1 | 0 |
| Jonas Lössl | 2 | 0 | 0 |
| Josan | 1 | 2 | 0 |
| Iván Sánchez | 2 | 1 | 0 |
| Pione Sisto | 2 | 2 | 0 |
| Gustav Isaksen | 2 | 2 | 0 |
| Jens Cajuste | 2 | 1 | 0 |
| Erik Sviatchenko | 2 | 2 | 0 |
| Mikael Anderson | 2 | 2 | 0 |
| Frank Onyeka | 2 | 1 | 0 |
| Joel Andersson | 2 | 1 | 0 |
| Awer Mabil | 2 | 5 | 0 |
| Alexander Scholz | 2 | 2 | 0 |
| Paulinho | 2 | 1 | 0 |
| Evander | 2 | 7 | 0 |
| Anders Dreyer | 2 | 8 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | 2ª B - Grupo III | Elche CF | 11 | 30 |
| 21/22 | JPL | Oud-Heverlee Leuven | 10 | 26 |
| 20/21 | Superliga | FC Midtjylland | 8 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Superliga | FC Midtjylland | 4 | 16 |
| 20/21 | Superliga | FC Midtjylland | 3 | 18 |
| 19/20 | Superliga | FC Midtjylland | 3 | 20 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Elche CF | UD Las Palmas | Return from loan | — | €1.00m |
| 24/25 | 2024-08-30 | UD Las Palmas | Elche CF | Loan | — | €1.50m |
| 22/23 | 2023-06-30 | Cardiff | FC Midtjylland | Return from loan | — | €2.80m |
| 22/23 | 2023-01-31 | FC Midtjylland | Cardiff | Loan | — | €2.50m |
| 21/22 | 2022-06-30 | OH Leuven | FC Midtjylland | Return from loan | — | €2.50m |
| 21/22 | 2021-08-31 | FC Midtjylland | OH Leuven | Loan | — | €3.00m |
Last 50 matches for Oud-Heverlee Leuven 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-11-23 | BE1 |
Oud-Heverlee Leuven | 1–2 | Sint-Truidense VV | Available |
| 2025-11-08 | BE1 |
Cercle Brugge | 1–2 | Oud-Heverlee Leuven | Available |
| 2025-11-02 | BE1 |
Oud-Heverlee Leuven | 4–0 | KAA Gent | Available |
| 2025-10-25 | BE1 |
KV Mechelen | 1–1 | Oud-Heverlee Leuven | Available |
| 2025-10-18 | BE1 |
Oud-Heverlee Leuven | 0–1 | Club Brugge KV | Available |
| 2025-10-05 | BE1 |
KVC Westerlo | 2–0 | Oud-Heverlee Leuven | Available |
| 2025-09-26 | BE1 |
Oud-Heverlee Leuven | 1–1 | RSC Anderlecht | Available |
| 2025-09-20 | BE1 |
Oud-Heverlee Leuven | 1–2 | RAAL La Louviére | Available |
| 2025-09-13 | BE1 |
SV Zulte Waregem | 2–0 | Oud-Heverlee Leuven | Available |
| 2025-08-31 | BE1 |
Oud-Heverlee Leuven | 1–0 | Standard Liège | Available |
| 2025-08-24 | BE1 |
FCV Dender EH | 0–1 | Oud-Heverlee Leuven | Available |
| 2025-08-15 | BE1 |
Oud-Heverlee Leuven | 1–2 | KRC Genk | Available |
| 2025-08-10 | BE1 |
Royal Antwerp FC | 3–1 | Oud-Heverlee Leuven | Available |
| 2025-08-03 | BE1 |
Union Saint-Gilloise | 5–0 | Oud-Heverlee Leuven | Available |
| 2025-07-27 | BE1 |
Oud-Heverlee Leuven | 2–2 | Sporting Charleroi | Available |
| 2025-05-24 | BE1 |
Sporting Charleroi | 2–1 | Oud-Heverlee Leuven | Available |
| 2025-05-16 | BE1 |
Oud-Heverlee Leuven | 0–2 | KVC Westerlo | Available |
| 2025-05-11 | BE1 |
FCV Dender EH | 5–0 | Oud-Heverlee Leuven | Available |
| 2025-05-03 | BE1 |
Oud-Heverlee Leuven | 1–2 | KV Mechelen | Available |
| 2025-04-26 | BE1 |
Oud-Heverlee Leuven | 1–1 | Standard Liège | Available |
| 2025-04-22 | BE1 |
Standard Liège | 0–1 | Oud-Heverlee Leuven | Available |
| 2025-04-19 | BE1 |
Oud-Heverlee Leuven | 4–4 | FCV Dender EH | Available |
| 2025-04-13 | BE1 |
KV Mechelen | 1–1 | Oud-Heverlee Leuven | Available |
| 2025-04-05 | BE1 |
KVC Westerlo | 2–2 | Oud-Heverlee Leuven | Available |
| 2025-03-28 | BE1 |
Oud-Heverlee Leuven | 0–0 | Sporting Charleroi | Available |
| 2025-03-16 | BE1 |
Oud-Heverlee Leuven | 3–2 | Sint-Truidense VV | Available |
| 2025-03-08 | BE1 |
KV Kortrijk | 2–0 | Oud-Heverlee Leuven | Available |
| 2025-03-02 | BE1 |
Oud-Heverlee Leuven | 0–0 | KVC Westerlo | Available |
| 2025-02-22 | BE1 |
Royal Antwerp FC | 2–2 | Oud-Heverlee Leuven | Available |
| 2025-02-15 | BE1 |
Oud-Heverlee Leuven | 3–2 | FCV Dender EH | Available |
| 2025-02-08 | BE1 |
Club Brugge KV | 1–0 | Oud-Heverlee Leuven | Available |
| 2025-01-31 | BE1 |
Oud-Heverlee Leuven | 1–0 | KV Mechelen | Available |
| 2025-01-26 | BE1 |
Oud-Heverlee Leuven | 0–0 | KAA Gent | Available |
| 2025-01-19 | BE1 |
Union Saint-Gilloise | 1–0 | Oud-Heverlee Leuven | Available |
| 2025-01-11 | BE1 |
KRC Genk | 2–0 | Oud-Heverlee Leuven | Available |
| 2025-01-07 | BE1 |
Club Brugge KV | 3–0 | Oud-Heverlee Leuven | Available |
| 2024-12-27 | BE1 |
Oud-Heverlee Leuven | 2–0 | K Beerschot VA | Available |
| 2024-12-22 | BE1 |
Cercle Brugge | 1–0 | Oud-Heverlee Leuven | Available |
| 2024-12-14 | BE1 |
Oud-Heverlee Leuven | 1–0 | Sporting Charleroi | Available |
| 2024-12-07 | BE1 |
Standard Liège | 1–1 | Oud-Heverlee Leuven | Available |
| 2024-12-04 | BE1 |
Oud-Heverlee Leuven | 5–0 | SV Zulte Waregem | Available |
| 2024-12-01 | BE1 |
Oud-Heverlee Leuven | 0–0 | RSC Anderlecht | Available |
| 2024-11-24 | BE1 |
Oud-Heverlee Leuven | 1–1 | Union Saint-Gilloise | Available |
| 2024-11-09 | BE1 |
FCV Dender EH | 1–1 | Oud-Heverlee Leuven | Available |
| 2024-11-02 | BE1 |
Oud-Heverlee Leuven | 0–1 | Club Brugge KV | Available |
| 2024-10-26 | BE1 |
Sporting Charleroi | 0–2 | Oud-Heverlee Leuven | Available |
| 2024-10-20 | BE1 |
Oud-Heverlee Leuven | 1–1 | Royal Antwerp FC | Available |
| 2024-10-05 | BE1 |
KV Mechelen | 5–0 | Oud-Heverlee Leuven | Available |
| 2024-09-29 | BE1 |
KAA Gent | 3–0 | Oud-Heverlee Leuven | Available |
| 2024-09-22 | BE1 |
Oud-Heverlee Leuven | 1–1 | KV Kortrijk | Available |
Teams faced most often by Sory Kaba's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| UD Almería | 22 | 5 | 8 | 9 | 26 | 34 | -8 | 23% |
| Málaga CF | 22 | 11 | 7 | 4 | 34 | 20 | +14 | 50% |
| Sporting Gijón | 22 | 9 | 6 | 7 | 18 | 20 | -2 | 41% |
| Real Zaragoza | 22 | 6 | 6 | 10 | 25 | 31 | -6 | 27% |
| CD Tenerife | 22 | 9 | 7 | 6 | 27 | 22 | +5 | 41% |
| Real Oviedo | 20 | 5 | 7 | 8 | 23 | 23 | 0 | 25% |
| Cádiz CF | 20 | 5 | 7 | 8 | 20 | 31 | -11 | 25% |
| Girona FC | 20 | 6 | 3 | 11 | 16 | 28 | -12 | 30% |
| CD Lugo | 18 | 9 | 5 | 4 | 35 | 23 | +12 | 50% |
| RCD Mallorca | 18 | 5 | 8 | 5 | 22 | 21 | +1 | 28% |
| CA Osasuna | 18 | 3 | 9 | 6 | 26 | 27 | -1 | 17% |
| AD Alcorcón | 18 | 7 | 8 | 3 | 22 | 10 | +12 | 39% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal | |
| 21/22 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 27 | 218 | 4 | 0 | 0 | 1.65 |
| 23/24 | 28 | 1,135 | 3 | 0 | 0 | 0.24 |
| 22/23 | 44 | 1,077 | 3 | 0 | 0 | 0.25 |
| 21/22 | 29 | 268 | 3 | 0 | 1 | 1.34 |
| 20/21 | 42 | 860 | 6 | 0 | 0 | 0.63 |
| 19/20 | 35 | 760 | 7 | 0 | 0 | 0.83 |
| 18/19 | 31 | 183 | 4 | 0 | 0 | 1.97 |
| 17/18 | 39 | 483 | 1 | 1 | 0 | 0.37 |
| 16/17 | 5 | 246 | 1 | 0 | 0 | 0.37 |
Output by competition
Career goals and assists broken down by tournament.
More on Sory Kaba
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Sory Kaba
Who is Sory Kaba?
Sory Kaba is a Guinea professional footballer who plays as a centre-forward for Oud-Heverlee Leuven.
How old is Sory Kaba?
Sory Kaba is 30 years old. He was born on July 28, 1995 in Conakry.
What position does Sory Kaba play?
Sory Kaba plays as a centre-forward (Attack - Centre-Forward).
What club does Sory Kaba play for?
Sory Kaba currently plays for Oud-Heverlee Leuven.
How many career goals has Sory Kaba scored?
Across all senior club competitions in our dataset, Sory Kaba has scored 79 goals in 284 appearances.
What is Sory Kaba's market value?
Sory Kaba's most recent reported market value is €1.00m.
Guinea