Head-to-head
Competition type
Aggregate 27 matches
ENG
11
wins
5 draws
ENG
11
wins
Goals 44 – 40
All meetings
Date Home Score Away R Tournament
☆ 06 Apr 2012 Macclesfield Town 1–3 Shrewsbury Town A ENG · League Two
☆ 17 Dec 2011 Shrewsbury Town 1–0 Macclesfield Town H ENG · League Two
☆ 02 Apr 2011 Shrewsbury Town 4–1 Macclesfield Town H ENG · League Two
☆ 14 Aug 2010 Macclesfield Town 0–1 Shrewsbury Town A ENG · League Two
☆ 06 Feb 2010 Macclesfield Town 0–1 Shrewsbury Town A ENG · League Two
☆ 26 Dec 2009 Shrewsbury Town 2–2 Macclesfield Town D ENG · League Two
☆ 28 Feb 2009 Macclesfield Town 3–0 Shrewsbury Town H ENG · League Two
☆ 09 Aug 2008 Shrewsbury Town 4–0 Macclesfield Town H ENG · League Two
☆ 15 Mar 2008 Macclesfield Town 2–1 Shrewsbury Town H ENG · League Two
☆ 01 Dec 2007 Shrewsbury Town 2–0 Macclesfield Town H ENG · League Two
☆ 10 Mar 2007 Macclesfield Town 2–2 Shrewsbury Town D ENG · League Two
☆ 06 Oct 2006 Shrewsbury Town 2–1 Macclesfield Town H ENG · League Two
☆ 25 Mar 2006 Macclesfield Town 2–0 Shrewsbury Town H ENG · League Two
☆ 31 Jan 2006 Shrewsbury Town 1–1 Macclesfield Town D ENG · League Two
☆ 12 Mar 2005 Shrewsbury Town 0–1 Macclesfield Town A ENG · League Two
☆ 10 Aug 2004 Macclesfield Town 2–1 Shrewsbury Town H ENG · League Two
☆ 15 Apr 2003 Shrewsbury Town 2–3 Macclesfield Town A ENG · League Two
☆ 02 Nov 2002 Macclesfield Town 1–2 Shrewsbury Town A ENG · League Two
☆ 22 Jan 2002 Macclesfield Town 2–1 Shrewsbury Town H ENG · League Two
☆ 21 Dec 2001 Shrewsbury Town 1–1 Macclesfield Town D ENG · League Two
☆ 13 Feb 2001 Macclesfield Town 2–1 Shrewsbury Town H ENG · League Two
☆ 19 Aug 2000 Shrewsbury Town 2–2 Macclesfield Town D ENG · League Two
☆ 25 Mar 2000 Macclesfield Town 4–2 Shrewsbury Town H ENG · League Two
☆ 26 Dec 1999 Shrewsbury Town 0–1 Macclesfield Town A ENG · League Two
☆ 21 Mar 1998 Macclesfield Town 2–1 Shrewsbury Town H ENG · League Two
☆ 18 Nov 1997 Shrewsbury Town 4–3 Macclesfield Town H ENG · League Two
☆ 15 Oct 1887 Macclesfield Town 1–3 Shrewsbury Town A ENG · FA Cup Round 1