Skip to content
MSMark Shelton

Mark Shelton

€960KMarket Value
Barnet
Barnet
Midfielder
EnglandEngland
6.5
Season Score
29
Sep 12, 1996
178 cm
Height
0.19
Goals/Match
19
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
43Matches
8Goals
8Assists
16Goal Contributions
64Mins/game
6.53Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

64
Full match
26
Substituted off
15
From Bench

Rival Clubs(75)

Player stats against each opponent club

TeamMPWDLGA
Crawley TownCrawley Town64111000
WalsallWalsall52030010
Salford CitySalford City50050000
Forest Green RoversForest Green Rovers51220000
Tranmere RoversTranmere Rovers54011000
Oldham AthleticOldham Athletic52301010
RochdaleRochdale54011100
Swindon TownSwindon Town51040010
Harrogate TownHarrogate Town52211000
Newport CountyNewport County40130000
Crewe AlexandraCrewe Alexandra41210010
Mansfield TownMansfield Town40220000
Bristol RoversBristol Rovers43011000
Sutton UnitedSutton United41212010
Carlisle UnitedCarlisle United41210000
BarrowBarrow42111100
Colchester UnitedColchester United31200000
Notts CountyNotts County32010000
Southend UnitedSouthend United33001010
Grimsby TownGrimsby Town32011110
120 of 75
Transfers

Transfers

Transfer History

Jul 1, 2024Free Transfer
Jan 20, 2023Free Transfer
Aug 1, 2020Free Transfer
May 31, 2020End of loan
Nov 18, 2019End of loan
Oct 11, 2019Loan
Jul 1, 2017Free Transfer
Trophies

About Mark Shelton

Mark Shelton plays as a midfielder for Barnet. Throughout his career, Mark Shelton has scored 33 goals and provided 13 assists in 271 appearances across 5 clubs. In the League Two 2025/2026, Mark Shelton has contributed 8 goals and 8 assists in 42 appearances, earning an average rating of 7.1. As a midfielder, Mark Shelton combines creative vision with goalscoring ability, accumulating 13 assists and 33 goals throughout his career. Among the clubs he has represented — Barnet, Oldham Athletic, Hartlepool United, Salford City — Mark Shelton was most prolific at Barnet, where he scored 20 goals in 76 appearances. Throughout his career, Mark Shelton has won 2 trophies, including League Two, EFL Trophy, demonstrating his ability to perform at the highest competitive level. Mark Shelton stands 178 cm tall, weighs 74 kg.

Full Career RecordMark Shelton

Mark Shelton's professional career spans from 2017 to 2026, a period of roughly 9 seasons over which he has amassed 271 appearances spread across 5 clubs. With 33 goals and 13 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 25/26 with Barnet, when he registered 8 goals and 8 assists in 43 matches, playing 2743 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Barnet, Mark Shelton played 43 matches, scoring 8 goals and providing 8 assists, with an average match rating of 6.53.

Among the notable milestones of his career, Mark Shelton has passed the 200-appearance milestone and has lifted 2 trophies.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Hartlepool United2019/2020 - 2022/20231167369726.73
Barnet2024/2025 - now7620943716.77
Salford City2017/2018 - 2019/202052302722
Oldham Athletic2022/2023 - 2023/202424111689
Alfreton Town2016/201732090
Total271331315844

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Barnet4382743706.53
24/25Barnet33121628307.25
23/24Oldham Athletic6017031
22/23Oldham Athletic181151930
22/23Hartlepool United231858006.67
21/22Hartlepool United5122827006.77
20/21Hartlepool United393303810
19/20Salford City6145210
19/20Hartlepool United3124910
18/19Salford City151116000
17/18Salford City311111000
16/17Alfreton Town329000

Frequently Asked Questions

What position does Mark Shelton play?
Mark Shelton plays as a Midfielder for Barnet in the League Two. He has scored 8 goals in 42 appearances in the League Two 2025/2026, with an average rating of 7.1.
What team does Mark Shelton play for?
Mark Shelton currently plays for Barnet in the League Two.
How old is Mark Shelton?
Mark Shelton is 29 years old, born on September 12, 1996. At 29, he has already won 2 trophies in his professional career.
How tall is Mark Shelton?
Mark Shelton is 178 cm tall. He weighs 74 kg.
How many trophies has Mark Shelton won?
Mark Shelton has won 2 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Barnet.