| 24-25 | | Easton Penna (D) | 2004 | Coboconk, ON, CAN | - |
| 23-24 | | Xavier Laurent (D) | 2003 | Laval, QC, CAN | - |
| 22-23 | | Brandon Walker (D) | 2002 | Pierrefonds, QC, CAN | - |
| 21-22 | | Mark Cooper (D) | 2001 | Cambridge, ON, CAN | - |
| 19-20 | | Brett Thorne (D) | 1999 | Brampton, ON, CAN | - |
| 18-19 | | Zack Hoffman (D) | 1998 | Newcastle, ON, CAN | - |
| 17-18 | | Tim Theocharidis (D) | 1998 | Scarborough, ON, CAN | - |
| 16-17 | | Owen Grant (D) | 1998 | Stittsville, ON, CAN | - |
| 15-16 | | Sean Rappleyea (D) | 1995 | South Amboy, NJ, USA | - |
| 14-15 | | Rob Michel (D) | 1994 | Camillus, NY, USA | - |
| 13-14 | | Victor Beaulac (D) | 1993 | St-Hyacinthe, QC, CAN | - |
| 12-13 | | Curtis Watson (D) | 1992 | Braeside, ON, CAN | - |
| 11-12 | | Ryan Johnston (D) | 1992 | Sudbury, ON, CAN | - |
| 10-11 | | Youssef Kabbaj (D) | 1991 | Westmount, QC, CAN | - |
| 09-10 | | Justin Baker (D) | 1991 | Toronto, ON, CAN | - |
| 08-09 | | Paul Puglisi (D) | 1988 | St. Louis, MO, USA | - |
| 07-08 | | Mark Borowiecki (D) | 1989 | Ottawa, ON, CAN | Ottawa Senators (2008) |
| 06-07 | | Matt Cowie (D) | 1986 | Nepean, ON, CAN | - |
| 05-06 | | Jason Lepine (D) | 1985 | Cornwall, ON, CAN | - |
| 03-04 | | Brock Wilson (D) | 1984 | St. Louis, MO, USA | - |
| 02-03 | | Glenn Piercey (D) | 1982 | Norman's Cove, NL, CAN | - |
| 00-01 | | Troy Barnes (D) | 1981 | Pembroke, ON, CAN | - |
| 98-99 | | Doug Andress (D) | 1979 | Iroquois Falls, ON, CAN | - |
| 97-98 | | Marc Barlow (D) | 1977 | Addison, ON, CAN | - |
| 96-97 | | Jim Dube (D) | 1977 | Ottawa, ON, CAN | - |
| 95-96 | | Dominic Auger (D) | 1977 | Montmagny, QC, CAN | - |
| 94-95 | | John Poapst (D) | 1976 | Monkland, ON, CAN | - |
| 93-94 | | Dan Boyle (D) | 1976 | Ottawa, ON, CAN | - |
| 92-93 | | John Bedard (D) | - | Ottawa, ON, CAN | - |
| 91-92 | | Dan McGillis (D) | 1972 | Hawkesbury, ON, CAN | Detroit Red Wings (1992) |
| 90-91 | | Greg MacKay (D) | - | | - |
| 89-90 | | Nicolas Perreault (D) | 1972 | Québec, QC, CAN | Calgary Flames (1990) |
| 88-89 | | Ray Gallagher (D) | 1968 | Ajax, ON, CAN | - |
| 87-88 | | Glenn Painter (D) | 1969 | Beaconsfield, QC, CAN | - |
| 86-87 | | Chris Clarke (D) | 1967 | Arnprior, ON, CAN | Washington Capitals (1987) |
| 85-86 | | Tim Cordick (D) | 1965 | Ottawa, ON, CAN | - |
| 84-85 | | Rod Brescia (D) | 1966 | Thunder Bay, ON, CAN | - |
| 83-84 | | Dale Rivington (D) | 1964 | Ottawa, ON, CAN | - |
| 82-83 | | Paul Jackson (D) | - | | - |
| 81-82 | | Dave Galasso (D) | - | | - |
| 80-81 | | Tony Cuzzi (D) | - | | - |
| 79-80 | | Tony Cuzzi (D) | - | | - |
| 77-78 | | Randy Sexton (D) | 1959 | Brockville, ON, CAN | - |
| 75-76 | | Gary Nichol (D) | - | | - |
| 74-75 | | Gary Nichol (D) | - | | - |
| 73-74 | | Gary Nichol (D) | - | | - |
| 72-73 | | Marty Gannon (D) | 1954 | Pembroke, ON, CAN | - |
| 71-72 | | Phil Iwaskiewicz (D) | 1952 | Verdun, QC, CAN | - |
| 69-70 | | Larry Robinson (D) | 1951 | Winchester, ON, CAN | Montréal Canadiens (1971) |
| 68-69 | | Michel St. Jacques (D) | - | | - |
| 67-68 | | Terry Quinn (D) | - | | - |
| 66-67 | | Brian Tosh (D) | 1946 | Almonte, ON, CAN | New York Rangers (1967) |
| 65-66 | | Gerry Lemire (D) | 1946 | Cornwall, ON, CAN | - |
| 63-64 | | Ron Reid (D) | 1944 | Kingston, ON, CAN | - |