# 2004 Formula BMW ADAC season

The 2004 Formula BMW ADAC season was a multi-event motor racing championship for open wheel, formula racing cars held across Europe. The championship featured drivers competing in 1.2 litre Formula BMW single seat race cars. The 2004 season was the seventh Formula BMW ADAC season organized by BMW Motorsport and ADAC. The season began at Hockenheimring on 17 April and finished at the same place on 3 October, after twenty races.
Sebastian Vettel dominated the championship winning 18 of the 20 races, on his way to championship title.

## Driver lineup

| Team | No. | Driver | Class | Rounds |
| ADAC Berlin-Brandenburg e.V. | 2 | Federico Montoya | | All |
| ADAC Berlin-Brandenburg e.V. | 3 | Dominik Jackson | | All |
| ADAC Berlin-Brandenburg e.V. | 4 | Fabio Onidi | R | All |
| ADAC Berlin-Brandenburg e.V. | 11 | Sebastian Vettel | | All |
| Eifelland Racing | 5 | Átila Abreu | | All |
| Eifelland Racing | 6 | Christopher Wasserman | | All |
| Team Rosberg | 7 | Chris van der Drift | R | All |
| Team Rosberg | 8 | Jan Charouz | | All |
| Team Rosberg | 9 | Marcel Jeleniowski | R | All |
| KUG/DEWALT RACING | 10 | René Rast | | 1 |
| KUG/DEWALT RACING | 12 | Sten Pentus | | 1–9 |
| KUG/DEWALT RACING | 13 | Michael Vorba | | All |
| KUG/DEWALT RACING | 14 | Andreas Ciecior | | 1–8 |
| KUG/DEWALT RACING | 35 | Ross Curnow | | 10 |
| Team Lauderbach Motorsport | 10 | René Rast | | 5–10 |
| Team Lauderbach Motorsport | 22 | Michael Niemas | | 1–4 |
| Team Lauderbach Motorsport | 23 | André Pablo Sander | R | All |
| HBR Motorsport GmbH | 15 | Mario Josten | | All |
| HBR Motorsport GmbH | 16 | Dominic Tiroch | | 1–9 |
| HBR Motorsport GmbH | 36 | Jonathan Summerton | | 10 |
| Josef Kaufmann Racing | 17 | Adrian Zaugg | R | All |
| Josef Kaufmann Racing | 18 | Benjamin Leuchter | R | All |
| Lars Kaufmann Motorsport | 19 | Sébastien Buemi | R | All |
| Mamerow Racing | 20 | Tim Sandtler | R | All |
| Privateer | 21 | Martin Hippe | | All |
| Privateer | 29 | Hanno Hess | | 1 |
| AM-Holzer Rennsport GmbH | 24 | Marco Holzer | R | All |
| AM-Holzer Rennsport GmbH | 25 | Natacha Gachnang | | All |
| Matson Motorsport | 26 | Henri Karjalainen | R | All |
| 4speed Media | 27 | Dominik Wasem | R | All |
| 4speed Media | 28 | Michael Woller | R | 1–4, 6–7, 9 |
| Czech National Team | 30 | Jiri Micanek | | 4–10 |
| Icon | Class |
| R | Rookie Cup |

## 2004 Schedule

The series supported the Deutsche Tourenwagen Masters at nine rounds, with additional round at the European Grand Prix on 29–30 May.
| Round | Round | Location | Circuit | Date |
| 1 | R1 | Hockenheim, Germany | Hockenheimring | 17 April |
| 1 | R2 | Hockenheim, Germany | Hockenheimring | 18 April |
| 2 | R1 | Adria, Italy | Adria International Raceway | 15 May |
| 2 | R2 | Adria, Italy | Adria International Raceway | 16 May |
| 3 | R1 | Nürburg, Germany | Nürburgring | 29 May |
| 3 | R2 | Nürburg, Germany | Nürburgring | 30 May |
| 4 | R1 | Klettwitz, Germany | EuroSpeedway Lausitz | 5 June |
| 4 | R2 | Klettwitz, Germany | EuroSpeedway Lausitz | 6 June |
| 5 | R1 | Nuremberg, Germany | Norisring | 26 June |
| 5 | R2 | Nuremberg, Germany | Norisring | 27 June |
| 6 | R1 | Nürburg, Germany | Nürburgring | 31 July |
| 6 | R2 | Nürburg, Germany | Nürburgring | 1 August |
| 7 | R1 | Oschersleben, Germany | Motorsport Arena Oschersleben | 7 August |
| 7 | R2 | Oschersleben, Germany | Motorsport Arena Oschersleben | 8 August |
| 8 | R1 | Zandvoort, Netherlands | Circuit Park Zandvoort | 4 September |
| 8 | R2 | Zandvoort, Netherlands | Circuit Park Zandvoort | 5 September |
| 9 | R1 | Brno, Czech Republic | Masaryk Circuit | 18 September |
| 9 | R2 | Brno, Czech Republic | Masaryk Circuit | 19 September |
| 10 | R1 | Hockenheim, Germany | Hockenheimring | 2 October |
| 10 | R2 | Hockenheim, Germany | Hockenheimring | 3 October |

