Skip to content
Josh Maja

Josh Maja

Attack - Centre-Forward  at West Bromwich Albion
Age27
CitizenshipNigeria England
Height1.81 m
Footright
BornDecember 27, 1998
at West Bromwich Albion 1,027 days · joined 2023-08-01
👕200+ Apps 50+ Goals
Market value €10.00m
Centre-Forward Attack

Career snapshot

8
clubs played for
16/17
debut season
0.3
goals / match
FC Girondins Bordeaux
top club · 93 apps

Career highs

€10.00m
peak value · 2025
€1.50m
top transfer fee · 18/19
17
best season · 18/19
1 / 0
int'l caps / goals
247Appearances
75Goals
21Assists
10Yellow cards
0Red cards
49Full matches (90′)
Full nameJosh Maja
Name in home countryJoshua Erowoli Orisunmihare Oluwaseun Maja
Date of birth1998-12-27 (27 yrs)
Place of birthLondon, Nigeria
CitizenshipNigeria England
PositionAttack - Centre-Forward (main: Attack)
Footright
Height181.00 m
Current clubWest Bromwich Albion
Joined2023-08-01
Contract expires2026-06-30
AgentElite Project Group ...
OutfitterNike
Jul 2025
25/26 — West Bromwich Albion
3 matches · 0 G · 0 A · across 2 competitions
Jan 2025
Injury: unknown
27 games missed
Jul 2024
24/25 — West Bromwich Albion
26 matches · 12 G · 2 A · across 1 competition
Dec 2023
Injury: unknown
23 games missed
Aug 2023
Transfer: G. Bordeaux → West Brom
23/24 · Transfer
Jul 2023
23/24 — West Bromwich Albion, West Bromwich Albion U21
14 matches · 3 G · 1 A · across 2 competitions
Jul 2022
22/23 — FC Girondins Bordeaux
41 matches · 17 G · 6 A · across 2 competitions
Jun 2022
Transfer: Stoke City → G. Bordeaux
21/22 · Return from loan
Jan 2022
Transfer: G. Bordeaux → Stoke City
21/22 · Loan
Aug 2021
Injury: unknown
18 games missed
Jul 2021
21/22 — Stoke City, FC Girondins Bordeaux
21 matches · 3 G · 3 A · across 4 competitions
Jun 2021
Transfer: Fulham → G. Bordeaux
20/21 · Return from loan
Feb 2021
Transfer: G. Bordeaux → Fulham
20/21 · Loan
Jul 2020
20/21 — FC Girondins Bordeaux, Fulham FC
32 matches · 5 G · 0 A · across 2 competitions
Dec 2019
Injury: unknown
1 games missed
Jul 2019
19/20 — FC Girondins Bordeaux
24 matches · 8 G · 3 A · across 3 competitions
Apr 2019
Injury: unknown
5 games missed
Jan 2019
Transfer: Sunderland → G. Bordeaux
18/19 · Transfer · €1.50m
Jul 2018
18/19 — Sunderland AFC, FC Girondins Bordeaux
37 matches · 17 G · 2 A · across 5 competitions
Jan 2018
Transfer: Sunderland U23 → Sunderland
17/18 · Transfer
Jul 2017
17/18 — Sunderland AFC, Sunderland AFC U23
22 matches · 1 G · 0 A · across 3 competitions
Jul 2016
16/17 — Sunderland AFC, Sunderland AFC U23, Sunderland AFC U18
27 matches · 9 G · 4 A · across 6 competitions
Jul 2016
Transfer: Sunderland U18 → Sunderland U23
16/17 · Transfer
Jul 2015
Transfer: Man City Youth → Sunderland U18
15/16 · Transfer
Jul 2013
Transfer: Fulham Youth → Man City Youth
13/14 · Transfer
Jan 1970
Peak market value: €10.00m
Highest valuation recorded in dataset
4,442 min
Minutes played by club
West Bromwich Albion 8.1%
West Bromwich Albion U21 1.6%
FC Girondins Bordeaux 29.0%
Stoke City 23.8%
Fulham FC 6.1%
Sunderland AFC 19.3%
Sunderland AFC U23 11.1%
Sunderland AFC U18 1.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
West Bromwich Albion 3 23/24 25/26 41 13 2 361
West Bromwich Albion U21 1 23/24 23/24 2 2 1 71
FC Girondins Bordeaux 5 18/19 22/23 93 29 9 1,288
Stoke City 1 21/22 21/22 17 2 3 1,055
Fulham FC 1 20/21 20/21 15 3 0 270
Sunderland AFC 3 16/17 18/19 49 17 2 859
Sunderland AFC U23 2 16/17 17/18 29 7 4 493
Sunderland AFC U18 1 16/17 16/17 1 2 0 45

