Oladapo Afolayan
Career snapshot
Career highs
Born the same day
Shares 1997-09-11 · 6 players total
| Full name | Oladapo Afolayan |
|---|---|
| Name in home country | Oladapo Joshua Afolayan |
| Date of birth | 1997-09-11 (28 yrs) |
| Place of birth | London, England |
| Citizenship | England Nigeria |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 180.00 m |
| Current club | FC St. Pauli |
| Joined | 2023-01-19 |
| Contract expires | 2026-06-30 |
| Agent | TaP23 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC St. Pauli | 4 | 22/23 | 25/26 | 86 | 16 | 7 | 1,357 |
| Bolton Wanderers | 3 | 20/21 | 22/23 | 101 | 21 | 9 | 2,511 |
| West Ham United | 1 | 20/21 | 20/21 | 1 | 1 | 0 | 20 |
| West Ham United U23 | 4 | 17/18 | 20/21 | 36 | 9 | 6 | 586 |
| Mansfield Town | 1 | 19/20 | 19/20 | 8 | 1 | 1 | 129 |
| Oldham Athletic | 1 | 18/19 | 18/19 | 10 | 0 | 0 | 0 |
| Solihull Moors | 2 | 16/17 | 17/18 | 46 | 15 | 1 | 423 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Bundesliga | FC St. Pauli | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | DFB-Pokal | FC St. Pauli | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Bundesliga | FC St. Pauli | 32 | 3 | 2 | 3 | 0 | 546 |
| 24/25 | DFB-Pokal | FC St. Pauli | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | 2. Bundesliga | FC St. Pauli | 31 | 9 | 3 | 4 | 0 | 247 |
| 23/24 | DFB-Pokal | FC St. Pauli | 3 | 1 | 0 | 0 | 0 | 155 |
| 22/23 | 2. Bundesliga | FC St. Pauli | 16 | 3 | 2 | 3 | 0 | 409 |
| 22/23 | EFL Cup | Bolton Wanderers | 2 | 1 | 0 | 0 | 0 | 78 |
| 22/23 | EFL Trophy | Bolton Wanderers | 4 | 2 | 1 | 0 | 0 | 155 |
| 22/23 | FA Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Bolton Wanderers | 22 | 3 | 2 | 2 | 0 | 416 |
| 21/22 | EFL Cup | Bolton Wanderers | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | EFL Trophy | Bolton Wanderers | 4 | 2 | 0 | 0 | 0 | 135 |
| 21/22 | FA Cup | Bolton Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Bolton Wanderers | 44 | 12 | 4 | 10 | 0 | 284 |
| 20/21 | EFL Trophy | West Ham United U23 | 4 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | FA Cup | West Ham United | 1 | 1 | 0 | 0 | 0 | 20 |
| 20/21 | League Two | Bolton Wanderers | 21 | 1 | 2 | 1 | 0 | 1,443 |
| 20/21 | Premier League 2 | West Ham United U23 | 11 | 5 | 1 | 2 | 0 | 193 |
| 19/20 | EFL Trophy | Mansfield Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Mansfield Town | 6 | 1 | 1 | 0 | 0 | 129 |
| 19/20 | Premier League 2 | West Ham United U23 | 8 | 3 | 4 | 3 | 0 | 197 |
| 18/19 | League Two | Oldham Athletic | 10 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Premier League 2 | West Ham United U23 | 5 | 1 | 0 | 1 | 0 | 196 |
| 17/18 | FA Cup | Solihull Moors | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | National League | Solihull Moors | 30 | 11 | 1 | 4 | 0 | 187 |
| 17/18 | Premier League 2 | West Ham United U23 | 8 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | National League | Solihull Moors | 15 | 4 | 0 | 4 | 0 | 236 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2017-02-07 | Loughborough | Solihull Moors | Transfer | 0 | — |
| 17/18 | 2018-02-01 | Solihull Moors | West Ham U23 | Transfer | 0 | — |
| 18/19 | 2019-01-31 | West Ham U23 | Oldham Athletic | Loan | 0 | — |
| 18/19 | 2019-05-31 | Oldham Athletic | West Ham U23 | Return from loan | 0 | — |
| 19/20 | 2019-08-29 | West Ham U23 | Mansfield Town | Loan | 0 | — |
| 19/20 | 2020-01-06 | Mansfield Town | West Ham U23 | Return from loan | 0 | — |
| 20/21 | 2021-02-01 | West Ham U23 | Bolton | Loan | 0 | — |
| 20/21 | 2021-05-31 | Bolton | West Ham U23 | Return from loan | 0 | — |
| 21/22 | 2021-07-01 | West Ham U23 | Bolton | Transfer | 0 | — |
| 22/23 | 2023-01-19 | Bolton | FC St. Pauli | Transfer | 600000 | €600k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Ligament injury | 2024-03-02 | 2024-04-02 | 32 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| MJ Williams | 2 | 4 | 0 |
| Ricardo Santos | 2 | 0 | 0 |
| Gethin Jones | 2 | 3 | 0 |
| George Johnston | 2 | 0 | 0 |
| Declan John | 2 | 1 | 0 |
| Johannes Eggestein | 2 | 1 | 0 |
| Philipp Treu | 1 | 1 | 0 |
| Elias Kachunga | 2 | 1 | 0 |
| Marcel Hartel | 2 | 4 | 0 |
| Amadou Bakayoko | 2 | 1 | 0 |
| James Trafford | 2 | 1 | 0 |
| Dion Charles | 2 | 4 | 0 |
| Elias Saad | 2 | 4 | 0 |
| George Thomason | 2 | 1 | 0 |
| Kristian Green | 1 | 0 | 0 |
| Lloyd Isgrove | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | League One | Bolton Wanderers | 12 | 44 |
| 17/18 | National League | Solihull Moors | 11 | 30 |
| 23/24 | 2. Bundesliga | FC St. Pauli | 9 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | League One | Bolton Wanderers | 4 | 44 |
| 19/20 | Premier League 2 | West Ham United U23 | 4 | 8 |
| 23/24 | 2. Bundesliga | FC St. Pauli | 3 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-05-31 | Bolton | West Ham U23 | Return from loan | — | — |
| 20/21 | 2021-02-01 | West Ham U23 | Bolton | Loan | — | — |
| 19/20 | 2020-01-06 | Mansfield Town | West Ham U23 | Return from loan | — | — |
| 19/20 | 2019-08-29 | West Ham U23 | Mansfield Town | Loan | — | — |
| 18/19 | 2019-05-31 | Oldham Athletic | West Ham U23 | Return from loan | — | — |
| 18/19 | 2019-01-31 | West Ham U23 | Oldham Athletic | Loan | — | — |
Last 50 matches for FC St. Pauli while Oladapo Afolayan was at the club (joined 2023-01-19). 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 |
|---|---|---|---|---|---|
| 2024-05-19 | L2 |
SV Wehen Wiesbaden | 1–2 | FC St. Pauli | Available |
| 2024-05-12 | L2 |
FC St. Pauli | 3–1 | VfL Osnabrück | Available |
| 2024-05-03 | L2 |
Hamburger SV | 1–0 | FC St. Pauli | Available |
| 2024-04-26 | L2 |
FC St. Pauli | 1–0 | Hansa Rostock | Available |
| 2024-04-21 | L2 |
Hannover 96 | 1–2 | FC St. Pauli | Available |
| 2024-04-14 | L2 |
FC St. Pauli | 3–4 | SV 07 Elversberg | Available |
| 2024-04-06 | L2 |
Karlsruher SC | 2–1 | FC St. Pauli | Available |
| 2024-03-31 | L2 |
FC St. Pauli | 2–1 | SC Paderborn 07 | INJURED Ligament injury |
| 2024-03-16 | L2 |
1. FC Nürnberg | 0–2 | FC St. Pauli | INJURED Ligament injury |
| 2024-03-10 | L2 |
FC St. Pauli | 2–0 | Hertha BSC | INJURED Ligament injury |
| 2024-03-01 | L2 |
FC Schalke 04 | 3–1 | FC St. Pauli | Available |
| 2024-02-23 | L2 |
Holstein Kiel | 3–4 | FC St. Pauli | Available |
| 2024-02-18 | L2 |
FC St. Pauli | 1–0 | Eintracht Braunschweig | Available |
| 2024-02-10 | L2 |
1. FC Magdeburg | 1–0 | FC St. Pauli | Available |
| 2024-02-03 | L2 |
FC St. Pauli | 3–2 | SpVgg Greuther Fürth | Available |
| 2024-01-30 | L1 |
FC St. Pauli | 2–2 | Fortuna Düsseldorf | Available |
| 2024-01-27 | L2 |
Fortuna Düsseldorf | 1–2 | FC St. Pauli | Available |
| 2024-01-20 | L2 |
FC St. Pauli | 2–0 | 1. FC Kaiserslautern | Available |
| 2023-12-17 | L2 |
FC St. Pauli | 1–1 | SV Wehen Wiesbaden | Available |
| 2023-12-09 | L2 |
VfL Osnabrück | 1–1 | FC St. Pauli | Available |
| 2023-12-05 | L1 |
FC 08 Homburg | 1–4 | FC St. Pauli | Available |
| 2023-12-01 | L2 |
FC St. Pauli | 2–2 | Hamburger SV | Available |
| 2023-11-25 | L2 |
Hansa Rostock | 2–3 | FC St. Pauli | Available |
| 2023-11-10 | L2 |
FC St. Pauli | 0–0 | Hannover 96 | Available |
| 2023-11-03 | L2 |
SV 07 Elversberg | 0–2 | FC St. Pauli | Available |
| 2023-10-28 | L2 |
FC St. Pauli | 2–1 | Karlsruher SC | Available |
| 2023-10-21 | L2 |
SC Paderborn 07 | 2–2 | FC St. Pauli | Available |
| 2023-10-07 | L2 |
FC St. Pauli | 5–1 | 1. FC Nürnberg | Available |
| 2023-09-30 | L2 |
Hertha BSC | 1–2 | FC St. Pauli | Available |
| 2023-09-23 | L2 |
FC St. Pauli | 3–1 | FC Schalke 04 | Available |
| 2023-09-17 | L2 |
FC St. Pauli | 5–1 | Holstein Kiel | Available |
| 2023-09-01 | L2 |
Eintracht Braunschweig | 1–1 | FC St. Pauli | Available |
| 2023-08-27 | L2 |
FC St. Pauli | 0–0 | 1. FC Magdeburg | Available |
| 2023-08-19 | L2 |
SpVgg Greuther Fürth | 0–0 | FC St. Pauli | Available |
| 2023-08-05 | L2 |
FC St. Pauli | 0–0 | Fortuna Düsseldorf | Available |
| 2023-07-29 | L2 |
1. FC Kaiserslautern | 1–2 | FC St. Pauli | Available |
| 2023-05-28 | L2 |
FC St. Pauli | 1–1 | Karlsruher SC | Available |
| 2023-05-19 | L2 |
Holstein Kiel | 3–4 | FC St. Pauli | Available |
| 2023-05-13 | L2 |
FC St. Pauli | 0–0 | Fortuna Düsseldorf | Available |
| 2023-05-06 | L2 |
SV Darmstadt 98 | 0–3 | FC St. Pauli | Available |
| 2023-04-29 | L2 |
FC St. Pauli | 2–1 | Arminia Bielefeld | Available |
| 2023-04-21 | L2 |
Hamburger SV | 4–3 | FC St. Pauli | Available |
| 2023-04-16 | L2 |
FC St. Pauli | 1–2 | Eintracht Braunschweig | Available |
| 2023-04-08 | L2 |
1. FC Heidenheim 1846 | 0–1 | FC St. Pauli | Available |
| 2023-04-01 | L2 |
FC St. Pauli | 1–0 | Jahn Regensburg | Available |
| 2023-03-19 | L2 |
SV Sandhausen | 0–5 | FC St. Pauli | Available |
| 2023-03-11 | L2 |
FC St. Pauli | 2–1 | SpVgg Greuther Fürth | Available |
| 2023-03-03 | L2 |
SC Paderborn 07 | 1–2 | FC St. Pauli | Available |
| 2023-02-26 | L2 |
FC St. Pauli | 1–0 | Hansa Rostock | Available |
| 2023-02-18 | L2 |
1. FC Magdeburg | 1–2 | FC St. Pauli | Available |
Teams faced most often by Oladapo Afolayan'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 % |
|---|---|---|---|---|---|---|---|---|
| Forest Green Rovers | 22 | 7 | 4 | 11 | 21 | 22 | -1 | 32% |
| Cambridge United | 22 | 10 | 8 | 4 | 28 | 24 | +4 | 45% |
| Leyton Orient | 22 | 8 | 3 | 11 | 25 | 34 | -9 | 36% |
| Stevenage FC | 21 | 11 | 7 | 3 | 26 | 14 | +12 | 52% |
| Crawley Town | 21 | 10 | 4 | 7 | 36 | 27 | +9 | 48% |
| Exeter City | 21 | 8 | 4 | 9 | 31 | 24 | +7 | 38% |
| Sutton United | 20 | 4 | 8 | 8 | 21 | 24 | -3 | 20% |
| Dagenham & Redbridge | 20 | 5 | 8 | 7 | 30 | 37 | -7 | 25% |
| Oldham Athletic | 20 | 10 | 3 | 7 | 36 | 25 | +11 | 50% |
| Hartlepool United | 20 | 9 | 5 | 6 | 31 | 24 | +7 | 45% |
| Wrexham AFC | 20 | 3 | 6 | 11 | 11 | 24 | -13 | 15% |
| Newport County | 19 | 10 | 5 | 4 | 29 | 16 | +13 | 53% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal | |
| 22/23 | 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 | 34 | 546 | 3 | 0 | 0 | 0.49 |
| 23/24 | 34 | 402 | 4 | 0 | 0 | 0.9 |
| 22/23 | 45 | 1,058 | 5 | 1 | 0 | 0.51 |
| 21/22 | 51 | 419 | 11 | 0 | 0 | 2.36 |
| 20/21 | 37 | 1,656 | 3 | 0 | 0 | 0.16 |
| 19/20 | 16 | 326 | 3 | 0 | 0 | 0.83 |
| 18/19 | 15 | 196 | 2 | 0 | 0 | 0.92 |
| 17/18 | 39 | 187 | 4 | 0 | 0 | 1.93 |
| 16/17 | 15 | 236 | 4 | 0 | 0 | 1.53 |
Output by competition
Career goals and assists broken down by tournament.
More on Oladapo Afolayan
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Oladapo Afolayan
Who is Oladapo Afolayan?
Oladapo Afolayan is an England professional footballer who plays as a right winger for FC St. Pauli.
How old is Oladapo Afolayan?
Oladapo Afolayan is 28 years old. He was born on September 11, 1997 in London.
What position does Oladapo Afolayan play?
Oladapo Afolayan plays as a right winger (Attack - Right Winger).
What club does Oladapo Afolayan play for?
Oladapo Afolayan currently plays for FC St. Pauli.
How many career goals has Oladapo Afolayan scored?
Across all senior club competitions in our dataset, Oladapo Afolayan has scored 63 goals in 288 appearances.
What is Oladapo Afolayan's market value?
Oladapo Afolayan's most recent reported market value is €4.00m.