Cameron Brannagan, MF, England, played for Oxford United 2018, making 131 appearances and scoring 14 goals.
62 goals in the archive carry Cameron Brannagan as the scorer. Coverage of named scorers thins out the further back the record goes.
| Date | Season | Competition | Opponent | Score | Min |
|---|---|---|---|---|---|
| 29 Sep 2018 | 2018–19 | League One | AFC Wimbledon | 1–2 | 44 |
| 3 Nov 2018 | 2018–19 | League One | Scunthorpe United | 3–3 | 50 |
| 6 Nov 2018 | 2018–19 | EFL Trophy | Wycombe Wanderers | 3–0 | 1 |
| 1 Dec 2018 | 2018–19 | FA Cup | Plymouth Argyle | 2–1 | 53 |
| 8 Jan 2019 | 2018–19 | EFL Trophy | Cheltenham Town | 1–1 | 45+1 |
| 19 Jan 2019 | 2018–19 | League One | Portsmouth | 2–1 | 25 |
| 10 Aug 2019 | 2019–20 | League One | Peterborough United | 1–0 | 12 |
| 20 Aug 2019 | 2019–20 | League One | Burton Albion | 2–4 | 47 |
| 3 Sep 2019 | 2019–20 | EFL Trophy | Norwich City F.C. Under-23s and Academy | 2–1 | 77 |
| 14 Sep 2019 | 2019–20 | League One | Tranmere Rovers | 3–0 | 70 |
| 5 Oct 2019 | 2019–20 | League One | Accrington | 2–2 | 70 |
| 12 Oct 2019 | 2019–20 | League One | Doncaster Rovers | 3–0 | 47 |
| 5 Sep 2020 | 2020–21 | League Cup | AFC Wimbledon | 1–1 | 63 |
| 10 Apr 2021 | 2020–21 | League One | Crewe Alexandra | 6–0 | 50 |
| 14 Aug 2021 | 2021–22 | League One | Charlton Athletic | 2–1 | 31 |
| 2 Oct 2021 | 2021–22 | League One | Sheffield Wednesday | 2–1 | 12 |
| 19 Oct 2021 | 2021–22 | League One | Shrewsbury Town | 2–0 | 87 |
| 23 Nov 2021 | 2021–22 | League One | Fleetwood Town | 3–1 | 13 |
| 29 Jan 2022 | 2021–22 | League One | Gillingham | 7–2 | 12 |
| 29 Jan 2022 | 2021–22 | League One | Gillingham | 7–2 | 48 |
| 29 Jan 2022 | 2021–22 | League One | Gillingham | 7–2 | 55 |
| 29 Jan 2022 | 2021–22 | League One | Gillingham | 7–2 | 83 |
| 5 Feb 2022 | 2021–22 | League One | Portsmouth | 3–2 | 82 |
| 19 Feb 2022 | 2021–22 | League One | Charlton Athletic | 4–0 | 83 |
| 26 Feb 2022 | 2021–22 | League One | Cambridge United | 4–2 | 64 |
| 26 Feb 2022 | 2021–22 | League One | Cambridge United | 4–2 | 90 |
| 12 Mar 2022 | 2021–22 | League One | Shrewsbury Town | 2–1 | 82 |
| 15 Apr 2022 | 2021–22 | League One | Fleetwood Town | 3–2 | 7 |
| 9 Aug 2022 | 2022–23 | League Cup | Swansea City | 2–2 | 90+3 |
| 16 Aug 2022 | 2022–23 | League One | Lincoln City | 1–2 | 69 |
| 27 Aug 2022 | 2022–23 | League One | Cheltenham Town | 2–1 | 66 |
| 27 Aug 2022 | 2022–23 | League One | Cheltenham Town | 2–1 | 86 |
| 30 Aug 2022 | 2022–23 | EFL Trophy | Leyton Orient | 5–0 | 45+3 |
| 3 Sep 2022 | 2022–23 | League One | Burton Albion | 2–1 | 48 |
| 15 Oct 2022 | 2022–23 | League One | Exeter City | 4–2 | 12 |
| 9 Nov 2022 | 2022–23 | League One | Shrewsbury Town | 1–1 | 15 |
| 26 Nov 2022 | 2022–23 | FA Cup | Exeter City | 4–1 | 85 |
| 21 Jan 2023 | 2022–23 | League One | Ipswich Town | 2–1 | 83 |
| 14 Feb 2023 | 2022–23 | League One | Plymouth Argyle | 1–3 | 44 |
| 7 Apr 2023 | 2022–23 | League One | Sheffield Wednesday | 1–1 | 70 |
| 19 Aug 2023 | 2023–24 | League One | Barnsley | 3–1 | 8 |
| 23 Sep 2023 | 2023–24 | League One | Exeter City | 3–0 | 83 |
| 23 Sep 2023 | 2023–24 | League One | Exeter City | 3–0 | 90+4 |
| 28 Oct 2023 | 2023–24 | League One | Wycombe Wanderers | 2–2 | 90+6 |
| 23 Dec 2023 | 2023–24 | League One | Northampton Town | 1–2 | 62 |
| 29 Dec 2023 | 2023–24 | League One | Derby County | 2–3 | 2 |
| 29 Dec 2023 | 2023–24 | League One | Derby County | 2–3 | 13 |
| 13 Feb 2024 | 2023–24 | League One | Wigan Athletic | 4–2 | 55 |
| 2 Mar 2024 | 2023–24 | League One | Portsmouth | 1–2 | 6 |
| 1 Apr 2024 | 2023–24 | League One | Fleetwood Town | 4–0 | 14 |
| 19 Apr 2024 | 2023–24 | League One | Stevenage Borough | 1–1 | 58 |
| 27 Apr 2024 | 2023–24 | League One | Exeter City | 2–1 | 40 |
| 8 May 2024 | 2023–24 | Play-offs | Peterborough United | 1–1 | 45+3 |
| 10 Aug 2024 | 2024–25 | Championship | Norwich City | 2–0 | 58 |
| 18 Jan 2025 | 2024–25 | Championship | Blackburn Rovers | 1–0 | 67 |
| 21 Apr 2025 | 2024–25 | Championship | Cardiff City | 1–1 | 79 |
| 17 Aug 2025 | 2025–26 | Championship | Hull City | 2–3 | 26 |
| 30 Aug 2025 | 2025–26 | Championship | Coventry City | 2–2 | 75 |
| 25 Oct 2025 | 2025–26 | Championship | Sheffield Wednesday | 2–1 | 36 |
| 14 Mar 2026 | 2025–26 | Championship | Charlton Athletic | 1–1 | 57 |
| 3 Apr 2026 | 2025–26 | Championship | Hull City | 1–1 | 13 |
| 22 Aug 2026 | 2026–27 | League One | Stevenage Borough | 2–1 | 87 |