# 2004 British Formula Ford Championship

The 2004 British Formula Ford Championship is the 29th edition of the British Formula Ford Championship. The first race started on 4 April at Donington Park and the last race on 3 October at Brands Hatch after 10 rounds and 20 races. The series switched from supporting the British Touring Car Championship to supporting the British GT and British Formula Three Championship. After 2004 the series continued to support the two series until the end of 2012.

## Drivers and teams

| Team | No | Driver | Chassis | Rounds |
| Team JLR | 1 | Dan Clarke | Van Diemen RF04 | All |
| Team JLR | 2 | Charlie Kimball | Van Diemen RF04 | All |
| Team JLR | 3 | Joe D'Agostino | Van Diemen RF03 | All |
| Team JLR | 4 | Alexis Sabet | Van Diemen RF04 | All |
| Kevin Mills Racing | 5 | Robert Sunderland | Van Diemen RF03 | All |
| Kevin Mills Racing | 6 | Stuart Gough | Van Diemen RF03 | All |
| Kevin Mills Racing | 18 | Neil Doran | Van Diemen RF03 | 1–8, 10 |
| Ray Sport | 7 | Matt Howson | Ray GRS04 | All |
| Nexa Racing | 9 | Sebastian Hohenthal | Van Diemen RF03 | All |
| Nexa Racing | 10 | Sukhjit Sandher | Van Diemen RF03 | All |
| Nexa Racing | 11 | Valle Mäkelä | Van Diemen RF03 | All |
| Nexa Racing | 12 | Yuya Sakamoto | Van Diemen RF03 | All |
| Nexa Racing | 22 | Richard Keen | ? | 7 |
| ? | 13 | Andrew Bentley | ? | 2 |
| ? | 15 | Sarah Playfair | Mygale SJ01 | 3 |
| ? | 48 | Sarah Playfair | Mygale SJ01 | 10 |
| ? | 48 | Sarah Playfair | Van Diemen RF?? | 9 |
| Kart Start | 16 | Ryan Cannon | Van Diemen RF03 | 2-10 |
| Camsport | 21 | Armani Jamrozinski | Van Diemen ? | 1-6 |
| ? | 27 | Basil Shaaban | MDR RF03 | 5 |
| Jamun Racing | 33 | Charlie Donnelly | Mygale SJ04 | 1–8, 10 |
| Jamun Racing | 88 | Julian Yap | Mygale SJ03 | 1–2, 4–8, 10 |
| Myerscough College | 39 | James Gleave | Mygale SJ2000 | All |
| Myerscough College | 83 | David Wandless | Van Diemen RF03 | 1-6 |
| Marque Cars | 40 | Rei Yamaguchi | Ray GRSZ | 1–3, 5, 7 |
| ? | 43 | Juho Annala | Van Diemen RF03 | 10 |
| ? | 85 | Cristiano Morgado | Mygale SJ2001 | 10 |

## Race calendar and results

