Skip to content
Mason Bennett

Mason Bennett

Attack - Centre-Forward  at Harrogate Town
Age29
CitizenshipEngland Barbados
Height1.78 m
Footright
BornJuly 15, 1996
at Harrogate Town 327 days · joined 2025-07-01
👕200+ Apps
Market value €250k
Centre-Forward Attack

Career snapshot

9
clubs played for
11/12
debut season
0.11
goals / match
Millwall FC
top club · 103 apps

Career highs

€2.50m
peak value · 2021
top transfer fee
5
best season · 15/16
5 / 6
int'l caps / goals
354Appearances
40Goals
16Assists
37Yellow cards
0Red cards
65Full matches (90′)
Full nameMason Bennett
Name in home countryMason Kane Bennett
Date of birth1996-07-15 (29 yrs)
Place of birthShirebrook, England
CitizenshipEngland Barbados
PositionAttack - Centre-Forward (main: Attack)
Footright
Height178.00 m
Current clubHarrogate Town
Joined2025-07-01
Contract expires2027-06-30
Jul 2025
25/26 — Harrogate Town
3 matches · 1 G · 0 A · across 2 competitions
Jul 2025
Transfer: Burton Albion → Harrogate Town
25/26 · Transfer
Jul 2024
24/25 — Burton Albion
37 matches · 4 G · 0 A · across 4 competitions
Jul 2023
23/24 — Burton Albion
41 matches · 4 G · 0 A · across 3 competitions
Jul 2023
Transfer: Millwall → Burton Albion
23/24 · Transfer
Jul 2022
22/23 — Millwall FC
23 matches · 0 G · 1 A · across 3 competitions
Jul 2021
21/22 — Millwall FC
30 matches · 3 G · 0 A · across 2 competitions
Aug 2020
Transfer: Derby → Millwall
20/21 · Transfer
Jul 2020
Transfer: Millwall → Derby
19/20 · Return from loan
Jul 2020
20/21 — Millwall FC
41 matches · 5 G · 2 A · across 3 competitions
Jan 2020
Transfer: Derby → Millwall
19/20 · Loan
Jul 2019
19/20 — Millwall FC, Derby County, Derby County U23
20 matches · 2 G · 0 A · across 3 competitions
Jul 2018
18/19 — Derby County
38 matches · 3 G · 5 A · across 4 competitions
May 2018
Transfer: Notts County → Derby
17/18 · Return from loan
Jan 2018
Transfer: Derby → Notts County
17/18 · Loan
Jul 2017
17/18 — Derby County, Notts County, Derby County U23
13 matches · 4 G · 0 A · across 5 competitions
Jul 2016
16/17 — Derby County, Derby County U23
15 matches · 4 G · 3 A · across 3 competitions
May 2016
Transfer: Burton Albion → Derby
15/16 · Return from loan
Jan 2016
Transfer: Derby → Burton Albion
15/16 · Loan
Jul 2015
15/16 — Derby County, Burton Albion, Derby County U21
30 matches · 5 G · 3 A · across 3 competitions
Feb 2015
Injury: unknown
8 games missed
Nov 2014
Injury: unknown
9 games missed
Oct 2014
Transfer: Bradford → Derby
14/15 · Return from loan
Aug 2014
Transfer: Derby → Bradford
14/15 · Loan
Jul 2014
14/15 — Derby County, Bradford City, Derby County U21
25 matches · 3 G · 1 A · across 5 competitions
Apr 2014
Transfer: Chesterfield → Derby
13/14 · Return from loan
Mar 2014
Transfer: Derby → Chesterfield
13/14 · Loan
Feb 2014
Injury: unknown
2 games missed
Jul 2013
13/14 — Derby County, Chesterfield FC
21 matches · 1 G · 1 A · across 5 competitions
Jul 2012
12/13 — Derby County
8 matches · 1 G · 0 A · across 3 competitions
Jul 2012
Transfer: Derby U18 → Derby
12/13 · Transfer
Jul 2011
11/12 — Derby County
9 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €2.50m
Highest valuation recorded in dataset
5,833 min
Minutes played by club
Harrogate Town 1.2%
Burton Albion 39.7%
Millwall FC 19.6%
Derby County 13.8%
Derby County U23 7.6%
Notts County 0.9%
Derby County U21 10.9%
Bradford City 6.4%
Chesterfield FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Harrogate Town 1 25/26 25/26 3 1 0 68
Burton Albion 3 15/16 24/25 94 9 0 2,314
Millwall FC 4 19/20 22/23 103 10 3 1,144
Derby County 9 11/12 19/20 89 6 6 805
Derby County U23 3 16/17 19/20 20 6 3 442
Notts County 1 17/18 17/18 2 1 0 51
Derby County U21 2 14/15 15/16 24 6 4 635
Bradford City 1 14/15 14/15 13 1 0 374
Chesterfield FC 1 13/14 13/14 6 0 0 0

