Menu
England

M Crooks — Football player profile

M. Crooks
EnglandFootball

M. Crooks

Age
31
Height
191 cm
Weight
72 kg
Born
1994-01-20 · Leeds

Current Season

M. Crooks has made 30 appearances this season with 5 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

30

Appearances

2365

Min

5

Goals

3

Assists

19

Shots

8

On Target

26

Key Passes

81%

Pass Accuracy %

68

Tackles

7

Blocks

27

Interceptions

41

Dribbles

145

Duels Won

61

Fouls

12

Yellow Cards

0

Red Cards

6.9

Rating

Statistics by Season

M. Crooks has recorded 77 goals and 27 assists in 423 appearances across 16 seasons. Career history spans 11 teams including Real Salt Lake, Hull City, Middlesbrough. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Real Salt Lake2025Major League Soccer
Hull City2025League Cup11028007.3
Hull City2025Championship294323371206.9
Hull City2024Championship1830807416.7
Real Salt Lake2024Major League Soccer31342058806.9
Real Salt Lake2024US Open Cup00000
Real Salt Lake2024Leagues Cup200156006.5
Middlesbrough2023Championship25361536506.9
Middlesbrough2023League Cup62341306.7
Middlesbrough2023FA Cup00000
Middlesbrough2022Championship40761838806.9
Middlesbrough2022League Cup00000
Middlesbrough2022FA Cup1068006.9
Middlesbrough2021Championship4010234941617.0
Middlesbrough2021League Cup00000
Middlesbrough2021FA Cup411320007.2
Rotherham2020Championship40633092716.7
Rotherham2020League Cup1119007.0
Rotherham2020FA Cup1067006.3
Rotherham2019League One33922684907.0
Rotherham2019EFL Trophy104400
Rotherham2019FA Cup31204007.2
Rotherham2019League Cup21151007.0
Rotherham2018Championship163735206.6
Northampton2018League Two215162960
Northampton2018EFL Trophy119010
Northampton2018FA Cup00000
Northampton2018League Cup109000
Northampton2017League One3042459130
Northampton2017League Cup109000
Northampton2017EFL Trophy2015300
Northampton2017FA Cup109000
Scunthorpe2016League One12374510
Rangers2016Premiership208110
Rangers2016League Cup101800
Accrington ST2015League Two3262812120
Accrington ST2015EFL Trophy00000
Accrington ST2015FA Cup2118000
Accrington ST2015League Cup1112000
Hartlepool2014League Two3017510
Accrington ST2014League Cup00000
Accrington ST2014EFL Trophy00000
Accrington ST2014FA Cup2016510
Hartlepool2014FA Cup00000
Huddersfield2014League Cup00000
Accrington ST2014League Two6028800
Huddersfield2014Championship109000
Huddersfield2013Championship00000
Huddersfield2012Championship00000
Huddersfield2012FA Cup00000
FC Halifax Town2011National League N / S10146200
Huddersfield2011FA Cup00000
Huddersfield2010League One00000
Huddersfield2010FA Cup00000

Career Timeline

Injuries4

Injury4dAbdominal Strain8dRib injury19dKnock9d
35810
+
+
+
+
+
+
+
'10
'11
'12
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals01000634396107334
Assists0000000002326603
Appearances0100033212301633404040251817
Goals per 900.63
Win Rate53%
Min4621752,8127452,4597352,6843,0923,4941,8381,536807
Yellow Cards11211329716854
Red Cards111

Recent Matches

Real Salt Lake

Trophies

2

M. Crooks has earned 2 trophy entries with 0 titles won. Honours at club and international level reflect sustained success and competitive pedigree.

CompetitionSeasonCountryResult
League One2019/2020England2nd Place
League OneEngland2nd Place

Transfer History

1

M. Crooks has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

Injury History

5

M. Crooks has 5 recorded injury periods. The table below shows each injury type, duration, and days missed.

InjuryStartEndDays Out
Ankle injuryAug 18, 2025
InjuryMar 2, 2025Mar 6, 20254d
Abdominal StrainMay 3, 2024May 11, 20248d
Rib injuryJan 24, 2024Feb 12, 202419d
KnockDec 27, 2023Jan 5, 20249d

API data: May 10, 2026 · Stats updated: Apr 26, 2026