Skip to content
Mark Ellis

Mark Ellis

Defender - Centre-Back  at Chorley FC
Age37
CitizenshipEngland
Height1.88 m
Footright
BornSeptember 30, 1988
at Chorley FC 1,033 days · joined 2023-07-26
👕500+ Apps 50+ Goals Veteran
Market value
Rating · 25/26 5.2 Average
Centre-Back Defender

Career snapshot

12
clubs played for
07/08
debut season
0.1
goals / match
Torquay United
top club · 146 apps

Position rank · 25/26

#78
goals rank
#5
assists rank
61
season goals
18
season assists

Among 448 Defender - Centre-Backs · ≥200 mins

Career highs

€500k
peak value · 2007
€50k
top transfer fee · 12/13
14
best season · 24/25
int'l / penalties
592Appearances
61Goals
18Assists
77Yellow cards
5Red cards
179Full matches (90′)
Full nameMark Ellis
Name in home countryMark Ian Ellis
Date of birth1988-09-30 (37 yrs)
Place of birthKingsbridge, England
CitizenshipEngland
PositionDefender - Centre-Back (main: Defender)
Footright
Height188.00 m
Current clubChorley FC
Joined2023-07-26
Contract expires2026-06-30
AgentFull Circle Sports ...
Jul 2025
25/26 — Chorley FC
7 matches · 1 G · 2 A · across 1 competition
Jul 2024
24/25 — Chorley FC
38 matches · 14 G · 6 A · across 2 competitions
Jul 2023
Transfer: Barrow → Chorley
23/24 · Transfer
Jul 2023
23/24 — Chorley FC
45 matches · 7 G · 0 A · across 2 competitions
May 2023
Transfer: York City → Barrow
22/23 · Return from loan
Feb 2023
Transfer: Barrow → York City
22/23 · Loan
Jan 2023
Transfer: Torquay → Barrow
22/23 · Return from loan
Oct 2022
Transfer: Barrow → Torquay
22/23 · Loan
Jul 2022
22/23 — Barrow AFC, Torquay United, York City
26 matches · 2 G · 0 A · across 3 competitions
May 2022
Transfer: Solihull Moors → Barrow
21/22 · Return from loan
Jan 2022
Transfer: Barrow → Solihull Moors
21/22 · Loan
Jul 2021
21/22 — Barrow AFC, Solihull Moors
30 matches · 0 G · 1 A · across 6 competitions
Jul 2021
Transfer: Tranmere → Barrow
21/22 · Transfer
Jun 2021
Transfer: Notts County → Tranmere
20/21 · Return from loan
Mar 2021
Transfer: Tranmere → Notts County
20/21 · Loan
Jul 2020
20/21 — Tranmere Rovers, Notts County
30 matches · 6 G · 0 A · across 6 competitions
Jul 2019
19/20 — Tranmere Rovers
3 matches · 2 G · 0 A · across 1 competition
Jul 2018
18/19 — Tranmere Rovers
31 matches · 0 G · 2 A · across 4 competitions
Jul 2018
Transfer: Carlisle United → Tranmere
18/19 · Transfer
Nov 2017
Transfer: Leyton Orient → Carlisle United
17/18 · Return from loan
Sep 2017
Transfer: Carlisle United → Leyton Orient
17/18 · Loan
Jul 2017
17/18 — Carlisle United, Leyton Orient
34 matches · 3 G · 1 A · across 5 competitions
May 2017
Transfer: Forest Green → Carlisle United
16/17 · Return from loan
Jan 2017
Transfer: Carlisle United → Forest Green
16/17 · Loan
Jul 2016
16/17 — Carlisle United, Forest Green Rovers
32 matches · 2 G · 1 A · across 6 competitions
Jan 2016
Transfer: Shrewsbury → Carlisle United
15/16 · Transfer
Jan 2016
Transfer: Carlisle United → Shrewsbury
15/16 · Return from loan
Oct 2015
Transfer: Shrewsbury → Carlisle United
15/16 · Loan
Jul 2015
15/16 — Carlisle United, Shrewsbury Town
47 matches · 2 G · 1 A · across 5 competitions
Jul 2014
14/15 — Shrewsbury Town
35 matches · 3 G · 1 A · across 4 competitions
Jul 2014
Transfer: Crewe Alexandra → Shrewsbury
14/15 · Transfer
Jul 2013
13/14 — Crewe Alexandra
40 matches · 1 G · 0 A · across 4 competitions
Jul 2012
12/13 — Crewe Alexandra
52 matches · 6 G · 0 A · across 4 competitions
Jul 2012
Transfer: Torquay → Crewe Alexandra
12/13 · Transfer · €50k
Jul 2011
11/12 — Torquay United
40 matches · 3 G · 1 A · across 5 competitions
Jul 2010
10/11 — Torquay United
34 matches · 2 G · 0 A · across 5 competitions
Sep 2009
Transfer: Forest Green → Torquay
09/10 · Return from loan
Aug 2009
Transfer: Torquay → Forest Green
09/10 · Loan
Jul 2009
09/10 — Forest Green Rovers, Torquay United
36 matches · 3 G · 2 A · across 5 competitions
Jul 2008
08/09 — Torquay United
9 matches · 1 G · 0 A · across 3 competitions
Sep 2007
Transfer: Bolton U18 → Torquay
07/08 · Transfer
Jul 2007
07/08 — Torquay United
23 matches · 3 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset

Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.14/90
16
Assists2 total · 0.29/90
96
G+A3 total · 0.43/90
93
Yellow cards1 total · 0.14/90
52
16,133 min
Minutes played by club
Chorley FC 9.8%
Torquay United 28.4%
York City 0.0%
Barrow AFC 0.0%
Solihull Moors 0.0%
Notts County 3.4%
Tranmere Rovers 0.8%
Leyton Orient 3.9%
Carlisle United 9.0%
Forest Green Rovers 4.7%
Shrewsbury Town 13.8%
Crewe Alexandra 26.2%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Chorley FC 3 23/24 25/26 90 22 8 1,573
Torquay United 6 07/08 22/23 146 14 3 4,578
York City 1 22/23 22/23 15 0 0 0
Barrow AFC 2 21/22 22/23 22 0 1 0
Solihull Moors 1 21/22 21/22 8 0 0 0
Notts County 1 20/21 20/21 21 6 0 548
Tranmere Rovers 3 18/19 20/21 43 2 2 135
Leyton Orient 1 17/18 17/18 7 1 0 630
Carlisle United 3 15/16 17/18 74 3 2 1,444
Forest Green Rovers 2 09/10 16/17 27 2 1 765
Shrewsbury Town 2 14/15 15/16 47 4 1 2,232
Crewe Alexandra 2 12/13 13/14 92 7 0 4,228

