Skip to content
Mark Randall

Mark Randall

Midfield - Central Midfield  at Larne FC
Age36
CitizenshipEngland
Height1.83 m
Footright
BornSeptember 28, 1989
at Larne FC 2,519 days · joined 2019-07-01
👕200+ Apps 🎯50+ Assists Veteran
Market value €75k
Central Midfield Midfield

Career snapshot

12
clubs played for
06/07
debut season
0.08
goals / match
Larne FC
top club · 215 apps

Career highs

€250k
peak value · 2008
top transfer fee
7
best season · 19/20
22 / 3
int'l caps / goals
437Appearances
34Goals
53Assists
107Yellow cards
0Red cards
137Full matches (90′)
Full nameMark Randall
Name in home countryMark Leonard Randall
Date of birth1989-09-28 (36 yrs)
Place of birthMilton Keynes, England
CitizenshipEngland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height183.00 m
Current clubLarne FC
Joined2019-07-01
Contract expires2026-05-31
Jul 2025
25/26 — Larne FC
12 matches · 2 G · 2 A · across 3 competitions
Jul 2024
24/25 — Larne FC
37 matches · 1 G · 2 A · across 8 competitions
Jul 2023
Injury: unknown
12 games missed
Jul 2023
23/24 — Larne FC
34 matches · 1 G · 6 A · across 4 competitions
Jul 2022
22/23 — Larne FC
31 matches · 2 G · 3 A · across 5 competitions
Jul 2021
21/22 — Larne FC
43 matches · 7 G · 4 A · across 5 competitions
Jul 2020
20/21 — Larne FC
30 matches · 3 G · 11 A · across 4 competitions
Jul 2019
19/20 — Larne FC
28 matches · 7 G · 4 A · across 1 competition
Jul 2019
Transfer: Hemel → Larne FC
19/20 · Transfer
Mar 2019
Transfer: Without Club → Hemel
18/19 · Transfer
Feb 2019
Transfer: Crawley Town → Without Club
18/19 · Transfer
Jul 2018
18/19 — Crawley Town, Hemel Hempstead Town
16 matches · 0 G · 0 A · across 4 competitions
Jul 2017
17/18 — Crawley Town
33 matches · 1 G · 4 A · across 2 competitions
Jul 2017
Transfer: Newport County → Crawley Town
17/18 · Transfer
Jul 2016
16/17 — Newport County
27 matches · 2 G · 2 A · across 4 competitions
Jul 2016
Transfer: Barnet → Newport County
16/17 · Transfer
Jan 2016
Transfer: MK Dons → Barnet
15/16 · Transfer
Jul 2015
15/16 — Milton Keynes Dons, Barnet FC
12 matches · 2 G · 1 A · across 2 competitions
Jul 2014
14/15 — Milton Keynes Dons
13 matches · 0 G · 4 A · across 4 competitions
Mar 2014
Transfer: Without Club → MK Dons
13/14 · Transfer
Jan 2014
Transfer: Ascoli → Without Club
13/14 · Transfer
Sep 2013
Transfer: Without Club → Ascoli
13/14 · Transfer
Jul 2013
13/14 — Ascoli Calcio 1898, Milton Keynes Dons
9 matches · 0 G · 0 A · across 3 competitions
Jul 2013
Transfer: Chesterfield → Without Club
13/14 · Transfer
Jul 2012
12/13 — Chesterfield FC
33 matches · 2 G · 3 A · across 4 competitions
Jul 2011
11/12 — Chesterfield FC
18 matches · 2 G · 4 A · across 3 competitions
Jul 2011
Transfer: Arsenal → Chesterfield
11/12 · Transfer
May 2011
Transfer: Rotherham → Arsenal
10/11 · Return from loan
Oct 2010
Transfer: Arsenal → Rotherham
10/11 · Loan
Jul 2010
10/11 — Rotherham United, Arsenal FC Reserves
13 matches · 1 G · 0 A · across 2 competitions
Jun 2010
Transfer: MK Dons → Arsenal
09/10 · Return from loan
Jan 2010
Transfer: Arsenal → MK Dons
09/10 · Loan
Jul 2009
09/10 — Arsenal FC, Milton Keynes Dons, Arsenal FC Reserves
27 matches · 1 G · 3 A · across 5 competitions
Jul 2008
08/09 — Arsenal FC
6 matches · 0 G · 0 A · across 5 competitions
May 2008
Transfer: Burnley → Arsenal
07/08 · Return from loan
Jan 2008
Transfer: Arsenal → Burnley
07/08 · Loan
Jul 2007
07/08 — Burnley FC, Arsenal FC
13 matches · 0 G · 0 A · across 4 competitions
Jul 2007
Transfer: Arsenal U18 → Arsenal
07/08 · Transfer
Jul 2006
06/07 — Arsenal FC
2 matches · 0 G · 0 A · across 3 competitions
Jan 1970
Peak market value: €250k
Highest valuation recorded in dataset

