| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 1st Session | 26 | 2:39.621 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Practice Free Practice 2nd Session | 27 | 2:38.629 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Qualifying Tissot Superpole | 27 | 2:37.548 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Race Race 1 | 19 | 50:24.210 | 0 | |
| 1 | Pirelli Aragon Round 21 – 23 May | Warm up Warm Up | 21 | 3:36.851 | | |
| 1 | Pirelli Aragon Round 21 – 23 May | Race Race 2 | 19 | 55:06.013 | 0 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 1st Session | 23 | 2:25.548 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Practice Free Practice 2nd Session | 24 | 2:24.000 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Qualifying Tissot Superpole | 22 | 2:22.779 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Race Race 1 | 17 | 51:43.399 | 0 | |
| 2 | Gaerne Estoril Round 28 – 30 May | Warm up Warm Up | 18 | 2:22.057 | | |
| 2 | Gaerne Estoril Round 28 – 30 May | Race Race 2 | 27 | 5:33.589 | | Retired |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 1st Session | 29 | 2:21.536 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Practice Free Practice 2nd Session | 25 | 2:19.924 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Qualifying Tissot Superpole | 29 | 2:19.507 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Race Race 1 | 15 | 50:21.449 | 1 | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Warm up Warm Up | 24 | 2:19.789 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Race Race 2 - Red Flag | 23 | 18:47.459 | | |
| 3 | Pirelli Made in Italy Emilia-Romagna Round 11 – 13 Jun | Race Race 2 | 19 | 33:54.346 | 0 | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 1st Session | 26 | 2:21.411 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Practice Free Practice 2nd Session | 20 | 2:19.429 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Qualifying Tissot Superpole | 20 | 2:19.415 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Race Race 1 | 16 | 50:13.300 | 0 | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Warm up Warm Up | 11 | 2:20.433 | | |
| 5 | Prosecco DOC Dutch Round 23 – 25 Jul | Race Race 2 | 16 | 50:12.590 | 0 | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 1st Session | 33 | 2:20.633 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Practice Free Practice 2nd Session | 32 | 2:19.169 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Qualifying Tissot Superpole | 32 | 2:19.000 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Race Race 1 | 31 | 33:41.987 | | Not Classified |
| 6 | Tissot Czech Round 6 – 8 Aug | Warm up Warm Up | 29 | 2:19.086 | | |
| 6 | Tissot Czech Round 6 – 8 Aug | Race Race 2 | 30 | | | Retired |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 1st Session | 28 | 2:25.065 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Practice Free Practice 2nd Session | 27 | 2:23.901 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Qualifying Tissot Superpole | 29 | 2:22.603 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Race Race 1 | 24 | 57:29.391 | 0 | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Warm up Warm Up | 24 | 2:22.937 | | |
| 7 | Pirelli Navarra Round 20 – 22 Aug | Race Race 2 | 18 | 40:20.710 | 0 | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 1st Session | 25 | 2:23.938 | | |
| 8 | Motul French Round 3 – 5 Sep | Practice Free Practice 2nd Session | 18 | 2:22.610 | | |
| 8 | Motul French Round 3 – 5 Sep | Qualifying Tissot Superpole | 25 | 2:22.421 | | |
| 8 | Motul French Round 3 – 5 Sep | Race Race 1 | 17 | 34:05.347 | 0 | |
| 8 | Motul French Round 3 – 5 Sep | Warm up Warm Up | 18 | 2:22.405 | | |
| 8 | Motul French Round 3 – 5 Sep | Race Race 2 - Red Flag | 16 | 2:26.787 | | |
| 8 | Motul French Round 3 – 5 Sep | Race Race 2 | 23 | 35:02.999 | 0 | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 1st Session | 20 | 2:27.494 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Practice Free Practice 2nd Session | 19 | 2:27.054 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Qualifying Tissot Superpole | 27 | 2:26.662 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 1 | 23 | 1:02:02.004 | 0 | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Warm up Warm Up | 21 | 2:26.997 | | |
| 9 | Hyundai N Catalunya Round 17 – 19 Sep | Race Race 2 | 13 | 53:33.550 | 3 | |
| 10 | Motul Spanish Round 24 – 26 Sep | Practice Free Practice 1st Session | 34 | 2:27.399 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Practice Free Practice 2nd Session | 30 | 2:25.360 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Qualifying Tissot Superpole | 31 | 2:24.939 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Warm up Warm Up | 26 | 2:25.353 | | |
| 10 | Motul Spanish Round 24 – 26 Sep | Race Race | 19 | 50:00.016 | 0 | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Practice Free Practice 1st Session | 22 | 2:26.341 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Practice Free Practice 2nd Session | 22 | 2:26.341 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Qualifying Tissot Superpole | 23 | 2:25.794 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Race Race 1 | 16 | 50:25.410 | 0 | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Warm up Warm Up | 24 | 3:25.533 | | |
| 11 | Motul Portuguese Round 1 – 3 Oct | Race Race 2 | 29 | 5:42.635 | | Retired |
| 12 | Motul Argentinean Round 15 – 17 Oct | Practice Free Practice 1st Session | 18 | 2:27.655 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Practice Free Practice 2nd Session | 18 | 2:25.583 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Qualifying Tissot Superpole | 18 | 2:24.491 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Race Race 1 | 17 | 55:30.272 | 0 | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Warm up Warm Up | 16 | 2:23.723 | | |
| 12 | Motul Argentinean Round 15 – 17 Oct | Race Race 2 | 11 | 54:19.009 | 5 | |