Career trajectory — goals, assists & market value

5€125K10€250K15€375K20€500K07/08 — 3 goals (Torquay United)307/0808/09 — 1 goals (Torquay United)108/0909/10 — 3 goals (Torquay United)09/10 — 2 assists509/1010/11 — 2 goals (Torquay United)210/1111/12 — 3 goals (Torquay United)11/12 — 1 assists411/1212/13 — 6 goals (Crewe Alexandra)612/1313/14 — 1 goals (Crewe Alexandra)113/1414/15 — 3 goals (Shrewsbury Town)14/15 — 1 assists414/1515/16 — 2 goals (Shrewsbury Town)15/16 — 1 assists315/1616/17 — 2 goals (Forest Green Rovers)16/17 — 1 assists316/1717/18 — 3 goals (Carlisle United)17/18 — 1 assists417/1818/19 — 2 assists218/1919/20 — 2 goals (Tranmere Rovers)219/2020/21 — 6 goals (Notts County)620/2121/22 — 1 assists121/2222/23 — 2 goals (Torquay United)222/2323/24 — 7 goals (Chorley FC)723/2424/25 — 14 goals (Chorley FC)24/25 — 6 assists2024/2525/26 — 1 goals (Chorley FC)25/26 — 2 assists325/2607/08 — €500K10/11 — €25K12/13 — €75K15/16 — €100K16/17 — €100K23/24 — €50KGoalsAssistsMarket value

