Holmes Chapel 'A' | 4 - 0 | Macclesfield | Thu 19th Oct 2023 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Macclesfield | ½ - 3½ | Fenton 'A' | Mon 6th Nov 2023 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Crewe ‘B’ | 3 - 1 | Macclesfield | Tue 21st Nov 2023 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Macclesfield | 1 - 3 | Crewe 'A' | Mon 4th Dec 2023 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Cheddleton 'A' | 3 - 1 | Macclesfield | Fri 15th Dec 2023 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
| | Macclesfield | Not Set | | NSDCA Major Cup (U1825) | North Staffs & District Chess Association | OU |
Macclesfield | 2 - 2 | Alsager 'A' | Mon 8th Jan 2024 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Macclesfield | 5 - 0 | Newcastle-under-Lyme | Mon 22nd Jan 2024 | 19:30 | NSDCA Major Cup (U1825) | North Staffs & District Chess Association | LV |
Macclesfield | 1½ - 2½ | Holmes Chapel 'A' | Mon 29th Jan 2024 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Fenton 'A' | 3½ - ½ | Macclesfield | Tue 13th Feb 2024 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Macclesfield | ½ - 3½ | Crewe ‘B’ | Mon 26th Feb 2024 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Crewe 'A' | 3½ - ½ | Macclesfield | Tue 12th Mar 2024 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Macclesfield | 3 - 1 | Cheddleton 'A' | Mon 25th Mar 2024 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | LV |
Alsager 'A' | 0 - 0 | Macclesfield | Tue 2nd Apr 2024 | 19:40 | NSDCA Division 1 | North Staffs & District Chess Association | OU |