| 41.00 | 1 | Su:N Mestaruuskilpailut | 04.02.1993 | Seinäjoki (FIN) |
| 40.92 | 4 | Finnish Sprint Championships 1992 | 14. - 15.03.1992 | Seinäjoki (FIN) |
| 41.00 | 1 | Piirinmestaruuskilpailut | 05.03.1992 | Seinäjoki (FIN) |
| 41.50 | 1 | Su:N Mestaruuskilpailut | 20.02.1992 | Seinäjoki (FIN) |
| 42.60 | 3 | Nationell | 14. - 15.12.1991 | Seinäjoki (FIN) |
| 40.81 | 3 | Finnish Sprint Championships 1991 | 16. - 17.03.1991 | Seinäjoki (FIN) |
| 39.09 | 30 | World Sprint Championships 1989 | 25. - 26.02.1989 | Heerenveen (NED) |
| 40.99 | 2 | Finnish Sprint Championships 1989 | 28. - 29.01.1989 | Seinäjoki (FIN) |
| 38.97 | 25 | 3. World Cup 1988/1989 - Men | 14. - 15.01.1989 | Davos (SUI) |
| 39.42 | 26 | 3. World Cup 1988/1989 - Men | 14. - 15.01.1989 | Davos (SUI) |
| 40.31 | 1 | Nationell | 17. - 18.12.1988 | Seinäjoki (FIN) |
| 40.43 | 1 | Nationell | 19.11.1988 | Seinäjoki (FIN) |
| 40.27 | 2 | Record Races | 12.03.1988 | Seinäjoki (FIN) |
| 40.21 | 2 | Record Races | 11.03.1988 | Seinäjoki (FIN) |
| 40.24 | 4 | Finnish Sprint Championships 1988 | 19. - 20.12.1987 | Helsinki (Helsingfors) (FIN) |
| 39.70 | 1 | Nationell | 23.03.1987 | Seinäjoki (FIN) |
| 39.95 | 1 | Rekordlöp | 21. - 22.03.1987 | Helsinki (Helsingfors) (FIN) |
| 40.29 | 1 | Sör-Österbotten Piirin Mestaruuskilpailut | 19.03.1987 | Seinäjoki (FIN) |
| 40.11 | 1 | Nationell | 13. - 14.03.1987 | Seinäjoki (FIN) |
| 40.00 | 1 | Kaupungin Mestaruuskilpailut | 10.03.1987 | Seinäjoki (FIN) |
| 41.22 | 6 | Country Match SWE-NOR-FIN | 14. - 15.02.1987 | Sundsvall (SWE) |
| 40.21 | 2 | Finnish Sprint Championships 1987 | 24. - 25.01.1987 | Oulu (FIN) |
| 39.96 | 2 | Internationale 3-Bahnen-Tournee | 11.01.1987 | Baselga di Pinè (ITA) |
| 39.64 | 19 | 3. World Cup 1986/1987 - Men I | 10.01.1987 | Baselga di Pinè (ITA) |
| 40.19 | 9 | Internationale 3-Bahnen-Tournee | 05. - 06.01.1987 | Inzell (GER) |
| 39.50 | 1 | Internationales Rennen | 27. - 28.12.1986 | Inzell (GER) |
| 40.46 | 1 | Nationell | 13. - 14.12.1986 | Seinäjoki (FIN) |
| 40.42 | 28 | 2. World Cup 1986/1987 - Sprint | 06. - 07.12.1986 | Assen (NED) |
| 40.86 | 27 | 2. World Cup 1986/1987 - Sprint | 06. - 07.12.1986 | Assen (NED) |
| 39.89 | 36 | 1. World Cup 1986/1987 - Sprint | 29. - 30.11.1986 | Berlin (GER) |
| 40.11 | 35 | Allround As Part Of World Cup | 29. - 30.11.1986 | Berlin (GER) |
| 40.11 | 37 | 1. World Cup 1986/1987 - Sprint | 29. - 30.11.1986 | Berlin (GER) |
| 40.66 | 1 | Nationell | 15. - 16.11.1986 | Seinäjoki (FIN) |
| 40.82 | 12 | Country Match FIN-NOR-SWE | 22. - 23.03.1986 | Seinäjoki (FIN) |
| 40.83 | 1 | Internationell | 15. - 16.03.1986 | Seinäjoki (FIN) |
| 40.35 | 1 | Kaupungin Mestaruuskilpailut | 10.03.1986 | Seinäjoki (FIN) |
| 40.45 | 1 | Piirin Mestaruuskilpailut | 03.03.1986 | Seinäjoki (FIN) |
| 40.23 | 1 | Su:N Mestaruuskilpailut | 13.02.1986 | Seinäjoki (FIN) |
| 40.50 | 2 | Finnish Allround Championships 1986 | 08. - 09.02.1986 | Imatra (FIN) |
| 41.16 | 4 | Finnish Sprint Championships 1986 | 01. - 02.02.1986 | Seinäjoki (FIN) |
| 40.06 | 12 | Internationale 3-Bahnen-Tournee | 08. - 09.01.1986 | Innsbruck (AUT) |
| 40.15 | 21 | Internationale 3-Bahnen-Tournee | 04. - 05.01.1986 | Inzell (GER) |
| 41.00 | 1 | Nationell | 14. - 15.12.1985 | Seinäjoki (FIN) |
| 41.20 | 3 | Clas Thunberg Memorial | 06. - 07.12.1985 | Helsinki (Helsingfors) (FIN) |
| 40.80 | 2 | Season Opening | 16. - 17.11.1985 | Seinäjoki (FIN) |
| 40.10 | 1 | Internationell | 23. - 24.03.1985 | Seinäjoki (FIN) |
| 41.22 | 3 | Country Match NOR-SWE-FIN | 16. - 17.03.1985 | Hol (NOR) |
| 40.70 | 1 | Nationell | 14.03.1985 | Seinäjoki (FIN) |
| 41.22 | 6 | Country Match NOR-SWE-FIN-URS Juniors | 23. - 24.02.1985 | Geithus (NOR) |
| 41.19 | 1 | Finnish Junior Allround Championships 1985 | 16. - 17.02.1985 | Helsinki (Helsingfors) (FIN) |
| 42.30 | 1 | Finnish Junior Sprint Championships 1985 | 09. - 10.02.1985 | Rovaniemi (FIN) |
| 40.98 | 4 | Finnish Allround Championships 1985 | 02. - 03.02.1985 | Seinäjoki (FIN) |
| 41.41 | 16 | Internationale Vier-Bahnen-Tournee | 02. - 03.01.1985 | Inzell (GER) |
| 41.24 | 14 | Internationales Rennen | 29. - 30.12.1984 | Inzell (GER) |
| NC | - | Internationales Rennen | 29. - 30.12.1984 | Inzell (GER) |
| 41.90 | 2 | Nationell | 15. - 16.12.1984 | Seinäjoki (FIN) |
| 42.45 | 2 | Nationell | 17. - 18.11.1984 | Seinäjoki (FIN) |
| 40.99 | 1 | Internationell | 24. - 25.03.1984 | Seinäjoki (FIN) |
| 41.40 | 2 | Internationell | 24. - 25.03.1984 | Seinäjoki (FIN) |
| 42.41 | 2 | Nationell | 17. - 18.03.1984 | Helsinki (Helsingfors) (FIN) |
| NC | - | Nationell | 17. - 18.03.1984 | Helsinki (Helsingfors) (FIN) |
| 41.65 | 1 | Nationell | 10. - 11.03.1984 | Seinäjoki (FIN) |
| 42.23 | 2 | Finnish Junior Sprint Championships 1984 | 07. - 08.03.1984 | Seinäjoki (FIN) |
| 42.12 | 7 | Finnish Allround Championships 1984 | 03. - 04.03.1984 | Helsinki (Helsingfors) (FIN) |
| 42.00 | 2 | Finnish Junior Allround Championships 1984 | 18. - 19.02.1984 | Rovaniemi (FIN) |
| 43.63 | 8 | Junior Country Match SWE - FIN -URS | 04. - 05.02.1984 | Sundsvall (SWE) |
| 41.86 | 1 | Nationell | 28. - 29.01.1984 | Pieksämäki (FIN) |
| 42.43 | 9 | Country Match SWE-NOR-FIN | 21. - 22.01.1984 | Hagaström (SWE) |
| NC | - | Internationales Rennen | 07. - 08.01.1984 | Inzell (GER) |
| 41.60 | 2 | Internationaler Wettkampf | 30. - 31.12.1983 | Innsbruck (AUT) |
| 42.09 | 4 | Weihnachtsrennen | 26.12.1983 | Innsbruck (AUT) |
| 41.78 | 1 | Nationell | 17. - 18.12.1983 | Seinäjoki (FIN) |
| 42.15 | 6 | Nationell | 10.12.1983 | Seinäjoki (FIN) |
| 41.64 | 1 | Clas Thunberg Memorial | 06.12.1983 | Helsinki (Helsingfors) (FIN) |
| 42.10 | 2 | Tiistaikilpailut | 29.11.1983 | Helsinki (Helsingfors) (FIN) |
| 41.59 | 1 | Season Opening | 19. - 20.11.1983 | Seinäjoki (FIN) |
| 41.16 | 19 | World Allround Championships Juniors 1983 | 05. - 06.03.1983 | Sarajevo (BIH) |
| 41.26 | 1 | Finnish B-Junior Allround Championships 1983 | 19. - 20.02.1983 | Pieksämäki (FIN) |
| 41.50 | 1 | Su:N Klubbmästerskap | 10.02.1983 | Seinäjoki (FIN) |
| 41.74 | 6 | Country Match FIN-NOR-SWE | 05. - 06.02.1983 | Helsinki (Helsingfors) (FIN) |
| 41.00 | 3 | Tiistaikilpailut | 28.12.1982 | Helsinki (Helsingfors) (FIN) |
| 41.84 | 1 | Clas Thunberg Memorial | 05. - 06.12.1982 | Helsinki (Helsingfors) (FIN) |
| 41.91 | 1 | Ole Larsen Memorial | 27. - 28.11.1982 | Helsinki (Helsingfors) (FIN) |
| NC | - | Internationell | 27. - 28.03.1982 | Helsinki (Helsingfors) (FIN) |
| 40.56 | 1 | Internationell | 27. - 28.03.1982 | Helsinki (Helsingfors) (FIN) |
| 41.50 | 1 | Nationell | 20. - 21.03.1982 | Helsinki (Helsingfors) (FIN) |
| 41.66 | 1 | Nationell | 20. - 21.03.1982 | Helsinki (Helsingfors) (FIN) |
| 41.92 | 1 | Finska Skolmästerskapen | 06.03.1982 | Helsinki (Helsingfors) (FIN) |
| 41.08 | 9 | Finnish Sprint Championships 1982 | 27. - 28.02.1982 | Helsinki (Helsingfors) (FIN) |
| 41.30 | 1 | Fin:N Mestaruuskilpailut | 24.02.1982 | Seinäjoki (FIN) |
| 40.54 | 4 | Country Match NOR-SWE-FIN | 20. - 21.02.1982 | Hol (NOR) |
| 40.50 | 1 | Klubbtävling | 16.02.1982 | Seinäjoki (FIN) |
| 42.10 | 11 | Country Match FIN-NOR-SWE-URS Juniors | 13. - 14.02.1982 | Valkeakoski (FIN) |
| 41.40 | 1 | Finnish B-Junior Allround Championships 1982 | 06. - 07.02.1982 | Seinäjoki (FIN) |
| 41.30 | 2 | Finnish A-Junior Allround Championships 1982 | 30. - 31.01.1982 | Valkeakoski (FIN) |
| NC | - | Nationell | 23. - 24.01.1982 | Seinäjoki (FIN) |
| 40.99 | 1 | Nationell | 10.01.1982 | Helsinki (Helsingfors) (FIN) |
| 41.88 | 1 | Clas Thunbergs Memorial | 05. - 06.12.1981 | Helsinki (Helsingfors) (FIN) |
| 45.50 | 2 | Ole Larsen Memorial | 28. - 29.11.1981 | Helsinki (Helsingfors) (FIN) |
| 42.10 | 3 | Nationell | 28. - 29.03.1981 | Rovaniemi (FIN) |
| 41.89 | 2 | Internationales Rennen | 21. - 22.03.1981 | Helsinki (Helsingfors) (FIN) |
| 42.51 | 2 | Internationales Rennen | 21. - 22.03.1981 | Helsinki (Helsingfors) (FIN) |
| 44.08 | 3 | Internationell | 14. - 15.03.1981 | Helsinki (Helsingfors) (FIN) |
| 43.00 | 2 | Finska Skolmästerskapen | 07.03.1981 | Valkeakoski (FIN) |
| 43.82 | 2 | Finnish Youth Championships 1981 | 28.02. - 01.03.1981 | Kajaani (FIN) |
| 42.80 | 12 | Country Match NOR-SWE-FIN-URS Juniors | 20. - 21.02.1981 | Lillestrøm (NOR) |
| 42.90 | 1 | Svul E-P:N Piirin Mestaruuskilpailut | 17.02.1981 | Seinäjoki (FIN) |
| 42.80 | 2 | Finnish B-Junior Allround Championships 1981 | 14. - 15.02.1981 | Valkeakoski (FIN) |
| 44.60 | 5 | Youth Country Match SWE - FIN | 24. - 25.01.1981 | Sundsvall (SWE) |
| 43.20 | 1 | EM-Test | 17.01.1981 | Valkeakoski (FIN) |
| 42.80 | 1 | Nationell | 10.01.1981 | Seinäjoki (FIN) |
| NC | - | Klubbmatch Helsinki-Stockholm | 30.12.1980 | Helsinki (Helsingfors) (FIN) |
| 44.03 | 2 | Ole Larsen Memorial | 22. - 23.11.1980 | Helsinki (Helsingfors) (FIN) |
| 43.27 | 19 | Nationell | 23.03.1980 | Helsinki (Helsingfors) (FIN) |
| 43.51 | 17 | Nationell | 22.03.1980 | Helsinki (Helsingfors) (FIN) |
| 44.65 | 3 | Nationell | 21.03.1980 | Helsinki (Helsingfors) (FIN) |
| NC | - | Su-Kilpailu | 10.03.1980 | Seinäjoki (FIN) |
| 43.00 | 2 | School Competition | 08.03.1980 | Pieksämäki (FIN) |
| 45.20 | 4 | Hopealuistinkilpailu | 01. - 02.03.1980 | Kuopio (FIN) |
| 44.40 | 2 | Nationell | 23.02.1980 | Seinäjoki (FIN) |
| 46.20 | 5 | Finnish B-Junior Allround Championships 1980 | 16. - 17.02.1980 | Seinäjoki (FIN) |
| 44.10 | 3 | Nationell | 19.01.1980 | Valkeakoski (FIN) |
| 43.90 | 1 | Nationell | 17.01.1980 | Seinäjoki (FIN) |
| 44.60 | 15 | Nationell | 12.01.1980 | Seinäjoki (FIN) |
| 45.20 | 4 | Nationell | 05. - 06.12.1979 | Helsinki (Helsingfors) (FIN) |
| 47.21 | 4 | Nationell | 24. - 25.11.1979 | Helsinki (Helsingfors) (FIN) |
| 45.44 | 14 | Nationell | 25.03.1979 | Helsinki (Helsingfors) (FIN) |
| 45.50 | 1 | Nationell | 22.03.1979 | Seinäjoki (FIN) |
| 46.00 | 19 | Nationell | 18.03.1979 | Helsinki (Helsingfors) (FIN) |
| 47.80 | 19 | Nationell | 17.03.1979 | Helsinki (Helsingfors) (FIN) |
| 46.62 | 22 | Nationell | 16.03.1979 | Helsinki (Helsingfors) (FIN) |
| 46.10 | 3 | Nationell | 11.03.1979 | Helsinki (Helsingfors) (FIN) |
| 46.60 | 17 | Tiistaikilpailut | 06.03.1979 | Helsinki (Helsingfors) (FIN) |
| 45.10 | 2 | Finnish Youth Championships 1979 | 24. - 25.02.1979 | Valkeakoski (FIN) |
| 46.80 | 17 | Finnish B-Junior Allround Championships 1979 | 17. - 18.02.1979 | Seinäjoki (FIN) |
| 47.00 | 2 | Internationell | 15.02.1979 | Seinäjoki (FIN) |
| 47.50 | 4 | Kaupunginmestaruuskilpailut | 12.02.1979 | Seinäjoki (FIN) |
| 47.30 | 6 | Youth Country Match SWE - FIN | 03. - 04.02.1979 | Hagaström (SWE) |
| 46.80 | 1 | Nationell | 20.01.1979 | Valkeakoski (FIN) |
| 49.20 | 1 | Nationell | 06.01.1979 | Seinäjoki (FIN) |
| 49.30 | 3 | Nationell | 22.03.1978 | Seinäjoki (FIN) |
| 49.60 | 1 | Nationell | 20.03.1978 | Seinäjoki (FIN) |
| 52.52 | 10 | Nationell | 18. - 19.03.1978 | Helsinki (Helsingfors) (FIN) |
| 52.60 | 12 | Finska Skolmästerskapen | 11.03.1978 | Kajaani (FIN) |
| 51.00 | 7 | Finnish Youth Championships 1978 | 25. - 26.02.1978 | Seinäjoki (FIN) |
| 51.30 | 8 | Countrymatch Junior FIN -SWE | 28. - 29.01.1978 | Pälkäne (FIN) |
| 49.10 | 1 | Nationell | 19.01.1978 | Seinäjoki (FIN) |
| 50.40 | 2 | Uttagningar Till U-Kampen | 14. - 15.01.1978 | Pälkäne (FIN) |
| 51.00 | 3 | Nationell | 07.01.1978 | Seinäjoki (FIN) |
| 51.70 | 2 | Nationell | 26.12.1977 | Seinäjoki (FIN) |
| 53.20 | 10 | Season Opening | 26. - 27.11.1977 | Helsinki (Helsingfors) (FIN) |
| 51.60 | 14 | Internationell | 12. - 13.03.1977 | Stockholm (SWE) |
| 50.40 | 7 | Nationell | 07.03.1977 | Seinäjoki (FIN) |
| 49.40 | 3 | Nationell | 03.03.1977 | Seinäjoki (FIN) |
| 50.50 | 1 | Finnish Youth Championships 1977 | 26.02.1977 | Pieksämäki (FIN) |
| 51.20 | 2 | Skolmästerskap | 19.02.1977 | Karstula (FIN) |
| 51.00 | 4 | Nationell | 16.02.1977 | Seinäjoki (FIN) |
| 52.50 | 1 | Su:N Mestaruuskilpailut | 07.02.1977 | Seinäjoki (FIN) |
| 53.20 | 1 | Nationell | 09.01.1977 | Seinäjoki (FIN) |
| 55.80 | 6 | Nationell | 02.01.1977 | Karstula (FIN) |
| 53.00 | 1 | Nationell | 20. - 21.03.1976 | Karstula (FIN) |
| 1:10.50 | 9 | Nationell | 07.03.1976 | Helsinki (Helsingfors) (FIN) |
| 54.50 | 3 | Finska Skolmästerskapen | 27.02.1976 | Valkeakoski (FIN) |
| 54.70 | 2 | Finnish Youth Championships 1976 | 21.02.1976 | Karstula (FIN) |
| 58.40 | 2 | Piirin Mestaruuskilpailut | 16.02.1976 | Vaasa (FIN) |
| 56.50 | 1 | Hlk:S Tävling | 25.01.1976 | Helsinki (Helsingfors) (FIN) |
| 56.90 | 1 | Nationell | 02.03.1975 | Seinäjoki (FIN) |
| 58.70 | 3 | Finnish Youth Championships 1975 | 26.02.1975 | Lahti (FIN) |
| 56.90 | 1 | Nationell | 17.02.1975 | Seinäjoki (FIN) |
| 1:01.00 | 11 | Nationell | 01.02.1975 | Pälkäne (FIN) |
| 1:03.70 | 13 | Nationell | 11.01.1975 | Seinäjoki (FIN) |
| 1:01.80 | 1 | Nationell | 14.03.1974 | Seinäjoki (FIN) |
| 1:02.80 | 1 | Klubbtävling | 07.03.1974 | Seinäjoki (FIN) |
| 1:05.60 | 1 | Nationell | 28.01.1974 | Seinäjoki (FIN) |
| 1:06.10 | 1 | Nationell | 17.01.1974 | Seinäjoki (FIN) |
| 1:07.00 | 1 | Nationell | 14.01.1974 | Seinäjoki (FIN) |
| 1:08.60 | 4 | Nationell | 06.01.1974 | Seinäjoki (FIN) |
| 1:13.20 | 20 | Nationell | 25.02.1973 | Karstula (FIN) |
| 1:13.30 | 11 | Kaupunginmestaruuskilpailut | 22.02.1973 | Seinäjoki (FIN) |
| 1:11.00 | 6 | Nationell | 11.02.1973 | Pori (FIN) |
| 1:12.90 | 20 | Klubbtävling | 09.03.1972 | Seinäjoki (FIN) |
| 1:13.70 | 15 | Nationell | 05.03.1972 | Seinäjoki (FIN) |
| 1:12.00 | 20 | Klubbtävling | 21.02.1972 | Seinäjoki (FIN) |
| 1:15.10 | 16 | Klubbtävling | 17.02.1972 | Seinäjoki (FIN) |
| 1:15.60 | 11 | Klubbtävling | 07.02.1972 | Seinäjoki (FIN) |
| 1:13.80 | 14 | Klubbtävling | 03.02.1972 | Seinäjoki (FIN) |
| 1:20.20 | 18 | Klubbtävling | 13.03.1971 | Seinäjoki (FIN) |
| 1:28.80 | 16 | Klubbtävling | 18.02.1971 | Seinäjoki (FIN) |
| 1:46.00 | 4 | Nationell | 18.01.1971 | Seinäjoki (FIN) |
| 1:36.00 | 7 | Nationell | 14.01.1971 | Seinäjoki (FIN) |
| 1:19.40 | 15 | Nationell | 07.01.1971 | Seinäjoki (FIN) |