The 2025 Rally de Portugal (also known as the Vodafone Rally de Portugal 2025) was a motor racing event for rally cars that was held over four days from 15 to 18 May 2025. It marked the fifty-eighth running of the Rally de Portugal, and was the fifth round of the 2025 World Rally Championship, 2025 WRC2 Championship and 2025 WRC3 Championship. The event was also second round of the 2025 Junior WRC Championship. The 2025 event was based in Matosinhos in the Porto District and was contested over twenty-four special stages, covering a total competitive distance of .

Sébastien Ogier and Vincent Landais were the defending rally winners. Their team, Toyota Gazoo Racing WRT, were the defending manufacturer's winners. Jan Solans and Rodrigo Sanjuan de Eusebio were the defending rally winners in the WRC2 category. Diego Dominguez Jr. and Rogelio Peñate were the defending rally winners in the WRC3 category.

Ogier and Landais, and their team, Toyota Gazoo Racing WRT, successfully defended their titles. Oliver Solberg and Elliott Edmondson were the winners in the WRC2 category. Taylor Gill and Daniel Brkic were the winners in the WRC3 category, as well as the junior class.

Background Entry list The following crews were entered into the rally. The event was opened to crews competing in the World Rally Championship, its support categories, the WRC2 Championship, the WRC3 Championship and privateer entries that are not registered to score points in any championship. Twelve were entered under Rally1 regulations, as were forty-seven Rally2 crews in the WRC2 Championship and eighteen Rally3 crew in the WRC3 Championship. A total of twelve crews participated in the Junior World Rally Championship.