Career trajectory — goals, assists & market value

2€625K4€1.3M6€1.9M8€2.5M12/13 — 1 goals (Derby County)112/1313/14 — 1 goals (Derby County)13/14 — 1 assists213/1414/15 — 3 goals (Bradford City)14/15 — 1 assists414/1515/16 — 5 goals (Burton Albion)15/16 — 3 assists815/1616/17 — 4 goals (Derby County U23)16/17 — 3 assists716/1717/18 — 4 goals (Derby County U23)417/1818/19 — 3 goals (Derby County)18/19 — 5 assists818/1919/20 — 2 goals (Millwall FC)219/2020/21 — 5 goals (Millwall FC)20/21 — 2 assists720/2121/22 — 3 goals (Millwall FC)321/2222/23 — 1 assists122/2323/24 — 4 goals (Burton Albion)423/2424/25 — 4 goals (Burton Albion)424/2525/26 — 1 goals (Harrogate Town)125/2613/14 — €500K14/15 — €750K15/16 — €750K16/17 — €500K17/18 — €250K18/19 — €250K19/20 — €1.5M20/21 — €2.3M21/22 — €2.5M22/23 — €2M23/24 — €700K24/25 — €375K25/26 — €250KGoalsAssistsMarket value

Goals by season

11/12: 0011/1212/13: 1112/1313/14: 1113/1414/15: 3314/1515/16: 5515/1616/17: 4416/1717/18: 4417/1818/19: 3318/1919/20: 2219/2020/21: 5520/2121/22: 3321/2222/23: 0022/2323/24: 4423/2424/25: 4424/2525/26: 1125/26

Assists by season

