Player Profile
- 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.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamReal Salt Lake | Season2025 | CompetitionMajor League Soccer | Appearances— | Goals— | Assists— | Min— | — | — | Rating— |
| TeamHull City | Season2025 | CompetitionLeague Cup | Appearances1 | Goals1 | Assists0 | Min28 | 0 | 0 | Rating7.3 |
| TeamHull City | Season2025 | CompetitionChampionship | Appearances29 | Goals4 | Assists3 | Min2337 | 12 | 0 | Rating6.9 |
| TeamHull City | Season2024 | CompetitionChampionship | Appearances18 | Goals3 | Assists0 | Min807 | 4 | 1 | Rating6.7 |
| TeamReal Salt Lake | Season2024 | CompetitionMajor League Soccer | Appearances31 | Goals3 | Assists4 | Min2058 | 8 | 0 | Rating6.9 |
| TeamReal Salt Lake | Season2024 | CompetitionUS Open Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamReal Salt Lake | Season2024 | CompetitionLeagues Cup | Appearances2 | Goals0 | Assists0 | Min156 | 0 | 0 | Rating6.5 |
| TeamMiddlesbrough | Season2023 | CompetitionChampionship | Appearances25 | Goals3 | Assists6 | Min1536 | 5 | 0 | Rating6.9 |
| TeamMiddlesbrough | Season2023 | CompetitionLeague Cup | Appearances6 | Goals2 | Assists— | Min341 | 3 | 0 | Rating6.7 |
| TeamMiddlesbrough | Season2023 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamMiddlesbrough | Season2022 | CompetitionChampionship | Appearances40 | Goals7 | Assists6 | Min1838 | 8 | 0 | Rating6.9 |
| TeamMiddlesbrough | Season2022 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamMiddlesbrough | Season2022 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min68 | 0 | 0 | Rating6.9 |
| TeamMiddlesbrough | Season2021 | CompetitionChampionship | Appearances40 | Goals10 | Assists2 | Min3494 | 16 | 1 | Rating7.0 |
| TeamMiddlesbrough | Season2021 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamMiddlesbrough | Season2021 | CompetitionFA Cup | Appearances4 | Goals1 | Assists1 | Min320 | 0 | 0 | Rating7.2 |
| TeamRotherham | Season2020 | CompetitionChampionship | Appearances40 | Goals6 | Assists3 | Min3092 | 7 | 1 | Rating6.7 |
| TeamRotherham | Season2020 | CompetitionLeague Cup | Appearances1 | Goals1 | Assists— | Min19 | 0 | 0 | Rating7.0 |
| TeamRotherham | Season2020 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min67 | 0 | 0 | Rating6.3 |
| TeamRotherham | Season2019 | CompetitionLeague One | Appearances33 | Goals9 | Assists2 | Min2684 | 9 | 0 | Rating7.0 |
| TeamRotherham | Season2019 | CompetitionEFL Trophy | Appearances1 | Goals0 | Assists— | Min44 | 0 | 0 | Rating— |
| TeamRotherham | Season2019 | CompetitionFA Cup | Appearances3 | Goals1 | Assists— | Min204 | 0 | 0 | Rating7.2 |
| TeamRotherham | Season2019 | CompetitionLeague Cup | Appearances2 | Goals1 | Assists— | Min151 | 0 | 0 | Rating7.0 |
| TeamRotherham | Season2018 | CompetitionChampionship | Appearances16 | Goals3 | Assists— | Min735 | 2 | 0 | Rating6.6 |
| TeamNorthampton | Season2018 | CompetitionLeague Two | Appearances21 | Goals5 | Assists— | Min1629 | 6 | 0 | Rating— |
| TeamNorthampton | Season2018 | CompetitionEFL Trophy | Appearances1 | Goals1 | Assists— | Min90 | 1 | 0 | Rating— |
| TeamNorthampton | Season2018 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamNorthampton | Season2018 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamNorthampton | Season2017 | CompetitionLeague One | Appearances30 | Goals4 | Assists— | Min2459 | 13 | 0 | Rating— |
| TeamNorthampton | Season2017 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamNorthampton | Season2017 | CompetitionEFL Trophy | Appearances2 | Goals0 | Assists— | Min153 | 0 | 0 | Rating— |
| TeamNorthampton | Season2017 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamScunthorpe | Season2016 | CompetitionLeague One | Appearances12 | Goals3 | Assists— | Min745 | 1 | 0 | Rating— |
| TeamRangers | Season2016 | CompetitionPremiership | Appearances2 | Goals0 | Assists— | Min81 | 1 | 0 | Rating— |
| TeamRangers | Season2016 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min18 | 0 | 0 | Rating— |
| TeamAccrington ST | Season2015 | CompetitionLeague Two | Appearances32 | Goals6 | Assists— | Min2812 | 12 | 0 | Rating— |
| TeamAccrington ST | Season2015 | CompetitionEFL Trophy | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAccrington ST | Season2015 | CompetitionFA Cup | Appearances2 | Goals1 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamAccrington ST | Season2015 | CompetitionLeague Cup | Appearances1 | Goals1 | Assists— | Min120 | 0 | 0 | Rating— |
| TeamHartlepool | Season2014 | CompetitionLeague Two | Appearances3 | Goals0 | Assists— | Min175 | 1 | 0 | Rating— |
| TeamAccrington ST | Season2014 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAccrington ST | Season2014 | CompetitionEFL Trophy | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAccrington ST | Season2014 | CompetitionFA Cup | Appearances2 | Goals0 | Assists— | Min165 | 1 | 0 | Rating— |
| TeamHartlepool | Season2014 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2014 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAccrington ST | Season2014 | CompetitionLeague Two | Appearances6 | Goals0 | Assists— | Min288 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2014 | CompetitionChampionship | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2013 | CompetitionChampionship | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2012 | CompetitionChampionship | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2012 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamFC Halifax Town | Season2011 | CompetitionNational League N / S | Appearances10 | Goals1 | Assists— | Min462 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2011 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2010 | CompetitionLeague One | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamHuddersfield | Season2010 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
API data: May 10, 2026 · Stats updated: Apr 26, 2026
