BOB JOHNSON
MEMORIAL TROPHY
SPORTSMANSHIP
| YEAR | PLAYER NAME | TEAM | |
| 2009-2010 | Jetlan Houcher | Lloydminster Bobcats | |
| 2008-2009 | Mark Reners | Lethbridge Y’s Men Titans | |
| 2007-2008 | Taylor Vause | Calgary Royals | |
| 2006-2007 | Brett Switzer | Calgary Buffaloes | |
| 2005-2006 | Mark Hayduk | Leduc Oil Kings | |
| 2004-2005 | Josh Hamaliuk | Fort Saskatchewan Rangers | |
| 2003-2004 | Adam Manah | Maple Leaf Athletic Club | |
| 2002-2003 | Ryan Armstrong | Calgary Northstars | |
| 2001-2002 | Landis Stankievech | Red Deer Chiefs | |
| 2000-2001 |
Genesis Magat |
Calgary Northstars | |
| 1999-2000 | Brent Gibson | Calgary Buffaloes | |
| 1998-1999 |
Justin Perry |
Calgary Buffaloes | |
| 1997-1998 | Scott Vockeroth | Calgary Northstars | |
| 1996-1997 | Joey Ingram | Calgary Royals | |
| 1995-1996 | Jim Tailfeathers | Lethbridge Y’s Men | |
| 1994-1995 | Bryan Boorman | Red Deer Chiefs | |
| 1993-1994 | Scott Wagner | Calgary Buffaloes | |
| 1992-1993 | Casson Masters | Leduc Firebirds | |
| 1991-1992 | Cory Heon | Calgary Northstars |