Percentile rank vs 61 other Midfield - Central Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals2 total · 0.97/90
100
Assists2 total · 0.97/90
100
G+A4 total · 1.94/90
100
Yellow cards5 total · 2.42/90
0
12,359 min
Minutes played by club
Larne FC 40.9%
Crawley Town 15.9%
Hemel Hempstead Town 0.0%
Newport County 14.8%
Milton Keynes Dons 0.9%
Barnet FC 2.5%
Ascoli Calcio 1898 0.0%
Chesterfield FC 21.7%
Rotherham United 3.1%
Arsenal FC Reserves 0.0%
Arsenal FC 0.0%
Burnley FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Larne FC 7 19/20 25/26 215 23 32 5,061
Crawley Town 2 17/18 18/19 43 1 4 1,971
Hemel Hempstead Town 1 18/19 18/19 6 0 0 0
Newport County 1 16/17 16/17 27 2 2 1,835
Milton Keynes Dons 4 09/10 15/16 35 1 5 111
Barnet FC 1 15/16 15/16 12 2 1 313
Ascoli Calcio 1898 1 13/14 13/14 5 0 0 0
Chesterfield FC 2 11/12 12/13 51 4 7 2,686
Rotherham United 1 10/11 10/11 10 1 0 382
Arsenal FC Reserves 2 09/10 10/11 10 0 1 0
Arsenal FC 4 06/07 09/10 13 0 1 0
Burnley FC 1 07/08 07/08 10 0 0 0

Career trajectory — goals, assists & market value

4€63K7€125K11€188K14€250K07/0808/0909/10 — 1 goals (Milton Keynes Dons)09/10 — 3 assists409/1010/11 — 1 goals (Rotherham United)110/1111/12 — 2 goals (Chesterfield FC)11/12 — 4 assists611/1212/13 — 2 goals (Chesterfield FC)12/13 — 3 assists512/1314/15 — 4 assists414/1515/16 — 2 goals (Barnet FC)15/16 — 1 assists315/1616/17 — 2 goals (Newport County)16/17 — 2 assists416/1717/18 — 1 goals (Crawley Town)17/18 — 4 assists517/1819/20 — 7 goals (Larne FC)19/20 — 4 assists1119/2020/21 — 3 goals (Larne FC)20/21 — 11 assists1420/2121/22 — 7 goals (Larne FC)21/22 — 4 assists1121/2222/23 — 2 goals (Larne FC)22/23 — 3 assists522/2323/24 — 1 goals (Larne FC)23/24 — 6 assists723/2424/25 — 1 goals (Larne FC)24/25 — 2 assists324/2525/26 — 2 goals (Larne FC)25/26 — 2 assists425/2607/08 — €125K08/09 — €250K11/12 — €75K15/16 — €75K16/17 — €75K21/22 — €150K22/23 — €175K23/24 — €150K24/25 — €100K25/26 — €75KGoalsAssistsMarket value

Goals by season

