Skip to content
Michael Forbes

Michael Forbes

Defender - Centre-Back  at Northampton Town
Age22
CitizenshipNorthern Ireland
Height1.88 m
Footleft
BornApril 29, 2004
at Northampton Town 303 days · joined 2025-07-25
Market value €500k
Centre-Back Defender

Career snapshot

6
clubs played for
20/21
debut season
0.04
goals / match
West Ham United U18
top club · 41 apps

Position rank · 25/26

#353
goals rank
#370
assists rank
4
season goals
1
season assists

Among 448 Defender - Centre-Backs · ≥200 mins

Career highs

€600k
peak value · 2024
top transfer fee
2
best season · 21/22
21 / 2
int'l caps / goals
90Appearances
4Goals
1Assists
11Yellow cards
0Red cards
31Full matches (90′)
Full nameMichael Forbes
Date of birth2004-04-29 (22 yrs)
Place of birthArdboe, Northern Ireland
CitizenshipNorthern Ireland
PositionDefender - Centre-Back (main: Defender)
Footleft
Height188.00 m
Current clubNorthampton Town
On loan from ↩ West Ham United U21 parent contract: 2026-06-30
Joined2025-07-25
Contract expires2026-05-31
AgentFFP
May 2026
Transfer: Northampton → West Ham U21
25/26 · Return from loan
Jul 2025
Transfer: West Ham U21 → Northampton
25/26 · Loan
Jul 2025
25/26 — Northampton Town
6 matches · 1 G · 0 A · across 2 competitions
Mar 2025
Transfer: Colchester Utd. → West Ham U21
24/25 · Return from loan
Jan 2025
Transfer: West Ham U21 → Colchester Utd.
24/25 · Loan
Jan 2025
Transfer: Bristol Rovers → West Ham U21
24/25 · Return from loan
Dec 2024
Injury: unknown
17 games missed
Jul 2024
Transfer: West Ham U21 → Bristol Rovers
24/25 · Loan
Jul 2024
24/25 — Bristol Rovers
12 matches · 0 G · 1 A · across 4 competitions
Jul 2023
23/24 — West Ham United U21
12 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — West Ham United, West Ham United U21
15 matches · 0 G · 0 A · across 3 competitions
Jul 2022
Transfer: West Ham U18 → West Ham U21
22/23 · Transfer
Jul 2021
21/22 — West Ham United U23, West Ham United U18
25 matches · 2 G · 0 A · across 4 competitions
Jul 2020
Transfer: Dungannon U18 → West Ham U18
20/21 · Transfer
Jul 2020
20/21 — West Ham United U23, West Ham United U18
20 matches · 1 G · 0 A · across 4 competitions
Jan 1970
Peak market value: €600k
Highest valuation recorded in dataset

Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.24/90
91
Assists0 total · 0.00/90
0
G+A1 total · 0.24/90
66
Yellow cards0 total · 0.00/90
76
2,804 min
Minutes played by club
Northampton Town 13.5%
Bristol Rovers 0.0%
West Ham United U21 0.0%
West Ham United 0.0%
West Ham United U23 0.0%
West Ham United U18 86.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Northampton Town 1 25/26 25/26 6 1 0 378
Bristol Rovers 1 24/25 24/25 12 0 1 0
West Ham United U21 2 22/23 23/24 27 0 0 0
West Ham United 1 22/23 22/23 0 0 0 0
West Ham United U23 2 20/21 21/22 4 0 0 0
West Ham United U18 2 20/21 21/22 41 3 0 2,426

Career trajectory — goals, assists & market value

1€150K1€300K2€450K2€600K20/21 — 1 goals (West Ham United U18)120/2121/22 — 2 goals (West Ham United U18)221/2224/25 — 1 assists124/2525/26 — 1 goals (Northampton Town)125/2624/25 — €600K25/26 — €500KGoalsAssistsMarket value

Goals by season

20/21: 1120/2121/22: 2221/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 1125/26

Assists by season

