Craig Tanner
| Date of birth | 27 October 1994 |
| Place of birth | Camberley |
| Nationality | English |
| Weight | 72 kg |
| Height | 1.71 m |
| Position | Midfielder/Forward |
Craig Tanner was selected on Reading's subs bench for the first time on 4 January 2014 in a FA Cup tie at Brighton and Hove Albion.
His contract at Reading was extended to June 2017 in January 2015.
| Team | Joined | Left | Loan / Trialist |
|---|---|---|---|
| Reading | 01 Jul 2012 | 30 Jun 2017 | |
| AFC Wimbledon | 22 Jan 2015 | 31 May 2015 | L |
| Plymouth Argyle | 05 Aug 2015 | 31 May 2016 | L |
| Plymouth Argyle | 18 Aug 2016 | 31 May 2017 | L |
| Motherwell | 01 Jul 2017 |
| Season | Team | Competition | Apps | Subs | Goals | Y | R |
|---|---|---|---|---|---|---|---|
| 2014-15 | AFC Wimbledon | League Two | 16 | 3 |
1
|
||
| 2014-15 | Reading | League Championship | 3 |
||||
| 2014-15 | Reading | League Cup | 1 | 1 |
1 |
||
| 2015-16 | Plymouth Argyle | FA Cup | 1 | ||||
| 2015-16 | Plymouth Argyle | Johnstones Paint Trophy | 2 | 1 |
1 |
||
| 2015-16 | Plymouth Argyle | League Cup | 1 |
1 |
|||
| 2015-16 | Plymouth Argyle | League Two | 22 | 20 |
4 |
7
|
|
| 2015-16 | Plymouth Argyle | League Two Play-Offs | 3 |
||||
| 2016-17 | Plymouth Argyle | FA Cup | 3 | 2 |
1
|
||
| 2016-17 | Plymouth Argyle | Football League Trophy | 2 | 1 |
1 |
||
| 2016-17 | Plymouth Argyle | League Two | 11 | 15 |
5 |
3
|
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 | |
|---|---|---|---|---|---|
| 24 Jan 2015 | AFC Wimbledon v Accrington Stanley | W | 2-1 | League Two | |
| 31 Jan 2015 | Morecambe v AFC Wimbledon | D | 1-1 | League Two | |
| 10 Feb 2015 | Burton Albion v AFC Wimbledon | D | 0-0 | League Two | |
| 14 Feb 2015 | Shrewsbury Town v AFC Wimbledon | L | 2-0 | League Two | |
| 21 Feb 2015 | AFC Wimbledon v Luton Town | W | 3-2 | League Two | |
| 28 Feb 2015 | Hartlepool United v AFC Wimbledon | L | 1-0 | League Two | |
| 03 Mar 2015 | AFC Wimbledon v Southend United | D | 0-0 | League Two | |
| 07 Mar 2015 | AFC Wimbledon v York City | W | 2-1 | League Two | |
| 14 Mar 2015 | Exeter City v AFC Wimbledon | L | 3-2 | League Two | |
| 17 Mar 2015 | Mansfield Town v AFC Wimbledon | L | 2-1 | League Two | |
| 21 Mar 2015 | AFC Wimbledon v Portsmouth | W | 1-0 | League Two | |
| 28 Mar 2015 | Tranmere Rovers v AFC Wimbledon | D | 1-1 | League Two | |
| 03 Apr 2015 | AFC Wimbledon v Northampton Town | D | 2-2 | League Two | |
| 06 Apr 2015 | Dagenham and Redbridge v AFC Wimbledon | L | 4-0 | League Two | |
| 11 Apr 2015 | AFC Wimbledon v Oxford United | D | 0-0 | League Two | |
| 14 Apr 2015 | Plymouth Argyle v AFC Wimbledon | D | 1-1 | League Two | |
| 18 Apr 2015 | AFC Wimbledon v Wycombe Wanderers | D | 0-0 | League Two | |
| 25 Apr 2015 | Bury v AFC Wimbledon | L | 2-0 | League Two | |
| 02 May 2015 | AFC Wimbledon v Cheltenham Town | D | 1-1 | League Two | |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.