2016
Semi-Auto Open -divisioona
Yleinen: Jarkko Laukia

Senior: Pertti Karhunen

Lady: Marika Koskinen

Semi-Auto Standard -divisioona
Yleinen: Sami Hautamäki

Senior: Mikael Kaislaranta

Lady: Tiina Oksanen

2015
Kivääri-SM kilpailuja ei pidetty vuonna 2015

2014
Open semi-auto-Divisioona
Yleinen: Raine J Peltokoski

Senior: Pertti Karhunen

Lady: Paula Takkumäki

Junior: Simo Partanen

Standard semi-auto-Divisioona
Yleinen: Sami Hautamäki

Senior: Ilkka Kervinen

2013
Open semi-auto-Divisioona
Yleinen: Jarkko Laukia

Senior: Pertti Karhunen

Super senior: Tarmo Rinne

Lady: Paula Takkumäki

Junior: Jesse Alenius

Standard semi-auto-Divisioona
Yleinen: Marko Kervola

Senior: Jari Prittinen

Lady: Tiina Oksanen

2012
Open semi-auto-Divisioona
Yleinen: Raine Peltokoski

Senior: Pertti Karhunen

Super senior: Tarmo Rinne

Lady: Weixiang He

Junior: Jesse Alenius

Standard semi-auto-Divisioona
Yleinen: Mika Riste

Senior: Ilkka Kervinen

Junior: Ville Broman

2011
Open semi-auto-Divisioona
Yleinen: Raine Peltokoski

Senior: Pertti Karhunen

Super senior: Tarmo Rinne

Lady: Paula Takkumäki

Standard semi-auto-Divisioona
Yleinen: Mika Riste

Senior: Ilkka Kervinen

2010
Open semi-auto-Divisioona
Yleinen: Raine Peltokoski

Senior: Ari Honkala

Super senior: Tarmo Rinne

Junior: Jesse Alenius

Lady: Paula Takkumäki

Standard semi-auto
Yleinen: Isto Hyyryläinen

Senior: Ilkka Kervinen

Lady: Weixiang He

Junior: Ville Broman

2009
Open semi-auto
Yleinen: Raine Peltokoski

Senior: Markku Koistinen

Super senior: Tarmo Rinne

Junior: Simo Partanen

Lady: Paula Takkumäki

Standard semi-auto
Yleinen: Isto Hyyryläinen

Senior: Ilkka Kervinen

Lady: Weixian He

Junior: Toni Palmola

2008
Open semi-auto
Yleinen: Raine Peltokoski

Senior: Markku Koistinen

Super senior: Kaarlo Mäkelä

Junior: Risto Hirvikallio

Lady: Paula Takkumäki

Standard semi-auto
Yleinen: Mika Riste

Senior: Risto Palmola

Lady: Weixian He

Junior: Juha-Matti Jääskeläinen

2007
Open semi-auto
Yleinen: Hannu Uronen

Senior: Tarmo Rinne

Super senior: Pertti Hillebrandt

Lady: Kati Koistinen

Standard semi-auto
Yleinen: Tommi Verho

Senior: Risto Paldanuis

Lady: Paula Takkumäki

Junior: Marko Espo

2006

Open Semi-Auto-Divisioona
Yleinen: Peltokoski, Raine

Senior: Rinne, Tarmo

Super senior: Hillebrandt, Pertti

Lady: Koistinen, Kati

Team: MA, Hintsanen, Antti; Iso-Tuisku, Kimmo; Neuvonen, Mikko; Halminen, Jarkko

Standard Semi-Auto-divisioona
Yleinen: Hyyryläinen, Isto

Senior: Palmola, Risto

Lady: He, Weixiang

Junior: Espo, Marko

Team: PuolA, Karvonen, Jari; Ohtamaa, Heikki; Hiltunen, Matti; Ruotsalainen, Marko

2005

Open Semi-Auto-Divisioona
Yleinen: Runtti, Petri

Senior: Rinne, Tarmo

Super senior: Hillebrandt, Pertti

Team: TA, Verho, Tommi; Hyttinen, Juha; Koskivaara, Jyri; Välivuori, Jouni

Standard Semi-Auto-Divisioona
Yleinen: Kuisma, Mikko

Team: PuolA, Ohtama, Heikki; Karvonen, Jari; Holappa, Janne

2004

Open semi auto-Divisioona
Yleinen: Forsell, Tommi

Senior: Rinne, Tarmo

Super Senior: Hillebrandt, Pertti J

Team: MA, Iso-Tuisku, Kimmo K; Hintsanen, Antti; Rehn, Esa; Liukkonen, Timo

Standard manual-Divisioona
Yleinen: Rinne, Petri

Standard semi auto-Divisioona
Yleinen: Kervola, Marko

Team: KuAS, Kervola, Marko; Poikonen, Kristian; Karhunen, Rauno

2003
Open-divisioona
Yleinen: Kimmo Iso-Tuisku

Lady: Satu Ahonen

Senior: Heimo Tynys

Super Senior: Pertti Hillebrandt

Team: SMY, Mikael Kaislaranta, Mika Riste, Hannu Räisänen

2002

2001

Open-Divisioona
Yleinen: Stefan Borgström

Lady: Mira Kääriäinen

Senior: Jorma Kotkatvuori

Super Senior: Pertti Hillebrandt

Team: LaSA, Jari Ahonen, Jyrki Risikko, Petri Salin, Kari Välimäki

Standard-divisioona
Yleinen: Jari Majuri

Senior: Kimmo Malmborg

2000

1999

Open-Divisioona
Yleinen: Olavi Vähäkallio

Lady: Tarja Haukka

Junior: Matti Lahtinen

Senior: Curt Dahlgren

Team: SMY, Olavi Vähäkallio, Mikael Dahl, Curt Dahlgren, Tauno Kuitunen

1998

Open-divisioona
Yleinen: Petri Runtti

Lady: Piia Tarkkinen

Junior: Mikko Tommiska

Senior: Curt Dahlgren

Team: SMY open, Olavi Vähäkallio, Curt Dahlgren, Jarkko Lievonen, Mikael Dahl

Standard-Divisioona
Yleinen: Kimmo Malmborg

Standard Senior: Kimmo Malmborg

1997

Overall: Olavi Vähäkallio

Lady: Piia Tarkkinen

Standard: Mika Savolainen

Junior: Hannu Hallamaa KouMAS

Senior: Curt Dahlgren

Team: SMY, Olavi Vähäkallio, Matti Makkonen, Mikael Dahl, Harri Pesonen

1996
Yleinen: Olavi Vähäkallio

Junior: Mikko Tommiska

Senior: Reijo Mikander