11/12: 0011/1212/13: 0012/1313/14: 1113/1414/15: 1114/1515/16: 3315/1616/17: 3316/1717/18: 0017/1818/19: 5518/1919/20: 0019/2020/21: 2220/2121/22: 0021/2222/23: 1122/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Trophy Harrogate Town 1 1 0 0 0 68
25/26 League Two Harrogate Town 2 0 0 0 0 0
24/25 EFL Cup Burton Albion 1 0 0 0 0 0
24/25 EFL Trophy Burton Albion 1 1 0 1 0 90
24/25 FA Cup Burton Albion 1 1 0 0 0 40
24/25 League One Burton Albion 34 2 0 7 0 706
23/24 EFL Trophy Burton Albion 5 1 0 0 0 302
23/24 FA Cup Burton Albion 2 0 0 0 0 0
23/24 League One Burton Albion 34 3 0 7 0 564
22/23 Championship Millwall FC 21 0 1 2 0 0
22/23 EFL Cup Millwall FC 1 0 0 0 0 0
22/23 FA Cup Millwall FC 1 0 0 0 0 0
21/22 Championship Millwall FC 29 3 0 5 0 462
21/22 FA Cup Millwall FC 1 0 0 0 0 0
20/21 Championship Millwall FC 37 5 2 0 0 463
20/21 EFL Cup Millwall FC 3 0 0 0 0 0
20/21 FA Cup Millwall FC 1 0 0 0 0 0
19/20 Championship Millwall FC 9 2 0 1 0 219
19/20 Championship Derby County 7 0 0 0 0 0
19/20 EFL Cup Derby County 2 0 0 0 0 0
19/20 Premier League 2 Derby County U23 2 0 0 0 0 0
18/19 Championship Derby County 30 3 4 6 0 369
18/19 Championship Play-Offs Derby County 3 0 1 1 0 0
18/19 EFL Cup Derby County 3 0 0 1 0 0
18/19 FA Cup Derby County 2 0 0 0 0 0
17/18 Championship Derby County 3 0 0 0 0 0
17/18 EFL Cup Derby County 2 1 0 1 0 156
17/18 FA Cup Derby County 1 0 0 0 0 0
17/18 League Two Notts County 2 1 0 0 0 51
17/18 Premier League 2 Derby County U23 5 2 0 0 0 214
16/17 Championship Derby County 2 0 0 0 0 0
16/17 EFL Trophy Derby County U23 2 0 1 0 0 0
16/17 Premier League 2 Derby County U23 11 4 2 3 0 228
15/16 FA Cup Derby County 0 0 0 0 0 0
15/16 League One Burton Albion 16 1 0 0 0 612
15/16 U21 PL Derby County U21 14 4 3 0 0 291
14/15 Championship Derby County 2 0 0 1 0 0
14/15 EFL Trophy Bradford City 1 0 0 0 0 0
14/15 League Cup Bradford City 1 0 0 0 0 0
14/15 League One Bradford City 11 1 0 0 0 374
14/15 U21 PL Derby County U21 10 2 1 0 0 344
13/14 Championship Derby County 13 1 1 0 0 274
13/14 EFL Trophy Chesterfield FC 1 0 0 0 0 0
13/14 FA Cup Derby County 1 0 0 0 0 0
13/14 League Cup Derby County 1 0 0 0 0 0
13/14 League Two Chesterfield FC 5 0 0 1 0 0
12/13 Championship Derby County 6 0 0 0 0 0
12/13 FA Cup Derby County 1 1 0 0 0 6
12/13 League Cup Derby County 1 0 0 0 0 0
11/12 Championship Derby County 9 0 0 0 0 0
11/12 League Cup Derby County 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Derby U18 Derby Transfer 0
13/14 2014-03-13 Derby Chesterfield Loan 750000
13/14 2014-04-09 Chesterfield Derby Return from loan 750000
14/15 2014-08-12 Derby Bradford Loan 750000
14/15 2014-10-14 Bradford Derby Return from loan 750000
15/16 2016-01-15 Derby Burton Albion Loan 750000
15/16 2016-05-31 Burton Albion Derby Return from loan 500000
17/18 2018-01-31 Derby Notts County Loan 250000
17/18 2018-05-31 Notts County Derby Return from loan 250000
19/20 2020-01-30 Derby Millwall Loan 1500000
19/20 2020-07-31 Millwall Derby Return from loan 800000
20/21 2020-08-28 Derby Millwall Transfer 800000
23/24 2023-07-01 Millwall Burton Albion Transfer 700000
25/26 2025-07-01 Burton Albion Harrogate Town Transfer 250000
SeasonInjuryFromToDays missedGames missed
13/14 concussion 2014-02-16 2014-02-24 9 2
14/15 Ligament injury 2014-11-21 2015-01-07 48 9
14/15 Hamstring injury 2015-02-03 2015-03-03 29 8
Current€250k
Peak€2.50m
Low€250k
Δ since start−€250k
€250k€813k€1.38m€1.94m€2.50m197019701970
DateValue
Jan 1, 1970 €250k
Jan 1, 1970 €375k
Jan 1, 1970 €275k
Jan 1, 1970 €450k
Jan 1, 1970 €700k
Jan 1, 1970 €1.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.30m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €2.30m
Jan 1, 1970 €500k
Jan 1, 1970 €1.50m
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €500k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #30322 2 3 former national player
Team #21340 #9 3 3 former national player
TeammatePPG played withJoint goalsMinutes
Ryan Woods 1 1 0
Fikayo Tomori 2 0 0
Ryan Leonard 1 1 0
Kelle Roos 2 0 0
Jayden Bogle 2 1 0
Joe Powell 1 0 0
George Saville 1 1 0
Craig Forsyth 2 1 0
Tom Bradshaw 1 1 0
Jake Cooper 2 0 0
George Evans 2 0 0
Danny McNamara 1 0 0
Billy Mitchell 2 0 0
Murray Wallace 2 0 0
Ryan Sweeney 1 0 0
Jed Wallace 1 5 0
Max Crocombe 1 0 0
Scott Malone 2 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 Championship Millwall FC 5 37
15/16 U21 PL Derby County U21 4 14
16/17 Premier League 2 Derby County U23 4 11

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 Championship Derby County 4 30
15/16 U21 PL Derby County U21 3 14
16/17 Premier League 2 Derby County U23 2 11

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
19/20 2020-07-31 Millwall Derby Return from loan €800k
19/20 2020-01-30 Derby Millwall Loan €1.50m
17/18 2018-05-31 Notts County Derby Return from loan €250k
17/18 2018-01-31 Derby Notts County Loan €250k
15/16 2016-05-31 Burton Albion Derby Return from loan €500k
15/16 2016-01-15 Derby Burton Albion Loan €750k
14/15 2014-10-14 Bradford Derby Return from loan €750k
14/15 2014-08-12 Derby Bradford Loan €750k
13/14 2014-04-09 Chesterfield Derby Return from loan €750k
13/14 2014-03-13 Derby Chesterfield Loan €750k