06/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 1109/1010/11: 1110/1111/12: 2211/1212/13: 2212/1313/14: 0013/1414/15: 0014/1515/16: 2215/1616/17: 2216/1717/18: 1117/1818/19: 0018/1919/20: 7719/2020/21: 3320/2121/22: 7721/2222/23: 2222/2323/24: 1123/2424/25: 1124/2525/26: 2225/26

Assists by season

06/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 3309/1010/11: 0010/1111/12: 4411/1212/13: 3312/1313/14: 0013/1414/15: 4414/1515/16: 1115/1616/17: 2216/1717/18: 4417/1818/19: 0018/1919/20: 4419/2020/21: 111120/2121/22: 4421/2222/23: 3322/2323/24: 6623/2424/25: 2224/2525/26: 2225/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 County Antrim Shield Larne FC 1 0 0 0 0 0
25/26 Premiership Larne FC 5 2 1 2 0 186
25/26 UECL Qualifiers Larne FC 6 0 1 3 0 0
24/25 Champions League Qu. Larne FC 1 0 0 1 0 0
24/25 Conference League Larne FC 6 0 0 0 0 0
24/25 Irish Cup Larne FC 1 0 0 0 0 0
24/25 Irish League Cup Larne FC 2 0 1 1 0 0
24/25 NIFL Charity Shield Larne FC 1 0 1 0 0 0
24/25 Playoff Premier League Larne FC 4 0 0 1 0 0
24/25 Premiership Larne FC 20 1 0 4 0 1,153
24/25 UECL Qualifiers Larne FC 2 0 0 2 0 0
23/24 Irish Cup Larne FC 4 0 1 0 0 0
23/24 Irish League Cup Larne FC 3 0 1 1 0 0
23/24 Playoff Premier League Larne FC 5 0 2 0 0 0
23/24 Premiership Larne FC 22 1 2 1 0 889
22/23 Irish Cup Larne FC 2 0 0 1 0 0
22/23 Irish League Cup Larne FC 1 0 0 0 0 0
22/23 Playoff Premier League Larne FC 5 0 0 0 0 0
22/23 Premiership Larne FC 21 2 3 5 0 617
22/23 UECL Quali Larne FC 2 0 0 0 0 0
21/22 Irish Cup Larne FC 3 0 0 0 0 0
21/22 Playoff Conference League Larne FC 2 1 0 0 0 210
21/22 Playoff Premier League Larne FC 5 1 0 0 0 362
21/22 Premiership Larne FC 27 4 3 10 0 451
21/22 UECL Quali Larne FC 6 1 1 3 0 443
20/21 Irish Cup Larne FC 1 0 0 0 0 0
20/21 Playoff Conference League Larne FC 2 0 1 1 0 0
20/21 Playoff Premier League Larne FC 2 0 1 1 0 0
20/21 Premiership Larne FC 25 3 9 8 0 495
19/20 Premiership Larne FC 28 7 4 7 0 255
18/19 EFL Cup Crawley Town 1 0 0 1 0 0
18/19 EFL Trophy Crawley Town 3 0 0 2 0 0
18/19 League Two Crawley Town 6 0 0 1 0 0
18/19 National League South Hemel Hempstead Town 6 0 0 1 0 0
17/18 EFL Trophy Crawley Town 1 0 0 0 0 0
17/18 League Two Crawley Town 32 1 4 8 0 1,971
16/17 EFL Cup Newport County 1 1 0 0 0 90
16/17 EFL Trophy Newport County 1 0 0 1 0 0
16/17 FA Cup Newport County 0 0 0 0 0 0
16/17 League Two Newport County 25 1 2 9 0 1,745
15/16 FA Cup Milton Keynes Dons 0 0 0 0 0 0
15/16 League Two Barnet FC 12 2 1 3 0 313
14/15 EFL Trophy Milton Keynes Dons 1 0 0 1 0 0
14/15 FA Cup Milton Keynes Dons 2 0 1 0 0 0
14/15 League Cup Milton Keynes Dons 1 0 0 0 0 0
14/15 League One Milton Keynes Dons 9 0 3 4 0 0
13/14 Coppa Lega Pro Ascoli Calcio 1898 2 0 0 0 0 0
13/14 League One Milton Keynes Dons 4 0 0 0 0 0
13/14 Lega Pro 1 - B Ascoli Calcio 1898 3 0 0 1 0 0
12/13 EFL Trophy Chesterfield FC 2 0 0 0 0 0
12/13 FA Cup Chesterfield FC 2 1 2 0 0 118
12/13 League Cup Chesterfield FC 0 0 0 0 0 0
12/13 League Two Chesterfield FC 29 1 1 6 0 1,584
11/12 EFL Trophy Chesterfield FC 2 1 1 0 0 99
11/12 League Cup Chesterfield FC 0 0 0 0 0 0
11/12 League One Chesterfield FC 16 1 3 3 0 885
10/11 League Two Rotherham United 10 1 0 2 0 382
10/11 Reserve League Arsenal FC Reserves 3 0 0 1 0 0
09/10 Champions League Arsenal FC 0 0 0 0 0 0
09/10 EFL Trophy Milton Keynes Dons 2 1 0 1 0 111
09/10 League Cup Arsenal FC 2 0 1 0 0 0
09/10 League One Milton Keynes Dons 16 0 1 6 0 0
09/10 Reserve League South Arsenal FC Reserves 7 0 1 0 0 0
08/09 Champions League Arsenal FC 1 0 0 0 0 0
08/09 Champions League Qu. Arsenal FC 1 0 0 0 0 0
08/09 FA Cup Arsenal FC 0 0 0 0 0 0
08/09 League Cup Arsenal FC 3 0 0 1 0 0
08/09 Premier League Arsenal FC 1 0 0 0 0 0
07/08 Championship Burnley FC 10 0 0 2 0 0
07/08 FA Cup Arsenal FC 0 0 0 0 0 0
07/08 League Cup Arsenal FC 2 0 0 1 0 0
07/08 Premier League Arsenal FC 1 0 0 0 0 0
06/07 FA Cup Arsenal FC 0 0 0 0 0 0
06/07 League Cup Arsenal FC 2 0 0 0 0 0
06/07 Premier League Arsenal FC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Arsenal U18 Arsenal Transfer 125000
07/08 2008-01-31 Arsenal Burnley Loan 125000
07/08 2008-05-05 Burnley Arsenal Return from loan 250000
09/10 2010-01-15 Arsenal MK Dons Loan 250000
09/10 2010-06-01 MK Dons Arsenal Return from loan 250000
10/11 2010-10-24 Arsenal Rotherham Loan 250000
10/11 2011-05-10 Rotherham Arsenal Return from loan 250000
11/12 2011-07-01 Arsenal Chesterfield Transfer 250000
13/14 2013-07-01 Chesterfield Without Club Transfer 75000
13/14 2013-09-09 Without Club Ascoli Transfer 75000
13/14 2014-01-30 Ascoli Without Club Transfer 75000
13/14 2014-03-08 Without Club MK Dons Transfer 75000
15/16 2016-01-14 MK Dons Barnet Transfer 75000
16/17 2016-07-01 Barnet Newport County Transfer 75000
17/18 2017-07-01 Newport County Crawley Town Transfer 75000
18/19 2019-02-05 Crawley Town Without Club Transfer 75000
18/19 2019-03-22 Without Club Hemel Transfer 75000
19/20 2019-07-01 Hemel Larne FC Transfer 75000
SeasonInjuryFromToDays missedGames missed
23/24 Knock 2023-07-01 2023-09-20 82 12
Current€75k
Peak€250k
Low€75k
Δ since start−€50k
€75k€119k€163k€206k€250k197019701970
DateValue
Jan 1, 1970 €75k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €150k
Jan 1, 1970 €100k
Jan 1, 1970 €175k
Jan 1, 1970 €175k
Jan 1, 1970 €150k
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €250k
Jan 1, 1970 €125k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31269 9 1 former national player
Team #30322 1 0 former national player
Team #23260 12 2 former national player
TeammatePPG played withJoint goalsMinutes
Fuad Sule 2 1 0
Albert Watson 2 0 0
Davy McDaid 2 8 0
Lee Bonis 2 3 0
Graham Kelly 2 1 0
Lee J Lynch 2 0 0
Shaun Want 2 0 0
Dean Jarvis 2 0 0
Ben Doherty 2 2 0
John Herron 2 0 0
Ronan Hale 1 4 0
Marty Donnelly 2 3 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Premiership Larne FC 7 28
21/22 Premiership Larne FC 4 27
20/21 Premiership Larne FC 3 25

