Year Name Residence Shot At Broke
1930 E.W. Renfro Dell 350 331
1931 E.W. Renfro Dell 350 338
1932 E.W. Renfro Dell 350 342
1933 E.W. Renfro Dell 350 342
1934 E.W. Renfro Dell 400 391
1935 E.W. Renfro Dell 400 377
1936 E.W. Renfro Dell 300 290
1937 E.W. Renfro Dell 600 570
1938 E.W. Renfro Dell 400 390
1939 E.W. Renfro Dell 400 383
1940 Robert Poore Butte 400 386
1941 E.W. Renfro Dell 400 387
1942 H.R. Peterson Dillon 400 369
1943 E.W. Renfro Dell 400 386
1944 No Record
1945 No Shoot
1946 C.B. Tarrant Cut Bank 400 372
1947 Robert Poore Butte 400 378
1948 Hugh Crossen Gardiner 400 389
1949 Robert Poore Butte 400 379
1950 Robert Poore Butte 400 384
1951 Kenny Houseman Great Falls 400 384
1952 Robert Poore Butte 400 379
1953 A.A. Arras Cut Bank 400 382
1954 H.R. Peterson Dillon 400 382
1955 Nate Mane Lewistown 400 382
1956 V.J. Schultz Anaconda 400 383
1957 H.R. Peterson Dillon 400 387
1958 E.J. Moore Great Falls 400 377
1959 John L. Delano Helena 400 382
1960 Wm. Hoglund Great Falls 400 389
1961 Zip Eaton Helena 400 384
1962 E.H. Clawson Jr Missoula 400 381
1963 H.H. Crossen Gardiner 400 384
1964 Zip Eaton Helena 400 384
1965 Zip Eaton Helena 400 391
1966 Fred Guay Butte 400 388
1967 Bert Smith Livingston 400 388
1968 Fred Guay Butte 400 383
1969 Virgil Chadwick Chester 400 389
1970 Dale Patterson Grantsdale 400 387
1971 Virgil Chadwick Chester 400 387
1972 Zip Eaton Helena 400 387
1973 Ed Renfro Dillon 400 388
1974 Earl Hepler Havre 400 388
1975 Ernie Sapp Billings 400 389
1976 Zip Eaton Helena 400 388
1977 Zip Eaton Helena 400 389
1978 Ray Steffenson Billings 400 389
1979 Dan Lineback Billings 400 379
1980 Fred Wright Hamilton 400 379
1981 Fred Wright Hamilton 400 379
1982 Joe Petroni Butte 400 389
1983 Eugene Clawson Jr Missoula 400 383
1984 Earl Hepler Chinook 400 387
1985 David Couch Shepherd 400 387
1986 Terry Barkell Butte 400 391
1987 Eugene Clawson Jr Missoula 400 391
1988 Terry Barkell Butte 400 393
1989 Terry Barkell Butte 400 388
1990 Terry Barkell Butte 400 391
1991 William Beyl Bozeman 400 394
1992 Scott Levengood Kalispell 400 390
1993 Eugene Clawson Jr Missoula 400 390
1994 Bill Daly Butte 400 387
1995 Scott Levengood Kalispell 400 392
1996 Scott Levengood Kalispell 400 392
1997 Scott Levengood Kalispell 400 386
1998 Scott Levengood Kalispell 400 394
1999 Scott Levengood Kalispell 400 391
2000 Bruce Wagner Circle 400 390
2001 Howard Vassar Polson 400 389
2002 Bruce Wagner Circle 400 397
2003 Bruce Wagner Circle 400 391
2004 Derek Stringer Butte 400 396
2005 Derek Stringer Butte 400 389
2006 Derek Stringer Butte 400 394
2007 Keith Sipe Kalispell 400 390
2008 Derek Stringer Butte 400 388
2009 Tom Kuka Bozeman 400 390
2010 Jim Litzinger Havre 400 394
2011 Tom Kuka Bozeman 400 385
2012 Keith Sipe Kalispell 400 388
2013 Dale Royer Jackson 400 386
2014 Garrett Damm Billings 400 394
2015 Andrew Kelly Kalispell 400 389
2016 Jeff Wagner Hardin 400 391
2017 Ciaran O'Neill Kalispell 400 393
2018 Garrett Damm Billings 400 394
2019 Ciaran O'Neill Kalispell 400 393
2020 Ciaran O'Neill Kalispell 400 390
2021 Ciaran O'Neill Kalispell 400 393
2022 Ciaran O'Neill Kalispell 400 387
2023 Taylor Firestone Plains 400 385
2024 Jeff Wagner Hardin 400 385