Goals by season

07/08: 3307/0808/09: 1108/0909/10: 3309/1010/11: 2210/1111/12: 3311/1212/13: 6612/1313/14: 1113/1414/15: 3314/1515/16: 2215/1616/17: 2216/1717/18: 3317/1818/19: 0018/1919/20: 2219/2020/21: 6620/2121/22: 0021/2222/23: 2222/2323/24: 7723/2424/25: 141424/2525/26: 1125/26

Assists by season

07/08: 0007/0808/09: 0008/0909/10: 2209/1010/11: 0010/1111/12: 1111/1212/13: 0012/1313/14: 0013/1414/15: 1114/1515/16: 1115/1616/17: 1116/1717/18: 1117/1818/19: 2218/1919/20: 0019/2020/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 0023/2424/25: 6624/2525/26: 2225/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 National League North Chorley FC 7 1 2 1 0 630
24/25 National League North Chorley FC 36 13 6 5 1 234
24/25 NL North Play-offs Chorley FC 2 1 0 1 0 180
23/24 National League North Chorley FC 43 7 0 10 0 529
23/24 NL North Play-offs Chorley FC 2 0 0 0 0 0
22/23 EFL Cup Barrow AFC 0 0 0 0 0 0
22/23 FA Cup Torquay United 2 0 0 1 0 0
22/23 National League York City 15 0 0 3 0 0
22/23 National League Torquay United 9 2 0 1 0 401
21/22 EFL Cup Barrow AFC 2 0 1 0 0 0
21/22 EFL Trophy Barrow AFC 2 0 0 1 0 0
21/22 FA Cup Barrow AFC 2 0 0 0 0 0
21/22 League Two Barrow AFC 16 0 0 2 1 0
21/22 National League Solihull Moors 7 0 0 0 1 0
21/22 National League Playoffs Solihull Moors 1 0 0 0 0 0
20/21 EFL Cup Tranmere Rovers 0 0 0 0 0 0
20/21 EFL Trophy Tranmere Rovers 3 0 0 0 0 0
20/21 FA Cup Tranmere Rovers 0 0 0 0 0 0
20/21 League Two Tranmere Rovers 6 0 0 0 0 0
20/21 National League Notts County 19 5 0 1 0 338
20/21 National League Playoffs Notts County 2 1 0 2 0 210
19/20 League One Tranmere Rovers 3 2 0 0 0 135
18/19 EFL Cup Tranmere Rovers 1 0 1 0 0 0
18/19 EFL Trophy Tranmere Rovers 3 0 0 1 0 0
18/19 FA Cup Tranmere Rovers 2 0 0 0 0 0
18/19 League Two Tranmere Rovers 25 0 1 2 0 0
17/18 EFL Cup Carlisle United 2 0 0 0 0 0
17/18 EFL Trophy Carlisle United 1 0 0 0 0 0
17/18 FA Cup Carlisle United 1 0 0 0 0 0
17/18 League Two Carlisle United 23 2 1 4 0 964
17/18 National League Leyton Orient 7 1 0 0 0 630
16/17 EFL Cup Carlisle United 2 0 0 0 0 0
16/17 EFL Trophy Carlisle United 2 0 0 0 0 0
16/17 FA Cup Carlisle United 1 0 0 0 0 0
16/17 League Two Carlisle United 7 0 0 1 0 0
16/17 National League Forest Green Rovers 17 2 1 2 1 765
16/17 National League Playoffs Forest Green Rovers 3 0 0 0 0 0
15/16 FA Cup Carlisle United 5 1 0 1 0 480
15/16 FL Trophy Shrewsbury Town 2 0 0 0 0 0
15/16 League Cup Shrewsbury Town 1 0 0 0 0 0
15/16 League One Shrewsbury Town 9 1 0 0 0 765
15/16 League Two Carlisle United 30 0 1 5 0 0
14/15 EFL Trophy Shrewsbury Town 1 0 0 0 0 0
14/15 FA Cup Shrewsbury Town 1 1 0 0 0 90
14/15 League Cup Shrewsbury Town 1 0 0 0 0 0
14/15 League Two Shrewsbury Town 32 2 1 2 0 1,377
13/14 EFL Trophy Crewe Alexandra 2 0 0 0 0 0
13/14 FA Cup Crewe Alexandra 1 0 0 0 0 0
13/14 League Cup Crewe Alexandra 0 0 0 0 0 0
13/14 League One Crewe Alexandra 37 1 0 2 0 3,277
12/13 EFL Trophy Crewe Alexandra 4 0 0 0 0 0
12/13 FA Cup Crewe Alexandra 2 1 0 1 0 180
12/13 League Cup Crewe Alexandra 2 0 0 0 0 0
12/13 League One Crewe Alexandra 44 5 0 3 0 771
11/12 EFL Trophy Torquay United 1 0 0 0 0 0
11/12 FA Cup Torquay United 2 0 0 0 0 0
11/12 League Cup Torquay United 0 0 0 0 0 0
11/12 League Two Torquay United 35 3 1 5 0 1,021
11/12 League Two Play-Offs Torquay United 2 0 0 1 0 0
10/11 EFL Trophy Torquay United 2 0 0 0 0 0
10/11 FA Cup Torquay United 4 0 0 1 0 0
10/11 League Cup Torquay United 1 0 0 0 0 0
10/11 League Two Torquay United 27 2 0 3 1 1,074
10/11 League Two Play-Offs Torquay United 0 0 0 0 0 0
09/10 Conference Forest Green Rovers 7 0 0 3 0 0
09/10 EFL Trophy Torquay United 1 0 0 0 0 0
09/10 FA Cup Torquay United 1 0 0 0 0 0
09/10 League Cup Torquay United 0 0 0 0 0 0
09/10 League Two Torquay United 27 3 2 6 0 753
08/09 Conference Torquay United 9 1 0 2 0 702
08/09 FA Cup Torquay United 0 0 0 0 0 0
08/09 National League Playoffs Torquay United 0 0 0 0 0 0
07/08 Conference Torquay United 22 3 0 4 0 627
07/08 FA Cup Torquay United 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-09-17 Bolton U18 Torquay Transfer 500000
09/10 2009-08-18 Torquay Forest Green Loan 500000
09/10 2009-09-18 Forest Green Torquay Return from loan 500000
12/13 2012-07-01 Torquay Crewe Alexandra Transfer 25000 €50k
14/15 2014-07-01 Crewe Alexandra Shrewsbury Transfer 75000
15/16 2015-10-29 Shrewsbury Carlisle United Loan 100000
15/16 2016-01-03 Carlisle United Shrewsbury Return from loan 100000
15/16 2016-01-08 Shrewsbury Carlisle United Transfer 100000
16/17 2017-01-26 Carlisle United Forest Green Loan 100000
16/17 2017-05-31 Forest Green Carlisle United Return from loan 100000
17/18 2017-09-28 Carlisle United Leyton Orient Loan 100000
17/18 2017-11-28 Leyton Orient Carlisle United Return from loan 100000
18/19 2018-07-01 Carlisle United Tranmere Transfer 100000
20/21 2021-03-08 Tranmere Notts County Loan 100000
20/21 2021-06-13 Notts County Tranmere Return from loan 100000
21/22 2021-07-01 Tranmere Barrow Transfer 100000
21/22 2022-01-25 Barrow Solihull Moors Loan 100000
21/22 2022-05-31 Solihull Moors Barrow Return from loan 100000
22/23 2022-10-29 Barrow Torquay Loan 100000
22/23 2023-01-03 Torquay Barrow Return from loan 100000
22/23 2023-02-06 Barrow York City Loan 100000
22/23 2023-05-31 York City Barrow Return from loan 100000
23/24 2023-07-26 Barrow Chorley Transfer 50000

