2004 Finnish Touring Car Championship
Round 1: ? 16th May
Race 1
1 Olli Haapalainen Audi
Race 2
1 Olli Haapalainen Audi
Round 2: Hameenlinna, 30th May
Race 1
1 Olli Haapalainen Audi
2 Mika Salo Audi Pole
3 Kari Gronthal BMW
Race 2
1 Kari Gronthal BMW
Round 3: Bothniaring, 20th June
Race 1
1 Olli Haapalainen Audi Pole
2 Jani Vuorinen VW Golf
Race 2
1 Olli Haapalainen Audi
Round 4: Alastaro, 1st August
Race 1
1 Olli Haapalainen Audi
2 Pasi Lahteenmaki Honda
Race 2
1 Olli Haapalainen Audi
2 Pasi Lahteenmaki Honda
Round 5: Kemora, 15th August
Race 1
1 Jani Vuorinen VW Golf 12m54.993, 10 laps
2 Pasi Lahteenmaki Honda Civic + 1.613
3 Kari Gronthal BMW 320i
4 Ari Laivola SEAT Toledo Cupra
5 Indrek Sepp VW Golf
6 Jukka Ylitalo BMW 320i
R Olli Haapalainen Audi
Race 2
1 Olli Haapalainen Audi 21m59.184, 17 laps
2 Pasi Lahteenmaki Honda Civic + 0.322
3 Ari Laivola SEAT Toledo Cupra
4 Jani Vuorinen VW Golf
5 Kari Gronthal BMW 320i
6 Indrek Sepp VW Golf
Round 6: Hameenlinna, 5th September
Race 1
1 Olli Haapalainen Audi
2 Tomas Engstrom Honda
Race 2
1 Olli Haapalainen Audi
2 Tomas Engstrom Honda
Final Championship Standings
1 Olli Haapalainen Audi