20/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Northampton Town 1 0 0 0 0 0
25/26 League One Northampton Town 5 1 0 0 0 378
24/25 EFL Cup Bristol Rovers 1 0 0 0 0 0
24/25 EFL Trophy Bristol Rovers 2 0 1 1 0 0
24/25 FA Cup Bristol Rovers 2 0 0 0 0 0
24/25 League One Bristol Rovers 7 0 0 1 0 0
23/24 EFL Trophy West Ham United U21 3 0 0 0 0 0
23/24 PL2 Playoffs West Ham United U21 2 0 0 0 0 0
23/24 Premier League 2 West Ham United U21 7 0 0 1 0 0
22/23 Conference L. West Ham United 0 0 0 0 0 0
22/23 EFL Trophy West Ham United U21 3 0 0 0 0 0
22/23 Premier League 2 West Ham United U21 12 0 0 1 0 0
21/22 EFL Trophy West Ham United U23 0 0 0 0 0 0
21/22 FA Youth Cup West Ham United U18 1 0 0 0 0 0
21/22 Premier League 2 West Ham United U23 3 0 0 0 0 0
21/22 U18 Premier League West Ham United U18 21 2 0 5 0 928
20/21 EFL Trophy West Ham United U23 1 0 0 0 0 0
20/21 FA Youth Cup West Ham United U18 2 0 0 1 0 0
20/21 Premier League 2 West Ham United U23 0 0 0 0 0 0
20/21 U18 Premier League West Ham United U18 17 1 0 1 0 1,498
SeasonDateFromToTypeMarket valueFee
20/21 2020-07-24 Dungannon U18 West Ham U18 Transfer 0
22/23 2022-07-01 West Ham U18 West Ham U21 Transfer 0
24/25 2024-07-05 West Ham U21 Bristol Rovers Loan 0
24/25 2025-01-03 Bristol Rovers West Ham U21 Return from loan 500000
24/25 2025-01-30 West Ham U21 Colchester Utd. Loan 500000
24/25 2025-03-03 Colchester Utd. West Ham U21 Return from loan 500000
25/26 2025-07-25 West Ham U21 Northampton Loan 500000
25/26 2026-05-31 Northampton West Ham U21 Return from loan 500000
SeasonInjuryFromToDays missedGames missed
24/25 Hamstring injury 2024-12-21 2025-06-01 163 17
Current€500k
Peak€600k
Low€500k
Δ since start−€100k
€500k€525k€550k€575k€600k197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €600k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #47789 2 1 former national player
Team #30227 4 1 former national player
Team #28031 6 0 former national player
Team #17621 8 0 current national player
Team #5674 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Sean Tarima 2 0 958
Jamie McDonnell 2 0 877
Remy Coddington 1 0 670
Patrick Kelly 2 0 0
Pierre Ekwah 1 0 0
Will Greenidge 1 0 0
Keenan Appiah-Forson 1 0 0
Sonny Perkins 1 0 0
Levi Laing 2 0 0
Freddie Potts 1 0 0
Krisztián Hegyi 1 0 0
George Earthy 2 0 0
Jacob Knightbridge 2 0 0
Lewis Orford 2 0 0
Gideon Kodua 2 0 0
Callum Marshall 2 0 0
Kaelan Casey 2 0 0
Oliver Scarles 2 1 0
Divin Mubama 1 0 0
Junior Robinson 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 U18 Premier League West Ham United U18 2 21
20/21 U18 Premier League West Ham United U18 1 17
25/26 League One Northampton Town 1 5

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 EFL Trophy Bristol Rovers 1 2

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-05-31 Northampton West Ham U21 Return from loan €500k
25/26 2025-07-25 West Ham U21 Northampton Loan €500k
24/25 2025-03-03 Colchester Utd. West Ham U21 Return from loan €500k
24/25 2025-01-30 West Ham U21 Colchester Utd. Loan €500k
24/25 2025-01-03 Bristol Rovers West Ham U21 Return from loan €500k
24/25 2024-07-05 West Ham U21 Bristol Rovers Loan

