2000 | Jussi Rantala | Ounasvaaran Hiihtoseura | FIN | 9:00:00 |   148653 |
2001 | Lauri Nieminen | Valkeakosken Haka | FIN | 9:01:00 |   114617 |
2002 | Arttu Peltola | Lynx | FIN | 9:02:00 |   43667 |
2003 | Otto Lintula | OK Trian | FIN | 9:03:00 |   221771 |
2004 | Stepan Aleksandrov | Lapuan Virkiä | RUS | 9:04:00 |   85028 |
2005 | Antti Seppänen | Olavin Rasti | FIN | 9:05:00 |   181080 |
2006 | Väinö Ristimäki | Helsingin Suunnistajat | FIN | 9:06:00 |   176841 |
2007 | Valtteri Aikio | Kuusamon Erä-Veikot | FIN | 9:07:00 |   510038 |
2008 | Lucas Finskas | IF Femman | FIN | 9:08:00 |   193584 |
2009 | Niilo Ahonen | Lahden Suunnistajat-37 | FIN | 9:09:00 |   504307 |
2010 | Valter Joensuu | IF Brahe | FIN | 9:10:00 |   500345 |
2011 | Juho Ylimaa | Angelniemen Ankkuri | FIN | 9:11:00 |   235568 |
2012 | Aleksi Hämäläinen | Rajamäen Rykmentti | FIN | 9:12:00 |   181192 |
2013 | Aaron Häggman | IF Femman | FIN | 9:13:00 |   205808 |
2014 | Juho Rautio | Joutsenon Kullervo | FIN | 9:14:00 |   161909 |
2015 | Saku Helin | Rasti-Jussit | FIN | 9:15:00 |   502792 |
2016 | Robert Biskop | Kokkolan Suunnistajat | FIN | 9:16:00 |   508861 |
2017 | Aapo Kytömäki | SK Uusi | FIN | 9:17:00 |   201303 |
2018 | Lassi Kaitainen | Kymin Suunnistajat | FIN | 9:18:00 |   508881 |
2019 | Jyry Tukiainen | Tampereen Pyrintö | FIN | 9:19:00 |   506285 |
2020 | Joona Vuorela | Espoon Suunta | FIN | 9:20:00 |   504926 |
2021 | Vili Väkeväinen | Lahden Suunnistajat-37 | FIN | 9:21:00 |   232506 |
2022 | Lauri Isokallio | Rasti-Nokia | FIN | 9:22:00 |   506327 |
2023 | Ilari Virtanen | Jämsän Retki-Veikot | FIN | 9:23:00 |   508274 |
2024 | Simon Nordgren | OK Trian | FIN | 9:24:00 |   506740 |
2025 | Otso Tukiainen | Tampereen Pyrintö | FIN | 9:25:00 |   506429 |
2026 | Teemu Pihlajamäki | Lapuan Virkiä | FIN | 9:26:00 |   504818 |
2027 | Aarni Laine | Tampereen Pyrintö | FIN | 9:27:00 |   506430 |
2028 | Severi Similä | SK Pohjantähti | FIN | 9:28:00 |   510383 |
2029 | Konsta Raitanen | Tampereen Pyrintö | FIN | 9:29:00 |   196231 |
2030 | Oskari Penttinen | Espoon Suunta | FIN | 9:30:00 |   504246 |
2031 | Aleksi Välimaa | Rasti 88 | FIN | 9:31:00 |   508634 |
2032 | Kasperi Tamminen | Luumäen Rasti | FIN | 9:32:00 |   505489 |
2033 | Oliver Schüle | Koovee | FIN | 9:33:00 |   250101 |
2034 | Jerry Hyvönen | Kuopion Suunnistajat | FIN | 9:34:00 |   248964 |
2035 | Valtteri Rantala | Valkeakosken Haka | FIN | 9:35:00 |   507817 |
2036 | Heikki Kumara | Laihian Luja | FIN | 9:36:00 |   187662 |
2037 | Vertti Myllärinen | Lappeen Riento | FIN | 9:37:00 |   226985 |
2038 | Matias Mäenpää | Tampereen Pyrintö | FIN | 9:38:00 |   504816 |
2039 | Roope Lemberg | Rasti-Jussit | FIN | 9:39:00 |   509702 |
2040 | Santeri Kirjavainen | Kuopion Suunnistajat | FIN | 9:40:00 |   505968 |
2041 | Alec Still | OK Trian | FIN | 9:41:00 |   509956 |
2042 | Juuso Ketonen | Lahden Suunnistajat-37 | FIN | 9:42:00 |   500745 |
2043 | Eemi Vaherlehto | Espoon Akilles | FIN | 9:43:00 |   189415 |
2044 | Kasperi Hämäläinen | Kuopion Suunnistajat | FIN | 9:44:00 |   501058 |
2045 | Joona Yliaho | Koovee | FIN | 9:45:00 |   507112 |
2046 | Luca Kallela | Helsingin Suunnistajat | FIN | 9:46:00 |   505705 |
2047 | Jussi Raasakka | Espoon Suunta | FIN | 9:47:00 |   508743 |
2048 | Otto Balck | Angelniemen Ankkuri | FIN | 9:48:00 |   505802 |
2049 | Matias Koponen | Lynx | FIN | 9:49:00 |   504775 |
2050 | Tuomas Ruuskanen | Espoon Suunta | FIN | 9:50:00 |   505492 |
2051 | Aapo Maasilta | Rastivarsat | FIN | 9:51:00 |   510377 |
2052 | Karim Mbembela | Lynx | FIN | 9:52:00 |   500488 |
2053 | Oliver Alajoutsi | Koovee | FIN | 9:53:00 |   503209 |
2054 | Sampo Sankelo | Lapuan Virkiä | FIN | 9:54:00 |   501906 |
2055 | Topias Kemppi | Espoon Suunta | FIN | 9:55:00 |   506252 |
2056 | Riku Gröhn | Tampereen Pyrintö | FIN | 9:56:00 |   504973 |
2057 | Aarni Ronkainen | Jämsän Retki-Veikot | FIN | 9:57:00 |   505617 |