Steve McGavin, FW, England, played for Colchester United 1991-1994, 1999-2001, making 213 appearances and scoring 66 goals.
66 goals in the archive carry Steve McGavin as the scorer. Coverage of named scorers thins out the further back the record goes.
| Date | Season | Competition | Opponent | Score | Min |
|---|---|---|---|---|---|
| 17 Aug 1991 | 1991–92 | Other | Macclesfield Town | 2–0 | 45 |
| 31 Aug 1991 | 1991–92 | Other | Bath City | 5–0 | 28 |
| 31 Aug 1991 | 1991–92 | Other | Bath City | 5–0 | 51 |
| 10 Sep 1991 | 1991–92 | Other | Farnborough | 2–3 | 21 |
| 13 Sep 1991 | 1991–92 | Other | Yeovil Town | 4–0 | 56 |
| 5 Oct 1991 | 1991–92 | Other | Altrincham | 3–3 | 35 |
| 8 Oct 1991 | 1991–92 | Other | Kettering Town | 4–0 | 16 |
| 26 Oct 1991 | 1991–92 | FA Cup | Burton Albion | 5–0 | 51 |
| 26 Oct 1991 | 1991–92 | FA Cup | Burton Albion | 5–0 | 80 |
| 30 Oct 1991 | 1991–92 | Other | Yeovil Town | 1–0 | 90 |
| 3 Dec 1991 | 1991–92 | Other | Stafford Rangers | 3–3 | 66 |
| 7 Dec 1991 | 1991–92 | Other | Wycombe Wanderers | 3–0 | 62 |
| 7 Dec 1991 | 1991–92 | Other | Wycombe Wanderers | 3–0 | 86 |
| 16 Dec 1991 | 1991–92 | Other | Wycombe Wanderers | 2–6 | 86 |
| 21 Dec 1991 | 1991–92 | Other | Witton Albion | 3–2 | 3 |
| 28 Dec 1991 | 1991–92 | Other | Runcorn F.C. Halton | 3–1 | 88 |
| 1 Jan 1992 | 1991–92 | Other | Redbridge Forest | 1–0 | 17 |
| 14 Jan 1992 | 1991–92 | Other | Kingstonian | 3–2 | 79 |
| 18 Jan 1992 | 1991–92 | Other | Cheltenham Town | 4–0 | 46 |
| 18 Jan 1992 | 1991–92 | Other | Cheltenham Town | 4–0 | 86 |
| 24 Jan 1992 | 1991–92 | Other | Kettering Town | 2–2 | 5 |
| 11 Feb 1992 | 1991–92 | Other | Boston United | 1–0 | 52 |
| 22 Feb 1992 | 1991–92 | Other | Morecambe | 3–1 | 65 |
| 28 Feb 1992 | 1991–92 | Other | Altrincham | 2–1 | 15 |
| 14 Mar 1992 | 1991–92 | Other | Telford United | 4–0 | 19 |
| 22 Apr 1992 | 1991–92 | Other | Boston United | 4–0 | 14 |
| 28 Apr 1992 | 1991–92 | Other | Kettering Town | 3–1 | 61 |
| 10 May 1992 | 1991–92 | Other | Witton Albion | 3–1 | 89 |
| 24 Oct 1992 | 1992–93 | Third Division | Scunthorpe United | 1–3 | 38 |
| 5 Dec 1992 | 1992–93 | FA Cup | Gillingham | 1–1 | 65 |
| 18 Dec 1992 | 1992–93 | Third Division | Gillingham | 1–0 | 86 |
| 29 Dec 1992 | 1992–93 | Third Division | Scarborough | 1–0 | 14 |
| 2 Jan 1993 | 1992–93 | Third Division | Walsall | 3–1 | 44 |
| 8 Jan 1993 | 1992–93 | Third Division | Doncaster Rovers | 2–0 | 88 |
| 20 Feb 1993 | 1992–93 | Third Division | Shrewsbury Town | 3–4 | 82 |
| 26 Feb 1993 | 1992–93 | Third Division | Halifax Town | 2–1 | 31 |
| 12 Mar 1993 | 1992–93 | Third Division | Cardiff City | 2–4 | 57 |
| 6 Apr 1993 | 1992–93 | Third Division | Torquay United | 2–2 | 41 |
| 31 Aug 1993 | 1993–94 | Third Division | Shrewsbury Town | 3–3 | 3 |
| 31 Aug 1993 | 1993–94 | Third Division | Shrewsbury Town | 3–3 | 23 |
| 4 Sep 1993 | 1993–94 | Third Division | Torquay United | 3–3 | 36 |
| 18 Sep 1993 | 1993–94 | Third Division | Wycombe Wanderers | 5–2 | 59 |
| 25 Sep 1993 | 1993–94 | Third Division | Bury | 4–1 | 38 |
| 2 Nov 1993 | 1993–94 | Third Division | Darlington | 3–7 | 59 |
| 13 Nov 1993 | 1993–94 | FA Cup | Sutton United | 3–4 | 40 |
| 20 Nov 1993 | 1993–94 | Third Division | Doncaster Rovers | 1–2 | 62 |
| 28 Dec 1993 | 1993–94 | Third Division | Scarborough | 2–0 | 88 |
| 23 Oct 1999 | 1999–00 | Second Division | Millwall | 1–2 | 17 |
| 26 Oct 1999 | 1999–00 | Second Division | Wigan Athletic | 2–2 | 7 |
| 2 Nov 1999 | 1999–00 | Second Division | Oxford United | 1–1 | 23 |
| 17 Dec 1999 | 1999–00 | Second Division | Luton Town | 3–0 | 48 |
| 17 Dec 1999 | 1999–00 | Second Division | Luton Town | 3–0 | 54 |
| 26 Dec 1999 | 1999–00 | Second Division | Gillingham | 1–2 | 89 |
| 8 Jan 2000 | 1999–00 | Second Division | Bristol Rovers | 5–4 | 36 |
| 8 Jan 2000 | 1999–00 | Second Division | Bristol Rovers | 5–4 | 62 |
| 15 Jan 2000 | 1999–00 | Second Division | Notts County | 2–1 | 30 |
| 15 Jan 2000 | 1999–00 | Second Division | Notts County | 2–1 | 45 |
| 12 Feb 2000 | 1999–00 | Second Division | Wigan Athletic | 1–0 | 38 |
| 19 Feb 2000 | 1999–00 | Second Division | Stoke City | 1–0 | 87 |
| 26 Feb 2000 | 1999–00 | Second Division | Burnley | 1–2 | 19 |
| 25 Mar 2000 | 1999–00 | Second Division | Gillingham | 2–1 | 60 |
| 1 Apr 2000 | 1999–00 | Second Division | Luton Town | 2–3 | 52 |
| 22 Apr 2000 | 1999–00 | Second Division | Cambridge United | 3–1 | 22 |
| 6 Sep 2000 | 2000–01 | League Cup | Queens Park Rangers | 4–1 | 56 |
| 21 Oct 2000 | 2000–01 | Second Division | Cambridge United | 2–0 | 39 |
| 21 Oct 2000 | 2000–01 | Second Division | Cambridge United | 2–0 | 63 |
All Colchester United players · Colchester United season by season