Last 50 matches for Northampton Town 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
2026-02-07 GB3 Northampton Town 3–1 Stevenage FC Available
2026-01-31 GB3 Northampton Town 0–2 Reading FC Available
2026-01-27 GB3 Rotherham United 2–1 Northampton Town Available
2026-01-24 GB3 Blackpool FC 2–0 Northampton Town Available
2026-01-17 GB3 Northampton Town 1–2 Wycombe Wanderers Available
2026-01-04 GB3 Bolton Wanderers 0–0 Northampton Town Available
2026-01-01 GB3 Northampton Town 0–0 Stockport County Available
2025-12-29 GB3 Huddersfield Town 2–0 Northampton Town Available
2025-12-26 GB3 Burton Albion 1–1 Northampton Town Available
2025-12-20 GB3 Northampton Town 0–1 AFC Wimbledon Available
2025-12-13 GB3 Peterborough United 3–0 Northampton Town Available
2025-12-09 GB3 Northampton Town 0–1 Huddersfield Town Available
2025-11-29 GB3 Plymouth Argyle 2–1 Northampton Town Available
2025-11-22 GB3 Northampton Town 0–2 Cardiff City Available
2025-11-15 GB3 Barnsley FC 2–2 Northampton Town Available
2025-11-08 GB3 Northampton Town 1–1 Mansfield Town Available
2025-10-25 GB3 Northampton Town 0–1 Luton Town Available
2025-10-21 GB3 Reading FC 1–0 Northampton Town Available
2025-10-18 GB3 Doncaster Rovers 1–2 Northampton Town Available
2025-10-11 GB3 Northampton Town 1–2 Rotherham United Available
2025-10-04 GB3 Port Vale FC 0–0 Northampton Town Available
2025-09-27 GB3 Northampton Town 2–0 Bolton Wanderers Available
2025-09-20 GB3 Wycombe Wanderers 2–0 Northampton Town Available
2025-09-13 GB3 Northampton Town 1–0 Blackpool FC Available
2025-08-30 GB3 Leyton Orient 0–1 Northampton Town Available
2025-08-23 GB3 Northampton Town 2–0 Exeter City Available
2025-08-19 GB3 Northampton Town 0–1 Lincoln City Available
2025-08-16 GB3 Stevenage FC 2–0 Northampton Town Available
2025-08-09 GB3 Northampton Town 0–0 Bradford City Available
2025-08-02 GB3 Wigan Athletic 3–1 Northampton Town Available
2025-05-03 GB3 Northampton Town 1–1 Wigan Athletic INJURED Hamstring injury
2025-04-26 GB3 Crawley Town 3–0 Northampton Town INJURED Hamstring injury
2025-04-21 GB3 Northampton Town 4–1 Shrewsbury Town INJURED Hamstring injury
2025-04-18 GB3 Charlton Athletic 2–1 Northampton Town INJURED Hamstring injury
2025-04-12 GB3 Northampton Town 0–0 Reading FC INJURED Hamstring injury
2025-04-05 GB3 Peterborough United 0–4 Northampton Town INJURED Hamstring injury
2025-04-01 GB3 Northampton Town 0–2 Rotherham United INJURED Hamstring injury
2025-03-29 GB3 Cambridge United 1–1 Northampton Town INJURED Hamstring injury
2025-03-22 GB3 Northampton Town 0–2 Blackpool FC INJURED Hamstring injury
2025-03-15 GB3 Northampton Town 1–1 Birmingham City INJURED Hamstring injury
2025-03-08 GB3 Leyton Orient 1–2 Northampton Town INJURED Hamstring injury
2025-03-04 GB3 Northampton Town 1–1 Stockport County INJURED Hamstring injury
2025-03-01 GB3 Exeter City 1–1 Northampton Town INJURED Hamstring injury
2025-02-25 GB3 Northampton Town 1–2 Barnsley FC INJURED Hamstring injury
2025-02-22 GB3 Northampton Town 2–1 Bristol Rovers INJURED Hamstring injury
2025-02-15 GB3 Northampton Town 0–2 Wrexham AFC INJURED Hamstring injury
2025-02-07 GB3 Mansfield Town 0–1 Northampton Town INJURED Hamstring injury
2025-02-01 GB3 Northampton Town 3–2 Huddersfield Town INJURED Hamstring injury
2025-01-28 GB3 Bolton Wanderers 3–1 Northampton Town INJURED Hamstring injury
2025-01-25 GB3 Wycombe Wanderers 0–0 Northampton Town INJURED Hamstring injury

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

OpponentPWDLGFGAGDWin %
AFC Wimbledon 4 0 1 3 2 5 -3 0%
Rochdale AFC 4 0 2 2 2 5 -3 0%
Bristol Rovers 4 0 1 3 2 6 -4 0%
Stevenage FC 4 3 0 1 8 4 +4 75%
Swindon Town 4 1 1 2 6 9 -3 25%
Blackpool FC 4 1 0 3 1 7 -6 25%
Lincoln City 3 0 0 3 1 7 -6 0%
Port Vale FC 3 1 2 0 1 0 +1 33%
Peterborough United 3 0 0 3 1 8 -7 0%
Exeter City 3 2 1 0 5 2 +3 67%
Leyton Orient 3 3 0 0 6 2 +4 100%
Plymouth Argyle 3 1 0 2 4 4 0 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
20/21 Senior debut season
20/21 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 12 0 2 0 0 0
23/24 12 0 1 0 0 0
22/23 15 0 1 0 0 0
21/22 25 928 5 0 0 0.48
20/21 20 1,498 2 0 0 0.12

Output by competition

Career goals and assists broken down by tournament.

U18 Premier League
38 apps
3 G
0 A
League One
12 apps
1 G
0 A
EFL Trophy
9 apps
0 G
1 A
Premier League 2
22 apps
0 G
0 A

Frequently asked about Michael Forbes

Who is Michael Forbes?

Michael Forbes is a Northern professional footballer who plays as a centre-back for Northampton Town.

How old is Michael Forbes?

Michael Forbes is 22 years old. He was born on April 29, 2004 in Ardboe.

What position does Michael Forbes play?

Michael Forbes plays as a centre-back (Defender - Centre-Back).

What club does Michael Forbes play for?

Michael Forbes currently plays for Northampton Town.

How many career goals has Michael Forbes scored?

Across all senior club competitions in our dataset, Michael Forbes has scored 4 goals in 90 appearances.

What is Michael Forbes's market value?

Michael Forbes's most recent reported market value is €500k.