Top assist seasons

SeasonCompetitionClubAssistsMatches
20/21 Premiership Larne FC 9 25
17/18 League Two Crawley Town 4 32
19/20 Premiership Larne FC 4 28

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
10/11 2011-05-10 Rotherham Arsenal Return from loan €250k
10/11 2010-10-24 Arsenal Rotherham Loan €250k
09/10 2010-06-01 MK Dons Arsenal Return from loan €250k
09/10 2010-01-15 Arsenal MK Dons Loan €250k
07/08 2008-05-05 Burnley Arsenal Return from loan €250k
07/08 2008-01-31 Arsenal Burnley Loan €125k

Teams faced most often by Mark Randall's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Accrington Stanley 73 33 13 27 97 99 -2 45%
Morecambe FC 72 34 16 22 113 93 +20 47%
Crewe Alexandra 70 27 14 29 98 110 -12 39%
Notts County 69 18 16 35 77 123 -46 26%
Bradford City 63 21 16 26 83 95 -12 33%
Gillingham FC 61 27 9 25 98 83 +15 44%
Cheltenham Town 61 25 19 17 85 72 +13 41%
Colchester United 60 21 20 19 77 74 +3 35%
Swindon Town 59 28 9 22 85 83 +2 47%
Port Vale FC 58 20 12 26 66 85 -19 34%
Northampton Town 57 26 14 17 89 63 +26 46%
Walsall FC 56 15 21 20 74 72 +2 27%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
06/07 Senior debut season
09/10 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 12 186 5 0 0 2.42
24/25 37 1,153 9 0 0 0.7
23/24 34 889 2 0 0 0.2
22/23 31 617 6 2 0 1.17
21/22 43 1,466 13 0 0 0.8
20/21 30 495 10 0 0 1.82
19/20 28 255 7 0 0 2.47
18/19 16 0 5 0 0 0
17/18 33 1,971 8 0 0 0.37
16/17 27 1,835 10 0 0 0.49
15/16 12 313 3 0 0 0.86
14/15 13 0 5 0 0 0
13/14 9 0 1 0 0 0
12/13 33 1,702 6 0 0 0.32
11/12 18 984 3 0 0 0.27
10/11 13 382 3 0 0 0.71
09/10 27 111 7 0 0 5.68
08/09 6 0 1 0 0 0
07/08 13 0 3 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Premiership
148 apps
20 G
22 A
League Two
114 apps
6 G
8 A
EFL Trophy
12 apps
2 G
1 A
League One
45 apps
1 G
7 A
Playoff Premier League
21 apps
1 G
3 A
FA Cup
4 apps
1 G
3 A
UECL Qualifiers
16 apps
1 G
2 A
Playoff Conference League
4 apps
1 G
1 A
League Cup
12 apps
1 G
1 A
Irish League Cup
6 apps
0 G
2 A

Frequently asked about Mark Randall

Who is Mark Randall?

Mark Randall is an England professional footballer who plays as a central midfield for Larne FC.

How old is Mark Randall?

Mark Randall is 36 years old. He was born on September 28, 1989 in Milton Keynes.

What position does Mark Randall play?

Mark Randall plays as a central midfield (Midfield - Central Midfield).

What club does Mark Randall play for?

Mark Randall currently plays for Larne FC.

How many career goals has Mark Randall scored?

Across all senior club competitions in our dataset, Mark Randall has scored 34 goals in 437 appearances.

What is Mark Randall's market value?

Mark Randall's most recent reported market value is €75k.