| Round | Round | Circuit | Date | Pole Position | Fastest Lap | Winning Driver | Winning Team |
| 9 | R1 | Donington Park (Grand Prix) | 4 April | Charlie Kimball | Charlie Donnelly | Charlie Donnelly | Jamun Racing |
| 9 | R2 | Donington Park (Grand Prix) | 4 April | Charlie Kimball | Valle Mäkelä | Valle Mäkelä | Nexa Racing |
| 2 | R3 | Croft Circuit | 2 May | Valle Mäkelä | Valle Mäkelä | Valle Mäkelä | Nexa Racing |
| 2 | R4 | Croft Circuit | 2 May | Valle Mäkelä | Valle Mäkelä | Valle Mäkelä | Nexa Racing |
| 5 | R5 | Knockhill Racing Circuit | 16 May | Charlie Donnelly | Dan Clarke | Charlie Donnelly | Jamun Racing |
| 5 | R6 | Knockhill Racing Circuit | 16 May | Dan Clarke | Dan Clarke | Valle Mäkelä | Nexa Racing |
| 4 | R7 | Snetterton Circuit | 6 June | Valle Mäkelä | Joe D'Agostino | Valle Mäkelä | Nexa Racing |
| 4 | R8 | Snetterton Circuit | 6 June | Valle Mäkelä | Sebastian Hohenthal | Valle Mäkelä | Nexa Racing |
| 5 | R9 | Castle Combe Circuit | 20 June | Valle Mäkelä | Charlie Kimball | Valle Mäkelä | Nexa Racing |
| 5 | R10 | Castle Combe Circuit | 20 June | Valle Mäkelä | Charlie Kimball | Valle Mäkelä | Nexa Racing |
| 6 | R11 | Oulton Park (International) | 17 July | Dan Clarke | Valle Mäkelä | Charlie Kimball | Team JLR |
| 6 | R12 | Oulton Park (International) | 18 July | Valle Mäkelä | Sebastian Hohenthal | Charlie Kimball | Team JLR |
| 7 | R13 | Silverstone Circuit (GP) | 15 August | Valle Mäkelä | Joe D'Agostino | Valle Mäkelä | Nexa Racing |
| 7 | R14 | Silverstone Circuit (GP) | 15 August | Valle Mäkelä | Sebastian Hohenthal | Joe D'Agostino | Team JLR |
| 8 | R15 | Thruxton Circuit | 30 August | Valle Mäkelä | Dan Clarke | Yuya Sakamoto | Nexa Racing |
| 8 | R16 | Thruxton Circuit | 30 August | Valle Mäkelä | Charlie Donnelly | Charlie Donnelly | Jamun Racing |
| 9 | R17 | Spa-Francorchamps | 12 September | Dan Clarke | Valle Mäkelä | Sukhjit Sandher | Nexa Racing |
| 9 | R18 | Spa-Francorchamps | 12 September | Charlie Kimball | Charlie Kimball | Dan Clarke | Team JLR |
| 10 | R19 | Brands Hatch (Grand Prix) | 3 October | Sukhjit Sandher | Sebastian Hohenthal | Charlie Donnelly | Jamun Racing |
| 10 | R20 | Brands Hatch (Grand Prix) | 3 October | Sukhjit Sandher | Dan Clarke | Valle Mäkelä | Nexa Racing |

## Drivers' Championship

