The 2003 Race of Champions took place on November 28–30 at Gran Canaria for the final time. It was also the last year for three-car teams in the Nations' Cup (including one motorcycle racer), with the focus on rally drivers fading after this year's event due to the later stadium-based venues using all-tarmac tracks.
The vehicles used were the Peugeot 206 WRC, the Mitsubishi Lancer Evolution VIII Group N, the Subaru Impreza WRX and the ROC Buggy.
The individual competition was won by Sébastien Loeb, whilst the Nations' Cup was won by the All-Star line-up of Fonsi Nieto, Gilles Panizzi and Cristiano da Matta.
Participants
| Country | Racing Driver | Rally Driver | Motorcycle Racer |
|---|
| France | FRA Olivier Panis | FRA Sébastien Loeb | FRA Randy de Puniet |
| United States | USA Boris Said | USA Casey Mears | USA Travis Pastrana |
| Great Britain | GBR Guy Smith | GBR David Higgins | GBR James Toseland |
| Finland | FIN JJ Lehto | FIN Timo Salonen | FIN Samuli Aro |
| Spain | ESP Oriol Servià | ESP Flavio Alonso | ESP Emilio Alzamora |
| Sweden | SWE Björn Wirdheim | SWE Daniel Carlsson | SWE Tony Rickardsson |
| Italy | ITA Rinaldo Capello | ITA Renato Travaglia | ITA Alessandro Gramigni |
| Germany | GER Sven Heidfeld | GER Armin Kremer | GER Alex Hofmann |
| All-Stars | BRA Cristiano da Matta | FRA Gilles Panizzi | ESP Fonsi Nieto |
- Nick Heidfeld was originally confirmed for Germany but had prior commitments, his brother Sven taking his place.
- Johnny Herbert was originally confirmed for Great Britain but had prior commitments, Smith taking his place.
- Marcus Grönholm was to represent Finland, but due to testing commitments could not arrive in time for the Nations Cup. Salonen took his place.
- Kenny Brack was to represent Sweden, but due to injury sustained in a CART accident Wirdheim took his place.
Junior Rally Masters
Group stage
| Driver | Races | Wins | Losses | Best Time |
|---|
| BEL François Duval | 3 | 3 | 0 | 2:10.04 |
| SWE Daniel Carlsson | 3 | 2 | 1 | 2:09.28 |
| ESP Txus Jaio | 3 | 1 | 2 | 2:19.27 |
| ESP Francisco Suárez | 3 | 0 | 3 | 2:10.66 |
| Driver 1 | Time 1 | Driver 2 | Time 2 |
|---|
| SWE Daniel Carlsson | 2:15.11 | BEL François Duval | 2:13.13 |
| ESP Txus Jaio | 2:19.27 | ESP Francisco Suárez | DNF |
| BEL François Duval | 2:11.68 | ESP Txus Jaio | 02:15.78 |
| ESP Francisco Suárez | 2:23.69 (penalty) | SWE Daniel Carlsson | 2:11.51 |
| BEL François Duval | 2:10.04 | ESP Francisco Suárez | 2:10.66 |
| ESP Txus Jaio | 2:12.10 | SWE Daniel Carlsson | 2:09.28 |
Final
|
|BEL François Duval|1
|SWE Daniel Carlsson|0
| Driver 1 | Time 1 | Driver 2 | Time 2 |
|---|
| BEL François Duval | 1:59.04 | SWE Daniel Carlsson | 1:59.76 |
Nations' Cup
Group stage
Group A
| Pos. | Team | Races | Wins | Losses | Total Time | Driver | Wins | Losses | Best Time | 1 | 2 | 3 |
|---|
| SWE Sweden | 6 | 4 | 2 | 6:00.60 | SWE Daniel Carlsson | 1 | 1 | 1:56.77 | | | | |
| SWE Björn Wirdheim | 1 | 1 | 2:01.13 | | | | | | | | | |
| SWE Tony Rickardsson | 2 | 0 | 2:02.70 | | | | | | | | | |
| FIN Finland | 6 | 3 | 3 | 5:56.92 | FIN Timo Salonen | 1 | 1 | 1:57.69 | | | | |
| FIN JJ Lehto | 2 | 0 | 1:59.32 | | | | | | | | | |
| FIN Samuli Aro | 0 | 2 | 1:59.91 | | | | | | | | | |
| France | 6 | 2 | 4 | 5:56.15 | FRA Sébastien Loeb | 1 | 1 | 1:56.05 | | | | |
| FRA Olivier Panis | 0 | 2 | 2:00.19 | | | | | | | | | |
| FRA Randy de Puniet | 1 | 1 | 1:59.91 | | | | | | | | | |
| Team 1 | Time 1 | Score | Team 2 | Time 2 | FIN Finland | 2-1 | SWE Sweden | SWE Sweden | 3-0 | France | FRA France | 2-1 | FIN Finland |
|---|
| Samuli Aro | 2:05.68 | Tony Rickardsson | 2:02.70 | | | | | | | | | | |
| JJ Lehto | 1:59.77 | Björn Wirdheim | 2:03.58 | | | | | | | | | | |
| Timo Salonen | 1:59.93 | Daniel Carlsson | 2:14.20 (penalty) | | | | | | | | | | |
| Tony Rickardsson | 2:03.24 | Randy de Puniet | 2:13.09 (penalty) | | | | | | | | | | |
| Björn Wirdheim | 2:01.13 | Olivier Panis | 2:02.42 | | | | | | | | | | |
| Daniel Carlsson | 1:56.77 | Sébastien Loeb | 2:06.91 (penalty) | | | | | | | | | | |
| Randy de Puniet | 1:59.91 | Samuli Aro | 1:59.91 | | | | | | | | | | |
| Olivier Panis | 2:00.19 | JJ Lehto | 1:59.32 | | | | | | | | | | |
| Sébastien Loeb | 1:56.05 | Timo Salonen | 1:57.69 | | | | | | | | | | |
Group B
| Pos. | Team | Races | Wins | Losses | Total Time | Driver | Wins | Losses | Best Time | 1 | 2 | 3 |
|---|
| ESP Spain | 6 | 6 | 0 | 5:51.52 | ESP Flavio Alonso | 2 | 0 | 1:56.81 | | | | |
| ESP Oriol Servià | 2 | 0 | 1:57.53 | | | | | | | | | |
| ESP Emilio Alzamora | 2 | 0 | 1:57.18 | | | | | | | | | |
| ITA Italy | 6 | 2 | 4 | 6:00.73 | ITA Renato Travaglia | 1 | 1 | 1:56.92 | | | | |
| ITA Rinaldo Capello | 1 | 1 | 1:59.84 | | | | | | | | | |
| ITA Alessandro Gramigni | 0 | 2 | 2:03.97 | | | | | | | | | |
| GBR Great Britain | 6 | 1 | 5 | 6:03.51 | GBR David Higgins | 0 | 2 | 1:57.72 | | | | |
| GBR Guy Smith | 0 | 2 | 2:03.73 | | | | | | | | | |
| GBR James Toseland | 1 | 1 | 2:02.06 | | | | | | | | | |
| Team 1 | Time 1 | Score | Team 2 | Time 2 | ITA Italy | 2-1 | GBR Great Britain | GBR Great Britain | 0-3 | ESP Spain | ESP Spain | 3-0 | ITA Italy |
|---|
| Alessandro Gramigni | 2:03.97 | James Toseland | 2:02.06 | | | | | | | | | | |
| Rinaldo Capello | 2:00.05 | Guy Smith | 2:03.73 | | | | | | | | | | |
| Renato Travaglia | 1:56.92 | David Higgins | 3:30.70 | | | | | | | | | | |
| James Toseland | DNF | Emilio Alzamora | 1:58.83 | | | | | | | | | | |
| Guy Smith | 2:25.56 | Oriol Servià | 2:00.49 | | | | | | | | | | |
| David Higgins | 1:57.72 | Flavio Alonso | 1:56.81 | | | | | | | | | | |
| Emilio Alzamora | 1:57.18 | Alessandro Gramigni | 2:11.34 (penalty) | | | | | | | | | | |
| Oriol Servià | 1:57.53 | Rinaldo Capello | 1:59.84 | | | | | | | | | | |
| Flavio Alonso | 1:56.96 | Renato Travaglia | 1:57.45 | | | | | | | | | | |
Group C
| Pos. | Team | Races | Wins | Losses | Total Time | Driver | Wins | Losses | Best Time | 1 | 2 | 3 |
|---|
| UN All-Stars | 6 | 4 | 2 | 5:55.38 | FRA Gilles Panizzi | 2 | 0 | 1:58.15 | | | | |
| BRA Cristiano da Matta | 2 | 0 | 1:57.37 | | | | | | | | | |
| ESP Fonsi Nieto | 0 | 2 | 1:59.86 | | | | | | | | | |
| USA USA | 6 | 3 | 3 | 5:55.06 | USA Casey Mears | 0 | 2 | 1:59.92 | | | | |
| USA Boris Said | 1 | 1 | 1:59.79 | | | | | | | | | |
| USA Travis Pastrana | 2 | 0 | 1:55.35 | | | | | | | | | |
| DEU Germany | 6 | 2 | 4 | 5:57.55 | DEU Armin Kremer | 1 | 1 | 1:58.47 | | | | |
| DEU Sven Heidfeld | 0 | 2 | 2:00.97 | | | | | | | | | |
| DEU Alex Hofmann | 1 | 1 | 1:58.11 | | | | | | | | | |
| Team 1 | Time 1 | Score | Team 2 | Time 2 | USA USA | 2-1 | DEU Germany | DEU Germany | 1-2 | UN All-Stars | UN All-Stars | 2-1 | USA |
|---|
| Travis Pastrana | 1:57.16 | Alex Hofmann | 2:01.41 | | | | | | | | | | |
| Boris Said | 2:03.04 | Sven Heidfeld | 2:03.25 | | | | | | | | | | |
| Casey Mears | 1:59.92 | Armin Kremer | 1:48.57 | | | | | | | | | | |
| Alex Hofmann | 1:58.11 | Fonsi Nieto | 1:59.86 | | | | | | | | | | |
| Sven Heidfeld | 2:00.97 | Cristiano da Matta | 1:59.25 | | | | | | | | | | |
| Armin Kremer | 1:58.74 | Gilles Panizzi | 1:58.15 | | | | | | | | | | |
| Fonsi Nieto | 2:00.60 | Travis Pastrana | 1:55.35 | | | | | | | | | | |
| Cristiano da Matta | 1:57.37 | Boris Said | 1:59.79 | | | | | | | | | | |
| Gilles Panizzi | 1:58.18 | Casey Mears | 2:02.85 | | | | | | | | | | |
- USA progress to the semi-finals by having the fastest total time of the losing teams.
Best Times
| Pos. | Rally | Racing | Motorcycle | Driver | Best Time | Driver | Best Time | Driver | Best Time | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|
| FRA Sébastien Loeb | 1:56.05 | BRA Cristiano da Matta | 1:57.37 | USA Travis Pastrana | 1:55.35 | | | | | | | | | | | | | |
| SWE Daniel Carlsson | 1:56.77 | ESP Oriol Servià | 1:57.53 | ESP Emilio Alzamora | 1:57.18 | | | | | | | | | | | | | |
| ESP Flavio Alonso | 1:56.81 | FIN JJ Lehto | 1:59.32 | GER Alex Hofmann | 1:58.11 | | | | | | | | | | | | | |
| ITA Renato Travaglia | 1:56.92 | USA Boris Said | 1:59.79 | ESP Fonsi Nieto | 1:59.86 | | | | | | | | | | | | | |
| FIN Timo Salonen | 1:57.69 | ITA Rinaldo Capello | 1:59.84 | FIN Samuli Aro | 1:59.91 | | | | | | | | | | | | | |
| GBR David Higgins | 1:57.72 | FRA Olivier Panis | 2:00.19 | FRA Randy de Puniet | 1:59.91 | | | | | | | | | | | | | |
| FRA Gilles Panizzi | 1:58.15 | GER Sven Heidfeld | 2:00.97 | GBR James Toseland | 2:02.06 | | | | | | | | | | | | | |
| GER Armin Kremer | 1:58.47 | SWE Björn Wirdheim | 2:01.13 | SWE Tony Rickardsson | 2:02.70 | | | | | | | | | | | | | |
| USA Casey Mears | 1:59.92 | GBR Guy Smith | 2:03.73 | ITA Alessandro Gramigni | 2:03.97 | | | | | | | | | | | | | |
Knockout stage
|
|Spain|3
|SWE Sweden|0
|
|UN All-Stars|3
|USA|2
|
|Spain|2
|UN All-Stars|3
Semifinals
| Team 1 | Time 1 | Score | Team 2 | Time 2 | ESP Spain | 3-0 | SWE Sweden | UNO All-Stars | 3–2 | United States |
|---|
| Emilio Alzamora | 2:00.69 | Tony Rickardsson | 2:02.07 | | | | | | | |
| Oriol Servià | 2:00.48 | Björn Wirdheim | 2:02.91 | | | | | | | |
| Flavio Alonso | 1:54.58 | Daniel Carlsson | 1:55.45 | | | | | | | |
| Fonsi Nieto | DNF | Travis Pastrana | 2:28.61 | | | | | | | |
| Cristiano da Matta | 1:59.51 | Boris Said | 2:00.30 | | | | | | | |
| Gilles Panizzi | 1:53.88 | Casey Mears | 1:56.34 | | | | | | | |
| Fonsi Nieto | 2:02.23 | Travis Pastrana | 1:56.59 | | | | | | | |
| Cristiano da Matta | 1:57.75 | Boris Said | 2:00.61 | | | | | | | |
Final
| Team 1 | Time 1 | Score | Team 2 | Time 2 | Spain | 2-3 | UN All-Stars |
|---|
| Emilio Alzamora | 1:58.15 | Fonsi Nieto | 2:02.42 | | | | |
| Oriol Servià | 1:59.30 | Cristiano da Matta | 1:58.45 | | | | |
| Flavio Alonso | 1:53.37 | Gilles Panizzi | 1:52.62 | | | | |
| Emilio Alzamora | 1:56.92 | Fonsi Nieto | 1:59.26 | | | | |
| Oriol Servià | 1:59.73 | Cristiano da Matta | 1:57.98 | | | | |
Race of Champions
Participation in the main Race of Champions was awarded primarily on the basis of having the best times in the Nations' Cup. There were several exceptions to this rule however – Marcus Grönholm, as the defending champion, was guaranteed a spot, whilst Cristiano da Matta, despite having the best time among racing drivers in the Nations' Cup, did not participate. François Duval secured his place by winning the Junior event, Dani Sordo won the Spanish Masters event, Timo Salonen was an invited 'seeded' driver and Martin Rowe was invited for having won the 2003 PWRC title. Thomas Biagi meanwhile earned his place by beating FIA GT teammate Matteo Bobbi and Volkswagen Cup UK winner Rob Carvell.
Group stage
Group A
| Driver | Races | Wins | Losses | Best Time |
|---|
| ITA Renato Travaglia | 3 | 3 | 0 | 1:58.07 |
| ESP Dani Sordo | 3 | 1 | 2 | 2:03.68 |
| FIN Timo Salonen | 3 | 1 | 2 | 2:06.47 |
| GBR Martin Rowe | 3 | 1 | 2 | 2:07.45 |
| Driver 1 | Time 1 | Driver 2 | Time 2 |
|---|
| ESP Dani Sordo | DNF | ITA Renato Travaglia | 1:58.07 |
| GBR Martin Rowe | 2:07.45 | FIN Timo Salonen | 2:07.71 |
| FIN Timo Salonen | 2:06.47 | ESP Dani Sordo | 2:15 47 (penalty) |
| ITA Renato Travaglia | 2:04.27 | GBR Martin Rowe | 2:05.80 |
| ESP Dani Sordo | 2:03.68 | GBR Martin Rowe | 2:14.38 (penalty) |
| FIN Timo Salonen | 2:08.11 | ITA Renato Travaglia | 2:04.33 |
Group B
| Driver | Races | Wins | Losses | Best Time |
|---|
| ESP Flavio Alonso | 3 | 3 | 0 | 1:54.50 |
| ESP Oriol Servià | 3 | 2 | 1 | 1:54.03 |
| ESP Emilio Alzamora | 3 | 1 | 2 | 1:56.67 |
| ITA Thomas Biagi | 3 | 0 | 3 | 1:56.77 |
| Driver 1 | Time 1 | Driver 2 | Time 2 |
|---|
| ESP Oriol Servià | 1:55.71 | ESP Emilio Alzamora | 1:59.99 |
| ITA Thomas Biagi | 2:02.72 | ESP Flavio Alonso | 1:57.05 |
| ESP Flavio Alonso | 1:54.84 | ESP Oriol Servià | 1:55.64 |
| ESP Emilio Alzamora | 1:56.67 | ITA Thomas Biagi | 2:07.61 (penalty) |
| ESP Emilio Alzamora | 1:54.53 | ESP Flavio Alonso | 1:54.50 |
| ESP Oriol Servià | 1:54.03 | ITA Thomas Biagi | 1:56.77 |
Knockout stage
|
|FRA Sébastien Loeb|2
|SWE Daniel Carlsson|0
|
|ESP Flavio Alonso|0
|BEL François Duval|2
|
|FIN Marcus Grönholm|1
|USA Travis Pastrana|0
|
|FRA Gilles Panizzi|2
|ITA Renato Travaglia|0
|
|FRA Sébastien Loeb|2
|BEL François Duval|0
|
|FIN Marcus Grönholm|2
|FRA Gilles Panizzi|1
|
|FRA Sébastien Loeb|2
|FIN Marcus Grönholm|0
Quarterfinals
| Driver 1 | Time 1 | Driver 2 | Time 2 |
|---|
| FRA Sébastien Loeb | 1:56.96 | SWE Daniel Carlsson | 1:57.90 |
| FRA Sébastien Loeb | 1:51.67 | SWE Daniel Carlsson | 1:52.38 |
| ESP Flavio Alonso | 1:57.13 | BEL François Duval | 1:57.03 |
| ESP Flavio Alonso | 1:52.30 | BEL François Duval | 1:52.05 |
| FIN Marcus Grönholm | 1:56.51 | USA Travis Pastrana | 2:37.21 |
| FRA Gilles Panizzi | 1:58.21 | ITA Renato Travaglia | 1:58.57 |
| FRA Gilles Panizzi | 1:53.60 | ITA Renato Travaglia | 1:53.67 |
Semifinals
| Driver 1 | Time 1 | Driver 2 | Time 2 |
|---|
| FRA Sébastien Loeb | 1:56.55 | BEL François Duval | 1:56.60 |
| FRA Sébastien Loeb | 1:51.85 | BEL François Duval | 1:52.30 |
| FIN Marcus Grönholm | 1:57.07 | FRA Gilles Panizzi | 1:57.64 |
| FIN Marcus Grönholm | 1:53.53 | FRA Gilles Panizzi | 1:53.46 |
| FIN Marcus Grönholm | 1:52.18 | FRA Gilles Panizzi | 1:53.05 |
Final
| Driver 1 | Time 1 | Driver 2 | Time 2 |
|---|
| FRA Sébastien Loeb | 1:56.15 | FIN Marcus Grönholm | 1:56.45 |
| FRA Sébastien Loeb | 1:52.30 | FIN Marcus Grönholm | 1:53.09 |