Michael Cheek, FW, played for Bromley 2019-2026, making 289 appearances and scoring 130 goals.
43 goals in the archive carry Michael Cheek as the scorer. Coverage of named scorers thins out the further back the record goes.
| Date | Season | Competition | Opponent | Score | Min |
|---|---|---|---|---|---|
| 10 Aug 2024 | 2024–25 | League Two | Harrogate Town | 2–0 | 62 |
| 17 Aug 2024 | 2024–25 | League Two | AFC Wimbledon | 2–0 | 35 |
| 7 Sep 2024 | 2024–25 | League Two | Colchester United | 1–1 | 23 |
| 14 Sep 2024 | 2024–25 | League Two | Notts County | 2–4 | 4 |
| 28 Sep 2024 | 2024–25 | League Two | Milton Keynes Dons | 1–1 | 23 |
| 1 Oct 2024 | 2024–25 | League Two | Chesterfield | 2–2 | 50 |
| 26 Oct 2024 | 2024–25 | League Two | Barrow | 1–1 | 90+1 |
| 2 Nov 2024 | 2024–25 | FA Cup | Rochdale | 4–3 | 3 |
| 16 Nov 2024 | 2024–25 | League Two | Carlisle United | 1–1 | 54 |
| 26 Nov 2024 | 2024–25 | League Two | Walsall | 2–2 | 59 |
| 7 Dec 2024 | 2024–25 | League Two | Accrington | 2–1 | 7 |
| 21 Dec 2024 | 2024–25 | League Two | Morecambe | 2–0 | 84 |
| 26 Dec 2024 | 2024–25 | League Two | Newport County | 5–2 | 53 |
| 5 Jan 2025 | 2024–25 | League Two | Crewe Alexandra | 1–4 | 36 |
| 4 Feb 2025 | 2024–25 | League Two | Salford City | 3–3 | 38 |
| 15 Feb 2025 | 2024–25 | League Two | Fleetwood Town | 1–0 | 46 |
| 22 Feb 2025 | 2024–25 | League Two | Harrogate Town | 2–0 | 30 |
| 8 Mar 2025 | 2024–25 | League Two | Tranmere Rovers | 1–2 | 27 |
| 29 Mar 2025 | 2024–25 | League Two | Salford City | 2–3 | 74 |
| 1 Apr 2025 | 2024–25 | League Two | Newport County | 1–1 | 72 |
| 5 Apr 2025 | 2024–25 | League Two | Accrington | 4–0 | 56 |
| 5 Apr 2025 | 2024–25 | League Two | Accrington | 4–0 | 76 |
| 18 Apr 2025 | 2024–25 | League Two | Morecambe | 1–0 | 48 |
| 26 Apr 2025 | 2024–25 | League Two | Barrow | 3–3 | 50 |
| 3 May 2025 | 2024–25 | League Two | Cheltenham Town | 3–0 | 26 |
| 3 May 2025 | 2024–25 | League Two | Cheltenham Town | 3–0 | 53 |
| 9 Aug 2025 | 2025–26 | League Two | Barnet | 2–0 | 36 |
| 19 Aug 2025 | 2025–26 | League Two | Cheltenham Town | 2–1 | 71 |
| 6 Sep 2025 | 2025–26 | League Two | Gillingham | 2–2 | 12 |
| 20 Sep 2025 | 2025–26 | League Two | Chesterfield | 2–2 | 16 |
| 4 Oct 2025 | 2025–26 | League Two | Tranmere Rovers | 3–3 | 49 |
| 11 Oct 2025 | 2025–26 | League Two | Crewe Alexandra | 1–0 | 52 |
| 18 Oct 2025 | 2025–26 | League Two | Cambridge United | 1–2 | 50 |
| 8 Nov 2025 | 2025–26 | League Two | Colchester United | 2–0 | 78 |
| 9 Dec 2025 | 2025–26 | League Two | Crawley Town | 3–1 | 69 |
| 29 Dec 2025 | 2025–26 | League Two | Crawley Town | 3–1 | 14 |
| 29 Dec 2025 | 2025–26 | League Two | Crawley Town | 3–1 | 56 |
| 29 Dec 2025 | 2025–26 | League Two | Crawley Town | 3–1 | 61 |
| 10 Jan 2026 | 2025–26 | League Two | Tranmere Rovers | 2–0 | 2 |
| 10 Jan 2026 | 2025–26 | League Two | Tranmere Rovers | 2–0 | 57 |
| 28 Feb 2026 | 2025–26 | League Two | Accrington Stanley | 2–1 | 52 |
| 28 Feb 2026 | 2025–26 | League Two | Accrington Stanley | 2–1 | 45+1 |
| 8 Aug 2026 | 2026–27 | League Cup | Reading | 1–1 | 33 |