| Pos. | Driver | DON | DON | CRO | CRO | KNO | KNO | SNE | SNE | CAS | CAS | OUL | OUL | SIL | SIL | THR | THR | SPA | SPA | BRH | BRH | Pts |
| 1 | Valle Mäkelä | 4 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 6 | 2 | 1 | DNS | 3 | DSQ | 5 | 3 | 2 | 1 | 506 |
| 2 | Dan Clarke | 3 | 3 | 2 | 2 | 3 | Ret | Ret | 4 | 2 | 4 | 2 | Ret | 6 | 14 | 2 | 3 | 2 | 1 | 6 | 3 | 410 |
| 3 | Sebastian Hohenthal | 2 | Ret | Ret | 6 | 5 | 5 | 6 | 2 | 4 | 3 | 3 | 4 | 4 | 3 | 6 | 4 | 4 | 4 | 4 | 2 | 409 |
| 4 | Charlie Kimball | Ret | 6 | 3 | 3 | 13 | 4 | 2 | 3 | 10 | 2 | 1 | 1 | 5 | 2 | 4 | 7 | Ret | 2 | Ret | 4 | 383 |
| 5 | Joe D'Agostino | 5 | 5 | 8 | 10 | 6 | 3 | 4 | Ret | Ret | 12 | 9 | 5 | 2 | 1 | 8 | 2 | 3 | 5 | 10 | 13 | 334 |
| 6 | Yuya Sakamoto | 15 | Ret | Ret | 7 | 4 | 6 | 14 | 5 | 3 | 11 | Ret | 7 | 3 | 6 | 1 | 5 | DNS | 7 | 3 | 5 | 282 |
| 7 | Charlie Donnelly | 1 | Ret | 4 | 4 | 1 | Ret | 13 | Ret | DNS | 5 | 7 | 8 | 7 | 4 | 7 | 1 | | | 1 | Ret | 275 |
| 8 | Neil Doran | 10 | Ret | 7 | 9 | 8 | 7 | 12 | 6 | 5 | 6 | 4 | 10 | Ret | 8 | 11 | 6 | | | 9 | 7 | 236 |
| 9 | Sukhjit Sandher | 6 | 4 | 5 | 5 | Ret | 2 | 3 | 10 | Ret | 8 | Ret | Ret | Ret | 5 | 9 | 9 | 1 | Ret | Ret | Ret | 232 |
| 10 | Ryan Cannon | | | 11 | 15 | 9 | 9 | 8 | 11 | 6 | 13 | 12 | Ret | 10 | 11 | 10 | 8 | 7 | 6 | 7 | 8 | 197 |
| 11 | Julian Yap | 8 | 2 | 9 | Ret | | | 7 | 9 | Ret | Ret | 8 | 6 | 9 | 9 | 5 | 10 | | | Ret | 9 | 185 |
| 12 | James Gleave | Ret | 10 | Ret | Ret | 12 | 11 | 9 | 12 | 8 | 9 | 13 | DNS | 13 | 12 | 13 | 11 | 8 | 9 | 13 | 14 | 146 |
| 13 | Stuart Gough | | | 10 | 12 | 7 | 8 | 5 | 7 | 11 | Ret | 5 | 3 | | | | | | | | | 135 |
| 14 | David Wandless | 7 | 12 | 6 | 11 | 11 | Ret | 11 | 8 | 7 | 7 | 10 | 9 | | | | | | | | | 132 |
| 15 | Robert Sunderland | 13 | 9 | 14 | 17 | Ret | DSQ | 10 | Ret | Ret | Ret | 11 | DNS | 12 | 10 | 12 | 12 | 6 | 10 | 8 | 10 | 126 |
| 16 | Armani Jamrozinski | 12 | 7 | 13 | 16 | 14 | 14 | Ret | DNS | 9 | 10 | Ret | Ret | | | | | | | | | 54 |
| 16 | Alexis Sabet | 14 | 11 | 15 | 14 | Ret | 12 | Ret | 13 | 12 | Ret | 14 | Ret | 11 | 13 | Ret | DNS | DNS | Ret | Ret | Ret | 49 |
| 18 | Rei Yamaguchi | 11 | 8 | 12 | 13 | 10 | 13 | | | Ret | DNS | | | Ret | Ret | | | | | | | 48 |
| 19 | Matt Howson | 9 | Ret | Ret | 8 | | | | | | | | | | | | | | | | | 26 |
| guest drivers ineligible for points |||||||||||||||||||||||
| | Juho Annala | | | | | | | | | | | | | | | | | | | 5 | 6 | 0 |
| | Richard Keen | | | | | | | | | | | | | 8 | 7 | | | | | | | 0 |
| | Sarah Playfair | | | | | Ret | 10 | | | | | | | | | | | 9 | 8 | 12 | 12 | 0 |
| | Cristiano Morgado | | | | | | | | | | | | | | | | | | | 11 | 11 | 0 |
| | Andrew Bentley | | | Ret | Ret | | | | | | | | | | | | | | | | | 0 |
| | Basil Shaaban | | | | | | | | | Ret | DNS | | | | | | | | | | | 0 |
| Pos. | Driver | DON | DON | CRO | CRO | KNO | KNO | SNE | SNE | CAS | CAS | OUL | OUL | SIL | SIL | THR | THR | SPA | SPA | BRH | BRH | 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) |