Mark Shelton
Recent form (16 appearances)
Avg rating
7.0
Goals
3
Assists
3
xG
0.0
xA
0.0
Key passes
20
Minutes
1035
Mins/app
65
Last 5 matches
- 24 OctGillingham vs Grimsby Town18' · G 0 · A 01-4Rtg 6.9
- 26 SeptNewport County vs Grimsby Town36' · G 0 · A 02-1Rtg 6.8
- 19 SeptGrimsby Town vs Crawley Town54' · G 0 · A 02-0Rtg 6.6
- 12 SeptGrimsby Town vs Bristol Rovers88' · G 0 · A 02-0Rtg 7.0
- 05 SeptCheltenham Town vs Grimsby Town45' · G 1 · A 02-2Rtg 7.7
Next match
Grimsby Town vs York City
Saturday 31 October, 15:30 EAT (12:30 UTC) · League Two
Grimsby TownLLLDW
York CityWDDDW
12.20
X3.50
22.70
Best pre-match odds across bookmakers. 18+. Odds change; this is not betting advice.
Highlights: Mark Shelton's recent matches
Transfer history
- Sept 2026York CitytoGrimsby Town-
- Jul 2026BarnettoYork CityFree
- Jul 2024Oldham AthletictoBarnetFree
- Jan 2023Hartlepool UnitedtoOldham AthleticFree
- Aug 2020Salford CitytoHartlepool UnitedFree
- May 2020Hartlepool UnitedtoSalford City-
- Dec 2019Salford CitytoHartlepool United-
- Nov 2019WokingtoSalford City-
Mark Shelton: quick answers
Which club does Mark Shelton play for?
Mark Shelton plays for Grimsby Town, under contract until May 2027.
How old is Mark Shelton?
Mark Shelton is 30, born on 12 September 1996.
What position does Mark Shelton play?
Mark Shelton is a midfielder (CM), right-footed.
How many goals has Mark Shelton scored recently?
3 goals and 3 assists in the last 16 appearances, with an average rating of 7.0.
When is Mark Shelton's next match?
Grimsby Town play York City at home on Saturday 31 October, 15:30 EAT (12:30 UTC), in the League Two.
When did Mark Shelton join Grimsby Town?
Mark Shelton moved from York City to Grimsby Town on 1 September 2026, for a reported -.
View Mark Shelton match stats, ratings, goals, assists, xG and key passes on Livescore44. Data updates live during matches.