Career trajectory — goals, assists & market value

6€2.5M12€5M17€7.5M23€10M16/17 — 9 goals (Sunderland AFC U23)16/17 — 4 assists1316/1717/18 — 1 goals (Sunderland AFC)117/1818/19 — 17 goals (FC Girondins Bordeaux)18/19 — 2 assists1918/1919/20 — 8 goals (FC Girondins Bordeaux)19/20 — 3 assists1119/2020/21 — 5 goals (FC Girondins Bordeaux)520/2121/22 — 3 goals (Stoke City)21/22 — 3 assists621/2222/23 — 17 goals (FC Girondins Bordeaux)22/23 — 6 assists2322/2323/24 — 3 goals (West Bromwich Albion)23/24 — 1 assists423/2424/25 — 12 goals (West Bromwich Albion)24/25 — 2 assists1424/2525/2618/19 — €250K19/20 — €7M20/21 — €6.5M21/22 — €6M22/23 — €4M23/24 — €5M24/25 — €7M25/26 — €10MGoalsAssistsMarket value

Goals by season

16/17: 9916/1717/18: 1117/1818/19: 171718/1919/20: 8819/2020/21: 5520/2121/22: 3321/2222/23: 171722/2323/24: 3323/2424/25: 121224/2525/26: 0025/26

Assists by season

16/17: 4416/1717/18: 0017/1818/19: 2218/1919/20: 3319/2020/21: 0020/2121/22: 3321/2222/23: 6622/2323/24: 1123/2424/25: 2224/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship West Bromwich Albion 2 0 0 0 0 0
25/26 EFL Cup West Bromwich Albion 1 0 0 0 0 0
24/25 Championship West Bromwich Albion 26 12 2 2 0 173
23/24 Championship West Bromwich Albion 12 1 0 0 0 188
23/24 Premier League 2 West Bromwich Albion U21 2 2 1 0 0 71
22/23 Coupe de France FC Girondins Bordeaux 3 1 0 0 0 173
22/23 Ligue 2 FC Girondins Bordeaux 38 16 6 2 0 182
21/22 Championship Stoke City 15 1 3 1 0 910
21/22 Coupe de France FC Girondins Bordeaux 2 1 0 0 0 38
21/22 FA Cup Stoke City 2 1 0 0 0 145
21/22 Ligue 1 FC Girondins Bordeaux 2 0 0 0 0 0
20/21 Ligue 1 FC Girondins Bordeaux 17 2 0 2 0 405
20/21 Premier League Fulham FC 15 3 0 0 0 270
19/20 Coupe de France FC Girondins Bordeaux 2 1 1 0 0 88
19/20 Coupe de la Ligue FC Girondins Bordeaux 1 1 0 0 0 84
19/20 Ligue 1 FC Girondins Bordeaux 21 6 2 0 0 121
18/19 EFL Cup Sunderland AFC 1 0 0 0 0 0
18/19 EFL Trophy Sunderland AFC 2 1 0 0 0 155
18/19 FA Cup Sunderland AFC 3 0 0 0 0 0
18/19 League One Sunderland AFC 24 15 2 0 0 118
18/19 Ligue 1 FC Girondins Bordeaux 7 1 0 1 0 197
17/18 Championship Sunderland AFC 17 1 0 1 0 586
17/18 FA Cup Sunderland AFC 1 0 0 0 0 0
17/18 Premier League 2 Sunderland AFC U23 4 0 0 1 0 0
16/17 EFL Cup Sunderland AFC 1 0 0 0 0 0
16/17 EFL Trophy Sunderland AFC U23 4 1 3 0 0 315
16/17 FA Cup Sunderland AFC 0 0 0 0 0 0
16/17 FA Youth Cup Sunderland AFC U18 1 2 0 0 0 45
16/17 Premier League Sunderland AFC 0 0 0 0 0 0
16/17 Premier League 2 Sunderland AFC U23 21 6 1 0 0 178
SeasonDateFromToTypeMarket valueFee
13/14 2013-07-01 Fulham Youth Man City Youth Transfer 0
15/16 2015-07-01 Man City Youth Sunderland U18 Transfer 0
16/17 2016-07-01 Sunderland U18 Sunderland U23 Transfer 0
17/18 2018-01-01 Sunderland U23 Sunderland Transfer 0
18/19 2019-01-26 Sunderland G. Bordeaux Transfer 250000 €1.50m
20/21 2021-02-01 G. Bordeaux Fulham Loan 6500000
20/21 2021-06-30 Fulham G. Bordeaux Return from loan 5000000
21/22 2022-01-31 G. Bordeaux Stoke City Loan 4000000
21/22 2022-06-30 Stoke City G. Bordeaux Return from loan 3000000
23/24 2023-08-01 G. Bordeaux West Brom Transfer 5000000
SeasonInjuryFromToDays missedGames missed
18/19 Torn knee ligaments 2019-04-21 2019-05-31 41 5
19/20 Calf strain 2019-12-19 2020-01-01 14 1
21/22 Back injury 2021-08-01 2021-12-13 135 18
23/24 Torn ankle ligaments 2023-12-11 2024-04-07 119 23
24/25 Calf injury 2025-01-05 252 27
Current€10.00m
Peak€10.00m
Low€250k
Δ since start+€9.75m
€250k€2.69m€5.13m€7.56m€10.00m197019701970
DateValue
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €2.80m
Jan 1, 1970 €7.00m
Jan 1, 1970 €3.20m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €6.50m
Jan 1, 1970 €6.30m
Jan 1, 1970 €7.00m
Jan 1, 1970 €1.70m
Jan 1, 1970 €1.70m
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3444 #9 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Yacine Adli 1 2 972
Danylo Ignatenko 2 1 0
Adam Matthews 2 4 0
Tom Fellows 1 6 0
Zuriko Davitashvili 2 1 0
Malcom Bokele 2 0 0
Pablo 1 0 0
Loris Benito 1 0 0
Lynden Gooch 2 2 0
Yoann Barbet 2 3 0
George Honeyman 1 4 0
Tom Lacoux 2 0 0
Junior Mwanga 2 1 0
Darnell Furlong 2 2 0
Alex Palmer 2 0 0
Stian Gregersen 2 0 0
Fransérgio 2 1 0
Dilane Bakwa 2 5 0
Gaëtan Poussin 2 0 0
Otávio 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Ligue 2 FC Girondins Bordeaux 16 38
18/19 League One Sunderland AFC 15 24
24/25 Championship West Bromwich Albion 12 26

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Ligue 2 FC Girondins Bordeaux 6 38
16/17 EFL Trophy Sunderland AFC U23 3 4
21/22 Championship Stoke City 3 15

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-06-30 Stoke City G. Bordeaux Return from loan €3.00m
21/22 2022-01-31 G. Bordeaux Stoke City Loan €4.00m
20/21 2021-06-30 Fulham G. Bordeaux Return from loan €5.00m
20/21 2021-02-01 G. Bordeaux Fulham Loan €6.50m

