Player profile
M. Shelton

M. SheltonEngland

Mark John Shelton

Position
Midfielder
Nationality
England
Born
Sep 12, 1996 — Nottingham (29 years old)
Height
178 cm
Weight
74 kg

Data updated on Aug 22, 2026 · Source: Footlab database (API-Football, Wikidata) · Wikidata entry

What are M. Shelton's stats in 2025?

In 2025, M. Shelton has 8 goal(s) and 7 assist(s) in 42 match(es), for 3,099 minutes played.

42
Matches
8
Goals
7
Assists
3,099
Minutes

Breakdown by competition

SeasonCompetitionMatchesGoalsAssistsMinutesAverage rating
2025EFL Trophy100906.2
2025League Cup100676.3
2025League Two40872,9426.9
2024FA Cup100676.2
2024National League331202,317
2024FA Trophy200180

How many career matches and goals does M. Shelton have?

M. Shelton totals 34 goal(s) and 10 assist(s) in 246 match(es), across 10 season(s) tracked by Footlab.

246
Matches
34
Goals
10
Assists
17,925
Minutes
210
Starts
10
Seasons
24
Yellow cards

Totals since 2014 across competitions tracked by Footlab.

What has M. Shelton won?

Footlab records 2 title(s) won by M. Shelton, across 2 competition(s).

CompetitionTitlesSeasons
National LeagueEngland12024/2025
League TwoEngland12014/2015

Which clubs has M. Shelton played for?

Footlab records 8 transfer(s) for M. Shelton, the most recent in 2024.

DateFromToFee
Jul 1, 2024OldhamBarnetFree
Jan 20, 2023HartlepoolOldhamFree
May 31, 2020HartlepoolSalford CityN/A
Aug 1, 2020Salford CityHartlepoolFree
Oct 11, 2019Salford CityWokingLoan
Dec 11, 2019Salford CityHartlepoolLoan
Jul 1, 2017Alfreton TownSalford CityN/A
Nov 25, 2016Ilkeston TownAlfreton TownFree

What are M. Shelton's latest matches?

Over the last 8 matches played, M. Shelton scored 1 goal(s) and provided 3 assist(s) in 675 minutes.

Ask your question about M. Shelton

Stats, comparisons, history: Footlab answers with the numbers from its database.

Launch the appSee our prediction accuracy

Ready to know everything about football?