| League standings | |||||
| Youth 2 – Scratch | No | Pts | |||
| 1 | Connor Macarthur | Team HUP | 71 | 3 | |
| 2 | Finlay Woodliffe | Welwyn Wheelers | 51 | 2 | |
| 3 | Fraser Macarthur | Team HUP | 68 | 1 | |
| Youth 1 – Scratch | |||||
| 1 | Ethan Storti | Welwyn Wheelers | 6 | 3 | |
| 2 | Bobby O’Brien | LVYCC | 44 | 2 | |
| 3 | Samuel Quiggin | Welwyn Wheelers | 1 | 1 | |
| Senior B – Scratch | |||||
| 1 | Calum Moir | Welwyn Wheelers | 27 | 4 | |
| 2 | Nigel Stephens | Team Terminator | 34 | 3 | |
| 3 | Iona Moir | Welwyn Wheelers | 103 | 2 | |
| 4 | Joe O’Brien | LVYCC | 86 | 1 | |
| Senior A – Scratch | |||||
| 1 | Andy Hastings | Haste CC | 48 | 4 | |
| 2 | Joe Bennett | Flamme Rouge CT | 6 | 3 | |
| 3 | Nathan Blackmore | Flamme Rouge CT | 3 | 2 | |
| 4 | John McClelland | Bloodwise QSW | 1 | 1 | |
| Youth 2 – Sprint Heat 1 | |||||
| 1 | Connor Macarthur | Team HUP | 71 | ||
| 2 | Leon Atkin | Welwyn Wheelers | 50 | ||
| 3 | Daniel Elliot | Welwyn Wheelers | 61 | ||
| Youth 2 – Sprint Heat 2 | |||||
| 1 | Harry Hater | Welwyn Wheelers | 66 | ||
| 2 | Finlay Woodliffe | Welwyn Wheelers | 51 | ||
| 3 | Jacob Hepton | CC Ashwell | 59 | ||
| Youth 1 – Sprint Final | |||||
| 1 | Sam Gilbert | Hillingdon Slipstreamers | 18 | 3 | |
| 2 | Samuel Quiggin | Welwyn Wheelers | 1 | 2 | |
| 3 | Bobby O’Brien | LVYCC | 44 | 1 | |
| Youth 2 – Sprint Final | |||||
| 1 | Daniel Elliot | Welwyn Wheelers | 61 | 3 | |
| 2 | Harry Hater | Welwyn Wheelers | 66 | 2 | |
| 3 | Connor Macarthur | Team HUP | 71 | 1 | |
| Senior A/B – Block Handicap | |||||
| 1 | Andy Hastings | Haste CC | 48 | 4 | |
| 2 | Ryan Savage | Crest Cycling Club | 10 | 3 | |
| 3 | Mitchell Powell | Team Terminator | 13 | 2 | |
| 4 | Joe O’Brien | LVYCC | 86 | 1 | |
| Senior A – Madison | |||||
| 1 | Nathan Blackmore | Flamme Rouge CT | 3 | 4 | |
| 1 | Oliver Stockwell | Team Ribble | 12 | 4 | |
| 2 | Oisin Murphy | 19 | 3 | ||
| 2 | Rizwan Hameed | Friesche Leeuw | 27 | 3 | |
| 3 | John McClelland | Bloodwise QSW | 1 | 2 | |
| 3 | Joel Stewart | Kenton Road Club | 9 | 2 | |
| 4 | Alexi Edwards | Flamme Rouge CT | 4 | 1 | |
| 4 | Joe Bennett | Flamme Rouge CT | 6 | 1 | |
| Youth 2 – Reverse Win-Out | |||||
| 1 | Finlay Woodliffe | Welwyn Wheelers | 51 | 3 | |
| 2 | Elise Whitaker | Welwyn Wheelers | 56 | 2 | |
| 3 | Daniel Elliot | Welwyn Wheelers | 61 | 1 | |
| Youth 1 – Reverse Win-Out | |||||
| 1 | Ethan Storti | Welwyn Wheelers | 6 | 3 | |
| 2 | Sam Gilbert | Hillingdon Slipstreamers | 18 | 2 | |
| 3 | Samuel Quiggin | Welwyn Wheelers | 1 | 1 | |
| Senior A – Keirin Heat 1 | |||||
| 1 | Andy Hastings | Haste CC | 48 | ||
| 2 | George Olive | Finchley Racing Team | 16 | ||
| 3 | Alexi Edwards | Flamme Rouge CT | 4 | ||
| Senior A – Keirin Heat 2 | |||||
| 1 | Oisin Murphy | 19 | |||
| 2 | Ryan Savage | Crest Cycling Club | 10 | ||
| 3 | Euan Woodliffe | Welwyn Wheelers | 20 | ||
| Youth – Handicap | |||||
| 1 | Ethan Storti | Welwyn Wheelers | 6 | 3 | |
| 2 | Samuel Quiggin | Welwyn Wheelers | 1 | 2 | |
| 3 | Connor Macarthur | Team HUP | 71 | 1 | |
| Senior B – Points | |||||
| 1 | Rizwan Hameed | Friesche Leeuw | 27 | 4 | |
| 2 | Joe O’Brien | LVYCC | 86 | 3 | |
| 3 | Eric Paillet | North Road CC | 60 | 2 | |
| 4 | Iona Moir | Welwyn Wheelers | 103 | 1 | |
| Senior A – Keirin Final | |||||
| 1 | George Olive | Finchley Racing Team | 16 | 4 | |
| 2 | Alexi Edwards | Flamme Rouge CT | 4 | 3 | |
| 3 | Andy Hastings | Haste CC | 48 | 2 | |
| 4 | Euan Woodliffe | Welwyn Wheelers | 20 | 1 | |
| Senior A&B – 10 Miles | |||||
| 1 | John McClelland | Bloodwise QSW | 1 | 4 | |
| 2 | Oliver Stockwell | Team Ribble | 12 | 3 | |
| 3 | Andy Hastings | Haste CC | 48 | 2 | |
| 4 | Oisin Murphy | 19 | 1 |