Last 50 matches for West Bromwich Albion 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.

DateCompHomeScoreAwayAvailability
2024-08-13 CGB Fleetwood Town 2–1 West Bromwich Albion Available
2023-08-08 CGB Stoke City 2–1 West Bromwich Albion Available
2022-08-23 CGB Derby County 1–0 West Bromwich Albion Available
2022-08-11 CGB West Bromwich Albion 1–0 Sheffield United Available
2021-08-25 CGB West Bromwich Albion 0–6 Arsenal FC INJURED Back injury
2020-09-22 CGB West Bromwich Albion 4–5 Brentford FC Available
2020-09-16 CGB West Bromwich Albion 3–0 Harrogate Town Available
2020-06-26 GB2 Brentford FC 1–0 West Bromwich Albion Available
2020-06-20 GB2 West Bromwich Albion 0–0 Birmingham City Available
2020-03-07 GB2 Swansea City 0–0 West Bromwich Albion Available
2020-03-03 GB1 West Bromwich Albion 2–3 Newcastle United Available
2020-02-29 GB2 West Bromwich Albion 0–1 Wigan Athletic Available
2020-02-25 GB2 West Bromwich Albion 2–0 Preston North End Available
2020-02-22 GB2 Bristol City 0–3 West Bromwich Albion Available
2020-02-15 GB2 West Bromwich Albion 2–2 Nottingham Forest Available
2020-02-12 GB2 Reading FC 1–2 West Bromwich Albion Available
2020-02-09 GB2 Millwall FC 0–2 West Bromwich Albion Available
2020-02-01 GB2 West Bromwich Albion 2–0 Luton Town Available
2020-01-28 GB2 Cardiff City 2–1 West Bromwich Albion Available
2020-01-20 GB2 West Bromwich Albion 0–1 Stoke City Available
2020-01-11 GB2 Charlton Athletic 2–2 West Bromwich Albion Available
2020-01-01 GB2 West Bromwich Albion 1–1 Leeds United Available
2019-12-29 GB2 West Bromwich Albion 0–2 Middlesbrough FC INJURED Calf strain
2019-12-26 GB2 Barnsley FC 1–1 West Bromwich Albion INJURED Calf strain
2019-12-21 GB2 West Bromwich Albion 1–1 Brentford FC INJURED Calf strain
2019-12-14 GB2 Birmingham City 2–3 West Bromwich Albion Available
2019-12-11 GB2 Wigan Athletic 1–1 West Bromwich Albion Available
2019-12-08 GB2 West Bromwich Albion 5–1 Swansea City Available
2019-12-02 GB2 Preston North End 0–1 West Bromwich Albion Available
2019-11-27 GB2 West Bromwich Albion 4–1 Bristol City Available
2019-11-23 GB2 West Bromwich Albion 2–1 Sheffield Wednesday Available
2019-11-09 GB2 Hull City 0–1 West Bromwich Albion Available
2019-11-04 GB2 Stoke City 0–2 West Bromwich Albion Available
2019-10-26 GB2 West Bromwich Albion 2–2 Charlton Athletic Available
2019-10-22 GB2 West Bromwich Albion 2–2 Barnsley FC Available
2019-10-19 GB2 Middlesbrough FC 0–1 West Bromwich Albion Available
2019-10-05 GB2 West Bromwich Albion 4–2 Cardiff City Available
2019-10-01 GB2 Leeds United 1–0 West Bromwich Albion Available
2019-09-28 GB2 Queens Park Rangers 0–2 West Bromwich Albion Available
2019-09-22 GB2 West Bromwich Albion 4–2 Huddersfield Town Available
2019-09-14 GB2 Fulham FC 1–1 West Bromwich Albion Available
2019-08-31 GB2 West Bromwich Albion 3–2 Blackburn Rovers Available
2019-08-24 GB2 Derby County 1–1 West Bromwich Albion Available
2019-08-21 GB2 West Bromwich Albion 1–1 Reading FC Available
2019-08-17 GB2 Luton Town 1–2 West Bromwich Albion Available
2019-08-13 CGB West Bromwich Albion 1–2 Millwall FC Available
2019-08-10 GB2 West Bromwich Albion 1–1 Millwall FC Available
2019-08-03 GB2 Nottingham Forest 1–2 West Bromwich Albion Available
2019-07-22 GB2 West Bromwich Albion 2–2 Queens Park Rangers Available
2019-07-17 GB2 Huddersfield Town 2–1 West Bromwich Albion Available

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

