Career snapshot
Career highs
Born the same day
Shares 1986-08-24 · 4 players total
| Full name | Joseph Akpala |
|---|---|
| Name in home country | Joseph Eneojo Akpala |
| Date of birth | 1986-08-24 (39 yrs) |
| Place of birth | Jos, Nigeria |
| Citizenship | Nigeria Belgium |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 184.00 m |
| Current club | Retired |
| Joined | 2021-07-01 |
| Contract expires | — |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Dinamo 1948 | 1 | 20/21 | 20/21 | 1 | 0 | 0 | 0 |
| KV Oostende (-2024) | 4 | 15/16 | 19/20 | 104 | 21 | 5 | 1,740 |
| Al-Faisaly FC | 1 | 18/19 | 18/19 | 15 | 3 | 2 | 456 |
| Kardemir Karabükspor | 2 | 13/14 | 14/15 | 47 | 11 | 5 | 1,009 |
| SV Werder Bremen | 1 | 12/13 | 12/13 | 21 | 1 | 1 | 450 |
| Club Brugge KV | 5 | 08/09 | 12/13 | 168 | 56 | 19 | 2,856 |
| Royal Charleroi SC | 3 | 05/06 | 07/08 | 64 | 27 | 5 | 577 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 20/21 | Liga 1 | FC Dinamo 1948 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Croky Cup | KV Oostende (-2024) | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | JPL | KV Oostende (-2024) | 6 | 1 | 0 | 1 | 0 | 396 |
| 18/19 | King's Cup | Al-Faisaly FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 18/19 | Saudi Pro League | Al-Faisaly FC | 14 | 2 | 2 | 1 | 0 | 366 |
| 17/18 | Croky Cup | KV Oostende (-2024) | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League Qualifying | KV Oostende (-2024) | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | JPL | KV Oostende (-2024) | 27 | 6 | 2 | 2 | 0 | 190 |
| 17/18 | JPL Playoff II | KV Oostende (-2024) | 9 | 3 | 1 | 0 | 0 | 228 |
| 16/17 | Croky Cup | KV Oostende (-2024) | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | JPL | KV Oostende (-2024) | 9 | 1 | 1 | 0 | 0 | 153 |
| 16/17 | JPL Play-Offs I | KV Oostende (-2024) | 8 | 2 | 0 | 0 | 0 | 110 |
| 16/17 | Jupiler Pro League playoff Europa League | KV Oostende (-2024) | 1 | 1 | 1 | 1 | 0 | 85 |
| 15/16 | Croky Cup | KV Oostende (-2024) | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | JPL | KV Oostende (-2024) | 26 | 5 | 0 | 3 | 0 | 266 |
| 15/16 | JPL Play-Offs I | KV Oostende (-2024) | 9 | 2 | 0 | 0 | 0 | 312 |
| 14/15 | Europa League Qualifying | Kardemir Karabükspor | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Süper Lig | Kardemir Karabükspor | 25 | 4 | 4 | 2 | 0 | 436 |
| 14/15 | Türkiye Kupasi | Kardemir Karabükspor | 6 | 1 | 1 | 1 | 0 | 295 |
| 13/14 | Süper Lig | Kardemir Karabükspor | 11 | 4 | 0 | 0 | 0 | 224 |
| 13/14 | Türkiye Kupasi | Kardemir Karabükspor | 3 | 2 | 0 | 0 | 0 | 54 |
| 12/13 | Bundesliga | SV Werder Bremen | 21 | 1 | 1 | 1 | 0 | 450 |
| 12/13 | Champions League Qu. | Club Brugge KV | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | JPL | Club Brugge KV | 3 | 0 | 2 | 0 | 0 | 0 |
| 11/12 | Cofidis Cup | Club Brugge KV | 1 | 0 | 0 | 0 | 1 | 0 |
| 11/12 | Europa League | Club Brugge KV | 8 | 4 | 0 | 2 | 0 | 131 |
| 11/12 | Europa League Qualifying | Club Brugge KV | 3 | 3 | 0 | 0 | 0 | 59 |
| 11/12 | JPL | Club Brugge KV | 27 | 13 | 6 | 0 | 0 | 111 |
| 11/12 | JPL Play-Offs I | Club Brugge KV | 9 | 2 | 1 | 0 | 0 | 359 |
| 10/11 | Europa League | Club Brugge KV | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League Qualifying | Club Brugge KV | 2 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | JPL | Club Brugge KV | 18 | 4 | 0 | 2 | 0 | 228 |
| 10/11 | JPL Play-Offs I | Club Brugge KV | 10 | 3 | 3 | 0 | 0 | 228 |
| 09/10 | Cofidis Cup | Club Brugge KV | 3 | 1 | 0 | 0 | 0 | 203 |
| 09/10 | Europa League | Club Brugge KV | 7 | 1 | 1 | 1 | 0 | 340 |
| 09/10 | Europa League Qualifying | Club Brugge KV | 4 | 2 | 0 | 0 | 0 | 191 |
| 09/10 | JPL | Club Brugge KV | 25 | 6 | 2 | 2 | 0 | 212 |
| 09/10 | JPL Play-Offs I | Club Brugge KV | 6 | 1 | 1 | 0 | 0 | 256 |
| 08/09 | Cofidis Cup | Club Brugge KV | 1 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | JPL | Club Brugge KV | 32 | 15 | 2 | 1 | 0 | 168 |
| 08/09 | UEFA Cup | Club Brugge KV | 6 | 1 | 0 | 0 | 0 | 370 |
| 07/08 | Beker van België | Royal Charleroi SC | 2 | 1 | 0 | 0 | 0 | 81 |
| 07/08 | Jupiler League | Royal Charleroi SC | 31 | 18 | 3 | 5 | 0 | 136 |
| 06/07 | Jupiler League | Royal Charleroi SC | 22 | 5 | 1 | 2 | 0 | 174 |
| 05/06 | Beker van België | Royal Charleroi SC | 1 | 1 | 0 | 0 | 0 | 25 |
| 05/06 | Jupiler League | Royal Charleroi SC | 8 | 2 | 1 | 1 | 0 | 161 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2005-01-01 | Bendel United | Bendel Ins. | Transfer | 0 | — |
| 05/06 | 2006-01-01 | Bendel Ins. | R Charleroi SC | Transfer | 0 | €300k |
| 08/09 | 2008-07-01 | R Charleroi SC | Club Brugge | Transfer | 1000000 | €3.00m |
| 12/13 | 2012-08-23 | Club Brugge | Werder Bremen | Transfer | 4000000 | €1.50m |
| 13/14 | 2013-09-03 | Werder Bremen | Karabükspor | Loan | 1500000 | — |
| 13/14 | 2014-06-30 | Karabükspor | Werder Bremen | Return from loan | 2000000 | — |
| 14/15 | 2014-08-11 | Werder Bremen | Karabükspor | Transfer | 1000000 | €200k |
| 15/16 | 2015-07-06 | Karabükspor | KV Oostende | Transfer | 1000000 | — |
| 18/19 | 2018-08-23 | KV Oostende | Al-Faisaly | Transfer | 500000 | — |
| 18/19 | 2019-02-11 | Al-Faisaly | Without Club | Transfer | 600000 | — |
| 19/20 | 2019-11-18 | Without Club | KV Oostende | Transfer | 400000 | — |
| 20/21 | 2020-07-01 | KV Oostende | Without Club | Transfer | 300000 | — |
| 20/21 | 2021-04-06 | Without Club | FC Dinamo | Transfer | 150000 | — |
| 21/22 | 2021-07-01 | FC Dinamo | Retired | Transfer | 50000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 12/13 | Knee medial ligament tear | 2013-03-03 | 2013-04-23 | 52 | 12 |
| 13/14 | Achilles tendon rupture | 2013-12-29 | 2014-08-05 | 220 | 18 |
| 16/17 | Ankle injury | 2016-08-01 | 2016-10-20 | 81 | 10 |
| 19/20 | Hamstring injury | 2020-01-23 | 2020-03-02 | 40 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #22981 | — | 23 | 10 | — | — | former national player |
| Team #3444 | #9 | 7 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Vadis Odjidja-Ofoe | 2 | 4 | 0 |
| Antonio Milic | 1 | 1 | 0 |
| Kevin Vandendriessche | 1 | 0 | 0 |
| Fernando Canesin | 1 | 5 | 0 |
| Sébastien Siani | 1 | 0 | 0 |
| Ivan Perišić | 2 | 5 | 0 |
| Knowledge Musona | 2 | 0 | 0 |
| David Rozehnal | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 07/08 | Jupiler League | Royal Charleroi SC | 18 | 31 |
| 08/09 | JPL | Club Brugge KV | 15 | 32 |
| 11/12 | JPL | Club Brugge KV | 13 | 27 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 11/12 | JPL | Club Brugge KV | 6 | 27 |
| 14/15 | Süper Lig | Kardemir Karabükspor | 4 | 25 |
| 07/08 | Jupiler League | Royal Charleroi SC | 3 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-06-30 | Karabükspor | Werder Bremen | Return from loan | — | €2.00m |
| 13/14 | 2013-09-03 | Werder Bremen | Karabükspor | Loan | — | €1.50m |
Teams faced most often by Joseph Akpala'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 % |
|---|---|---|---|---|---|---|---|---|
| KAA Gent | 6 | 4 | 2 | 0 | 14 | 2 | +12 | 67% |
| KRC Genk | 6 | 3 | 2 | 1 | 11 | 9 | +2 | 50% |
| Royal Antwerp FC | 6 | 3 | 2 | 1 | 11 | 6 | +5 | 50% |
| RSC Anderlecht | 6 | 5 | 1 | 0 | 12 | 7 | +5 | 83% |
| Standard Liège | 6 | 2 | 2 | 2 | 9 | 6 | +3 | 33% |
| Cercle Brugge | 4 | 3 | 1 | 0 | 10 | 3 | +7 | 75% |
| KV Kortrijk | 4 | 2 | 2 | 0 | 8 | 2 | +6 | 50% |
| Waasland-Beveren | 4 | 2 | 1 | 1 | 7 | 5 | +2 | 50% |
| Sporting Charleroi | 4 | 1 | 1 | 2 | 2 | 3 | -1 | 25% |
| Sint-Truidense VV | 4 | 3 | 1 | 0 | 11 | 3 | +8 | 75% |
| KV Oostende | 4 | 4 | 0 | 0 | 10 | 1 | +9 | 100% |
| Royal Excel Mouscron | 4 | 3 | 0 | 1 | 4 | 2 | +2 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 05/06 | First senior goal | |
| 09/10 | Goal #50 (career) | |
| 15/16 | Goal #100 (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′ |
|---|---|---|---|---|---|---|
| 19/20 | 7 | 396 | 1 | 0 | 0 | 0.23 |
| 18/19 | 15 | 456 | 1 | 0 | 0 | 0.2 |
| 17/18 | 40 | 418 | 2 | 0 | 0 | 0.43 |
| 16/17 | 21 | 348 | 1 | 0 | 0 | 0.26 |
| 15/16 | 36 | 578 | 3 | 0 | 0 | 0.47 |
| 14/15 | 33 | 731 | 3 | 0 | 0 | 0.37 |
| 12/13 | 26 | 450 | 1 | 0 | 0 | 0.2 |
| 11/12 | 48 | 660 | 2 | 0 | 1 | 0.41 |
| 10/11 | 31 | 456 | 2 | 0 | 0 | 0.39 |
| 09/10 | 45 | 1,202 | 3 | 0 | 0 | 0.22 |
| 08/09 | 39 | 538 | 2 | 1 | 0 | 0.5 |
| 07/08 | 33 | 217 | 5 | 0 | 0 | 2.07 |
| 06/07 | 22 | 174 | 2 | 0 | 0 | 1.03 |
| 05/06 | 9 | 186 | 1 | 0 | 0 | 0.48 |
Output by competition
Career goals and assists broken down by tournament.
More on Joseph Akpala
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joseph Akpala
Who is Joseph Akpala?
Joseph Akpala is a Nigeria professional footballer who plays as a centre-forward for Retired.
How old is Joseph Akpala?
Joseph Akpala is 39 years old. He was born on August 24, 1986 in Jos.
What position does Joseph Akpala play?
Joseph Akpala plays as a centre-forward (Attack - Centre-Forward).
What club does Joseph Akpala play for?
Joseph Akpala currently plays for Retired.
How many career goals has Joseph Akpala scored?
Across all senior club competitions in our dataset, Joseph Akpala has scored 119 goals in 420 appearances.