 
	 
	 Experienced player Tom joined Celtic from Radcliffe having made nearly 300 professional appearance during his career. Comfortable in defence or midfield, he lists Lincoln City and Carlisle United as former clubs. 
Beginning his academy career at Norwich City, Tom moved to Scotland where he progressed through the ranks at Rangers.
A year in the League of Ireland Premier Division for Dundalk was his first taste of senior football before he joined Newport County in the National League, spending two years in Wales.
A move to Lincoln City followed where Tom made over 100 appearances for The Imps, scoring 10 goals across three seasons. After the 2014-15 season, Tom made the step up to League Two side Carlisle United, making his EFL debut in a 1-1 draw vs Mansfield.
Three years in League Two saw Tom help Carlisle to 6th place in the 2016-17 season, narrowly missing out on promotion to League One in the play-offs.
Tom then joined Bury, also in League Two before a stint at AFC Fylde and Radcliffe followed.
    Experienced player Tom joined Celtic from Radcliffe having made nearly 300 professional appearance during his career. Comfortable in defence or midfield, he lists Lincoln City and Carlisle United as former clubs. 
Beginning his academy career at Norwich City, Tom moved to Scotland where he progressed through the ranks at Rangers.
A year in the League of Ireland Premier Division for Dundalk was his first taste of senior football before he joined Newport County in the National League, spending two years in Wales.
A move to Lincoln City followed where Tom made over 100 appearances for The Imps, scoring 10 goals across three seasons. After the 2014-15 season, Tom made the step up to League Two side Carlisle United, making his EFL debut in a 1-1 draw vs Mansfield.
Three years in League Two saw Tom help Carlisle to 6th place in the 2016-17 season, narrowly missing out on promotion to League One in the play-offs.
Tom then joined Bury, also in League Two before a stint at AFC Fylde and Radcliffe followed.
  | Date | Opposition | Competition | Season | H/A | Score | Lineups | Goals | Assists | R | Y | Sub | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sat 22 April 2023 | Atherton Collieries | Northern Premier | 2022/2023 | H | 3-3 | ||||||
| Sat 15 April 2023 | Warrington Rylands | Northern Premier | 2022/2023 | A | 1-0 | ||||||
| Mon 10 April 2023 | Hyde United | Northern Premier | 2022/2023 | H | 2-2 | ||||||
| Sat 08 April 2023 | Guiseley | Northern Premier | 2022/2023 | A | 1-1 | ||||||
| Sat 25 March 2023 | Ashton United | Northern Premier | 2022/2023 | H | 1-4 | ||||||
| Sat 18 March 2023 | Morpeth Town | Northern Premier | 2022/2023 | A | 3-2 |  | |||||
| Sat 11 March 2023 | South Shields | Northern Premier | 2022/2023 | H | 3-3 | ||||||
| Sat 04 March 2023 | Belper Town | Northern Premier | 2022/2023 | H | 2-1 |  | |||||
| Tue 28 February 2023 | Congleton Town | Cheshire Senior Cup | 2022/2023 | A | 1-0 | ||||||
| Sat 25 February 2023 | Stafford Rangers | Northern Premier | 2022/2023 | H | 0-2 | ||||||
| Tue 21 February 2023 | Matlock Town | Northern Premier | 2022/2023 | H | 2-3 | ||||||
| Sat 18 February 2023 | FC United Of Manchester | Northern Premier | 2022/2023 | A | 1-1 | ||||||
| Sat 11 February 2023 | Whitby Town | Northern Premier | 2022/2023 | H | 0-1 | ||||||
| Tue 07 February 2023 | Marine | Northern Premier | 2022/2023 | A | 1-0 | ||||||
| Sat 04 February 2023 | Bamber Bridge | Northern Premier | 2022/2023 | A | 1-1 |  |  | ||||
| Tue 31 January 2023 | Radcliffe | Northern Premier | 2022/2023 | H | 1-2 |  | |||||
| Sat 28 January 2023 | Gainsborough Trinity | Northern Premier | 2022/2023 | H | 2-0 | ||||||
| Sat 21 January 2023 | Nantwich Town | Northern Premier | 2022/2023 | A | 0-4 |  | |||||
| Tue 17 January 2023 | Cammell Laird | Cheshire Senior Cup | 2022/2023 | H | 3-0 | ||||||
| Sat 07 January 2023 | Lancaster City | Northern Premier | 2022/2023 | A | 1-1 | ||||||
| Mon 02 January 2023 | Liversedge | Northern Premier | 2022/2023 | H | 4-2 | Off @77mins | |||||
| Mon 26 December 2022 | Hyde United | Northern Premier | 2022/2023 | A | 0-1 | ||||||
| Sat 03 December 2022 | Warrington Town | Northern Premier | 2022/2023 | A | 1-1 | ||||||
| Sat 26 November 2022 | Warrington Rylands | Northern Premier | 2022/2023 | H | 1-2 | ||||||
| Sat 19 November 2022 | Atherton Collieries | Northern Premier | 2022/2023 | A | 1-1 | ||||||
| Sat 12 November 2022 | Stafford Rangers | Northern Premier | 2022/2023 | A | 0-3 | ||||||
| Sat 05 November 2022 | FC United Of Manchester | Northern Premier | 2022/2023 | H | 1-2 | ||||||
| Sat 29 October 2022 | FC United Of Manchester | Manchester Cup | 2022/2023 | A | 4-1 | ||||||
| Tue 25 October 2022 | Warrington Town | Cheshire Senior Cup | 2022/2023 | H | 1-1 | ||||||
| Sat 22 October 2022 | Whitby Town | Northern Premier | 2022/2023 | A | 0-1 |  | |||||
| Tue 18 October 2022 | Marine | Northern Premier | 2022/2023 | H | 0-0 | ||||||
| Sat 15 October 2022 | Ashton United | Northern Premier | 2022/2023 | A | 2-1 | ||||||
| Tue 11 October 2022 | Marske United | Northern Premier | 2022/2023 | H | 2-3 |  | |||||
| Sat 08 October 2022 | South Shields | FA Trophy | 2022/2023 | H | 1-2 | ||||||
| Tue 04 October 2022 | Radcliffe | Northern Premier | 2022/2023 | A | 2-1 |  | |||||
| Sat 01 October 2022 | Morpeth Town | Northern Premier | 2022/2023 | H | 0-3 | ||||||
| Tue 27 September 2022 | Belper Town | Northern Premier | 2022/2023 | A | 2-0 | ||||||
| Sat 24 September 2022 | Gainsborough Trinity | Northern Premier | 2022/2023 | A | 4-0 |  | |||||
| Sat 17 September 2022 | Nantwich Town | Northern Premier | 2022/2023 | H | 1-2 |  | |||||
| Tue 13 September 2022 | Bamber Bridge | Northern Premier | 2022/2023 | H | 1-0 |  | |||||
| Tue 06 September 2022 | Lancaster City | FA Cup | 2022/2023 | A | 1-0 | ||||||
| Sat 03 September 2022 | Lancaster City | FA Cup | 2022/2023 | H | 0-0 | ||||||
| Tue 23 August 2022 | Matlock Town | Northern Premier | 2022/2023 | A | 1-1 | ||||||
| Sat 20 August 2022 | Lancaster City | Northern Premier | 2022/2023 | H | 1-0 | ||||||
| Tue 16 August 2022 | Warrington Town | Northern Premier | 2022/2023 | H | 0-1 | ||||||
| Sat 13 August 2022 | South Shields | Northern Premier | 2022/2023 | A | 2-0 |