Biography
Came through Tranmere Rovers' youth system and signed pro in April 2012. Made his League debut against Scunthorpe United, 05/05/12 and became a regular first-team player the following season.
In August 2015, went on loan to National League North side Stockport County (14/15:11,4), joining the Hatters permanently after his release from Tranmere Rovers (2011-17:98,9) at the end of the 2017/18 season.
On leaving Stockport (18/19:42,8), he retired from football in September 2019 but in October 2023, made a return to the game, signing for Nantwich. Moved on to Vuaxhall Motors (2023-24) in January 2024, leaving the Motormen in the summer of 2025. Joined Congleton Town in September 2026.
Debut (as sub)

October 21st, 2023
Nantwich Town 1 - 1 Prescot Cables
League (NPL Division 1 West)
Full Debut

October 31st, 2023
Trafford 2 - 1 Nantwich Town
League (NPL Division 1 West)
Playing Statistics - First Team Competitive matches
(All Seasons)
Please use the filters below to select a season to view details of all games played.
| Competition |
 |
 |
NPS |
G2G |
Win % |
Draw % |
Loss % |
No competitions played in.
| Totals: |
11 (5) | 2 | 4 |
0.13 | 37.5 | 25.0 | 37.5 |
| Recent Starting Appearances (First Team Competitive matches)
|
|
Recent Goals Scored (First Team Competitive matches)
|
|
List of First Team Competitive matches played (click to expand)
|
|
Jan 20th, 2024
|
20/01/24
|
League |
NPL Division 1 West |
vs. Witton Alb (H)
|
1 - 0 |
(sub)
|
|
Jan 16th, 2024
|
16/01/24
|
League |
NPL Division 1 West |
vs. Chasetown (H)
|
1 - 0 |
|
|
Jan 13th, 2024
|
13/01/24
|
FA Trophy |
4th Round |
vs. Solihull Mrs (A)
|
1 - 5 |
|
|
Jan 6th, 2024
|
06/01/24
|
League |
NPL Division 1 West |
vs. Clitheroe (A)
|
0 - 0 |
(unused)
|
|
Jan 1st, 2024
|
01/01/24
|
League |
NPL Division 1 West |
vs. 1874 Northwich (H)
|
2 - 0 |
|
|
Dec 26th, 2023
|
26/12/23
|
League |
NPL Division 1 West |
vs. Hednesford T (A)
|
2 - 3 |
|
|
Dec 23rd, 2023
|
23/12/23
|
League |
NPL Division 1 West |
vs. Avro (H)
|
1 - 1 |
|
|
Dec 16th, 2023
|
16/12/23
|
League |
NPL Division 1 West |
vs. Vauxhall Mtrs (A)
|
1 - 3 |
(sub)
|
|
Dec 12th, 2023
|
12/12/23
|
League |
NPL Division 1 West |
vs. Widnes (H)
|
0 - 2 |
|
|
Dec 9th, 2023
|
09/12/23
|
FA Trophy |
3rd Round |
vs. York City (H)
|
3 - 2 |
|
|
Nov 28th, 2023
|
28/11/23
|
League |
NPL Division 1 West |
vs. Witton Alb (A)
|
4 - 1 |
(unused)
|
|
Nov 25th, 2023
|
25/11/23
|
League |
NPL Division 1 West |
vs. City of Liverpl (A)
|
3 - 2 |
|
|
Nov 18th, 2023
|
18/11/23
|
FA Trophy |
2nd Round |
vs. Chester FC (H)
|
0 - 0 |
(unused)
|
|
Nov 14th, 2023
|
14/11/23
|
Cheshire Senior Cup |
1st Round |
vs. Runcorn T (H)
|
10 - 1 |
|
|
Nov 11th, 2023
|
11/11/23
|
League |
NPL Division 1 West |
vs. Stalybridge Cel (A)
|
2 - 3 |
(unused)
|
|
Nov 7th, 2023
|
07/11/23
|
League |
NPL Division 1 West |
vs. Bootle (H)
|
2 - 2 |
(sub)
|
|
Nov 4th, 2023
|
04/11/23
|
League |
NPL Division 1 West |
vs. Newcastle T (H)
|
0 - 1 |
|
|
Oct 31st, 2023
|
31/10/23
|
League |
NPL Division 1 West |
vs. Trafford (A)
|
1 - 2 |
|
|
Oct 28th, 2023
|
28/10/23
|
FA Trophy |
1st Round |
vs. Stratford T (H)
|
0 - 0 |
(sub)
|
|
Oct 21st, 2023
|
21/10/23
|
League |
NPL Division 1 West |
vs. Prescot Cab (H)
|
1 - 1 |
(sub)
|
|
|
List of First Team Competitive goals scored (click to expand)
|
|
|
= Starting Appearances (Sub Appearances) | = Goals | NPS = Squad Appearances (as Non-Playing Sub) | GtGR = Goals to Games Ratio
|
| W/D/L - Games won, drawn or lost as percentage of games played in |