OpponentPWDLGFGAGDWin %
Middlesbrough FC 29 9 9 11 29 30 -1 31%
Brentford FC 25 6 8 11 29 41 -12 24%
Millwall FC 24 11 9 4 34 17 +17 46%
Hull City 23 13 5 5 44 28 +16 57%
Southampton FC 22 8 5 9 27 29 -2 36%
Liverpool FC 22 2 8 12 23 40 -17 9%
Arsenal FC 22 3 4 15 19 56 -37 14%
Everton FC 21 5 6 10 23 33 -10 24%
AFC Bournemouth 21 5 5 11 21 31 -10 24%
Burnley FC 21 6 7 8 26 27 -1 29%
Sheffield Wednesday 21 8 7 6 32 27 +5 38%
Chelsea FC 20 2 1 17 10 44 -34 10%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 26 173 2 0 0 1.04
22/23 41 355 2 0 0 0.51
21/22 21 1,093 1 0 0 0.08
20/21 32 675 2 0 0 0.27
18/19 37 470 1 0 0 0.19
17/18 22 586 2 0 0 0.31

Output by competition

Career goals and assists broken down by tournament.

Ligue 2
38 apps
16 G
6 A
Championship
72 apps
15 G
5 A
League One
24 apps
15 G
2 A
Ligue 1
47 apps
9 G
2 A
Premier League 2
27 apps
8 G
2 A
Coupe de France
7 apps
3 G
1 A
Premier League
15 apps
3 G
0 A
EFL Trophy
6 apps
2 G
3 A
FA Youth Cup
1 apps
2 G
0 A
FA Cup
6 apps
1 G
0 A

Frequently asked about Josh Maja

Who is Josh Maja?

Josh Maja is a Nigeria professional footballer who plays as a centre-forward for West Bromwich Albion.

How old is Josh Maja?

Josh Maja is 27 years old. He was born on December 27, 1998 in London.

What position does Josh Maja play?

Josh Maja plays as a centre-forward (Attack - Centre-Forward).

What club does Josh Maja play for?

Josh Maja currently plays for West Bromwich Albion.

How many career goals has Josh Maja scored?

Across all senior club competitions in our dataset, Josh Maja has scored 75 goals in 247 appearances.

What is Josh Maja's market value?

Josh Maja's most recent reported market value is €10.00m.