|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10/09/2023 | | 2.PS | | | | 29 | | Tour of Britain | | 5 | |
| 9/09/2023 | | 2.PSs | | | | 18 | | Tour of Britain, Stage 7 : Tewkesbury - Gloucester | | 0 | |
| 8/09/2023 | | 2.PSs | | | | 8 | | Tour of Britain, Stage 6 : Southend-on-Sea - Harlow | | 0 | |
| 5/09/2023 | | 2.PSs | | | | 7 | | Tour of Britain, Stage 3 : Goole - Beverley | | 0 | |
| 3/09/2023 | | 2.PSs | | | | 19 | | Tour of Britain, Stage 1 : Altrincham - Manchester | | 0 | |
| 12/08/2023 | | WCU | | | | 18 | | World Championships U23 (Glasgow) R.R. | | 0 | |
| 27/07/2023 | | 2.2s | | | | 5 | | Tour Alsace, Stage 2 : Europa Park - Sélestat | | 0 | |
| 26/07/2023 | | 2.2s | | | | 5 | | Tour Alsace, Prologue : Sausheim - Sausheim T.T.T. | | 0 | |
| 13/06/2023 | | 2.2Us | | | | 7 | | Giro Next Gen, Stage 3 : Priocca - Magenta | | 0 | |
| 12/06/2023 | | 2.2Us | | | | 5 | | Giro Next Gen, Stage 2 : San Francesco al Campo - Cherasco | | 0 | |
| 11/06/2023 | | 2.2Us | | | | 6 | | Giro Next Gen, Stage 1 : Agliè - Agliè I.T.T. | | 0 | |
| 27/05/2023 | | 2.NCs | | | | 1 | | Orlen Nations GP, Stage 4 : Bukovina Resort - Nowy Sacz | | 8 | |
| 26/05/2023 | | 2.NCs | | | | 7 | | Orlen Nations GP, Stage 3 : Levoca - Strbske Pleso | | 0 | |
| 24/05/2023 | | 2.NCs | | | | 8 | | Orlen Nations GP, Stage 1 : Kaposvar - Balatonfoldvar | | 0 | |
| 29/04/2023 | | 2.2s | | | | 8 | | Tour de Bretagne, Stage 5 : Sérent - Louisfert | | 0 | |