Head-to-head
Competition type
Aggregate 23 matches
ENG
13
wins
5 draws
ENG
5
wins
Goals 41 – 22
All meetings
Date Home Score Away R Tournament
☆ 22 Oct 2019 Cheltenham Town 3–0 Macclesfield Town H ENG · League Two
☆ 26 Jan 2019 Cheltenham Town 3–2 Macclesfield Town H ENG · League Two
☆ 21 Aug 2018 Macclesfield Town 1–1 Cheltenham Town D ENG · League Two
☆ 23 Apr 2016 Macclesfield Town 0–1 Cheltenham Town A ENG · National League
☆ 15 Sep 2015 Cheltenham Town 2–0 Macclesfield Town H ENG · National League
☆ 28 Jan 2012 Macclesfield Town 1–3 Cheltenham Town A ENG · League Two
☆ 10 Sep 2011 Cheltenham Town 2–0 Macclesfield Town H ENG · League Two
☆ 23 Apr 2011 Cheltenham Town 0–1 Macclesfield Town A ENG · League Two
☆ 23 Nov 2010 Macclesfield Town 0–2 Cheltenham Town A ENG · League Two
☆ 27 Mar 2010 Macclesfield Town 1–0 Cheltenham Town H ENG · League Two
☆ 16 Oct 2009 Cheltenham Town 1–2 Macclesfield Town A ENG · League Two
☆ 10 Dec 2005 Cheltenham Town 2–2 Macclesfield Town D ENG · League Two
☆ 09 Aug 2005 Macclesfield Town 2–2 Cheltenham Town D ENG · League Two
☆ 30 Apr 2005 Cheltenham Town 3–0 Macclesfield Town H ENG · League Two
☆ 20 Nov 2004 Macclesfield Town 0–2 Cheltenham Town A ENG · League Two
☆ 07 Feb 2004 Macclesfield Town 1–2 Cheltenham Town A ENG · League Two
☆ 26 Dec 2003 Cheltenham Town 3–2 Macclesfield Town H ENG · League Two
☆ 06 Apr 2002 Macclesfield Town 1–0 Cheltenham Town H ENG · League Two
☆ 20 Nov 2001 Cheltenham Town 4–1 Macclesfield Town H ENG · League Two
☆ 06 Mar 2001 Cheltenham Town 1–1 Macclesfield Town D ENG · League Two
☆ 14 Oct 2000 Macclesfield Town 2–1 Cheltenham Town H ENG · League Two
☆ 08 Jan 2000 Macclesfield Town 1–2 Cheltenham Town A ENG · League Two
☆ 11 Dec 1999 Cheltenham Town 1–1 Macclesfield Town D ENG · League Two