North MVP

Game 1 - 1985 - Lorne Keen, Saskatoon Holy Cross
Game 2 - 1986 - Troy Keen, Saskatoon Aden Bowman
Game 3 - 1987 - Dan Farthing, Saskatoon Holy Cross
Game 4 - 1988 - Rob Trebilcock, Prince Albert Carlton
Game 5 - 1989 - Errol Brown, Saskatoon Marion Graham
Game 6 - 1990 - James Rakochy, Saskatoon Holy Cross
Game 7 - 1991 - Roger Williams, Saskatoon Walter Murray
Game 8 - 1992 - Brent Larson, Saskatoon Marion Graham
Game 9 - 1993 - Mike Lang, Saskatoon Bishop Mahoney
Game 10 - 1994 - Patrick Morley, Humboldt
Game 11 - 1995 - Brandon Stroh, Saskatoon Holy Cross
Game 12 - 1996 - Rob Jenkins, Saskatoon Holy Cross
Game 13 - 1997 - Adam Bradley, North Battleford
Game 14 – 1998 – Brett Czarnota, Saskatoon Holy Cross
Game 15 – 1999 – Graeme Bell, Saskatoon Walter Murray
Game 16 – 2000 – Chris Eckert, Saskatoon Evan Hardy
Game 17 – 2001 – Brett Thompson, Saskatoon Holy Cross
Game 18 – 2002 – Sebastien Sosnowski, Saskatoon Mt. Royal
Game 19 – 2003 – Jay Bradshaw, Saskatoon Evan Hardy
Game 20 – 2004 – Andrew Busby, Delisle Rebels
Game 21 – 2005 – Mike Walter, Saskatoon Evan Hardy
Game 22 – 2006 – Corbin Eskelson, Rosetown 
Game 23 - 2007 - Zachary Hart, Saskatoon Marion Graham
Game 24 - 2008 - Jeff Moore, Saskatoon Aden Bowman
Game 25 - 2009 - Kyle McGinnis, Saskatoon Evan Hardy
Game 26 - 2010 - Graham Uhruh, Saskatoon Evan Hardy
Game 27 - 2011 - Drew Burko, Saskatoon Aden Bowman
Game 28 - 2012 - Des Vessey, Delisle
Game 29 - 2013 - 12 Man: Logan Fischer, Saskatoon Bethlehem
                                  9 Man: Adam Leik, Warman
                                  6 Man: Josh Anderson, Hanley
Game 30 - 2014 - 12 Man: Jordan Walls, S'toon Tommy Douglas
                                  9 Man: Alex Rorke, Delisle
                                  6 Man: Cody Isherwood, Watrous
Game 31 - 2015 - 12 Man: Adam Machart, Saskatoon Centennial
                                  9 Man: Aaron Varjassy, Meadow Lake
                                  6 Man: Will Wiens, Carrot River

Game 32 - 2016 - 12 Man: Josh Ewanchyna, Saskatoon Holy Cross
                                  9 Man: Jared Giddings, Humboldt
                                  6 Man: Breshton Chow-Folden, Watrous
Game 33 - 2017 - 12 Man: David Solie, Saskatoon Holy Cross

                                  9 Man: Connor McKay, Martensville
                                  6 Man: Brock Zakreski, Rosthern

South MVP

Game 1 - 1985 - Kelly Trithart, Weyburn Comprehensive
Game 2 - 1986 - Jeff Kallichuk, Regina Martin
Game 3 - 1987 - Greg Fiddler, Regina O'Neill
Game 4 - 1988 - Chris Curran, Regina Leboldus
Game 5 - 1989 - Byron Davyduke, Regina Leboldus
Game 6 - 1990 - Jeff Slabik, Gull Lake
Game 7 - 1991 - Joedy King - Regina O'Neill
Game 8 - 1992 - Danny Paskiw, Regina Thom
Game 9 - 1993 - Chad Luedtke, Regina Riffel
Game 10 - 1994 - Kennedy Nkeyasen, Regina Thom
Game 11 - 1995 - Jon Mitchell, Regina Campbell
Game 12 - 1996 - Jared Hoover, Moose Jaw Riverview
Game 13 - 1997 - Lonnie Hayes, Regina Campbell
Game 14 – 1998 - Neal Hughes, Regina Thom
Game 15 – 1999 – Lee Moffatt, Regina Sheldon Williams
Game 16 – 2000 – Nathan Hasenfratz, Regina O’Neill
Game 17 – 2001 – Tyler Cabylis, Regina Campbell
Game 18 – 2002 – Derek Hague, Moose Jaw Vanier
Game 19 – 2003 – Deke Junior, Regina Thom
Game 20 – 2004 – Mike Stadnyk, Regina Miller
Game 21 – 2005 – Landon Perra, Regina Miller
Game 22 – 2006 – Thomas Springer, Swift Current
Game 23 - 2007 - Taylor Kidby, Regina Riffel
Game 24 - 2008 - Jordan Yantz, Regina Winston Knoll
Game 25 - 2009 - Bernard Mbanza, Regina LeBoldus
Game 26 - 2010 - Mike King, Regina LeBoldus
Game 27 - 2011 - Chris Tunnicliffe, Regina Sheldon
Game 28 - 2012 - Mike Stefanovic, Moose Jaw Vanier
Game 29 - 2013 - 12 Man: Jaeden Marwick, Regina Winston Knoll
                                  9 Man: Aaron Morran, Lumsden
                                  6 Man: Dylan Shewchuk, Wynyard
Game 30 - 2014 - 12 Man: Atlee Simon, Regina Thom
                                  9 Man: Kurtis Knoels, Indian Head
                                  6 Man: Darren Filarczuk, Ituna/Kelliher
Game 31 - 2015 - 12 Man: Sawyer Buettner, Moose Jaw Peacock
                                  9 Man: Robbie Robertson, Melville
                                  6 Man: Ryan Evans, Gull Lake

Game 32 - 2016 - 12 Man: Mason Nyhus, Regina Riffel
                                  9 Man: Brayden Faye, Foam Lake
                                  6 Man: Thiessen Karakochuk, Wynyard

Game 33 - 2017 - 12 Man: Zach Shalley, Regina Sheldon Williams
                                  9 Man: Evan Chabot, Maple Creek
                                  6 Man: Michael Shewchuk, Wynyard