1 | 11 | Thierry Neuville | Belgium | Hyundai Shell Mobis WRT | RC1 | 2:43:54.100 | ||
2 | 69 | Kalle Rovanperä | Finland | Toyota Gazoo Racing WRT | RC1 | 2:44:38.000 | + 43.900 | + 43.900 |
3 | 8 | Ott Tänak | Estonia | M-Sport Ford WRT | RC1 | 2:45:43.000 | + 1:48.900 | + 1:05.000 |
4 | 17 | Sébastien Ogier | France | Toyota Gazoo Racing WRT | RC1 | 2:46:01.300 | + 2:07.200 | + 18.300 |
5 | 18 | Takamoto Katsuta | Japan | Toyota Gazoo Racing WRT | RC1 | 2:46:39.700 | + 2:45.600 | + 38.400 |
6 | 3 | Teemu Suninen | Finland | Hyundai Shell Mobis WRT | RC1 | 2:46:55.100 | + 3:01.000 | + 15.400 |
7 | 13 | Grégoire Munster | Luxembourg | M-Sport Ford WRT | RC1 | 2:48:08.700 | + 4:14.600 | + 1:13.600 |
8 | 7 | Pierre-Louis Loubet | France | M-Sport Ford WRT | RC1 | 2:54:42.000 | + 10:47.900 | + 6:33.300 |
9 | 24 | Adrien Fourmaux | France | M-Sport Ford WRT | WRC2 | 2:54:48.600 | + 10:54.500 | + 6.600 |
10 | 36 | Nicolas Ciamin | France | WRC2 | 2:55:14.800 | + 11:20.700 | + 26.200 | |
11 | 31 | Erik Cais | Czech Republic | WRC2 | 2:55:39.200 | + 11:45.100 | + 24.400 | |
12 | 26 | Kajetan Kajetanowicz | Poland | WRC2 | 2:57:00.000 | + 13:05.900 | + 1:20.800 | |
13 | 23 | Sami Pajari | Finland | Toksport WRT 2 | WRC2 | 2:57:33.500 | + 13:39.400 | + 33.500 |
14 | 22 | Gus Greensmith | Great Britain | Toksport WRT 3 | WRC2 | 2:58:03.300 | + 14:09.200 | + 29.800 |
15 | 28 | Mikol Marczyk | Poland | WRC2 | 2:58:27.300 | + 14:33.200 | + 24.000 | |
16 | 25 | Nikolay Gryazin | Russia | Toksport WRT 2 | WRC2 | 2:59:16.900 | + 15:22.800 | + 49.600 |
17 | 39 | Simon Wagner | Austria | WRC2 | 2:59:37.200 | + 15:43.100 | + 20.300 | |
18 | 41 | Adam Brezík | Czech Republic | WRC2 | 3:00:17.900 | + 16:23.800 | + 40.700 | |
19 | 34 | Fabrizio Zaldivar | Paraguay | Hyundai Motorsport N | WRC2 | 3:02:30.700 | + 18:36.600 | + 2:12.800 |
20 | 48 | Armin Kremer | Germany | WRC2 | 3:04:11.900 | + 20:17.800 | + 1:41.200 | |
21 | 44 | Štepán Vojtech | Czech Republic | WRC2 | 3:05:59.400 | + 22:05.300 | + 1:47.500 | |
22 | 46 | Martin Rossgatterer | Austria | WRC2 | 3:07:26.600 | + 23:32.500 | + 1:27.200 | |
23 | 20 | Andreas Mikkelsen | Norway | Toksport WRT 3 | WRC2 | 3:08:43.700 | + 24:49.600 | + 1:17.100 |
24 | 55 | Filip Kohn | Czech Republic | WRC3 | 3:12:39.600 | + 28:45.500 | + 3:55.900 | |
25 | 49 | Johannes Keferböck | Austria | WRC2 | 3:13:50.300 | + 29:56.200 | + 1:10.700 | |
26 | 59 | Christian Allkofer | Germany | ADAC Südbayern | WRC2 | 3:16:18.300 | + 32:24.200 | + 2:28.000 |
27 | 61 | Timo Schulz | Germany | ADAC Opel Rallye Junior Team | RC4 | 3:17:10.400 | + 33:16.300 | + 52.100 |
28 | 47 | Michal Horák | Czech Republic | WRC2 | 3:17:58.000 | + 34:03.900 | + 47.600 | |
29 | 64 | Matteo Fontana | Italy | RC4 | 3:18:57.500 | + 35:03.400 | + 59.500 | |
30 | 68 | Petr Kacirek | Czech Republic | Duck Racing Autoklub v ACR | WRC2 | 3:21:30.500 | + 37:36.400 | + 2:33.000 |
31 | 33 | Elfyn Evans | Great Britain | Toyota Gazoo Racing WRT | RC1 | 3:23:55.800 | + 40:01.700 | + 2:25.300 |
32 | 62 | Carsten Mohe | Germany | ADAC Sachsen e.V. | WRC3 | 3:26:50.200 | + 42:56.100 | + 2:54.400 |
33 | 63 | Zoltán László | Hungary | WRC2 | 3:29:25.900 | + 45:31.800 | + 2:35.700 | |
34 | 71 | Wolfgang Irlacher | Germany | RC4 | 3:30:27.600 | + 46:33.500 | + 1:01.700 | |
35 | 35 | Alejandro Cachón | Spain | WRC2 | 3:31:48.400 | + 47:54.300 | + 1:20.800 | |
36 | 76 | Paolo Strabello | Italy | RC4 | 3:31:59.800 | + 48:05.700 | + 11.400 | |
37 | 53 | Filippo Marchino | Italy | WRC2 | 3:33:37.400 | + 49:43.300 | + 1:37.600 | |
38 | 72 | Christian Wallner | Germany | RC4 | 3:35:46.200 | + 51:52.100 | + 2:08.800 | |
39 | 73 | Petr Borodin | Kazakhstan | RC4 | 3:36:36.900 | + 52:42.800 | + 50.700 | |
40 | 65 | Armand Fumal | Belgium | RGT | 3:36:57.800 | + 53:03.700 | + 20.900 | |
41 | 70 | Jirí Jirovec | Czech Republic | WRC2 | 3:39:51.400 | + 55:57.300 | + 2:53.600 | |
42 | 66 | Petr Nešetril | Czech Republic | RGT | 3:40:29.200 | + 56:35.100 | + 37.800 | |
43 | 52 | Miguel Díaz-Aboitiz | Spain | WRC2 | 3:41:02.100 | + 57:08.000 | + 32.900 | |
44 | 78 | Conor Wilson | Ireland | RC4 | 3:44:44.500 | + 1:00:50.400 | + 3:42.400 | |
45 | 32 | Josh McErlean | Ireland | Motorsport Ireland Rally Academy | WRC2 | 3:46:19.300 | + 1:02:25.200 | + 1:34.800 |
46 | 45 | Albert von Thurn und Taxis | Germany | WRC2 | 3:48:44.200 | + 1:04:50.100 | + 2:24.900 | |
47 | 54 | Henk Vossen | Netherlands | WRC2 | 3:51:31.000 | + 1:07:36.900 | + 2:46.800 | |
48 | 75 | Timo Weigert | Germany | RC4 | 3:55:28.100 | + 1:11:34.000 | + 3:57.100 | |
49 | 80 | Václav Stejskal | Czech Republic | RC5 | 3:55:35.600 | + 1:11:41.500 | + 7.500 | |
50 | 79 | Thomas Pahlitzsch | Germany | RC4 | 4:11:24.000 | + 1:27:29.900 | + 15:48.400 | |
51 | 56 | Fabio Schwarz | Germany | WRC3 | 4:14:30.700 | + 1:30:36.600 | + 3:06.700 | |
52 | 67 | Martin Rada | Czech Republic | RGT | 4:32:33.700 | + 1:48:39.600 | + 18:03.000 | |
53 | 57 | Martin Ravenšcak | Croatia | WRC3 | 5:04:45.900 | + 2:20:51.800 | + 32:12.200 | |
54 | 81 | Slaven Šekuljica | Croatia | RC5 | 5:32:45.100 | + 2:48:51.000 | + 27:59.200 |