1 | 1 | Sébastien Ogier | France | Toyota Gazoo Racing WRT | RC1 | 2:10:18.500 | ||
2 | 11 | Thierry Neuville | Belgium | Hyundai Shell Mobis WRT | RC1 | 2:10:39.200 | + 20.700 | + 20.700 |
3 | 69 | Kalle Rovanperä | Finland | Toyota Gazoo Racing WRT | RC1 | 2:10:40.600 | + 22.100 | + 1.400 |
4 | 8 | Ott Tänak | Estonia | Hyundai Shell Mobis WRT | RC1 | 2:10:55.100 | + 36.600 | + 14.500 |
5 | 6 | Daniel Sordo | Spain | Hyundai Shell Mobis WRT | RC1 | 2:11:31.700 | + 1:13.200 | + 36.600 |
6 | 33 | Elfyn Evans | Great Britain | Toyota Gazoo Racing WRT | RC1 | 2:11:46.100 | + 1:27.600 | + 14.400 |
7 | 42 | Craig Breen | Ireland | M-Sport Ford WRT | RC1 | 2:11:58.200 | + 1:39.700 | + 12.100 |
8 | 18 | Takamoto Katsuta | Japan | Toyota Gazoo Racing WRT NG | RC1 | 2:12:17.100 | + 1:58.600 | + 18.900 |
9 | 16 | Adrien Fourmaux | France | M-Sport Ford WRT | RC1 | 2:12:32.200 | + 2:13.700 | + 15.100 |
10 | 7 | Pierre-Louis Loubet | France | M-Sport Ford WRT | RC1 | 2:13:17.700 | + 2:59.200 | + 45.500 |
11 | 21 | Teemu Suninen | Finland | Hyundai Motorsport N | WRC2 | 2:18:15.800 | + 7:57.300 | + 4:58.100 |
12 | 20 | Yohan Rossel | France | PH Sport | WRC2 | 2:18:42.400 | + 8:23.900 | + 26.600 |
13 | 24 | Nikolay Gryazin | Russia | Toksport WRT 2 | WRC2 | 2:19:05.200 | + 8:46.700 | + 22.800 |
14 | 22 | Emil Lindholm | Finland | Toksport WRT 2 | WRC2 | 2:19:35.500 | + 9:17.000 | + 30.300 |
15 | 25 | Jari Huttunen | Finland | M-Sport Ford WRT | WRC2 | 2:19:49.600 | + 9:31.100 | + 14.100 |
16 | 23 | Kajetan Kajetanowicz | Poland | WRC2 | 2:20:06.000 | + 9:47.500 | + 16.400 | |
17 | 34 | Sami Pajari | Finland | WRC2 | 2:20:47.400 | + 10:28.900 | + 41.400 | |
18 | 41 | Fabrizio Zaldivar | Paraguay | Hyundai Motorsport N | WRC2 | 2:20:55.800 | + 10:37.300 | + 8.400 |
19 | 28 | Jan Solans | Spain | WRC2 | 2:21:09.600 | + 10:51.100 | + 13.800 | |
20 | 31 | Josh McErlean | Ireland | WRC2 | 2:21:16.700 | + 10:58.200 | + 7.100 | |
21 | 37 | Grégoire Munster | Luxembourg | WRC2 | 2:21:20.900 | + 11:02.400 | + 4.200 | |
22 | 39 | Mikol Marczyk | Poland | WRC2 | 2:21:29.100 | + 11:10.600 | + 8.200 | |
23 | 32 | Georg Linnamäe | Estonia | ALM Motorsport | WRC2 | 2:21:52.900 | + 11:34.400 | + 23.800 |
24 | 40 | Mikko Heikkilä | Finland | WRC2 | 2:22:50.500 | + 12:32.000 | + 57.600 | |
25 | 45 | Armin Kremer | Germany | WRC2 | 2:23:30.300 | + 13:11.800 | + 39.800 | |
26 | 26 | Pepe López | Spain | WRC2 | 2:23:54.500 | + 13:36.000 | + 24.200 | |
27 | 9 | Jourdan Serderidis | Greece | M-Sport Ford WRT | RC1 | 2:24:34.300 | + 14:15.800 | + 39.800 |
28 | 46 | Mauro Miele | Italy | WRC2 | 2:25:03.000 | + 14:44.500 | + 28.700 | |
29 | 65 | Geraint Thomas | Ireland | Motorsport Ireland Rally Academy | WRC2 | 2:25:43.300 | + 15:24.800 | + 40.300 |
30 | 38 | Johannes Keferböck | Austria | WRC2 | 2:26:29.400 | + 16:10.900 | + 46.100 | |
31 | 59 | Lauri Joona | Finland | WRC3 | 2:26:29.600 | + 16:11.100 | + 0.200 | |
32 | 57 | Jan Cerny | Czech Republic | WRC3 | 2:26:37.100 | + 16:18.600 | + 7.500 | |
33 | 61 | Manu Guigou | France | RGT | 2:27:22.900 | + 17:04.400 | + 45.800 | |
34 | 47 | Jean-Michel Raoux | France | WRC2 | 2:28:33.800 | + 18:15.300 | + 1:10.900 | |
35 | 36 | Eduard Pons | Spain | WRC2 | 2:28:49.200 | + 18:30.700 | + 15.400 | |
36 | 30 | Bruno Bulacia Wilkinson | Bolivia | WRC2 | 2:30:37.000 | + 20:18.500 | + 1:47.800 | |
37 | 43 | Daniel Chwist | Poland | WRC2 | 2:30:57.600 | + 20:39.100 | + 20.600 | |
38 | 58 | Diego Dominguez Jr. | Paraguay | WRC3 | 2:31:04.000 | + 20:45.500 | + 6.400 | |
39 | 68 | Victor Cartier | France | WRC2 | 2:31:21.500 | + 21:03.000 | + 17.500 | |
40 | 63 | Philippe Baffoun | France | RGT | 2:31:49.900 | + 21:31.400 | + 28.400 | |
41 | 67 | Yanis Desangles | France | WRC2 | 2:33:10.200 | + 22:51.700 | + 1:20.300 | |
42 | 48 | Eamonn Boland | Ireland | WRC2 | 2:34:07.200 | + 23:48.700 | + 57.000 | |
43 | 70 | Gabriele Cogni | Italy | RC4 | 2:34:15.300 | + 23:56.800 | + 8.100 | |
44 | 49 | Fabrizio Arengi Bentivoglio | Italy | WRC2 | 2:36:46.000 | + 26:27.500 | + 2:30.700 | |
45 | 72 | Alejandro Zavaleta Mauro Sánchez | Mexico | RC4 | 2:38:19.500 | + 28:01.000 | + 1:33.500 | |
46 | 29 | Alejandro Cachón | Spain | WRC2 | 2:39:26.500 | + 29:08.000 | + 1:07.000 | |
47 | 76 | Mariano Parés | Spain | PCR Sport | RC4 | 2:39:43.500 | + 29:25.000 | + 17.000 |
48 | 52 | Luke Anear | Australia | M-Sport Ford WRT | WRC2 | 2:39:49.500 | + 29:31.000 | + 6.000 |
49 | 60 | Zoltán László | Hungary | WRC3 | 2:40:11.900 | + 29:53.400 | + 22.400 | |
50 | 74 | Paolo Strabello | Italy | RC4 | 2:40:39.400 | + 30:20.900 | + 27.500 | |
51 | 56 | Miguel Díaz-Aboitiz | Spain | WRC2 | 2:40:48.100 | + 30:29.600 | + 8.700 | |
52 | 73 | Zósimo Hernández | Spain | Escuderia Hierro Sur | RC4 | 2:42:29.300 | + 32:10.800 | + 1:41.200 |
53 | 53 | Armando Pereira | France | RC1 | 2:46:50.200 | + 36:31.700 | + 4:20.900 | |
54 | 77 | Paolo Raviglione | Italy | RC5 | 2:50:51.100 | + 40:32.600 | + 4:00.900 | |
55 | 44 | Gus Greensmith | Great Britain | M-Sport Ford WRT | RC1 | 3:02:06.600 | + 51:48.100 | + 11:15.500 |
56 | 62 | Roberto Gobbin | Italy | RGT | 3:18:40.900 | + 1:08:22.400 | + 16:34.300 | |
57 | 54 | Henk Vossen | Netherlands | WRC2 | 3:19:07.800 | + 1:08:49.300 | + 26.900 | |
58 | 66 | Philip Allen | Great Britain | WRC2 | 3:24:18.700 | + 1:14:00.200 | + 5:10.900 | |
59 | 51 | Rakan Al-Rashed | Saudi Arabia | WRC2 | 3:26:10.900 | + 1:15:52.400 | + 1:52.200 | |
60 | 50 | Patrick Déjean | France | WRC2 | 4:21:02.400 | + 2:10:43.900 | + 54:51.500 |