## Results

| Round | Round | Circuit | Pole Position | Fastest Lap | Winning Driver | Winning Team | Rookie Winner |
| 1 | R1 | Hockenheimring | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |
| 1 | R2 | Hockenheimring | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 2 | R1 | Adria International Raceway | Sebastian Vettel | Sébastien Buemi | Átila Abreu | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 2 | R2 | Adria International Raceway | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 3 | R1 | Nürburgring | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |
| 3 | R2 | Nürburgring | Dominik Jackson | Dominik Jackson | Átila Abreu | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |
| 4 | R1 | EuroSpeedway Lausitz | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 4 | R2 | EuroSpeedway Lausitz | Sébastien Buemi | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 5 | R1 | Norisring | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |
| 5 | R2 | Norisring | Sébastien Buemi | Átila Abreu | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |
| 6 | R1 | Nürburgring | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 6 | R2 | Nürburgring | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Adrian Zaugg |
| 7 | R1 | Motorsport Arena Oschersleben | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 7 | R2 | Motorsport Arena Oschersleben | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |
| 8 | R1 | Circuit Park Zandvoort | Sebastian Vettel | Átila Abreu | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 8 | R2 | Circuit Park Zandvoort | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Marcel Jeleniowski |
| 9 | R1 | Masaryk Circuit | Fabio Onidi | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 9 | R2 | Masaryk Circuit | Sebastian Vettel | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |
| 10 | R1 | Hockenheimring | Átila Abreu | Sebastian Vettel | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Sébastien Buemi |
| 10 | R2 | Hockenheimring | Sebastian Vettel | Sébastien Buemi | Sebastian Vettel | ADAC Berlin-Brandenburg e.V. | Chris van der Drift |

## Standings

