# 2004 Italian Formula Three Championship

The 2004 Italian Formula Three Championship was the 40th Italian Formula Three Championship season. It began on 4 April at Adria and ended on 24 October at Misano after fourteen races.
Matteo Cressoni of Ombra Racing won the opening race at Adria, race at Pergusa and had another six podiums and ultimately clinched the title. Coloni Motorsport's Toni Vilander had six wins and the same number of points as Cressoni, but he was ineligible to contest for the title. Third place went to Lucidi Motors driver Alex Frassineti, who took one victory, and he finished ahead of Imola winner Michele Rugolo, who competed with Team Ghinzani.

## Teams and drivers

All teams were Italian-registered and all cars competed on Hankook tyres.
Entry List :
| Team | No | Driver | Chassis | Engine | Rounds |
| Target Racing | 1 | Andrea Tiso | Dallara F304 | Spiess-Opel | All |
| Target Racing | 2 | Alex Ciompi | Dallara F304 | Spiess-Opel | 1–7 |
| Corbetta Angelo | 3 | Stefano Gattuso | Dallara F304 | Mugen-Honda | All |
| Corbetta Angelo | 4 | Giovanni Faraonio | Dallara F304 | Mugen-Honda | 3–10 |
| Corbetta Angelo | 4 | Marco Bonanomi | Dallara F304 | Mugen-Honda | 11–14 |
| Corbetta Angelo | 22 | Francesco Dracone | Dallara F303 | Mugen-Honda | 8–10 |
| Corbetta Angelo | 34 | Davide Valsecchi | Dallara F304 | Mugen-Honda | 11–12 |
| Lucidi Motors | 5 | Michele Rugolo | Dallara F302 | Spiess-Opel | All |
| Lucidi Motors | 6 | Omar Galeffi | Dallara F302 | Spiess-Opel | 1–3 |
| Lucidi Motors | 6 | Paolo Maria Nocera | Dallara F302 | Spiess-Opel | 8–14 |
| W&D Racing | 7 | Paolo Meloni | Dallara F303 | Renault | 1–2, 4–5 |
| Passoli Racing | 8 | Maurizio Ceresoli | Dallara F303 | Spiess-Opel | All |
| Ombra Racing | 11 | Matteo Cressoni | Dallara F304 | Mugen-Honda | All |
| Ombra Racing | 12 | Davide Mazzoleni | Dallara F304 | Mugen-Honda | 1–3, 9–10 |
| W.R.C. | 15 | Davide Rigon | Dallara F302 | Spiess-Opel | 1–7, 9–10 |
| W.R.C. | 29 | Franco Ghiotto | Dallara F302 | Spiess-Opel | 1 |
| W.R.C. | 31 | Sergio Ghiotto | Dallara F302 | Spiess-Opel | 9–10 |
| Style Car Racing | 19 | Gianpiero Negrotti | Dallara F303 | Spiess-Opel | 6–7 |
| Style Car Racing | 21 | Giovanni Berton | Dallara F303 | Spiess-Opel | 1 |
| Style Car Racing | 24 | Imeiro Brigliadori | Dallara F302 | Spiess-Opel | 6–7 |
| Style Car Racing | 28 | Giovanni Rambelli | Dallara F399 | Spiess-Opel | 6–7 |
| Motivi Team | 22 | Francesco Dracone | Dallara F302 | Spiess-Opel | 1 |
| System Team | 25 | Alberto Morelli | Dallara F302 | Spiess-Opel | 2 |
| Coloni Motorsport | 27 | Toni Vilander | Lola-Dome F106 | Spiess-Opel | 4–14 |
| Coloni Motorsport | 28 | Alex Ciompi | Lola-Dome F106 | Spiess-Opel | 8–14 |
| Team Ghinzani | 32 | Marco Bonanomi | Dallara F302 | Mugen-Honda | 9–10 |
| Team Ghinzani | 33 | Daniel la Rosa | Dallara F302 | Mugen-Honda | 9–10 |
| Team Ghinzani | 34 | Álvaro Barba | Dallara F302 | Mugen-Honda | 13–14 |

## Calendar

