1 | 8 | Ott Tänak | Estonia | Toyota Gazoo Racing WRT | RC1 | 2:23:27.100 | ||
2 | 6 | Daniel Sordo | Spain | Hyundai Shell Mobis WRT | RC1 | 2:24:10.800 | + 43.700 | + 43.700 |
3 | 7 | Jari-Matti Latvala | Finland | Toyota Gazoo Racing WRT | RC1 | 2:24:11.600 | + 44.500 | + 0.800 |
4 | 5 | Thierry Neuville | Belgium | Hyundai Shell Mobis WRT | RC1 | 2:24:19.600 | + 52.500 | + 8.000 |
5 | 9 | Esapekka Lappi | Finland | Toyota Gazoo Racing WRT | RC1 | 2:24:25.900 | + 58.800 | + 6.300 |
6 | 4 | Andreas Mikkelsen | Norway | Hyundai Shell Mobis WRT | RC1 | 2:25:17.800 | + 1:50.700 | + 51.900 |
7 | 1 | Sébastien Ogier | France | M-Sport Ford World Rally Team | RC1 | 2:25:18.300 | + 1:51.200 | + 0.500 |
8 | 3 | Teemu Suninen | Finland | M-Sport Ford World Rally Team | RC1 | 2:25:24.100 | + 1:57.000 | + 5.800 |
9 | 10 | Mads Østberg | Norway | Citroën Total Abu Dhabi WRT | RC1 | 2:25:47.500 | + 2:20.400 | + 23.400 |
10 | 11 | Craig Breen | Ireland | Citroën Total Abu Dhabi WRT | RC1 | 2:26:01.500 | + 2:34.400 | + 14.000 |
11 | 22 | Marijan Griebel | Germany | RC1 | 2:32:09.300 | + 8:42.200 | + 6:07.800 | |
12 | 44 | Kalle Rovanperä | Finland | Škoda Motorsport II | WRC2 | 2:34:29.800 | + 11:02.700 | + 2:20.500 |
13 | 34 | Fabio Andolfi | Italy | ACI Team Italia | WRC2 | 2:34:32.700 | + 11:05.600 | + 2.900 |
14 | 31 | Jan Kopecky | Czech Republic | Škoda Motorsport II | WRC2 | 2:34:35.700 | + 11:08.600 | + 3.000 |
15 | 45 | Kajetan Kajetanowicz | Poland | Lotos Rally Team | WRC2 | 2:34:37.600 | + 11:10.500 | + 1.900 |
16 | 43 | Fabian Kreim | Germany | Skoda Auto Deutschland | WRC2 | 2:35:10.000 | + 11:42.900 | + 32.400 |
17 | 33 | Lukasz Pieniazek | Poland | Printsport Oy | WRC2 | 2:35:57.800 | + 12:30.700 | + 47.800 |
18 | 41 | Nicolas Ciamin | France | WRC2 | 2:36:03.800 | + 12:36.700 | + 6.000 | |
19 | 48 | Umberto Scandola | Italy | S.A. Motorsport Italia SRL | WRC2 | 2:36:13.600 | + 12:46.500 | + 9.800 |
20 | 37 | Stéphane Lefebvre | France | Citroën Total Rallye Team | WRC2 | 2:36:29.300 | + 13:02.200 | + 15.700 |
21 | 81 | Ole-Christian Veiby | Norway | Printsport Oy | WRC2 | 2:37:13.400 | + 13:46.300 | + 44.100 |
22 | 21 | Jourdan Serderidis | Greece | M-Sport World Rally Team | RC1 | 2:38:11.800 | + 14:44.700 | + 58.400 |
23 | 46 | Simone Tempestini | Romania | Citroën Total Rallye Team | WRC2 | 2:38:29.600 | + 15:02.500 | + 17.800 |
24 | 42 | Benito Guerra | Mexico | S.A. Motorsport Italia SRL | WRC2 | 2:38:43.200 | + 15:16.100 | + 13.600 |
25 | 87 | Roman Schwedt | Germany | Peugeot Team Romo | WRC2 | 2:47:26.400 | + 23:59.300 | + 8:43.200 |
26 | 85 | Hermann Gassner | Germany | WRC2 | 2:47:45.500 | + 24:18.400 | + 19.100 | |
27 | 88 | Hermann Gassner Jr. | Germany | WRC3 | 2:48:25.400 | + 24:58.300 | + 39.900 | |
28 | 61 | Jean-Baptiste Franceschi | France | Equipe de France FFSA | WRC3 | 2:50:25.700 | + 26:58.600 | + 2:00.300 |
29 | 86 | Eamonn Boland | Ireland | WRC2 | 2:52:00.300 | + 28:33.200 | + 1:34.600 | |
30 | 90 | Henk Vossen | Netherlands | WRC2 | 2:55:20.500 | + 31:53.400 | + 3:20.200 | |
31 | 39 | Yoann Bonato | France | CHL Sport Auto | WRC2 | 2:58:17.800 | + 34:50.700 | + 2:57.300 |
32 | 93 | Henk Bakkenes | Netherlands | WRC2 | 2:58:34.800 | + 35:07.700 | + 17.000 | |
33 | 63 | Taisko Lario | Finland | WRC3 | 2:58:58.600 | + 35:31.500 | + 23.800 | |
34 | 2 | Elfyn Evans | Great Britain | M-Sport Ford World Rally Team | RC1 | 2:59:12.300 | + 35:45.200 | + 13.700 |
35 | 104 | Rastislav Chvála | Slovakia | RC4 | 3:01:12.600 | + 37:45.500 | + 2:00.300 | |
36 | 100 | Mats Andersson | Sweden | RC4 | 3:01:37.000 | + 38:09.900 | + 24.400 | |
37 | 62 | Enrico Brazzoli | Italy | WRC3 | 3:01:49.000 | + 38:21.900 | + 12.000 | |
38 | 40 | Jari Huttunen | Finland | Hyundai Motorsport | WRC2 | 3:01:59.300 | + 38:32.200 | + 10.300 |
39 | 96 | Patrick Gengler | Luxembourg | WRC3 | 3:02:16.900 | + 38:49.800 | + 17.600 | |
40 | 99 | Klaus Osterhaus | Germany | RG Oberberg e.V. | WRC3 | 3:03:25.200 | + 39:58.100 | + 1:08.300 |
41 | 107 | Jens Nielsen | Denmark | RC4 | 3:16:38.300 | + 53:11.200 | + 13:13.100 | |
42 | 98 | Even Moan | Norway | NAT4 | 3:17:24.700 | + 53:57.600 | + 46.400 | |
43 | 65 | Louise Cook | Great Britain | WRC3 | 3:18:00.000 | + 54:32.900 | + 35.300 | |
44 | 92 | Martinš Sesks | Latvia | RC4 | 3:19:02.000 | + 55:34.900 | + 1:02.000 | |
45 | 106 | Josef Wecker | Germany | WRC3 | 3:21:08.600 | + 57:41.500 | + 2:06.600 | |
46 | 102 | Marco Oldani | Italy | RC4 | 3:22:35.900 | + 59:08.800 | + 1:27.300 | |
47 | 95 | Gianluca Tavelli | Italy | WRC3 | 3:29:45.200 | + 1:06:18.100 | + 7:09.300 | |
48 | 101 | Ryo Seya | Japan | RC4 | 3:37:22.200 | + 1:13:55.100 | + 7:37.000 | |
49 | 103 | Mitsuhiro Kunisawa | Japan | RC4 | 3:43:41.100 | + 1:20:14.000 | + 6:18.900 | |
50 | 105 | Marius Klein | Germany | WRC2 | 4:00:16.300 | + 1:36:49.200 | + 16:35.200 | |
51 | 108 | Sebastian Schwinn | Germany | WRC3 | 4:03:08.800 | + 1:39:41.700 | + 2:52.500 |