| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 1st Session | 7 | 2:30.842 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 2nd Session | 9 | 2:30.842 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 3rd Session | 8 | 2:30.381 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Qualifying Tissot Superpole | 3 | 2:28.840 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Race Race 1 | 6 | 55:31.009 | 10 | |
| 1 | Pirelli Aragon Round 21 – 23 May | Warm up Warm Up | 10 | 3:25.419 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Sprint Tissot Superpole Race | 21 | 23:56.860 | | Retired |
| 1 | Pirelli Aragon Round 21 – 23 May | Race Race 2 | 4 | 57:11.488 | 13 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 1st Session | 9 | 2:18.170 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 2nd Session | 10 | 2:18.039 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 3rd Session | 8 | 2:17.281 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Qualifying Tissot Superpole | 5 | 2:16.369 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Race Race 1 | 14 | 57:24.926 | 2 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Warm up Warm Up | 5 | 2:17.114 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Sprint Tissot Superpole Race | 7 | 27:00.115 | 3 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Race Race 2 | 8 | 57:14.825 | 8 | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 1st Session | 14 | 2:16.231 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 2nd Session | 8 | 2:15.232 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 3rd Session | 8 | 2:14.910 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Qualifying Tissot Superpole | 5 | 2:13.860 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Race Race 1 | 8 | 55:40.151 | 8 | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Warm up Warm Up | 10 | 2:15.133 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Sprint Tissot Superpole Race | 7 | 26:41.271 | 3 | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Race Race 2 | 12 | 55:52.840 | 4 | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Practice Free Practice 1st Session | 3 | 2:08.202 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Practice Free Practice 2nd Session | 6 | 2:08.202 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Practice Free Practice 3rd Session | 6 | 2:08.202 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Qualifying Tissot Superpole | 3 | 2:20.763 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Race Race 1 | 4 | 57:31.002 | 13 | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Warm up Warm Up | 6 | 2:08.516 | | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Sprint Tissot Superpole Race | 2 | 25:20.489 | 9 | |
| 4 | Prosecco DOC UK Round 2 – 4 Jul | Race Race 2 | 3 | 56:45.748 | 16 | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 1st Session | 6 | 2:15.117 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 2nd Session | 5 | 2:14.753 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 3rd Session | 8 | 2:14.753 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Qualifying Tissot Superpole | 20 | 19:14.377 | | Not Classified |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Race Race 1 | 7 | 50:41.504 | 9 | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Warm up Warm Up | 12 | 2:19.237 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Sprint Tissot Superpole Race | 7 | 26:42.603 | 3 | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Race Race 2 | 15 | 56:55.525 | 1 | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 1st Session | 7 | 2:14.006 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 2nd Session | 7 | 2:14.006 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 3rd Session | 6 | 2:13.133 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Qualifying Tissot Superpole | 4 | 2:12.173 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Race Race 1 | 9 | 57:21.294 | 7 | |
| 6 | Tissot Czech Round 6 – 8 Aug | Warm up Warm Up | 12 | 2:13.817 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Sprint Tissot Superpole Race | 5 | 25:37.555 | 5 | |
| 6 | Tissot Czech Round 6 – 8 Aug | Race Race 2 | 9 | 57:10.341 | 7 | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 1st Session | 8 | 2:18.536 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 2nd Session | 9 | 2:18.536 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 3rd Session | 9 | 2:17.985 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Qualifying Tissot Superpole | 3 | 2:16.546 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Race Race 1 | 6 | 1:03:31.393 | 10 | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Warm up Warm Up | 9 | 2:18.038 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Sprint Tissot Superpole Race | 6 | 27:06.549 | 4 | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Race Race 2 | 5 | 1:00:23.929 | 11 | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 1st Session | 10 | 2:20.158 | | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 2nd Session | 6 | 2:17.607 | | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 3rd Session | 8 | 2:17.279 | | |
| 8 | Motul French Round 3 – 5 Sep | Qualifying Tissot Superpole | 3 | 2:15.919 | | |
| 8 | Motul French Round 3 – 5 Sep | Race Race 1 | 9 | 57:06.187 | 7 | |
| 8 | Motul French Round 3 – 5 Sep | Warm up Warm Up | 4 | 2:16.935 | | |
| 8 | Motul French Round 3 – 5 Sep | Sprint Tissot Superpole Race | 12 | 26:59.667 | 0 | |
| 8 | Motul French Round 3 – 5 Sep | Race Race 2 | 10 | 57:10.760 | 6 | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 1st Session | 3 | 2:22.608 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 2nd Session | 4 | 2:22.608 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 3rd Session | 6 | 2:22.013 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Qualifying Tissot Superpole | 1 | 2:20.408 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 1 | 8 | 1:05:23.348 | 8 | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Warm up Warm Up | 8 | 2:22.262 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Sprint Tissot Superpole Race - Red Flag | 20 | 8:43.646 | | Not Classified |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Sprint Tissot Superpole Race | 19 | | | Retired |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 2 - Red Flag | 18 | 2:36.171 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 2 | 21 | | | Retired |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Practice Free Practice 1st Session | 17 | 2:18.067 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Practice Free Practice 2nd Session | 13 | 2:15.411 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Practice Free Practice 3rd Session | 12 | 2:14.858 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Qualifying Tissot Superpole | 6 | 2:13.672 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Warm up Warm Up | 10 | 2:15.641 | | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Race Race 1 | 10 | 53:57.744 | 6 | |
| 13 | Pirelli Indonesian Round 19 – 21 Nov | Race Race 2 | 5 | 35:15.305 | 11 | |