No recorded injuries.

Current
Peak€500k
Low
Δ since start−€500k
€125k€250k€375k€500k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €50k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €75k
Jan 1, 1970 €25k
Jan 1, 1970 €25k
Jan 1, 1970 €500k

No national team data.

TeammatePPG played withJoint goalsMinutes
Matt Tootle 1 0 0
Byron Moore 1 1 0
Chris Zebroski 2 0 0
Harry Davis 1 0 0
Abdul Osman 1 0 0
Chuks Aneke 1 0 0
Mathias Pogba 1 0 0
Kelvin Mellor 1 0 0
Joe Oastler 2 0 0
Brad Inman 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 National League North Chorley FC 13 36
23/24 National League North Chorley FC 7 43
12/13 League One Crewe Alexandra 5 44

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 National League North Chorley FC 6 36
25/26 National League North Chorley FC 2 7
09/10 League Two Torquay United 2 27

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-05-31 York City Barrow Return from loan €100k
22/23 2023-02-06 Barrow York City Loan €100k
22/23 2023-01-03 Torquay Barrow Return from loan €100k
22/23 2022-10-29 Barrow Torquay Loan €100k
21/22 2022-05-31 Solihull Moors Barrow Return from loan €100k
21/22 2022-01-25 Barrow Solihull Moors Loan €100k
20/21 2021-06-13 Notts County Tranmere Return from loan €100k
20/21 2021-03-08 Tranmere Notts County Loan €100k
17/18 2017-11-28 Leyton Orient Carlisle United Return from loan €100k
17/18 2017-09-28 Carlisle United Leyton Orient Loan €100k
16/17 2017-05-31 Forest Green Carlisle United Return from loan €100k
16/17 2017-01-26 Carlisle United Forest Green Loan €100k
15/16 2016-01-03 Carlisle United Shrewsbury Return from loan €100k
15/16 2015-10-29 Shrewsbury Carlisle United Loan €100k
09/10 2009-09-18 Forest Green Torquay Return from loan €500k
09/10 2009-08-18 Torquay Forest Green Loan €500k

