2017 - Thunder Valley
June 3, 20172016 - Thunder Valley
June 4, 20162015 - Thunder Valley
May 30, 20152014 - Thunder Valley
June 7, 20142013 - Thunder Valley
May 25, 20132012 - Thunder Valley
June 2, 20122011 - Thunder Valley Motocross
June 25, 20112010 - Thunder Valley Motocross
June 26, 20102009 - Thunder Valley Motocross
June 27, 20092008 - Thunder Valley Motocross
June 29, 20082007 - Thunder Valley Motocross
July 22, 20072006 - Thunder Valley Motocross
July 23, 20062005 - Thunder Valley Motocross
July 24, 2005