Date of birth | 30 September 1988 |
Place of birth | Plymouth |
Nationality | English |
Weight | 78 kg |
Height | 1.88 m |
Position | Defender |
Mark Ellis played for with Exeter City during his youth career.
His contract at Torquay United was extended to June 2012 in May 2010.
He joined Crewe Alexandra in July 2012 with a two-year contract.
Mark joined Shrewsbury Town in July 2014 with a two-year contract.
After a loan spell, he joined Carlisle United in January 2016 with a contract to June 2018.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Bolton Wanderers | 01 Jul 2007 | 30 Jun 2008 | |
Torquay United | 21 Sep 2007 | 31 May 2008 | L |
Torquay United | 01 Jul 2008 | 30 Jun 2012 | |
Forest Green Rovers | 17 Aug 2009 | 17 Sep 2009 | L |
Crewe Alexandra | 01 Jul 2012 | 30 Jun 2014 | |
Shrewsbury Town | 01 Jul 2014 | 08 Jan 2016 | |
Carlisle United | 29 Oct 2015 | 04 Jan 2016 | L |
Carlisle United | 08 Jan 2016 | 30 Jun 2018 | |
Forest Green Rovers | 26 Jan 2017 | 31 May 2017 | L |
Leyton Orient | 28 Sep 2017 | 28 Nov 2017 | L |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2007-08 | Torquay United | FA Cup | 1 | ||||
2009-10 | Torquay United | FA Cup | 1 | ||||
2009-10 | Torquay United | Johnstones Paint Trophy | 1 | ||||
2009-10 | Torquay United | League Two | 25 | 2 |
3 |
6
|
|
2010-11 | Torquay United | FA Cup | 4 |
1
|
|||
2010-11 | Torquay United | Johnstones Paint Trophy | 2 | ||||
2010-11 | Torquay United | League Cup | 1 | ||||
2010-11 | Torquay United | League Two | 24 | 3 |
2 |
3
|
1
|
2011-12 | Torquay United | FA Cup | 2 | ||||
2011-12 | Torquay United | Johnstones Paint Trophy | 1 | ||||
2011-12 | Torquay United | League Two | 34 | 1 |
3 |
5
|
|
2011-12 | Torquay United | League Two Play-Offs | 2 |
1
|
|||
2012-13 | Crewe Alexandra | FA Cup | 2 | 1 |
1
|
||
2012-13 | Crewe Alexandra | Johnstones Paint Trophy | 4 | ||||
2012-13 | Crewe Alexandra | League Cup | 2 | ||||
2012-13 | Crewe Alexandra | League One | 43 | 1 |
5 |
3
|
|
2013-14 | Crewe Alexandra | FA Cup | 1 | ||||
2013-14 | Crewe Alexandra | Johnstones Paint Trophy | 2 | ||||
2013-14 | Crewe Alexandra | League One | 36 | 1 |
1 |
2
|
|
2014-15 | Shrewsbury Town | FA Cup | 1 | 1 |
|||
2014-15 | Shrewsbury Town | Johnstones Paint Trophy | 1 | ||||
2014-15 | Shrewsbury Town | League Cup | 1 | ||||
2014-15 | Shrewsbury Town | League Two | 32 | 2 |
2
|
||
2015-16 | Carlisle United | FA Cup | 5 | 1 |
1
|
||
2015-16 | Carlisle United | League Two | 30 |
5
|
1
|
||
2015-16 | Shrewsbury Town | Johnstones Paint Trophy | 2 | ||||
2015-16 | Shrewsbury Town | League Cup | 1 | ||||
2015-16 | Shrewsbury Town | League One | 9 | 1 |
|||
2016-17 | Carlisle United | FA Cup | 1 | ||||
2016-17 | Carlisle United | Football League Trophy | 2 | ||||
2016-17 | Carlisle United | League Cup | 2 | ||||
2016-17 | Carlisle United | League Two | 5 | 2 |
1
|
||
2017-18 | Carlisle United | FA Cup | 1 | ||||
2017-18 | Carlisle United | Football League Trophy | 1 | ||||
2017-18 | Carlisle United | League Cup | 2 | ||||
2017-18 | Carlisle United | League Two | 21 | 2 |
2 |
4
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
11 Aug 2012 | Crewe Alexandra v Hartlepool United | W | 5-0 | League Cup | 1st round |
18 Aug 2012 | Crewe Alexandra v Notts County | L | 1-2 | League One | |
21 Aug 2012 | Scunthorpe United v Crewe Alexandra | W | 1-2 | League One | |
25 Aug 2012 | Brentford v Crewe Alexandra | L | 5-1 | League One | |
28 Aug 2012 | West Ham United v Crewe Alexandra | L | 2-0 | League Cup | 2nd round |
01 Sep 2012 | Crewe Alexandra v Coventry City | W | 1-0 | League One | |
08 Sep 2012 | Crewe Alexandra v Tranmere Rovers | D | 0-0 | League One | |
15 Sep 2012 | Stevenage v Crewe Alexandra | D | 2-2 | League One | |
18 Sep 2012 | Carlisle United v Crewe Alexandra | D | 0-0 | League One | |
22 Sep 2012 | Crewe Alexandra v Leyton Orient | D | 1-1 | League One | |
29 Sep 2012 | Milton Keynes Dons v Crewe Alexandra | L | 1-0 | League One | |
02 Oct 2012 | Crewe Alexandra v Oldham Athletic | L | 0-2 | League One | |
06 Oct 2012 | Crewe Alexandra v Hartlepool United | W | 2-1 | League One | |
09 Oct 2012 | Shrewsbury Town v Crewe Alexandra | W | 1-2 | Johnstones Paint Trophy | 2nd round - northern section |
13 Oct 2012 | Portsmouth v Crewe Alexandra | L | 2-0 | League One | |
20 Oct 2012 | Walsall v Crewe Alexandra | D | 2-2 | League One | |
23 Oct 2012 | Crewe Alexandra v Swindon Town | W | 2-1 | League One | |
27 Oct 2012 | Crewe Alexandra v Yeovil Town | L | 0-1 | League One | |
03 Nov 2012 | Crewe Alexandra v Wycombe Wanderers | W | 4-1 | FA Cup | 1st round |
06 Nov 2012 | Doncaster Rovers v Crewe Alexandra | W | 0-2 | League One | |
10 Nov 2012 | Crewe Alexandra v Colchester United | W | 3-2 | League One | |
17 Nov 2012 | Shrewsbury Town v Crewe Alexandra | L | 1-0 | League One | |
20 Nov 2012 | Sheffield United v Crewe Alexandra | D | 3-3 | League One | |
24 Nov 2012 | Crewe Alexandra v Crawley Town | W | 2-0 | League One | |
01 Dec 2012 | Crewe Alexandra v Burton Albion | L | 0-1 | FA Cup | 2nd round |
08 Dec 2012 | Preston North End v Crewe Alexandra | W | 1-3 | League One | |
15 Dec 2012 | Crewe Alexandra v Bury | W | 1-0 | League One | |
26 Dec 2012 | Tranmere Rovers v Crewe Alexandra | L | 2-1 | League One | |
29 Dec 2012 | Oldham Athletic v Crewe Alexandra | W | 1-2 | League One | |
01 Jan 2013 | Crewe Alexandra v Carlisle United | W | 1-0 | League One | |
05 Jan 2013 | Crewe Alexandra v Stevenage | L | 1-2 | League One | |
12 Jan 2013 | Leyton Orient v Crewe Alexandra | D | 1-1 | League One | |
02 Feb 2013 | Crewe Alexandra v Scunthorpe United | W | 1-0 | League One | |
05 Feb 2013 | Coventry City v Crewe Alexandra | W | 0-3 | Johnstones Paint Trophy | Final - northern section (1st leg) |
09 Feb 2013 | Notts County v Crewe Alexandra | D | 1-1 | League One | |
12 Feb 2013 | Crewe Alexandra v AFC Bournemouth | L | 1-2 | League One | |
20 Feb 2013 | Crewe Alexandra v Coventry City | L | 0-2 | Johnstones Paint Trophy | Final - northern section (2nd leg) |
23 Feb 2013 | Coventry City v Crewe Alexandra | W | 1-2 | League One | |
26 Feb 2013 | Hartlepool United v Crewe Alexandra | L | 3-0 | League One | |
02 Mar 2013 | Crewe Alexandra v Portsmouth | L | 1-2 | League One | |
09 Mar 2013 | Colchester United v Crewe Alexandra | W | 1-2 | League One | |
16 Mar 2013 | Crewe Alexandra v Shrewsbury Town | D | 1-1 | League One | |
19 Mar 2013 | Crewe Alexandra v Milton Keynes Dons | W | 2-1 | League One | |
26 Mar 2013 | Crawley Town v Crewe Alexandra | L | 2-0 | League One | |
29 Mar 2013 | Bury v Crewe Alexandra | D | 2-2 | League One | |
01 Apr 2013 | Crewe Alexandra v Preston North End | W | 1-0 | League One | |
07 Apr 2013 | Crewe Alexandra v Southend United | W | 2-0 | Johnstones Paint Trophy | Final |
10 Apr 2013 | Crewe Alexandra v Brentford | L | 0-2 | League One | |
13 Apr 2013 | Crewe Alexandra v Doncaster Rovers | L | 1-2 | League One | |
16 Apr 2013 | Swindon Town v Crewe Alexandra | L | 4-1 | League One | |
20 Apr 2013 | Yeovil Town v Crewe Alexandra | L | 1-0 | League One | |
23 Apr 2013 | Crewe Alexandra v Sheffield United | W | 1-0 | League One | |
31 Aug 2013 | Swindon Town v Crewe Alexandra | L | 5-0 | League One | |
03 Sep 2013 | Crewe Alexandra v Accrington Stanley | W | 1-0 | Johnstones Paint Trophy | 1st round - northern section |
07 Sep 2013 | Crewe Alexandra v Peterborough United | D | 2-2 | League One | |
14 Sep 2013 | Crewe Alexandra v Walsall | L | 0-3 | League One | |
21 Sep 2013 | Oldham Athletic v Crewe Alexandra | D | 1-1 | League One | |
28 Sep 2013 | Crewe Alexandra v Gillingham | L | 0-3 | League One | |
05 Oct 2013 | Notts County v Crewe Alexandra | L | 4-0 | League One | |
08 Oct 2013 | Fleetwood Town v Crewe Alexandra | L | 4-0 | Johnstones Paint Trophy | 2nd round - northern section |
12 Oct 2013 | Preston North End v Crewe Alexandra | W | 0-2 | League One | |
19 Oct 2013 | Crewe Alexandra v Bristol City | W | 1-0 | League One | |
22 Oct 2013 | Crewe Alexandra v Stevenage | L | 0-3 | League One | |
19 Nov 2013 | Crewe Alexandra v Wycombe Wanderers | L | 0-2 | FA Cup | 1st round replay |
23 Nov 2013 | Crewe Alexandra v Port Vale | L | 1-2 | League One | |
26 Nov 2013 | Carlisle United v Crewe Alexandra | L | 2-1 | League One | |
21 Dec 2013 | Crewe Alexandra v Shrewsbury Town | D | 1-1 | League One | |
26 Dec 2013 | Wolverhampton Wanderers v Crewe Alexandra | L | 2-0 | League One | |
29 Dec 2013 | Colchester United v Crewe Alexandra | W | 1-2 | League One | |
01 Jan 2014 | Crewe Alexandra v Carlisle United | W | 2-1 | League One | |
11 Jan 2014 | Rotherham United v Crewe Alexandra | L | 4-2 | League One | |
18 Jan 2014 | Crewe Alexandra v Leyton Orient | L | 1-2 | League One | |
21 Jan 2014 | Crewe Alexandra v Milton Keynes Dons | W | 2-0 | League One | |
25 Jan 2014 | Tranmere Rovers v Crewe Alexandra | L | 1-0 | League One | |
01 Feb 2014 | Crewe Alexandra v Sheffield United | W | 3-0 | League One | |
08 Feb 2014 | Bradford City v Crewe Alexandra | D | 3-3 | League One | |
15 Feb 2014 | Crewe Alexandra v Brentford | L | 1-3 | League One | |
22 Feb 2014 | Port Vale v Crewe Alexandra | W | 1-3 | League One | |
25 Feb 2014 | Stevenage v Crewe Alexandra | L | 1-0 | League One | |
01 Mar 2014 | Crewe Alexandra v Swindon Town | D | 1-1 | League One | |
08 Mar 2014 | Peterborough United v Crewe Alexandra | L | 4-2 | League One | |
11 Mar 2014 | Walsall v Crewe Alexandra | D | 1-1 | League One | |
15 Mar 2014 | Crewe Alexandra v Oldham Athletic | D | 1-1 | League One | |
22 Mar 2014 | Gillingham v Crewe Alexandra | W | 1-3 | League One | |
25 Mar 2014 | Crewe Alexandra v Notts County | L | 1-3 | League One | |
29 Mar 2014 | Crewe Alexandra v Coventry City | L | 1-2 | League One | |
05 Apr 2014 | Crawley Town v Crewe Alexandra | W | 1-2 | League One | |
12 Apr 2014 | Crewe Alexandra v Wolverhampton Wanderers | L | 0-2 | League One | |
18 Apr 2014 | Shrewsbury Town v Crewe Alexandra | W | 1-3 | League One | |
21 Apr 2014 | Crewe Alexandra v Colchester United | D | 0-0 | League One | |
26 Apr 2014 | Bristol City v Crewe Alexandra | D | 0-0 | League One | |
03 May 2014 | Crewe Alexandra v Preston North End | W | 2-1 | League One |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.