Samuel Kalu Ojim
Defender · Botev Plovdiv · №90
15
Matches
13
In the starting XI
699
Minutes
1
Goals
1
Assists
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
2:3 | |
|
|
1:3 | |
|
|
1:0 | |
|
|
2:0 | |
|
|
3:2 | |
|
|
1:0 | |
|
|
3:2 | |
|
|
1:1 | |
|
|
1:1 | |
|
|
5:0 |
Season statistics
15
Matches
13
In the starting XI
1
Goals
1
Assists
699
Minutes
| Competition | Season | Games |
|---|---|---|
| First League | 2026 | 8 |
| First League | 2025 | 7 |
About the player
Samuel Kalu Ojim's biggest move came at nineteen, when Belgian side KAA Gent paid Slovakia's AS Trenčín €1 million for him in January 2017. Eighteen months later, Bordeaux went further still, paying €8.5 million to take him to Ligue 1.
Kalu managed only 13 appearances for Watford without scoring, and in September 2023 the club sent him on loan to Swiss side Lausanne-Sport. He returned to Watford in the summer of 2024. In September 2025 he moved on again, joining Botev Plovdiv in Bulgaria as a free agent.
He has represented Nigeria at senior level since October 2018, when he marked his debut against Libya with a goal.
Career path
- 2026 — 2027 — now Botev Plovdiv 34 matches
- 2024 FC Lausanne-Sport 21 matches
- 2022 — 2023 Watford 13 matches
- 2019 — 2022 FC Girondins Bordeaux 86 matches
- 2017 — 2018 Gent 55 matches
- 2016 — 2017 AS Trencin 44 matches
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 26/27 | Botev Plovdiv | efbet Liga | 8 | 1 | 1 | 699 |
| 25/26 | Botev Plovdiv | efbet Liga | 23 | 2 | 2 | 1 217 |
| 25/26 | Botev Plovdiv | Bulgarian Cup | 3 | 1 | 1 | 100 |
| 23/24 | FC Lausanne-Sport | Super League | 21 | 3 | 2 | 1 321 |
| 22/23 | Watford | Championship | 9 | 0 | 0 | 230 |
| 21/22 | FC Girondins Bordeaux | Ligue 1 | 11 | 1 | 1 | 326 |
| 21/22 | Watford | Premier League | 4 | 0 | 0 | 222 |
| 21/22 | FC Girondins Bordeaux | Coupe de France | 1 | 0 | 0 | 16 |
| 20/21 | FC Girondins Bordeaux | Ligue 1 | 20 | 4 | 1 | 972 |
| 19/20 | FC Girondins Bordeaux | Ligue 1 | 20 | 1 | 1 | 1 360 |
| 19/20 | FC Girondins Bordeaux | Coupe de la Ligue | 2 | 0 | 1 | 116 |
| 18/19 | FC Girondins Bordeaux | Ligue 1 | 21 | 3 | 3 | 1 280 |
| 18/19 | FC Girondins Bordeaux | UEFA Europa League | 5 | 0 | 0 | 441 |
| 18/19 | FC Girondins Bordeaux | Coupe de la Ligue | 3 | 1 | 0 | 241 |
| 18/19 | FC Girondins Bordeaux | UEFA Europa League Qualifying | 2 | 0 | 0 | 98 |
| 18/19 | FC Girondins Bordeaux | Coupe de France | 1 | 0 | 0 | 66 |
| 17/18 | Gent | Jupiler Pro League | 24 | 6 | 6 | 1 682 |
| 17/18 | Gent | Jupiler Pro League Champions' Play-Offs | 8 | 0 | 0 | 462 |
| 17/18 | Gent | Croky Cup | 2 | 0 | 0 | 106 |
| 17/18 | Gent | UEFA Europa League Qualifying | 2 | 0 | 1 | 96 |
| 16/17 | AS Trencin | Niké Liga | 19 | 1 | 5 | 1 693 |
| 16/17 | Gent | Jupiler Pro League Champions' Play-Offs | 8 | 1 | 4 | 419 |
| 16/17 | Gent | Jupiler Pro League | 8 | 2 | 3 | 595 |
| 16/17 | AS Trencin | UEFA Champions League Qualifying | 4 | 1 | 1 | 360 |
| 16/17 | Gent | UEFA Europa League | 3 | 1 | 1 | 196 |
| 16/17 | AS Trencin | Slovnaft Cup | 3 | 1 | 0 | 270 |
| 16/17 | AS Trencin | UEFA Europa League Qualifying | 1 | 0 | 0 | 90 |
| 15/16 | AS Trencin | Niké Liga | 13 | 3 | 2 | 907 |
| 15/16 | AS Trencin | Slovnaft Cup | 4 | 1 | 0 | 247 |
| Total | FC Girondins Bordeaux | 86 | 10 | 7 | 4 916 | |
| Total | Gent | 55 | 10 | 15 | 3 556 | |
| Total | AS Trencin | 44 | 7 | 8 | 3 567 | |
| Total | Botev Plovdiv | 34 | 4 | 4 | 2 016 | |
| Total | FC Lausanne-Sport | 21 | 3 | 2 | 1 321 | |
| Total | Nigeria | 16 | 2 | 3 | 799 | |
| Total | Watford | 13 | 0 | 0 | 452 |
Transfers
Transfers- 25/26 No Club Botev Plovdiv
- 24/25 Watford No Club
- 23/24 Lausanne-Sport Watford
- 23/24 Watford Lausanne-Sport
- 21/22 G. Bordeaux Watford €3.00M
- 18/19 Gent G. Bordeaux €8.50M
- 16/17 AS Trencin Gent €1.00M
- 15/16 GBS Academy AS Trencin