+ No. Driver Co-Driver Entrant Car Championship eligibility Tyre 1 Thierry Neuville Martijn Wydaeghe Hyundai Shell Mobis WRT Hyundai i20 N Rally1 Driver, Co-driver, Manufacturer 2 Diogo Salvi Axel Coronado M-Sport Ford WRT Ford Puma Rally1 Driver, Co-driver 5 Sami Pajari Marko Salminen Toyota Gazoo Racing WRT2 Toyota GR Yaris Rally1 Driver, Co-driver, Manufacturer, Team 8 Ott Tänak Martin Järveoja Hyundai Shell Mobis WRT Hyundai i20 N Rally1 Driver, Co-driver, Manufacturer 13 Grégoire Munster Louis Louka M-Sport Ford WRT Ford Puma Rally1 Driver, Co-driver, Manufacturer 16 Adrien Fourmaux Alexandre Coria Hyundai Shell Mobis WRT Hyundai i20 N Rally1 Driver, Co-driver, Manufacturer 17 Sébastien Ogier Vincent Landais Toyota Gazoo Racing WRT Toyota GR Yaris Rally1 Driver, Co-driver, Manufacturer 18 Takamoto Katsuta Aaron Johnston Toyota Gazoo Racing WRT Toyota GR Yaris Rally1 Driver, Co-driver 22 Mārtiņš Sesks Renārs Francis M-Sport Ford WRT Ford Puma Rally1 Driver, Co-driver 33 Elfyn Evans Scott Martin Toyota Gazoo Racing WRT Toyota GR Yaris Rally1 Driver, Co-driver, Manufacturer 55 Josh McErlean Eoin Treacy M-Sport Ford WRT Ford Puma Rally1 Driver, Co-driver, Manufacturer 69 Kalle Rovanperä Jonne Halttunen Toyota Gazoo Racing WRT Toyota GR Yaris Rally1 Driver, Co-driver, Manufacturer + No. Driver Co-Driver Entrant Car Championship eligibility Tyre 20 Oliver Solberg Elliott Edmondson Printsport Toyota GR Yaris Rally2 Driver, Co-driver 21 Yohan Rossel Arnaud Dunand PH Sport Citroën C3 Rally2 Driver, Co-driver, Team 23 Gus Greensmith Jonas Andersson Gus Greensmith Škoda Fabia RS Rally2 Driver, Co-driver 24 Fabrizio Zaldivar Marcelo Der Ohannesian Fabrizio Zaldivar Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 25 Jan Solans Rodrigo Sanjuan de Eusebio PH.Ph Toyota GR Yaris Rally2 Driver, Co-driver 26 Roope Korhonen Anssi Viinikka Roope Korhonen Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver 27 Léo Rossel Guillaume Mercoiret PH Sport Citroën C3 Rally2 Challenger Driver, Challenger Co-driver, Team 28 Mikko Heikkilä Kristian Temonen Mikko Heikkilä Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 29 Lauri Joona Samu Vaaleri Lauri Joona Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 30 Roberto Daprà Luca Beltrame Roberto Daprà Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 31 Kajetan Kajetanowicz Maciej Szczepaniak Kajetan Kajetanowicz Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver 32 Pablo Sarrazin Geoffrey Combe Sarrazin Motorsport – Iron Lynx Citroën C3 Rally2 Challenger Driver, Challenger Co-driver, Team 34 Romet Jürgenson Siim Oja FIA Rally Star Ford Fiesta Rally2 Challenger Driver, Challenger Co-driver 36 Yuki Yamamoto James Fulton Toyota Gazoo Racing WRT NG Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver, Team 37 Sarah Rumeau Julie Amblard Sarrazin Motorsport – Iron Lynx Citroën C3 Rally2 Challenger Driver, Challenger Co-driver, Team 38 Alejandro Mauro Adrián Pérez Alejandro Mauro Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 42 Robert Virves Jakko Viilo Toksport WRT Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 43 Pierre-Louis Loubet Loris Pascaud M-Sport Ford WRT Ford Fiesta Rally2 Driver, Co-driver 44 Georg Linnamäe James Morgan Georg Linnamäe Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver 45 Marco Bulacia Diego Vallejo Marco Bulacia Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver 48 Bruno Bulacia Gabriel Morales Bruno Bulacia Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver 50 Pedro Almeida António Costa Pedro Almeida Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 52 Pedro Meireles Mário Castro Pedro Meireles Škoda Fabia RS Rally2 Challenger/Master Driver, Challenger Co-driver 53 Alejandro Cachón Borja Rozada Toyota España Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver 54 Hikaru Kogure Topi Matias Luhtinen Toyota Gazoo Racing WRT NG Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver, Team 56 Bernhard ten Brinke Tom Woodburn Bernhard ten Brinke Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 57 Armindo Araújo Luís Ramalho Armindo Araújo Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 58 Fabio Schwarz Bernhard Ettel Fabio Schwarz Toyota GR Yaris Rally2 Challenger Driver, Challenger Co-driver 59 Giovanni Trentin Alessandro Franco MT Racing SRL Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 60 Diego Ruiloba Ángel Vela Diego Ruiloba Citroën C3 Rally2 Challenger Driver, Challenger Co-driver 61 Ernesto Cunha Valter Cardoso Ernesto Cunha Škoda Fabia Rally2 evo Challenger Driver, Challenger Co-driver 64 Rakan Al-Rashed Hugo Magalhães Printsport Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 65 Alexander Villanueva Alberto Chamorro Alexander Villanueva Škoda Fabia RS Rally2 Challenger/Master Driver, Challenger Co-driver 66 Miguel Granados Marc Martí Miguel Granados Škoda Fabia RS Rally2 Challenger/Masters Driver, Challenger/Masters Co-driver 67 Rachele Somaschini Nicola Arena Rachele Somaschini Citroën C3 Rally2 Challenger Driver, Challenger Co-driver 68 Uğur Soylu Sener Güray GP Garage My Team Škoda Fabia RS Rally2 Challenger/Masters Driver, Challenger Co-driver 70 Diogo Marujo Jorge Carvalho Diogo Marujo Škoda Fabia Rally2 evo Challenger Driver, Challenger Co-driver 71 Eugen Cărăgui Robert Patrick Fus Eugen Cărăgui Citroën C3 Rally2 Challenger Driver, Challenger Co-driver 72 Cristian Dolofan Traian Pavel Cristian Dolofan Citroën C3 Rally2 Challenger Driver, Challenger Co-driver 73 Peter van Merksteijn Jr. Erwin Berkhof Peter van Merksteijn Jr. Volkswagen Polo GTI R5 Challenger Driver, Challenger Co-driver 74 Juan Carlos Peralta Victor Peréz Juan Carlos Peralta Škoda Fabia RS Rally2 Challenger Driver, Challenger Co-driver 75 Jorge Martínez José Alberto Aros Jorge Martínez Hyundai i20 N Rally2 Challenger/Masters Driver, Challenger Co-driver 76 Francisco Teixeira João Serôdio Francisco Teixeira Škoda Fabia Rally2 evo Challenger/Masters Driver, Challenger Co-driver + No. Driver Co-Driver Entrant Car Class eligibility Tyre 77 Arthur Pelamourges Bastien Pouget Arthur Pelamourges Renault Clio Rally3 WRC3 78 Ghjuvanni Rossi Kylian Sarmezan Ghjuvanni Rossi Ford Fiesta Rally3 WRC3 79 Takumi Matsushita Pekka Kelander Toyota Gazoo Racing WRT NG Renault Clio Rally3 WRC3 80 Mattéo Chatillon Maxence Cornuau Mattéo Chatillon Renault Clio Rally3 WRC3 81 Tom Pellerey Hervé Faucher Tom Pellerey Renault Clio Rally3 WRC3 82 Shotaro Goto Jussi Lindberg Toyota Gazoo Racing WRT NG Renault Clio Rally3 WRC3 83 Nataniel Bruun Pablo Olmos Nataniel Bruun Ford Fiesta Rally3 WRC3 84 Federico Ensslin Alejandro López Past Racing Ford Fiesta Rally3 WRC3 85 André Martinez Matias Aranguren André Martinez Ford Fiesta Rally3 WRC3 86 Mille Johansson Johan Grönvall Mille Johansson Ford Fiesta Rally3 Junior WRC 87 Taylor Gill Daniel Brkic FIA Rally Star Ford Fiesta Rally3 WRC3, Junior WRC 88 Eamonn Kelly Conor Mohan Motorsport Ireland Rally Academy Ford Fiesta Rally3 Junior WRC 89 Ali Türkkan Oytun Albaykar Castrol Ford Team Türkiye Ford Fiesta Rally3 WRC3, Junior WRC 90 Kerem Kazaz Corentin Silvestre Team Petrol Ofisi Ford Fiesta Rally3 WRC3, Junior WRC 91 Thomas Martens Max Freeman Thomas Martens Ford Fiesta Rally3 Junior WRC 92 Claire Schönborn Jara Hain WRC Young Driver Program Ford Fiesta Rally3 WRC3, Junior WRC 93 Tristan Charpentier Florian Barral Tristan Charpentier Ford Fiesta Rally3 WRC3, Junior WRC 94 Diego Dominguez Jr. Rogelio Peñate Diego Dominguez Jr. Ford Fiesta Rally3 WRC3, Junior WRC 95 Max Smart Cameron Fair FIA Rally Star Ford Fiesta Rally3 WRC3, Junior WRC 96 Joosep Ralf Nõgene Aleks Lesk LightGrey Ford Fiesta Rally3 WRC3, Junior WRC 97 Shaker Jweihan Aisvydas Paliukėnas Shaker Jweihan Ford Fiesta Rally3 Junior WRC + No. Driver Co-Driver Entrant Car Tyre 39 Nikolay Gryazin Konstantin Aleksandrov Nikolay Gryazin Škoda Fabia RS Rally2 40 Dani Sordo Cándido Carrera Dani Sordo Hyundai i20 N Rally2 41 Kris Meeke Stuart Loudon Kris Meeke Toyota GR Yaris Rally2 46 Gonçalo Henriques Inês Veiga Gonçalo Henriques Hyundai i20 N Rally2 49 Ricardo Teodósio José Teixeira Ricardo Teodósio Toyota GR Yaris Rally2 51 José Pedro Fontes Inês Ponte José Pedro Fontes Citroën C3 Rally2

