| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 1st Session | 5 | 2:30.741 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 2nd Session | 6 | 2:30.741 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 3rd Session | 10 | 2:30.668 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Qualifying Tissot Superpole | 9 | 2:29.516 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Race Race 1 | 7 | 55:32.570 | 9 | |
| 1 | Pirelli Aragon Round 21 – 23 May | Warm up Warm Up | 7 | 3:23.719 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Sprint Tissot Superpole Race | 11 | 33:44.430 | 0 | |
| 1 | Pirelli Aragon Round 21 – 23 May | Race Race 2 | 16 | 58:47.466 | 0 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 1st Session | 10 | 2:18.246 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 2nd Session | 5 | 2:17.815 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 3rd Session | 6 | 2:17.214 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Qualifying Tissot Superpole | 6 | 2:16.532 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Race Race 1 | 5 | 57:01.675 | 11 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Warm up Warm Up | 4 | 2:17.005 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Sprint Tissot Superpole Race | 5 | 26:56.636 | 5 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Race Race 2 | 21 | 2:21.748 | | Retired |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 1st Session | 2 | 2:14.902 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 2nd Session | 1 | 2:14.334 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 3rd Session | 1 | 2:14.018 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Qualifying Tissot Superpole | 4 | 2:13.678 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Race Race 1 | 1 | 55:23.457 | 25 | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Warm up Warm Up | 1 | 2:13.774 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Sprint Tissot Superpole Race | 1 | 25:50.711 | 12 | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Race Race 2 | 2 | 55:25.773 | 20 | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Practice Free Practice 1st Session | 4 | 2:08.560 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Practice Free Practice 2nd Session | 7 | 2:08.324 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Practice Free Practice 3rd Session | 7 | 2:08.324 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Qualifying Tissot Superpole | 8 | 2:22.587 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Race Race 1 | 12 | 58:52.915 | 4 | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Warm up Warm Up | 8 | 2:08.644 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Sprint Tissot Superpole Race | 10 | 25:42.823 | 0 | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Race Race 2 | 8 | 56:59.983 | 8 | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 1st Session | 4 | 2:15.019 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 2nd Session | 8 | 2:14.958 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 3rd Session | 12 | 2:14.932 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Qualifying Tissot Superpole | 4 | 2:14.067 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Race Race 1 | 19 | 6:40.270 | | Retired |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Warm up Warm Up | 10 | 2:18.713 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Sprint Tissot Superpole Race | 2 | 25:58.135 | 9 | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Race Race 2 | 8 | 55:41.437 | 8 | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 1st Session | 13 | 2:14.528 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 2nd Session | 13 | 2:14.528 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 3rd Session | 10 | 2:13.461 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Qualifying Tissot Superpole | 8 | 2:12.530 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Race Race 1 | 4 | 57:11.020 | 13 | |
| 6 | Tissot Czech Round 6 – 8 Aug | Warm up Warm Up | 7 | 2:13.281 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Sprint Tissot Superpole Race | 10 | 25:41.205 | 0 | |
| 6 | Tissot Czech Round 6 – 8 Aug | Race Race 2 | 5 | 57:05.777 | 11 | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 1st Session | 9 | 2:18.542 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 2nd Session | 7 | 2:18.470 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 3rd Session | 8 | 2:17.941 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Qualifying Tissot Superpole | 13 | 2:17.468 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Race Race 1 | 10 | 1:03:40.395 | 6 | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Warm up Warm Up | 8 | 2:17.836 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Sprint Tissot Superpole Race | 13 | 27:17.600 | 0 | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Race Race 2 | 7 | 1:00:26.367 | 9 | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 1st Session | 16 | 2:21.218 | | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 2nd Session | 9 | 2:17.771 | | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 3rd Session | 10 | 2:17.421 | | |
| 8 | Motul French Round 3 – 5 Sep | Qualifying Tissot Superpole | 7 | 2:16.415 | | |
| 8 | Motul French Round 3 – 5 Sep | Race Race 1 | 4 | 56:59.320 | 13 | |
| 8 | Motul French Round 3 – 5 Sep | Warm up Warm Up | 12 | 2:17.863 | | |
| 8 | Motul French Round 3 – 5 Sep | Sprint Tissot Superpole Race | 10 | 26:59.119 | 0 | |
| 8 | Motul French Round 3 – 5 Sep | Race Race 2 | 7 | 57:03.750 | 9 | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 1st Session | 7 | 2:22.772 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 2nd Session | 3 | 2:22.586 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 3rd Session | 4 | 2:21.913 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Qualifying Tissot Superpole | 8 | 2:21.275 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 1 | 3 | 1:05:10.328 | 16 | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Warm up Warm Up | 3 | 2:21.982 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Sprint Tissot Superpole Race - Red Flag | 5 | 8:48.538 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Sprint Tissot Superpole Race | 5 | 13:56.275 | 5 | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 2 - Red Flag | 2 | 4:17.267 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 2 | 1 | 54:08.622 | 25 | |
| 10 | Motul Spanish Round 24 – 26 Sep | Practice Free Practice 1st Session | 2 | 2:20.160 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Practice Free Practice 2nd Session | 2 | 2:20.070 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Practice Free Practice 3rd Session | 5 | 2:20.070 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Qualifying Tissot Superpole | 5 | 2:18.860 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Warm up Warm Up | 1 | 2:19.668 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Race Race 1 | 21 | 10:48.037 | | Retired |
| 10 | Motul Spanish Round 24 – 26 Sep | Race Race 2 | 7 | 56:40.918 | 9 | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Practice Free Practice 1st Session | 13 | 2:22.979 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Practice Free Practice 2nd Session | 8 | 2:22.099 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Practice Free Practice 3rd Session | 8 | 2:21.583 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Qualifying Tissot Superpole | 10 | 2:21.405 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Race Race 1 | 4 | 56:54.151 | 13 | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Warm up Warm Up | 6 | 2:37.186 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Sprint Tissot Superpole Race | 21 | | | Retired |
| 11 | Motul Portuguese Round 1 – 3 Oct | Race Race 2 | 7 | 54:01.776 | 9 | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Practice Free Practice 1st Session | 7 | 2:19.636 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Practice Free Practice 2nd Session | 4 | 2:18.433 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Practice Free Practice 3rd Session | 5 | 2:18.127 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Qualifying Tissot Superpole | 9 | 2:18.342 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Race Race 1 | 3 | 57:18.896 | 16 | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Warm up Warm Up | 10 | 2:18.762 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Sprint Tissot Superpole Race | 8 | 27:11.128 | 2 | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Race Race 2 | 5 | 57:11.965 | 11 | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Practice Free Practice 1st Session | 9 | 2:17.180 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Practice Free Practice 2nd Session | 11 | 2:14.957 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Practice Free Practice 3rd Session | 14 | 2:14.957 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Qualifying Tissot Superpole | 14 | 2:14.499 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Warm up Warm Up | 7 | 2:15.387 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Race Race 1 | 12 | 53:58.486 | 4 | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Race Race 2 | 15 | 32:17.047 | | Retired |