Biography
Right back who joined Nantwich on loan from Crewe Alexandra (2014-15:14+4), making his debut in the 2-1 home win over Barwell, 26/03/2016. Had made his League debut for the Alex at Fleetwood Town, 09/08/2014. On his release from Crewe in the summer of 2016, he linked up with Curzon Ashton (2016-19:101,5). Suffered a broken leg at Curzon, signing under dual registration for Mossley (19/20:4,1) in September 2019 and Abbey Hey on his road to recovery.
Made 47 appearances for Warrington Town before moving on to Ashton United (22/23:18+9). Signed for Warrington Rylands (2023-24:23+27,5) in the summer of 2023, switching to Witton Albion (24/25:13+6,3) in November 2024. Returned to the Dabbers, 07/11/2025.
Debut

March 26th, 2016
Nantwich Town 2 - 1 Barwell
League (NPL Premier Division)
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: |
31 (17) | - | 3 |
- | 37.5 | 27.1 | 35.4 |
| Recent Starting Appearances (First Team Competitive matches)
|
|
Recent Goals Scored (First Team Competitive matches)
|
|
List of First Team Competitive matches played (click to expand)
|
|
Sep 26th, 2026
|
26/09/26
|
League |
NPL Division 1 West |
vs. Wythenshawe FC (H)
|
2 - 2 |
(unused)
|
|
Sep 5th, 2026
|
05/09/26
|
League |
NPL Division 1 West |
vs. Mossley (A)
|
1 - 1 |
(sub)
|
|
Aug 31st, 2026
|
31/08/26
|
League |
NPL Division 1 West |
vs. Witton Alb (H)
|
0 - 3 |
|
|
Aug 29th, 2026
|
29/08/26
|
FA Trophy |
1st Round Qualifying |
vs. Boston T (A)
|
2 - 1 |
|
|
Aug 18th, 2026
|
18/08/26
|
League |
NPL Division 1 West |
vs. Chasetown (H)
|
2 - 2 |
(unused)
|
|
Aug 15th, 2026
|
15/08/26
|
League |
NPL Division 1 West |
vs. Prescot Cab (H)
|
1 - 3 |
(sub)
|
|
Aug 11th, 2026
|
11/08/26
|
FA Cup |
Extra Preliminary Round replay |
vs. Sp Khalsa (H)
|
1 - 1 |
(sub)
|
|
Aug 8th, 2026
|
08/08/26
|
FA Cup |
Extra Preliminary Road |
vs. Sp Khalsa (A)
|
1 - 1 |
(sub)
|
|
Apr 18th, 2026
|
18/04/26
|
League |
NPL Division 1 West |
vs. Avro (H)
|
0 - 4 |
(sub)
|
|
Apr 14th, 2026
|
14/04/26
|
League |
NPL Division 1 West |
vs. Darlaston T (H)
|
5 - 1 |
(sub)
|
|
Apr 11th, 2026
|
11/04/26
|
League |
NPL Division 1 West |
vs. Bury (A)
|
0 - 1 |
|
|
Apr 6th, 2026
|
06/04/26
|
League |
NPL Division 1 West |
vs. Witton Alb (H)
|
0 - 4 |
(sub)
|
|
Apr 3rd, 2026
|
03/04/26
|
League |
NPL Division 1 West |
vs. Mossley (A)
|
1 - 1 |
|
|
Mar 28th, 2026
|
28/03/26
|
League |
NPL Division 1 West |
vs. Sp Khalsa (H)
|
6 - 1 |
(sub)
|
|
Mar 25th, 2026
|
25/03/26
|
League |
NPL Division 1 West |
vs. Shifnal T (A)
|
2 - 0 |
(sub)
|
|
Mar 14th, 2026
|
14/03/26
|
League |
NPL Division 1 West |
vs. Lwr Breck (A)
|
2 - 2 |
(sub)
|
|
Mar 7th, 2026
|
07/03/26
|
League |
NPL Division 1 West |
vs. Newcastle T (H)
|
1 - 0 |
(sub)
|
|
Feb 21st, 2026
|
21/02/26
|
League |
NPL Division 1 West |
vs. Trafford (H)
|
2 - 2 |
|
|
Feb 17th, 2026
|
17/02/26
|
League |
NPL Division 1 West |
vs. Clitheroe (A)
|
1 - 2 |
|
|
Feb 14th, 2026
|
14/02/26
|
League |
NPL Division 1 West |
vs. Chasetown (A)
|
2 - 0 |
|
|
Feb 10th, 2026
|
10/02/26
|
Cheshire Senior Cup |
Semi-Final |
vs. Crewe Alex (H)
|
1 - 2 |
|
|
Feb 7th, 2026
|
07/02/26
|
League |
NPL Division 1 West |
vs. Atherton Colls (H)
|
2 - 3 |
(sub)
|
|
Jan 31st, 2026
|
31/01/26
|
League |
NPL Division 1 West |
vs. Runcorn Lins (A)
|
1 - 1 |
|
|
Jan 24th, 2026
|
24/01/26
|
League |
NPL Division 1 West |
vs. Stalybridge Cel (H)
|
0 - 0 |
|
|
Jan 20th, 2026
|
20/01/26
|
Cheshire Senior Cup |
3rd Round |
vs. Runcorn Lins (H)
|
2 - 0 |
|
|
Jan 17th, 2026
|
17/01/26
|
League |
NPL Division 1 West |
vs. Congleton T (A)
|
2 - 0 |
|
|
Jan 13th, 2026
|
13/01/26
|
League |
NPL Division 1 West |
vs. Kidsgrove Ath (A)
|
3 - 1 |
(sub)
|
|
Jan 1st, 2026
|
01/01/26
|
League |
NPL Division 1 West |
vs. Stafford Rang (H)
|
6 - 1 |
(sub)
|
|
Dec 26th, 2025
|
26/12/25
|
League |
NPL Division 1 West |
vs. Witton Alb (A)
|
1 - 4 |
|
|
Dec 20th, 2025
|
20/12/25
|
League |
NPL Division 1 West |
vs. Bootle (H)
|
3 - 1 |
|
|
Dec 9th, 2025
|
09/12/25
|
League |
NPL Division 1 West |
vs. Stalybridge Cel (A)
|
2 - 3 |
|
|
Dec 6th, 2025
|
06/12/25
|
League |
NPL Division 1 West |
vs. Vauxhall Mtrs (H)
|
3 - 5 |
|
|
Nov 29th, 2025
|
29/11/25
|
League |
NPL Division 1 West |
vs. Wythenshawe T (H)
|
1 - 3 |
(sub)
|
|
Nov 25th, 2025
|
25/11/25
|
Cheshire Senior Cup |
2nd Round |
vs. Northwich Vics (A)
|
1 - 0 |
(sub)
|
|
Nov 22nd, 2025
|
22/11/25
|
League |
NPL Division 1 West |
vs. Avro (A)
|
0 - 1 |
|
|
Nov 18th, 2025
|
18/11/25
|
League |
NPL Division 1 West |
vs. Runcorn Lins (H)
|
0 - 2 |
|
|
Nov 15th, 2025
|
15/11/25
|
League |
NPL Division 1 West |
vs. Shifnal T (H)
|
1 - 0 |
|
|
Nov 11th, 2025
|
11/11/25
|
League |
NPL Division 1 West |
vs. Bury (H)
|
1 - 4 |
|
|
Nov 8th, 2025
|
08/11/25
|
League |
NPL Division 1 West |
vs. Darlaston T (A)
|
1 - 1 |
(sub)
|
|
Apr 23rd, 2016
|
23/04/16
|
League |
NPL Premier Division |
vs. Frickley Ath (H)
|
1 - 0 |
|
|
Apr 20th, 2016
|
20/04/16
|
League |
NPL Premier Division |
vs. Mickleover Sports (H)
|
1 - 1 |
|
|
Apr 18th, 2016
|
18/04/16
|
League |
NPL Premier Division |
vs. Hyde FC (A)
|
4 - 0 |
|
|
Apr 16th, 2016
|
16/04/16
|
League |
NPL Premier Division |
vs. Salford C (A)
|
1 - 1 |
|
|
Apr 12th, 2016
|
12/04/16
|
League |
NPL Premier Division |
vs. Workington (H)
|
2 - 0 |
|
|
Apr 9th, 2016
|
09/04/16
|
League |
NPL Premier Division |
vs. Ashton Utd (H)
|
2 - 2 |
(unused)
|
|
Apr 7th, 2016
|
07/04/16
|
League |
NPL Premier Division |
vs. Darlington 1883 (A)
|
1 - 2 |
|
|
Apr 5th, 2016
|
05/04/16
|
League |
NPL Premier Division |
vs. Rushall Oly (H)
|
3 - 3 |
|
|
Apr 2nd, 2016
|
02/04/16
|
League |
NPL Premier Division |
vs. Mickleover Sports (A)
|
1 - 1 |
|
|
Mar 30th, 2016
|
30/03/16
|
League |
NPL Premier Division |
vs. Frickley Ath (A)
|
0 - 1 |
|
|
Mar 28th, 2016
|
28/03/16
|
League |
NPL Premier Division |
vs. Skelmersdale Utd (A)
|
1 - 0 |
|
|
Mar 26th, 2016
|
26/03/16
|
League |
NPL Premier Division |
vs. Barwell (H)
|
2 - 1 |
|
|
|
List of First Team Competitive goals scored
|
| None |
= 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 |