Itinerary All dates and times are in WEST (UTC+1). Date No. Time span Stage name Distance 15 May — After 8:01 Baltar [Shakedown] 5.72 km After 17:00 Opening ceremony, Coimbra SS1 After 19:05 SSS Figueira da Foz 2.94 km After 19:18 Tyre fitting zone, Figueira da Foz 16 May SS2 After 7:35 Mortágua 1 14.59 km SS3 After 9:05 Lousã 1 12.28 km SS4 After 9:53 Góis 1 14.30 km SS5 After 10:41 Arganil 1 14.41 km 11:16 – 11:31 Regroup, Arganil 11:31 – 11:51 Remote service 1, Arganil SS6 After 9:05 Lousã 2 12.28 km SS7 After 9:53 Góis 2 14.30 km SS8 After 10:41 Arganil 2 14.41 km 15:16 – 15:31 Regroup, Arganil 15:31 – 15:51 Remote service 2, Arganil SS9 After 17:05 Mortágua 2 14.59 km SS10 After 18:35 Águeda / Sever 15.08 km SS11 After 19:20 Sever / Albergaria 20.24 km 21:15 – 22:04 Flexi service A, Exponor 17 May SS12 After 7:35 Vieira do Minho 1 17.69 km SS13 After 8:35 Cabeceiras de Basto 1 19.91 km SS14 After 10:25 Amarante 1 22.10 km 12:16 – 12:46 Regroup, Exponor 12:46 – 13:30 Service B, Exponor SS15 After 15:05 Vieira do Minho 2 17.69 km SS16 After 16:05 Cabeceiras de Basto 2 19.91 km SS17 After 17:55 Amarante 2 22.10 km SS18 After 19:05 SSS Lousada 3.52 km 20:15 – 21:04 Flexi service C, Exponor 18 May SS19 After 6:43 Paredes 1 16.09 km SS20 After 7:48 Felgueiras 1 8.81 km SS21 After 8:35 Fafe 1 11.18 km SS22 After 9:58 Paredes 2 16.09 km SS23 After 11:03 Felgueiras 2 8.81 km 11:30 – 12:50 Regroup, Fafe SS24 After 13:15 Fafe 2 [Power Stage] 11.18 km After 15:00 Finish, Matosinhos After 16:00 Podium ceremony, Matosinhos Source:

Report WRC Rally1 Classification