Swindon Town have played Macclesfield Town 9 times in competitive football, winning 5, drawing 0 and losing 4, first meeting on 23 Dec 2006 and most recently on 14 Sep 2019. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 23 Dec 2006 | 2006–07 | League Two | A | Macclesfield Town | 1–2 | ||
| 27 Jan 2007 | 2006–07 | League Two | H | Macclesfield Town | 2–0 | ||
| 30 Sep 2011 | 2011–12 | League Two | A | Macclesfield Town | 0–2 | 2,317 | |
| 21 Jan 2012 | 2011–12 | League Two | H | Macclesfield Town | 1–0 | Paul Benson 76 | 7,639 |
| 3 Nov 2012 | 2012–13 | FA Cup | H | Macclesfield Town | 0–2 | 6,408 | |
| 9 Nov 2013 | 2013–14 | FA Cup | A | Macclesfield Town | 0–4 | 1,835 | |
| 4 Aug 2018 | 2018–19 | League Two | H | Macclesfield Town | 3–2 | Michael Doughty 48, Michael Doughty 90+6, Michael Doughty 90+8 | 7,024 |
| 5 Jan 2019 | 2018–19 | League Two | A | Macclesfield Town | 2–1 | Marc Richards 37, Jak McCourt 90+2 | 1,964 |
| 14 Sep 2019 | 2019–20 | League Two | H | Macclesfield Town | 3–0 | Keshi Anderson 37, Eoin Doyle 76, Eoin Doyle 45+1 | 7,055 |
All Swindon Town head-to-head records · Swindon Town season by season