All rounds were held in Italy.
| Round | Circuit | Date | Pole Position | Fastest Lap | Winning driver | Winning team |
| 1 | Adria International Raceway | 4 April | Alex Ciompi | Alex Ciompi | Matteo Cressoni | Ombra Racing |
| 2 | Autodromo dell'Umbria, Magione | 2 May | Michele Rugolo | Michele Rugolo | Stefano Gattuso | Corbetta Angelo |
| 3 | Autodromo di Pergusa, Enna | 30 May | Stefano Gattuso | Stefano Gattuso | Matteo Cressoni | Ombra Racing |
| 4 | Mugello Circuit, Scarperia | 11 July | Toni Vilander | Toni Vilander | Toni Vilander | Coloni Motorsport |
| 5 | Mugello Circuit, Scarperia | 11 July | Toni Vilander | Toni Vilander | Toni Vilander | Coloni Motorsport |
| 6 | Autodromo Enzo e Dino Ferrari, Imola | 1 August | Toni Vilander | Toni Vilander | Toni Vilander | Coloni Motorsport |
| 7 | Autodromo Enzo e Dino Ferrari, Imola | 1 August | Toni Vilander | Toni Vilander | Toni Vilander | Coloni Motorsport |
| 8 | Autodromo Riccardo Paletti, Varano | 5 September | Toni Vilander | Toni Vilander | Toni Vilander | Coloni Motorsport |
| 9 | Autodromo Nazionale Monza | 26 September | Marco Bonanomi | Michele Rugolo | Marco Bonanomi | Team Ghinzani |
| 10 | Autodromo Nazionale Monza | 26 September | Marco Bonanomi | Daniel la Rosa | Marco Bonanomi | Team Ghinzani |
| 11 | ACI Vallelunga Circuit, Campagnano di Roma | 10 October | Toni Vilander | Alex Ciompi | Marco Bonanomi | Corbetta Angelo |
| 12 | ACI Vallelunga Circuit, Campagnano di Roma | 10 October | Toni Vilander | Toni Vilander | Toni Vilander | Coloni Motorsport |
| 13 | Misano World Circuit | 24 October | Matteo Cressoni | Michele Rugolo | Michele Rugolo | Lucidi Motors |
| 14 | Misano World Circuit | 24 October | Paolo Maria Nocera | Alex Ciompi | Alex Ciompi | Coloni Motorsport |

## Standings

* Points are awarded as follows:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | PP | FL |
| 20 | 15 | 12 | 10 | 8 | 6 | 4 | 3 | 2 | 1 | 1 | 1 |
| Pos | Driver | ADR | MAG | PER | MUG | MUG | IMO | IMO | VAR | MNZ | MNZ | VAL | VAL | MIS | MIS | Pts |
| 1 | Matteo Cressoni | 1 | Ret | 1 | 3 | 2 | 2 | 2 | 2 | Ret | 3 | 4 | 8 | Ret | 5 | 146 |
| 2 | Toni Vilander | | | | 1 | 1 | 1 | 1 | 1 | Ret | 4 | Ret | 1 | Ret | 8 | 146 |
| 3 | Alex Ciompi | 2 | 4 | 2 | 7 | 6 | 6 | 3 | 5 | Ret | 8 | 2 | 6 | 2 | 1 | 139 |
| 4 | Michele Rugolo | 3 | Ret | Ret | 2 | 7 | 3 | 5 | 3 | 3 | Ret | 6 | 2 | 1 | 2 | 135 |
| 5 | Stefano Gattuso | Ret | 1 | 4 | 5 | 4 | 5 | 6 | 7 | 4 | 7 | 3 | 7 | 4 | 7 | 112 |
| 6 | Marco Bonanomi | | | | | | | | | 1 | 1 | 1 | 4 | 5 | 7 | 86 |
| 7 | Andrea Tiso | 4 | 3 | 5 | 8 | 8 | 9 | 8 | 4 | Ret | 6 | 7 | 5 | 6 | 4 | 85 |
| 8 | Davide di Benedetto | | | Ret | 6 | 3 | 4 | 4 | 6 | 5 | 10 | | | | | 53 |
| 9 | Maurizio Ceresoli | 9 | 6 | Ret | 9 | 9 | 8 | 9 | 8 | 6 | 9 | 8 | 9 | 7 | 3 | 49 |
| 10 | Davide Mazzoleni | 7 | 2 | 6 | | | | | | Ret | 5 | | | | | 33 |
| 11 | Davide Rigon | 6 | Ret | Ret | 4 | 5 | 7 | 7 | | Ret | Ret | | | | | 32 |
| 12 | Daniel la Rosa | | | | | | | | | 2 | 2 | | | | | 31 |
| 13 | Paolo Maria Nocera | | | | | | | | Ret | 7 | 12 | 5 | 3 | 8 | Ret | 28 |
| 14 | Omar Galeffi | 8 | 5 | 3 | | | | | | | | | | | | 23 |
| 15 | Álvaro Barba | | | | | | | | | | | | | 3 | Ret | 12 |
| 16 | Giovanni Berton | 5 | | | | | | | | | | | | | | 8 |
| 17 | Paolo Meloni | 10 | 7 | | 10 | DNS | | | | | | | | | | 6 |
| 18 | Francesco Dracone | 11 | | | | | | | 9 | 8 | Ret | | | | | 5 |
| 19 | Gianpiero Negrotti | | | | | | 10 | 10 | | | | | | | | 2 |
| 20 | Giovanni Rambelli | | | | | | 11 | 11 | | | | | | | | 0 |
| 21 | Sergio Ghiotto | | | | | | | | | Ret | 11 | | | | | 0 |
| | Davide Valsecchi | | | | | | | | | | | Ret | Ret | | | 0 |
| | Imeiro Brigliadori | | | | | | Ret | DNS | | | | | | | | 0 |
| | Franco Ghiotto | Ret | | | | | | | | | | | | | | 0 |
| | Alberto Morelli | | Ret | | | | | | | | | | | | | 0 |
| Pos | Driver | ADR | MAG | PER | MUG | MUG | IMO | IMO | VAR | MNZ | MNZ | VAL | VAL | MIS | MIS | 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) |

### Notes

* 1 2 3 4 5 6 7 8 9 10 11 12 13 Ineligible for championship title contesting.