Last 38 matches for Chorley FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2020-03-07 CNAT Chorley FC 1–2 Chesterfield FC Available
2020-03-03 CNAT Chorley FC 1–2 Eastleigh FC Available
2020-02-29 CNAT Torquay United 2–0 Chorley FC Available
2020-02-22 CNAT Chorley FC 0–1 Barnet FC Available
2020-02-15 CNAT Ebbsfleet United 1–0 Chorley FC Available
2020-02-01 CNAT Yeovil Town 1–1 Chorley FC Available
2020-01-25 CNAT Chorley FC 0–1 Halifax Town Available
2020-01-18 CNAT Aldershot Town 3–3 Chorley FC Available
2020-01-04 CNAT Woking FC 1–0 Chorley FC Available
2020-01-01 CNAT Chorley FC 0–2 Wrexham AFC Available
2019-12-28 CNAT Chorley FC 0–2 Harrogate Town Available
2019-12-26 CNAT Wrexham AFC 3–1 Chorley FC Available
2019-12-21 CNAT Chorley FC 1–1 Dover Athletic Available
2019-12-07 CNAT Stockport County 4–2 Chorley FC Available
2019-11-30 CNAT Chorley FC 1–0 Dagenham & Redbridge Available
2019-11-26 CNAT Barrow AFC 2–2 Chorley FC Available
2019-11-23 CNAT Chorley FC 1–0 Torquay United Available
2019-11-16 CNAT Chesterfield FC 2–3 Chorley FC Available
2019-11-02 CNAT Barnet FC 2–1 Chorley FC Available
2019-10-29 CNAT Chorley FC 0–4 Ebbsfleet United Available
2019-10-26 CNAT Chorley FC 1–2 Yeovil Town Available
2019-10-12 CNAT Eastleigh FC 0–0 Chorley FC Available
2019-10-08 CNAT Halifax Town 0–0 Chorley FC Available
2019-10-05 CNAT Chorley FC 0–0 Aldershot Town Available
2019-09-28 CNAT Dagenham & Redbridge 0–0 Chorley FC Available
2019-09-24 CNAT Chorley FC 1–3 Barrow AFC Available
2019-09-21 CNAT Chorley FC 1–1 Woking FC Available
2019-09-14 CNAT Dover Athletic 1–1 Chorley FC Available
2019-09-07 CNAT Chorley FC 3–0 Stockport County Available
2019-09-03 CNAT Harrogate Town 2–0 Chorley FC Available
2019-08-31 CNAT Chorley FC 1–3 Boreham Wood Available
2019-08-26 CNAT Notts County 5–1 Chorley FC Available
2019-08-24 CNAT Chorley FC 0–0 Hartlepool United Available
2019-08-17 CNAT Maidenhead United 4–1 Chorley FC Available
2019-08-13 CNAT Chorley FC 1–6 Solihull Moors Available
2019-08-10 CNAT Sutton United 2–2 Chorley FC Available
2019-08-06 CNAT AFC Fylde 0–0 Chorley FC Available
2019-08-03 CNAT Chorley FC 0–0 Bromley FC Available

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

