Skip to content
MBM. Bennett

M. Bennett

€760KMarket Value
Harrogate Town
Harrogate Town
Attacker
EnglandEngland
6.6
Season Score
30
Jul 15, 1996
178 cm
Height
0.14
Goals/Match
10
Shirt Number
Card stats based on
2026

Performance Overview

Season Performance 26/27
All Competitions
Matches
Goals
Assists
Goal Contributions
Mins/game
Avg Rating
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

23
Full match
37
Substituted off
53
From Bench

Rival Clubs(50)

Player stats against each opponent club

TeamMPWDLGA
Wigan AthleticWigan Athletic114431030
BarnsleyBarnsley112542020
MiddlesbroughMiddlesbrough93330010
Preston North EndPreston North End97201010
Bristol CityBristol City96121110
ReadingReading86112010
Cardiff CityCardiff City73311010
BrentfordBrentford72410000
Charlton AthleticCharlton Athletic62131010
Swansea CitySwansea City60420000
Ipswich TownIpswich Town62310010
Rotherham UnitedRotherham United64110000
WatfordWatford52120000
Stoke CityStoke City52211000
Sheffield WednesdaySheffield Wednesday52300000
MillwallMillwall52031000
Brighton & Hove AlbionBrighton & Hove Albion51130000
Crewe AlexandraCrewe Alexandra52211000
Wycombe WanderersWycombe Wanderers50320000
Crawley TownCrawley Town52211000
120 of 50
Transfers

Transfers

Transfer History

Jul 1, 2025Free Transfer
Jul 1, 2023Free Transfer
Aug 28, 2020Transfer
Jul 31, 2020End of loan
Jan 30, 2020Loan
May 31, 2018End of loan
Jan 31, 2018Loan
May 31, 2016End of loan
Oct 14, 2014End of loan
Apr 9, 2014End of loan
Mar 13, 2014Loan
Jul 1, 2012Transfer
Trophies

Trophies & Awards

1 title won

About M. Bennett

M. Bennett is a 30-year-old forward from England who currently plays for Harrogate Town in the Enterprise National League. Throughout his career, M. Bennett has scored 30 goals and provided 9 assists in 318 appearances across 8 clubs. In the EFL Trophy 2025/2026, M. Bennett has scored 1 goal in 3 appearances, earning an average rating of 6.8. M. Bennett's 0.09 goals-per-game ratio across 318 appearances underlines his effectiveness in front of goal. Among the clubs on his record — Harrogate Town, Burton Albion, Millwall, Derby County — M. Bennett scored the most at Millwall: 11 goals in 110 appearances. Throughout his career, M. Bennett has won 1 trophy; the honours list includes league titles. M. Bennett stands 178 cm tall, weighs 64 kg.

CareerM. Bennett

M. Bennett's career spans from 2012 to 2026, a period of roughly 14 seasons over which he has amassed 318 appearances spread across 8 clubs. With 30 goals and 9 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 20/21 with Millwall, when he registered 6 goals and 2 assists in 41 matches, playing 2494 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Harrogate Town, M. Bennett played 14 matches, scoring 1 goal and providing 0 assists, with an average match rating of 6.63.

Among the notable milestones of his career, M. Bennett has passed the 300-appearance milestone and has lifted 1 trophy.

Frequently Asked Questions

What position does M. Bennett play?
M. Bennett plays as an Attacker for Harrogate Town in the EFL Trophy. He has started 3 of his 3 appearances in the EFL Trophy 2025/2026.
What team does M. Bennett play for?
M. Bennett currently plays for Harrogate Town in the EFL Trophy. He has 1 goal in 3 appearances in the EFL Trophy 2025/2026.
How old is M. Bennett?
M. Bennett is 30 years old, born on July 15, 1996. He is from England. At 30, he has already won 1 trophy in his professional career.
How tall is M. Bennett?
M. Bennett is 178 cm tall. He weighs 64 kg.
How many trophies has M. Bennett won?
M. Bennett has won 1 trophy throughout his career. He currently plays for Harrogate Town.
Where is M. Bennett from?
M. Bennett is from England. At club level, he plays for Harrogate Town.