Mark Ellis
Career snapshot
Position rank · 25/26
Among 448 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1988-09-30 · 6 players total
| Full name | Mark Ellis |
|---|---|
| Name in home country | Mark Ian Ellis |
| Date of birth | 1988-09-30 (37 yrs) |
| Place of birth | Kingsbridge, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 188.00 m |
| Current club | Chorley FC |
| Joined | 2023-07-26 |
| Contract expires | 2026-06-30 |
| Agent | Full Circle Sports ... |
Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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.
| Date | Value |
|---|---|
| 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.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Mark Ellis
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.
England