OpponentPWDLGFGAGDWin %
Colchester United 122 48 31 43 170 168 +2 39%
Walsall FC 120 34 47 39 132 143 -11 28%
Swindon Town 119 36 33 50 129 176 -47 30%
Oldham Athletic 105 41 29 35 118 122 -4 39%
Cheltenham Town 104 42 23 39 128 111 +17 40%
Port Vale FC 101 37 28 36 126 124 +2 37%
Milton Keynes Dons 100 28 22 50 127 170 -43 28%
Stevenage FC 100 41 28 31 117 97 +20 41%
Hartlepool United 100 41 27 32 139 124 +15 41%
Yeovil Town 98 36 27 35 137 120 +17 37%
Crawley Town 97 49 21 27 155 110 +45 51%
Morecambe FC 96 43 26 27 139 100 +39 45%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
07/08 Senior debut season
07/08 First senior goal
24/25 Goal #50 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 7 630 1 0 0 0.14
24/25 38 414 6 0 1 1.52
23/24 45 529 10 0 0 1.7
22/23 26 401 5 0 0 1.12
21/22 30 0 3 0 2 0
20/21 30 548 3 0 0 0.49
18/19 31 0 3 0 0 0
17/18 34 1,594 4 0 0 0.23
16/17 32 765 3 0 1 0.47
15/16 47 1,245 6 1 0 0.51
14/15 35 1,467 2 0 0 0.12
13/14 40 3,277 2 0 0 0.05
12/13 52 951 4 0 0 0.38
11/12 40 1,021 6 0 0 0.53
10/11 34 1,074 4 0 1 0.42
09/10 36 753 9 0 0 1.08
08/09 9 702 2 0 0 0.26
07/08 23 627 4 0 0 0.57

Output by competition

Career goals and assists broken down by tournament.

National League North
86 apps
21 G
8 A
National League
112 apps
14 G
1 A
League Two
228 apps
12 G
7 A
League One
93 apps
9 G
0 A
FA Cup
25 apps
3 G
0 A
NL North Play-offs
4 apps
1 G
0 A
National League Playoffs
6 apps
1 G
0 A
League Cup
12 apps
0 G
2 A
FL Trophy
24 apps
0 G
0 A

Frequently asked about Mark Ellis

Who is Mark Ellis?

Mark Ellis is an England professional footballer who plays as a centre-back for Chorley FC.

How old is Mark Ellis?

Mark Ellis is 37 years old. He was born on September 30, 1988 in Kingsbridge.

What position does Mark Ellis play?

Mark Ellis plays as a centre-back (Defender - Centre-Back).

What club does Mark Ellis play for?

Mark Ellis currently plays for Chorley FC.

How many career goals has Mark Ellis scored?

Across all senior club competitions in our dataset, Mark Ellis has scored 61 goals in 592 appearances.