* Points are awarded as follows:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 20 | 15 | 12 | 10 | 8 | 6 | 4 | 3 | 2 | 1 |
| Pos | Driver | HOC1 | HOC1 | ADR | ADR | NÜR1 | NÜR1 | LAU | LAU | NOR | NOR | NÜR2 | NÜR2 | OSC | OSC | ZAN | ZAN | BRN | BRN | HOC2 | HOC2 | Pts |
| 1 | Sebastian Vettel | 1 | 1 | 2 | 1 | 1 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 387 |
| 2 | Átila Abreu | 7 | 4 | 1 | 2 | 2 | 1 | 2 | 3 | 2 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 25† | 4 | 4 | 263 |
| 3 | Sébastien Buemi | 4 | 2 | 3 | 4 | 6 | 5 | 3 | 2 | DSQ | 21 | 6 | 6 | 2 | Ret | 3 | 4 | 3 | 3 | 2 | 3 | 188 |
| 4 | Chris van der Drift | 3 | 3 | 7 | 6 | 4 | 4 | 6 | DSQ | 3 | 3 | 9 | 8 | 5 | 3 | 8 | 5 | 6 | 2 | 3 | 2 | 168 |
| 5 | Dominik Jackson | 2 | 5 | 5 | 5 | 3 | 2 | 5 | 6 | 8 | 6 | 7 | 14 | 8 | Ret | 9 | 14 | 8 | 7 | Ret | 7 | 109 |
| 6 | Christopher Wassermann | 8 | Ret | 6 | Ret | 8 | 8 | 10 | Ret | 4 | 4 | 3 | 3 | 4 | 20† | 5 | 21 | 5 | 24† | 6 | 12 | 92 |
| 7 | Adrian Zaugg | 11 | 6 | 19 | 14 | 5 | 22 | 8 | 10 | Ret | Ret | 14 | 5 | 6 | Ret | 6 | 7 | 9 | 8 | 5 | Ret | 55 |
| 8 | Fabio Onidi | Ret | 17 | 9 | 7 | 11 | 9 | 7 | Ret | 15 | 9 | 16 | 10 | Ret | 4 | 17 | 6 | 4 | 4 | 13 | 8 | 54 |
| 9 | Mario Josten | 6 | 23† | DSQ | 3 | Ret | 6 | 11 | 8 | 7 | 5 | 11 | Ret | 17 | 5 | 13 | 10 | 14 | 10 | 8 | Ret | 52 |
| 10 | Michael Vorba | 5 | Ret | 8 | 12 | Ret | 7 | 23† | 5 | 6 | 22† | 8 | 9 | 7 | 10 | 7 | 9 | Ret | 18 | Ret | 16 | 45 |
| 11 | Martin Hippe | Ret | 8 | 14 | 10 | 7 | 12 | 4 | 4 | 5 | 12 | 13 | 16 | 10 | 21† | 10 | 18 | Ret | 13 | Ret | Ret | 38 |
| 12 | Natacha Gachnang | 12 | 11 | 11 | 11 | Ret | DNS | 9 | 7 | 14 | 13 | 4 | 4 | 11 | 7 | 23 | 12 | 10 | 6 | Ret | 11 | 37 |
| 13 | Marcel Jeleniowski | 13 | 13 | 21 | 18 | 14 | 13 | 24† | 16 | 16 | 10 | 15 | 22 | 22 | 9 | 4 | 3 | 7 | 20 | 7 | 9 | 35 |
| 14 | Federico Montoya | 9 | 14 | 25† | 16 | 9 | 10 | Ret | 12 | Ret | 15 | Ret | 20 | 9 | 6 | 11 | 16 | 16 | 8 | Ret | 6 | 27 |
| 15 | Dominik Tiroch | 16 | Ret | 4 | 8 | Ret | 17 | Ret | 14 | 9 | 7 | 21 | 13 | 13 | NC | 15 | 15 | 15 | 16 | | | 19 |
| 16 | Andreas Ciecior | Ret | 7 | 16 | 9 | 12 | 11 | 13 | 13 | 11 | Ret | 5 | 7 | 19 | 19† | 14 | Ret | | | | | 18 |
| 17 | Tim Sandtler | 15 | 12 | 18 | Ret | 19 | 16 | 15 | Ret | Ret | 14 | 18 | 15 | 16 | 8 | 22† | 8 | 11 | 9 | Ret | 5 | 16 |
| 18 | Sten Pentus | 14 | 15 | 10 | 19 | 13 | 19 | 17 | 12 | 12 | 8 | 20 | 17 | 21 | 14 | 19 | 20 | Ret | 17 | | | 4 |
| 19 | Benjamin Leuchter | 17 | 16 | 22 | 15 | 15 | 15 | 12 | 9 | 17 | 16 | 12 | 19 | 23 | 12 | 16 | 19 | Ret | 14 | 9 | 13 | 4 |
| 20 | Marco Holzer | 20 | 10 | 12 | 17 | 10 | 14 | 16 | 11 | 10 | Ret | 22 | Ret | 14 | DNS | 12 | 13 | 17 | 12 | Ret | 10 | 4 |
| 21 | Jan Charouz | 10 | 9 | 13 | 13 | 20† | Ret | 14 | 15 | 13 | 11 | 26 | 12 | 24 | 11 | Ret | Ret | 12 | 11 | 12 | Ret | 3 |
| 22 | René Rast | Ret | Ret | | | | | | | DNS | Ret | 17 | 18 | 12 | Ret | Ret | 11 | 13 | 15 | 10 | 14 | 1 |
| 23 | André Pablo Sander | 18 | 18 | 15 | Ret | 21† | 18 | 18 | 17 | 21 | 17 | 10 | 11 | 15 | 18 | DSQ | DNS | 20 | 22 | 11 | Ret | 1 |
| 25 | Henri Karjalainen | 19 | 20 | 17 | 21 | 16 | 20 | 19 | 20 | 19 | 20 | 24 | 21 | Ret | 13 | 21 | 22 | 19 | 23 | 16 | Ret | 0 |
| 26 | Jonathan Summerton | | | | | | | | | | | | | | | | | | | 14 | 15 | 0 |
| 27 | Dominik Wasem | 21 | 19 | 20 | 20 | 17 | 21 | Ret | Ret | 18 | 19 | 25 | 23 | 18 | 15 | 18 | 17 | 22 | 21 | 15 | 17 | 0 |
| 28 | Jiri Micanek | | | | | | | 20 | 19 | 20 | 18 | 23 | 24 | 20 | 16 | 20 | Ret | 18 | 19 | NC | Ret | 0 |
| 29 | Michael Woller | 23 | 22 | 23 | 22 | 18 | 23 | 22 | 18 | | | 19 | Ret | 25 | 17 | | | 21 | Ret | | | 0 |
| 30 | Ross Curnow | | | | | | | | | | | | | | | | | | | 17 | 18 | 0 |
| 31 | Michael Niemas | 22 | 21 | 24 | Ret | Ret | 24 | 21 | Ret | | | | | | | | | | | | | 0 |
| | Hanno Hess | DSQ | DNS | | | | | | | | | | | | | | | | | | | 0 |
| Pos | Driver | HOC1 | HOC1 | ADR | ADR | NÜR1 | NÜR1 | LAU | LAU | NOR | NOR | NÜR2 | NÜR2 | OSC | OSC | ZAN | ZAN | BRN | BRN | HOC2 | HOC2 | Pts |
| Colour | Result |
| Gold | Winner |
| Silver | Second place |
| Bronze | Third place |
| Green | Points finish |
| Blue | Non-points finish |
| Blue | Non-classified finish (NC) |
| Purple | Retired (Ret) |
| Red | Did not qualify (DNQ) |
| Red | Did not pre-qualify (DNPQ) |
| Black | Disqualified (DSQ) |
| White | Did not start (DNS) |
| White | Withdrew (WD) |
| White | Race cancelled (C) |
| Blank | Did not practice (DNP) |
| Blank | Did not arrive (DNA) |
| Blank | Excluded (EX) |
† — Drivers did not finish the race, but were classified as they completed over 90% of the race distance.