Last 23 matches for Harrogate Town while Mason Bennett was at the club (joined 2025-07-01). 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
2025-12-29 GB4 Accrington Stanley 1–0 Harrogate Town Available
2025-12-26 GB4 Salford City 4–1 Harrogate Town Available
2025-12-20 GB4 Harrogate Town 1–4 Milton Keynes Dons Available
2025-12-13 GB4 Cheltenham Town 0–0 Harrogate Town Available
2025-12-09 GB4 Harrogate Town 1–1 Accrington Stanley Available
2025-11-29 GB4 Barnet FC 3–1 Harrogate Town Available
2025-11-22 GB4 Harrogate Town 1–2 Walsall FC Available
2025-11-15 GB4 Notts County 3–0 Harrogate Town Available
2025-11-08 GB4 Harrogate Town 0–0 Oldham Athletic Available
2025-10-25 GB4 Harrogate Town 0–3 Newport County Available
2025-10-18 GB4 Colchester United 3–1 Harrogate Town Available
2025-10-11 GB4 Fleetwood Town 3–2 Harrogate Town Available
2025-10-06 GB4 Harrogate Town 1–2 Crewe Alexandra Available
2025-09-27 GB4 Gillingham FC 0–1 Harrogate Town Available
2025-09-20 GB4 Harrogate Town 2–0 Shrewsbury Town Available
2025-09-13 GB4 Swindon Town 3–1 Harrogate Town Available
2025-09-06 GB4 Harrogate Town 0–1 Crawley Town Available
2025-08-30 GB4 Bromley FC 2–0 Harrogate Town Available
2025-08-23 GB4 Harrogate Town 1–2 Chesterfield FC Available
2025-08-19 GB4 Harrogate Town 1–0 Barrow AFC Available
2025-08-16 GB4 Cambridge United 1–1 Harrogate Town Available
2025-08-09 GB4 Harrogate Town 3–3 Grimsby Town Available
2025-08-02 GB4 Bristol Rovers 0–1 Harrogate Town Available

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

OpponentPWDLGFGAGDWin %
Port Vale FC 50 18 16 16 55 51 +4 36%
Gillingham FC 49 22 10 17 64 63 +1 45%
Walsall FC 49 14 18 17 64 61 +3 29%
Barnsley FC 48 16 12 20 60 63 -3 33%
Bolton Wanderers 46 15 14 17 60 52 +8 33%
Swindon Town 46 18 9 19 54 62 -8 39%
Doncaster Rovers 45 19 11 15 60 47 +13 42%
Colchester United 45 22 13 10 74 44 +30 49%
Fleetwood Town 44 19 7 18 61 62 -1 43%
Blackpool FC 42 21 4 17 56 56 0 50%
Chesterfield FC 41 20 10 11 57 44 +13 49%
Wigan Athletic 41 15 13 13 40 40 0 37%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
11/12 Senior debut season
12/13 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 37 836 8 0 0 0.86
23/24 41 866 7 0 0 0.73
22/23 23 0 2 0 0 0
21/22 30 462 5 0 0 0.97
19/20 20 219 1 0 0 0.41
18/19 38 369 8 0 0 1.95
17/18 13 421 1 0 0 0.21
16/17 15 228 3 0 0 1.18
14/15 25 718 1 0 0 0.13
13/14 21 274 1 0 0 0.33

Output by competition

Career goals and assists broken down by tournament.

Championship
168 apps
14 G
8 A
U21 PL
42 apps
12 G
6 A
League One
95 apps
7 G
0 A
EFL Trophy
11 apps
3 G
1 A
FA Cup
11 apps
2 G
0 A
League Two
9 apps
1 G
0 A
League Cup
15 apps
1 G
0 A
Championship Play-Offs
3 apps
0 G
1 A

Frequently asked about Mason Bennett

Who is Mason Bennett?

Mason Bennett is an England professional footballer who plays as a centre-forward for Harrogate Town.

How old is Mason Bennett?

Mason Bennett is 29 years old. He was born on July 15, 1996 in Shirebrook.

What position does Mason Bennett play?

Mason Bennett plays as a centre-forward (Attack - Centre-Forward).

What club does Mason Bennett play for?

Mason Bennett currently plays for Harrogate Town.

How many career goals has Mason Bennett scored?

Across all senior club competitions in our dataset, Mason Bennett has scored 40 goals in 354 appearances.

What is Mason Bennett's market value?

Mason Bennett's most recent reported market value is €250k.