YearNameScore
2019SSgt Stephen Ferguson, USMC387-13X
2018Daniel Duitsman386-11X
2017William Keil377-06X
2016SSgt Timothy Snyder, USMC484-08X
2015Nick Till491-12X
2014Nick Till478-19X
2013Shawn McKenna483-11X
2012Edwin Agle477-13X
2011Bill Bowers483-13X
2010Jack Pardy483-12X
2009Thomas Rider484-15X
2008Christopher Roberts467-12X
2007Ryan Castonguay463-08X