Belleville Bulls all-time player list
Player Name |
GP |
G |
A. |
Pts |
PIM |
Seasons |
Yrs. |
Pos. |
Birthdate |
Birthplace |
Highest Level |
John Adams | 79 | 20 | 21 | 41 | 35 | 2003-2005 | 2 | C | 1986-07-03 | St. Johns, NFLD | Major Junior |
Richard Adolfi | 55 | 4 | 5 | 9 | 73 | 1982-1984 | 2 | R | 1965-04-14 | Rome, NY | Minor Pro |
Cody Alcock | 91 | 7 | 12 | 19 | 25 | 2008-2010 | 2 | L | 1992-04-23 | Oshawa, ONT | Major Junior |
Alex Aleardi | 42 | 15 | 17 | 32 | 66 | 2009-2010 | 1 | R | 1992-07-30 | Fort Wayne, IN | Minor Pro |
Blake Allan | 41 | 0 | 0 | 0 | 6 | 2002-2003 | 1 | D | 1984-10-06 | Newmarket, ONT | Major Junior |
Mark Allen | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | W | 1982-02-10 | St. John's, NFLD | Minor Pro |
Jeffrey Ambrosio | 120 | 31 | 35 | 66 | 34 | 1993-1996 | 3 | L | 1977-04-26 | Mississauga, ONT | Minor Pro |
Mike Ancuta | 16 | 1 | 2 | 3 | 54 | 1997-1998 | 1 | D | 1979-05-12 | Beaverton, ONT | Minor Pro |
Spencer Anderson | 36 | 2 | 1 | 3 | 25 | 2008-2009 | 1 | L | 1988-04-09 | Caledon East, ONT | Major Junior |
Jim Andonoff | 201 | 34 | 100 | 134 | 173 | 1982-1985 | 3 | R | 1965-08-07 | Grosse Pointe, MI | Minor Pro |
Bob Andrea | 47 | 3 | 7 | 10 | 16 | 1982-1983 | 1 | D | 1964-06-23 | Dartmouth, NS | Major Junior |
Paul Andrea | 60 | 46 | 23 | 69 | 29 | 1994-1995 | 1 | L | 1974-04-13 | Sydney, NS | Minor Pro |
Carl Andrews | 3 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | D | 1989-03-31 | Courtice, ONT | Major Junior |
Shayne Antoski | 41 | 16 | 17 | 33 | 16 | 1991-1992 | 1 | L | 1972-12-23 | Scarborough, ONT | Minor Pro |
Ryan Appel | 17 | 1 | 1 | 2 | 37 | 1994-1995 | 1 | R | 1977-01-16 | Toronto, ONT | Major Junior |
Mike Arthur | 88 | 11 | 26 | 37 | 70 | 1985-1988 | 3 | L | 1968-11-28 | Brockville, ONT | Major Junior |
Brady Austin | 139 | 15 | 39 | 54 | 87 | 2011-2014 | 3 | D | 1993-06-16 | Bobcaygeon, ONT | Major League |
David Babcock | 20 | 0 | 3 | 3 | 19 | 1990-1991 | 1 | D | 1972-04-12 | Kingston, ONT | Major Junior |
Greg Bailey | 55 | 1 | 7 | 8 | 57 | 1991-1993 | 2 | D | 1973-10-03 | Port Stanley, ONT | Minor Pro |
Kevin Baker | 191 | 93 | 89 | 182 | 218 | 1997-2000 | 3 | R | 1979-06-15 | Kingston, ONT | Minor Pro |
Scott Baker | 120 | 20 | 34 | 54 | 55 | 2004-2006 | 2 | L | 1987-05-15 | Mactier, ONT | Major Junior |
Steve Bancroft | 175 | 18 | 71 | 89 | 276 | 1987-1990 | 3 | D | 1970-10-06 | Toronto, ONT | Major League |
Braydon Banitsiotis | 4 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | G | 1995-05-10 | Ancaster, ONT | Major Junior |
Doug Barr | 32 | 0 | 0 | 0 | 35 | 1986-1987 | 1 | D | 1969-03-09 | Pembroke, ONT | Major Junior |
Kevin Barszcz | 5 | 0 | 0 | 0 | 4 | 1994-1995 | 1 | L | 1977-06-25 | St. Catharines, ONT | Major Junior |
Trevor Barton | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | D | 1984-02-28 | Woodville, ONT | Major Junior |
Alex Basso | 116 | 8 | 30 | 38 | 66 | 2009-2011 | 2 | D | 1993-06-15 | Toronto, ONT | Minor Pro |
Norm Batherson | 46 | 4 | 13 | 17 | 32 | 1988-1990 | 2 | C | 1969-03-27 | Sydney, NS | Minor Pro |
Andy Bathgate | 172 | 42 | 75 | 117 | 64 | 2007-2011 | 4 | C | 1991-02-26 | Brampton, ONT | Minor Pro |
Corey Batten | 30 | 0 | 0 | 0 | 4 | 1999-2000 | 1 | G | 1980-09-21 | Rexdale, ONT | Minor Pro |
Justin Bean | 44 | 1 | 10 | 11 | 12 | 2013-2014 | 1 | D | 1996-06-25 | Pickering, ONT | Minor Pro |
Tim Bean | 94 | 22 | 24 | 46 | 191 | 1983-1985 | 2 | L | 1967-03-09 | Sault Ste. Marie, MI | Minor Pro |
Dominic Belanger | 66 | 7 | 5 | 12 | 29 | 1991-1993 | 2 | R | 1974-01-08 | Chelmsford, ONT | Major Junior |
Matt Beleskey | 257 | 98 | 123 | 221 | 467 | 2004-2008 | 4 | L | 1988-06-07 | Windsor, ONT | Major League |
Bill Bennett | 11 | 6 | 9 | 15 | 7 | 1985-1986 | 1 | C | 1966-05-19 | Nepean, ONT | Major Junior |
Ryan Berard | 173 | 22 | 36 | 58 | 72 | 2003-2006 | 3 | R | 1987-04-08 | Niagara Falls, ONT | Minor Pro |
Bob Berg | 193 | 96 | 127 | 223 | 271 | 1987-1990 | 3 | L | 1970-07-02 | Beamsville, ONT | Minor Pro |
Luc Bergeron | 1 | 0 | 0 | 0 | 0 | 1999-2000 | 1 | G | 1981-09-26 | Gloucester, ONT | Major Junior |
Aaron Berisha | 130 | 23 | 24 | 47 | 26 | 2012-2015 | 3 | R | 1995-03-05 | Toronto, ONT | Minor Pro |
Rick Bertran | 79 | 1 | 23 | 24 | 126 | 1998-2000 | 2 | D | 1980-03-12 | Fort Erie, ONT | Major Junior |
Paul Bezzo | 23 | 0 | 3 | 3 | 55 | 2009-2010 | 1 | D | 1990-10-26 | Simcoe, ONT | Minor Pro |
Chris Biagini | 62 | 2 | 13 | 15 | 103 | 1996-1997 | 1 | D | 1978-07-10 | Desbarats, ONT | Major Junior |
Radim Bicanek | 112 | 29 | 53 | 82 | 110 | 1993-1995 | 2 | D | 1975-01-18 | Uherske Hradiste, Czech | Major League |
Adam Bignell | 264 | 1 | 21 | 22 | 297 | 2010-2015 | 5 | D | 1994-03-24 | Kitchener, ONT | Major Junior |
Greg Bignell | 224 | 19 | 82 | 101 | 670 | 1986-1990 | 4 | D | 1969-05-09 | Kitchener, ONT | Minor Pro |
Craig Billington | 94 | 0 | 2 | 2 | 9 | 1983-1986 | 3 | G | 1966-09-11 | London, ONT | Major League |
Craig Binns | 22 | 0 | 1 | 1 | 37 | 1992-1993 | 1 | D | 1974-07-18 | Ottawa, ONT | Minor Pro |
Mike Bishop | 34 | 0 | 2 | 2 | 0 | 1985-1986 | 1 | G | 1965-02-14 | Elmira, ONT | Minor Pro |
Kyle Blacklock | 67 | 14 | 29 | 43 | 23 | 1992-1994 | 2 | D | 1973-07-18 | Hamilton, ONT | Minor Pro |
Brian Blad | 20 | 1 | 5 | 6 | 43 | 1986-1987 | 1 | D | 1967-07-22 | Brockville, ONT | Minor Pro |
Brian Blaind | 8 | 0 | 2 | 2 | 4 | 1989-1990 | 1 | | | | Major Junior |
Stephen Blunden | 108 | 8 | 9 | 17 | 73 | 2005-2009 | 4 | L | 1989-04-05 | Ottawa, ONT | Minor Pro |
Brent Boardman | 3 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | | | | Major Junior |
Pat Boschman | 28 | 5 | 1 | 6 | 25 | 1981-1982 | 1 | C | 1964-05-28 | Brandon, MAN | Major Junior |
Scott Boston | 255 | 31 | 156 | 187 | 348 | 1988-1992 | 4 | D | 1971-07-13 | Ottawa, ONT | Minor Pro |
Reg Bourcier | 27 | 0 | 1 | 1 | 6 | 1997-1998 | 1 | G | 1980-03-13 | Kenora, ONT | Minor Pro |
Todd Bowler | 5 | 1 | 0 | 1 | 2 | 1997-1998 | 1 | F | 1980-06-26 | Brantford, ONT | Major Junior |
James Boyd | 125 | 41 | 45 | 86 | 275 | 1995-1997 | 2 | L | 1976-02-13 | Mississauga, ONT | Minor Pro |
Rob Boyko | 68 | 8 | 14 | 22 | 55 | 1993-1995 | 2 | R | 1975-07-04 | Mississauga, ONT | Minor Pro |
Cameron Brace | 42 | 27 | 19 | 46 | 27 | 2013-2014 | 1 | C | 1993-04-08 | Toronto, ONT | European Elite |
Austen Brassard | 219 | 66 | 69 | 135 | 252 | 2009-2013 | 4 | R | 1993-01-14 | Windsor, ONT | Minor Pro |
Jake Bricknell | 113 | 3 | 8 | 11 | 115 | 2013-2015 | 2 | R | 1997-07-15 | Port Perry, ONT | Minor Pro |
Kent Brimmer | 95 | 15 | 33 | 48 | 70 | 1983-1985 | 2 | C | 1965-02-14 | Simcoe, ONT | Major Junior |
Mike Brito | 53 | 3 | 4 | 7 | 32 | 1996-1997 | 1 | R | 1979-01-11 | Kitchener, ONT | Major Junior |
Steven Broek | 22 | 1 | 3 | 4 | 2 | 2010-2011 | 1 | L | 1993-01-10 | Tweed, ONT | Major Junior |
Evan Brophey | 75 | 34 | 54 | 88 | 81 | 2004-2006 | 2 | C | 1986-12-03 | Kitchener, ONT | Major League |
Andrew Brown | 208 | 29 | 28 | 57 | 345 | 2000-2004 | 4 | R | 1983-07-05 | Bancroft, ONT | Major Junior |
Kevin Brown | 58 | 29 | 48 | 77 | 29 | 1993-1994 | 1 | R | 1973-01-18 | Scarborough, ONT | Minor Pro |
Kevin Brown | 72 | 26 | 29 | 55 | 56 | 1991-1993 | 2 | R | 1974-05-11 | Birmingham, England | Major League |
Sean Brown | 123 | 13 | 41 | 54 | 403 | 1993-1996 | 3 | D | 1976-11-05 | Oshawa, ONT | Major League |
Dan Burrows | 21 | 0 | 1 | 1 | 2 | 1982-1983 | 1 | G | 1963-03-15 | Toronto, ONT | Minor Pro |
Vojtech Butor | 5 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | C | 1993-01-11 | Kladno, Czech Rep. | Major Junior |
Ali Butorac | 68 | 3 | 36 | 39 | 126 | 1982-1984 | 2 | D | 1964-07-19 | Sault Ste. Marie, ONT | Minor Pro |
Tony Butorac | 40 | 17 | 26 | 43 | 85 | 1981-1982 | 1 | L | 1961-04-23 | | Minor Pro |
Jim Buwalda | 5 | 0 | 2 | 2 | 28 | 1985-1986 | 1 | L | 1964-02-21 | Dunnville, ONT | Minor Pro |
Luke Cairns | 19 | 6 | 8 | 14 | 6 | 2013-2014 | 1 | L | 1994-05-29 | Stoney Creek, ONT | Major Junior |
Erik Caladi | 52 | 3 | 3 | 6 | 27 | 2006-2007 | 1 | L | 1988-04-01 | Nitra, Slovakia | European Elite |
Gary Callaghan | 114 | 54 | 43 | 97 | 89 | 1984-1987 | 3 | C | 1967-08-12 | Oshawa, ONT | Minor Pro |
Bryan Cameron | 256 | 131 | 115 | 246 | 203 | 2005-2009 | 4 | R | 1989-02-25 | Brampton, ONT | Minor Pro |
Connor Cameron | 53 | 6 | 10 | 16 | 29 | 2004-2005 | 1 | C | 1985-05-11 | Summerside, PEI | Major Junior |
Cory Campbell | 97 | 0 | 1 | 1 | 22 | 1998-2001 | 3 | G | 1981-07-27 | Stratford, ONT | Minor Pro |
Derek Campbell | 108 | 20 | 33 | 53 | 110 | 1997-1999 | 2 | L | 1980-04-14 | Nepean, ONT | Minor Pro |
Peter Campbell | 9 | 4 | 4 | 8 | 4 | 1999-2000 | 1 | C | 1979-09-07 | Brampton, ONT | Minor Pro |
Cole Candella | 60 | 0 | 6 | 6 | 12 | 2014-2015 | 1 | D | 1998-02-13 | Mississauga, ONT | Minor Pro |
Marc Cantin | 164 | 4 | 28 | 32 | 159 | 2006-2010 | 4 | D | 1990-03-27 | Peterborough, ONT | Minor Pro |
Jeff Cantlon | 99 | 5 | 7 | 12 | 205 | 1987-1990 | 3 | L | 1970-07-03 | Harrow, ONT | Major Junior |
Jake Cardwell | 37 | 7 | 10 | 17 | 22 | 2012-2013 | 1 | D | 1992-05-24 | Niagra Falls, ONT | European Elite |
Noble Carlton | 69 | 4 | 20 | 24 | 146 | 1981-1983 | 2 | D | 1964-05-21 | Burlington, ONT | Major Junior |
Rane Carnegie | 148 | 45 | 49 | 94 | 64 | 2001-2004 | 3 | R | 1985-01-02 | Toronto, ONT | Minor Pro |
Alex Carnevale | 56 | 2 | 2 | 4 | 24 | 2011-2013 | 2 | L | 1995-01-14 | Beaverton, ONT | Major Junior |
Steve Carter | 179 | 11 | 45 | 56 | 203 | 1992-1996 | 4 | D | 1975-03-08 | Kingston, ONT | Minor Pro |
Mike Cassin | 10 | 0 | 1 | 1 | 8 | 1983-1984 | 1 | D | 1965-04-21 | Toronto, ONT | Semi-Professional |
Reuben Castella | 51 | 1 | 8 | 9 | 98 | 1992-1993 | 1 | L | 1974-01-03 | Bracebridge, ONT | Major Junior |
Angelo Catenaro | 61 | 8 | 25 | 33 | 126 | 1984-1986 | 2 | D | 1965-01-15 | Toronto, ONT | European Lower Leagues |
Brett Catto | 51 | 1 | 2 | 3 | 50 | 2009-2010 | 1 | R | 1992-02-08 | Kincardine, ONT | Major Junior |
Mark Chaplin | 214 | 48 | 79 | 127 | 65 | 1996-2000 | 4 | C | 1979-06-04 | St. John's, NFLD | Minor Pro |
Brian Chapman | 183 | 21 | 120 | 141 | 490 | 1985-1988 | 3 | D | 1968-02-10 | Brockville, ONT | Major League |
John Chartrand | 22 | 0 | 2 | 2 | 0 | 2011-2012 | 1 | G | 1993-07-07 | Fredericton, NB | Major Junior |
Jonathan Cheechoo | 193 | 111 | 138 | 249 | 238 | 1997-2000 | 3 | R | 1980-07-15 | Moose Factory, ONT | Major League |
Glen Cherrett | 4 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | G | 1963-06-21 | | Major Junior |
Jesse Chidwick | 1 | 0 | 0 | 0 | 0 | 2005-2006 | 1 | D | 1987-01-10 | Caledon, ONT | Major Junior |
Dale Chokan | 36 | 2 | 9 | 11 | 40 | 1991-1992 | 1 | R | 1973-03-26 | Garson, ONT | Major Junior |
Peter Choma | 124 | 29 | 32 | 61 | 77 | 1985-1988 | 3 | R | 1968-09-10 | St. Catharines, ONT | Major Junior |
Andrei Chouroupov | 155 | 46 | 59 | 105 | 90 | 1995-1998 | 3 | C | 1978-02-28 | Moscow, Russia | Minor Pro |
Jan Chovan | 59 | 0 | 2 | 2 | 10 | 2000-2002 | 2 | G | 1983-09-07 | Bratislava, Slovakia | Minor Pro |
Dan Chrastina | 8 | 0 | 0 | 0 | 7 | 1995-1996 | 1 | D | 1978-08-11 | Welland, ONT | Major Junior |
Gord Christian | 7 | 1 | 0 | 1 | 10 | 1988-1989 | 1 | L | 1969-02-24 | Mount Hope, ONT | Minor Pro |
Paul Cianfrini | 77 | 1 | 6 | 7 | 27 | 2006-2008 | 2 | D | 1989-04-20 | Dundas, ONT | Minor Pro |
Tony Cimellaro | 48 | 39 | 44 | 83 | 51 | 1991-1992 | 1 | C | 1971-06-14 | Kingston, ONT | Major League |
Mike Cirillo | 32 | 1 | 5 | 6 | 49 | 1996-1997 | 1 | L | 1979-09-05 | Fort Erie, ONT | Minor Pro |
Chris Clancy | 62 | 10 | 21 | 31 | 76 | 1992-1993 | 1 | L | 1972-11-28 | Kitchener, ONT | Minor Pro |
Andrew Clark | 17 | 7 | 6 | 13 | 22 | 1994-1995 | 1 | R | 1975-12-03 | Deseronto, ONT | Minor Pro |
David Clarkson | 25 | 2 | 7 | 9 | 45 | 2001-2003 | 2 | R | 1984-03-31 | Toronto, ONT | Major League |
Mike Clayton | 95 | 45 | 68 | 113 | 177 | 1981-1983 | 2 | L | 1963-06-20 | , Jamaica | Minor Pro |
Daniel Cleary | 220 | 127 | 196 | 323 | 238 | 1994-1998 | 4 | R | 1978-12-18 | Carbonear, NFLD | Major League |
Shawn Clinton | 48 | 5 | 7 | 12 | 16 | 2003-2004 | 1 | L | 1986-02-17 | London, ONT | Major Junior |
Paulo Colaiacovo | 44 | 0 | 2 | 2 | 0 | 2000-2002 | 2 | G | 1983-01-27 | Etobicoke, ONT | Minor Pro |
Maurizio Colella | 80 | 3 | 5 | 8 | 19 | 2013-2015 | 2 | L | 1997-03-21 | Tottenham, ONT | Minor Pro |
Jason Coles | 13 | 0 | 1 | 1 | 9 | 1990-1991 | 1 | D | 1973-09-16 | Chipping Norton, England | Minor Pro |
Adam Collins | 71 | 11 | 15 | 26 | 29 | 1996-1999 | 3 | D | 1979-11-26 | Peterborough, ONT | European Lower Leagues |
Ryan Connolly | 1 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | D | 1976-02-16 | Pickering, ONT | Minor Pro |
Brandon Convery | 23 | 16 | 19 | 35 | 22 | 1993-1994 | 1 | C | 1974-02-04 | Kingston, ONT | Major League |
Steve Cooke | 96 | 7 | 14 | 21 | 44 | 2001-2004 | 3 | F | 1983-07-21 | Stirling, ONT | Minor Pro |
Joe Coombs | 151 | 79 | 86 | 165 | 114 | 1993-1996 | 3 | L | 1975-06-01 | Brantford, ONT | Minor Pro |
Kory Cooper | 156 | 0 | 13 | 13 | 15 | 1994-1997 | 3 | G | 1977-02-21 | Winsloe, PEI | Minor Pro |
Braeden Corbeth | 111 | 8 | 12 | 20 | 21 | 2009-2012 | 3 | C | 1992-06-14 | Oakville, ONT | Major Junior |
David Cornacchia | 102 | 12 | 57 | 69 | 149 | 1999-2001 | 2 | D | 1980-11-13 | Toronto, ONT | Minor Pro |
Dylan Corson | 118 | 3 | 10 | 13 | 126 | 2010-2012 | 2 | L | 1994-03-01 | Toronto, ONT | Major Junior |
Matt Coughlin | 129 | 3 | 21 | 24 | 296 | 2000-2002 | 2 | D | 1981-11-06 | Napanee, ONT | Minor Pro |
Craig Coxe | 109 | 31 | 55 | 86 | 192 | 1982-1984 | 2 | C | 1964-01-21 | Chula Vista, CA | Major League |
Joseph Cramarossa | 97 | 27 | 52 | 79 | 132 | 2011-2013 | 2 | C | 1992-10-26 | Markham, ONT | Major League |
Michael Cramarossa | 176 | 21 | 39 | 60 | 56 | 2012-2015 | 3 | R | 1996-05-24 | Markham, ONT | Major Junior |
Glenn Crawford | 42 | 14 | 25 | 39 | 20 | 1998-1999 | 1 | L | 1978-02-27 | Barrie, ONT | Minor Pro |
Tony Crisp | 109 | 17 | 20 | 37 | 13 | 1985-1987 | 2 | C | 1968-07-07 | St. Mary's, ONT | European Lower Leagues |
Rob Crocock | 206 | 20 | 74 | 94 | 179 | 1981-1984 | 3 | D | 1964-06-19 | Brantford, ONT | Major Junior |
Troy Crowder | 67 | 17 | 32 | 49 | 155 | 1986-1988 | 2 | R | 1968-05-03 | Sudbury, ONT | Major League |
Ryan Crowther | 71 | 1 | 8 | 9 | 143 | 1996-1998 | 2 | D | 1979-10-15 | Orillia, ONT | Minor Pro |
Wes Cunningham | 56 | 2 | 17 | 19 | 66 | 2004-2006 | 2 | D | 1987-03-09 | Dresden, ONT | Minor Pro |
Paul Currie | 1 | 0 | 0 | 0 | 2 | 1984-1985 | 1 | | 1965-06-14 | | Major Junior |
Michael Curtis | 243 | 51 | 48 | 99 | 100 | 2009-2013 | 4 | C | 1993-01-26 | Mississauga, ONT | Major Junior |
Jason Da Silva | 12 | 0 | 1 | 1 | 0 | 2013-2014 | 1 | G | 1995-06-01 | Milton, ONT | Major Junior |
Brandon Dafoe | 2 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | F | 1985-06-04 | Foxboro, ONT | Major Junior |
Dustin Dagenais | 20 | 0 | 1 | 1 | 20 | 1998-1999 | 1 | D | 1979-11-03 | Kapuskasing, ONT | Major Junior |
Sebastian Dahm | 25 | 0 | 2 | 2 | 2 | 2005-2006 | 1 | G | 1987-02-28 | Rodovre, Denmark | Minor Pro |
Bobby Davey | 123 | 2 | 4 | 6 | 255 | 2004-2006 | 2 | D | 1987-04-20 | West Hill, ONT | Minor Pro |
Daniel De Sousa | 44 | 0 | 2 | 2 | 28 | 2012-2014 | 2 | D | 1996-03-14 | Mississauga, ONT | Major Junior |
Jim Dean | 159 | 42 | 106 | 148 | 104 | 1986-1989 | 3 | C | 1969-03-22 | Scarborough, ONT | Major Junior |
Kyle DeCoste | 64 | 20 | 17 | 37 | 47 | 2009-2011 | 2 | R | 1990-06-30 | London, ONT | European Lower Leagues |
Scott Defoe | 39 | 13 | 19 | 32 | 25 | 1981-1983 | 2 | D | 1963-01-11 | Rexdale, ONT | Major Junior |
Robin Delacoure | 46 | 0 | 2 | 2 | 68 | 1995-1997 | 2 | D | 1977-02-14 | Ragersville, ONT | Minor Pro |
Mike Deliman | 63 | 12 | 17 | 29 | 53 | 1981-1982 | 1 | R | 1963-08-07 | | Major Junior |
Terry Deugo | 24 | 0 | 2 | 2 | 13 | 1982-1983 | 1 | | | | Major Junior |
Andre Deveaux | 156 | 17 | 31 | 48 | 247 | 2000-2003 | 3 | C | 1984-02-23 | Freeport, Bahamas | Major League |
Len DeVuono | 30 | 4 | 8 | 12 | 52 | 1989-1990 | 1 | D | 1971-02-07 | Sault Ste. Marie, ONT | Minor Pro |
Dennis Dewar | 28 | 2 | 7 | 9 | 0 | 2003-2004 | 1 | R | 1986-04-23 | Atwood, ONT | Major Junior |
Scott DeWolfe | 39 | 2 | 4 | 6 | 29 | 1994-1995 | 1 | C | 1977-05-18 | Fredericton, NB | Major Junior |
Joel Dezainde | 94 | 18 | 57 | 75 | 116 | 1996-1998 | 2 | D | 1978-11-02 | Jarvis, ONT | Minor Pro |
Frank Di Muzio | 79 | 34 | 28 | 62 | 121 | 1984-1986 | 2 | L | 1967-08-12 | Downsview, ONT | Minor Pro |
Gord Dickie | 15 | 2 | 4 | 6 | 5 | 1992-1993 | 1 | R | 1974-01-24 | Etobicoke, ONT | Major Junior |
Jeff Dickson | 2 | 0 | 0 | 0 | 2 | 1993-1994 | 1 | | | | Semi-Professional |
Sean Dickson | 10 | 0 | 0 | 0 | 2 | 2002-2003 | 1 | D | 1984-02-01 | Kingston, ONT | Major Junior |
Paul Dillon | 51 | 3 | 8 | 11 | 24 | 1993-1995 | 2 | C | 1976-07-28 | Whitby, ONT | Major Junior |
Mike Dineen | 1 | 0 | 0 | 0 | 0 | 1982-1983 | 1 | G | | | Major Junior |
Rob Dmytruk | 41 | 1 | 1 | 2 | 27 | 2000-2001 | 1 | D | 1983-05-28 | Scarborough, ONT | Minor Pro |
Kevin Doherty | 6 | 0 | 1 | 1 | 0 | 1988-1989 | 1 | D | 1971-10-07 | London, ONT | Minor Pro |
Tyler Doig | 25 | 8 | 23 | 31 | 20 | 2006-2007 | 1 | C | 1986-02-15 | Seaforth, ONT | Minor Pro |
Mark Donahue | 118 | 64 | 77 | 141 | 141 | 1991-1994 | 3 | R | 1973-02-18 | Rochester, MI | Minor Pro |
Tyler Donati | 66 | 54 | 75 | 129 | 52 | 2006-2007 | 1 | R | 1986-10-17 | Oakville, ONT | Minor Pro |
Jamie Dorey | 3 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | F | 1969-09-17 | Kingston, ONT | Minor Pro |
Doug Doull | 218 | 45 | 84 | 129 | 480 | 1991-1995 | 4 | L | 1974-05-31 | Glace Bay, NS | Major League |
Shane Doyle | 72 | 3 | 31 | 34 | 170 | 1984-1986 | 2 | D | 1967-04-26 | Lindsay, ONT | Minor Pro |
Greg Dreveny | 128 | 0 | 3 | 3 | 24 | 1989-1992 | 3 | G | 1972-06-23 | Dresden, ONT | Minor Pro |
Stan Drulia | 129 | 67 | 68 | 135 | 106 | 1984-1986 | 2 | R | 1968-01-05 | Elmira, NY | Major League |
Gord Dulmage | 2 | 0 | 1 | 1 | 0 | 1991-1992 | 1 | | | | Major Junior |
Ken Dunlop | 1 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | G | 1965-09-27 | | Major Junior |
Serge Dunphy | 18 | 0 | 2 | 2 | 44 | 1993-1994 | 1 | D | 1976-03-18 | Sudbury, ONT | Major Junior |
Marc Dupuis | 262 | 24 | 121 | 145 | 140 | 1992-1996 | 4 | D | 1976-04-22 | Cornwall, ONT | Minor Pro |
Pierre Dupuis | 5 | 1 | 1 | 2 | 2 | 1984-1985 | 1 | C | 1966-03-29 | Sudbury, ONT | Major Junior |
Branden Eden | 54 | 1 | 3 | 4 | 16 | 2009-2010 | 1 | C | 1992-06-04 | Bracebridge, ONT | Major Junior |
David Edgeworth | 100 | 11 | 20 | 31 | 14 | 2002-2005 | 3 | C | 1985-03-18 | Kingston, ONT | Major Junior |
Dean Edmiston | 2 | 0 | 0 | 0 | 2 | 1987-1988 | 1 | | 1969-02-12 | | European Lower Leagues |
Ray Edwards | 49 | 23 | 24 | 47 | 180 | 1990-1991 | 1 | R | 1970-06-11 | Hanover, ONT | Minor Pro |
Brad Efthimiou | 48 | 1 | 7 | 8 | 0 | 2000-2001 | 1 | R | 1984-10-12 | Mississauga, ONT | Minor Pro |
Remi Elie | 96 | 42 | 57 | 99 | 68 | 2013-2015 | 2 | L | 1995-04-16 | Cornwall, ONT | Major League |
Aaron Ellis | 7 | 0 | 0 | 0 | 9 | 1994-1995 | 1 | G | 1974-05-13 | Indianapolis, IN | Minor Pro |
Danny Elser | 7 | 0 | 1 | 1 | 2 | 2011-2012 | 1 | L | 1993-03-18 | Hopewell Junction, NY | Minor Pro |
Marcus Etchegary | 1 | 0 | 0 | 0 | 2 | 2003-2004 | 1 | R | 1985-07-21 | St. John's, NFLD | Major Junior |
Steve Ewing | 68 | 15 | 17 | 32 | 48 | 1985-1987 | 2 | C | 1967-08-26 | North York, ONT | Major Junior |
Marcello Fabrizi | 13 | 2 | 1 | 3 | 5 | 1991-1992 | 1 | L | 1973-04-03 | Waverley, NS | Major Junior |
Richard Fatrola | 165 | 86 | 109 | 195 | 204 | 1988-1991 | 3 | C | 1970-10-29 | Mississauga, ONT | Minor Pro |
Mike Feasby | 6 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | R | 1973-04-19 | Port Perry, ONT | Minor Pro |
Scott Feasby | 110 | 3 | 20 | 23 | 126 | 1987-1990 | 3 | D | 1970-11-20 | Port Perry, ONT | Minor Pro |
Jeff Fife | 146 | 0 | 6 | 6 | 46 | 1987-1990 | 3 | G | 1969-09-17 | Barrie, ONT | Minor Pro |
George Finn | 19 | 7 | 7 | 14 | 73 | 1981-1982 | 1 | L | 1963-02-22 | Rexdale, ONT | Minor Pro |
Rob Fitzgerald | 73 | 18 | 36 | 54 | 72 | 1995-1997 | 2 | C | 1977-05-17 | Peterborough, ONT | Minor Pro |
Ray Flaherty | 38 | 15 | 12 | 27 | 147 | 1981-1982 | 1 | L | 1963-02-28 | | Major Junior |
Nick Foley | 20 | 0 | 0 | 0 | 0 | 1996-1997 | 1 | G | 1979-03-22 | Belleville, ONT | Minor Pro |
Trent Fox | 29 | 6 | 7 | 13 | 10 | 2014-2015 | 1 | L | 1997-07-16 | Chatham, ONT | Major Junior |
Josh Francis | 56 | 2 | 6 | 8 | 54 | 2003-2004 | 1 | D | 1985-04-19 | Whitby, ONT | Major Junior |
Shawn Frappier | 7 | 0 | 4 | 4 | 9 | 1995-1996 | 1 | D | 1975-07-02 | Sudbury, ONT | Minor Pro |
Craig Fraser | 145 | 31 | 62 | 93 | 290 | 1989-1992 | 3 | L | 1972-02-17 | Ottawa, ONT | Major Junior |
Robert Frayn | 21 | 1 | 5 | 6 | 42 | 1990-1991 | 1 | D | 1972-03-05 | Sault Ste. Marie, ONT | Major Junior |
Bruce Fry | 44 | 3 | 4 | 7 | 68 | 1983-1985 | 2 | D | 1965-09-21 | Campbellford, ONT | Major Junior |
Jason Gaggi | 14 | 0 | 1 | 1 | 6 | 1995-1996 | 1 | G | 1978-03-02 | Woodbridge, ONT | Minor Pro |
Richard Gallace | 12 | 0 | 0 | 0 | 0 | 1991-1993 | 2 | G | 1973-03-21 | London, ONT | European Lower Leagues |
Steve Gallace | 26 | 2 | 12 | 14 | 34 | 1997-1998 | 1 | D | 1978-08-28 | London, ONT | Minor Pro |
Shawn Gallant | 48 | 0 | 3 | 3 | 26 | 1997-1999 | 2 | G | 1978-08-28 | Timmins, ONT | Major Junior |
Darren Gani | 175 | 34 | 93 | 127 | 71 | 1982-1985 | 3 | D | 1965-11-02 | Toronto, ONT | Major Junior |
Scott Gardiner | 141 | 44 | 60 | 104 | 45 | 1981-1984 | 3 | C | 1964-09-10 | Brighton, MI | Major Junior |
Drew Gareau | 13 | 2 | 4 | 6 | 15 | 1981-1982 | 1 | L | 1962-04-04 | | Major Junior |
Dan Gatenby | 3 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | G | 1967-02-08 | Oshawa, ONT | Minor Pro |
Brendan Gaunce | 215 | 82 | 108 | 190 | 179 | 2010-2014 | 4 | C | 1994-03-25 | Sudbury, ONT | Major League |
Andrew Gibbons | 95 | 28 | 49 | 77 | 130 | 2005-2007 | 2 | R | 1986-08-12 | Sudbury, ONT | Major Junior |
Scott Gilbert | 3 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | F | 1968-06-20 | | Semi-Professional |
Jake Gilmour | 104 | 5 | 9 | 14 | 256 | 2001-2004 | 3 | | | | Major Junior |
Michael Giugovaz | 10 | 0 | 0 | 0 | 0 | 2013-2014 | 1 | G | 1995-05-08 | Brampton, ONT | Minor Pro |
Daniel Godbout | 191 | 3 | 40 | 43 | 155 | 1991-1994 | 3 | D | 1975-03-20 | Mississauga, ONT | Major Junior |
Dylan Goddard | 13 | 0 | 2 | 2 | 0 | 2008-2010 | 2 | L | 1992-04-03 | Courtice, ONT | Major Junior |
Mark Gowan | 63 | 0 | 3 | 3 | 2 | 1993-1995 | 2 | G | 1975-03-15 | Mississauga, ONT | Minor Pro |
Justin Grady | 20 | 1 | 0 | 1 | 30 | 1998-2000 | 2 | D | 1982-06-03 | Summerside, PEI | Major Junior |
Charlie Graham | 141 | 0 | 3 | 3 | 8 | 2011-2015 | 4 | G | 1995-06-30 | Toronto, ONT | Major Junior |
Tyler Graovac | 30 | 17 | 21 | 38 | 10 | 2012-2013 | 1 | C | 1993-04-27 | Brampton, ONT | Major League |
Brad Gratton | 37 | 21 | 38 | 59 | 21 | 1987-1989 | 2 | C | 1970-06-08 | Brantford, ONT | Minor Pro |
Dan Gratton | 20 | 12 | 14 | 26 | 11 | 1985-1986 | 1 | C | 1966-12-07 | Brantford, ONT | Major League |
Piero Greco | 11 | 0 | 0 | 0 | 0 | 1986-1987 | 1 | G | 1968-02-07 | Toronto, ONT | Minor Pro |
Gord Greer | 3 | 0 | 1 | 1 | 0 | 1983-1984 | 1 | | 1965-08-09 | | Major Junior |
Brent Gretzky | 194 | 84 | 166 | 250 | 92 | 1989-1992 | 3 | C | 1972-02-20 | Brantford, ONT | Major League |
Keith Gretzky | 47 | 20 | 47 | 67 | 12 | 1985-1987 | 2 | C | 1967-02-16 | Brantford, ONT | Minor Pro |
Todd Griffith | 88 | 16 | 7 | 23 | 99 | 2002-2004 | 2 | C | 1985-01-27 | Welland, ONT | Minor Pro |
Jake Grimes | 198 | 84 | 122 | 206 | 45 | 1989-1992 | 3 | C | 1972-09-13 | Dartmouth, NS | Minor Pro |
Joe Groleau | 13 | 0 | 1 | 1 | 6 | 1998-1999 | 1 | D | 1981-03-24 | Hamilton, ONT | Major Junior |
Simon Gronvaldt | 38 | 2 | 8 | 10 | 20 | 2011-2012 | 1 | D | 1991-01-30 | Rodovre, Denmark | European Lower Leagues |
Dan Growden | 104 | 5 | 19 | 24 | 71 | 2000-2002 | 2 | D | 1982-02-09 | Peterborough, ONT | Minor Pro |
Philipp Grubauer | 48 | 0 | 2 | 2 | 0 | 2008-2010 | 2 | G | 1991-11-25 | Rosenheim, Germany | Major League |
Rob Guinn | 22 | 0 | 4 | 4 | 29 | 1995-1996 | 1 | D | 1976-01-25 | Ottawa, ONT | Minor Pro |
Brett Gustavsen | 67 | 20 | 22 | 42 | 108 | 2014-2015 | 1 | L | 1994-03-13 | Scarborough, ONT | Major Junior |
David Haas | 60 | 11 | 14 | 25 | 95 | 1986-1988 | 2 | L | 1968-06-23 | Toronto, ONT | Major League |
Dean Haig | 108 | 45 | 63 | 108 | 81 | 1986-1988 | 2 | L | 1967-07-09 | Peterborough, ONT | Major Junior |
Craig Halliday | 54 | 8 | 23 | 31 | 49 | 1981-1982 | 1 | D | 1962-05-02 | Richmond Hill, ONT | Major Junior |
Jack Hanley | 45 | 0 | 2 | 2 | 21 | 2014-2015 | 1 | D | 1998-04-20 | Whitby, ONT | Major Junior |
Stephen Harper | 104 | 25 | 45 | 70 | 70 | 2013-2015 | 2 | C | 1995-03-25 | Burlington, ONT | Minor Pro |
Mike Hartman | 53 | 15 | 13 | 28 | 124 | 1984-1986 | 2 | L | 1967-02-07 | Detroit, MI | Major League |
Sean Hastings | 25 | 2 | 5 | 7 | 8 | 1982-1983 | 1 | L | 1964-03-17 | Hamilton, ONT | Major Junior |
Paul Hawkins | 25 | 3 | 7 | 10 | 7 | 1981-1982 | 1 | R | 1964-06-06 | Brantford, ONT | Major Junior |
Todd Hawkins | 178 | 68 | 69 | 137 | 476 | 1984-1987 | 3 | L | 1966-08-02 | Kingston, ONT | Major League |
Scott Hay | 14 | 0 | 0 | 0 | 2 | 1992-1993 | 1 | G | 1975-04-03 | Scarborough, ONT | Minor Pro |
Steve Hedington | 9 | 2 | 2 | 4 | 2 | 1986-1987 | 1 | C | 1966-04-08 | Oshawa, ONT | European Lower Leagues |
Chad Heffernan | 118 | 17 | 11 | 28 | 216 | 2012-2015 | 3 | L | 1996-03-22 | Peterborough, ONT | Major Junior |
Mark Hegarty | 65 | 40 | 24 | 64 | 40 | 1982-1984 | 2 | R | 1963-07-26 | Sydenham, ONT | Minor Pro |
Bryan Helmer | 6 | 0 | 1 | 1 | 0 | 1989-1990 | 1 | D | 1972-07-15 | Sault Ste. Marie, ONT | Major League |
Petr Hemsky | 1 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | L | | Pardubice, Czech Rep. | European Elite |
Jamie Henckel | 28 | 22 | 10 | 32 | 8 | 1987-1989 | 2 | R | 1968-01-31 | Ottawa, ONT | Major Junior |
Paul Henriques | 44 | 0 | 0 | 0 | 10 | 1985-1988 | 3 | G | 1968-05-08 | Kitchener, ONT | Major Junior |
Connor Hicks | 28 | 0 | 1 | 1 | 0 | 2014-2015 | 1 | G | 1997-02-20 | Kanata, ONT | Major Junior |
Lawrence Hinch | 37 | 1 | 6 | 7 | 52 | 1985-1986 | 1 | D | 1967-01-13 | Nepean, ONT | Major Junior |
Milan Hluchy | 26 | 6 | 5 | 11 | 8 | 2003-2004 | 1 | F | 1985-01-13 | | European Elite |
Brian Hoard | 9 | 0 | 0 | 0 | 31 | 1986-1987 | 1 | D | 1968-03-10 | Oshawa, ONT | Minor Pro |
Murray Hogg | 60 | 3 | 10 | 13 | 100 | 1995-1996 | 1 | D | 1976-03-15 | Millbrook, ONT | Minor Pro |
Jason Honchar | 5 | 0 | 0 | 0 | 0 | 1990-1991 | 1 | L | 1973-03-08 | Oakville, ONT | Major Junior |
Garrett Hooey | 165 | 37 | 38 | 75 | 174 | 2011-2014 | 3 | L | 1994-06-02 | Hampton, ONT | Major Junior |
Dean Hoskins | 3 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | | | | Major Junior |
Scott Howe | 102 | 7 | 5 | 12 | 21 | 2008-2010 | 2 | L | 1992-02-25 | Marietta, GA | Minor Pro |
Darcy Huber | 4 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | | 1966-02-03 | | Major Junior |
Jason Hughes | 24 | 1 | 2 | 3 | 21 | 1992-1994 | 2 | D | 1974-01-16 | Selby, ONT | Minor Pro |
John Hughes | 140 | 44 | 89 | 133 | 54 | 2004-2007 | 3 | C | 1988-01-06 | Whitby, ONT | European Elite |
Peter Hughes | 38 | 1 | 5 | 6 | 29 | 1985-1987 | 2 | D | 1968-05-08 | Newmarket, ONT | Major Junior |
Kent Hulst | 181 | 82 | 111 | 193 | 128 | 1985-1989 | 4 | C | 1968-04-08 | St. Thomas, ONT | Minor Pro |
Darren Hurley | 131 | 19 | 34 | 53 | 200 | 1990-1992 | 2 | L | 1973-06-14 | Bramalea, ONT | European Elite |
Malcolm Hutt | 263 | 17 | 86 | 103 | 165 | 1999-2003 | 4 | D | 1982-05-31 | Wellesley, ONT | Minor Pro |
Brad Hyatt | 16 | 3 | 8 | 11 | 26 | 1986-1987 | 1 | D | 1968-07-24 | Wheatley, ONT | Minor Pro |
Al Iafrate | 10 | 2 | 4 | 6 | 2 | 1983-1984 | 1 | D | 1966-03-21 | Dearborn, MI | Major League |
Jake Irsag | 7 | 0 | 1 | 1 | 2 | 1995-1996 | 1 | L | 1978-07-17 | London, ONT | Major Junior |
Richard Irwin | 23 | 1 | 1 | 2 | 42 | 1995-1996 | 1 | L | 1977-08-31 | Toronto, ONT | Minor Pro |
Corey Isen | 152 | 34 | 54 | 88 | 337 | 1992-1995 | 3 | L | 1975-05-26 | London, ONT | Minor Pro |
Michael Jacobsen | 255 | 37 | 115 | 152 | 89 | 1997-2001 | 4 | D | 1981-07-24 | Kakabeka Falls, ONT | Minor Pro |
Mark Johnson | 63 | 4 | 6 | 10 | 54 | 2004-2005 | 1 | R | 1985-09-26 | Glencoe, ONT | Minor Pro |
Stephen Johnston | 132 | 22 | 33 | 55 | 66 | 2007-2010 | 3 | C | 1990-02-24 | Guelph, ONT | Major Junior |
Luke Judson | 276 | 87 | 81 | 168 | 266 | 2007-2012 | 5 | R | 1991-02-14 | Emo, ONT | Minor Pro |
Kyle Jukosky | 55 | 2 | 3 | 5 | 46 | 2005-2007 | 2 | C | 1988-10-03 | Ridgeway, ONT | Major Junior |
Rich Jukosky | 12 | 3 | 3 | 6 | 36 | 1981-1982 | 1 | D | 1964-04-06 | Fort Erie, ONT | Major Junior |
Jan Kaminsky | 65 | 1 | 3 | 4 | 16 | 2009-2011 | 2 | R | 1992-10-05 | Kennesaw, GA | Major Junior |
Sam Katsuras | 6 | 0 | 2 | 2 | 4 | 1998-1999 | 1 | L | 1979-06-28 | Toronto, ONT | Minor Pro |
Ian Keiller | 144 | 1 | 9 | 10 | 380 | 1991-1994 | 3 | D | 1974-02-28 | Mississauga, ONT | Minor Pro |
Ben Kelly | 91 | 5 | 38 | 43 | 330 | 1981-1983 | 2 | D | 1962-01-18 | Toronto, ONT | Major Junior |
Matt Kelly | 201 | 21 | 50 | 71 | 110 | 2002-2006 | 4 | D | 1985-03-23 | Tottenham, ONT | Minor Pro |
Kerry Kerch | 1 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | G | 1964-10-10 | Royal Oak, MI | Major Junior |
Mike Kiley | 1 | 0 | 0 | 0 | 0 | 1989-1990 | 1 | | | | Major Junior |
Geoff Killing | 286 | 6 | 27 | 33 | 236 | 2003-2008 | 5 | D | 1987-08-22 | Embro, ONT | Major Junior |
Mike King | 43 | 13 | 16 | 29 | 10 | 1984-1986 | 2 | R | 1966-05-28 | Scarborough, ONT | Major Junior |
Rob Kingham | 22 | 0 | 3 | 3 | 20 | 1991-1992 | 1 | D | 1973-07-07 | Napanee, ONT | Major Junior |
Greg Kirk | 15 | 0 | 5 | 5 | 78 | 1981-1982 | 1 | D | 1963-06-03 | | Major Junior |
Craig Kitchener | 128 | 46 | 80 | 126 | 328 | 1981-1983 | 2 | C | 1963-04-16 | | Major Junior |
Mike Knight | 166 | 15 | 39 | 54 | 149 | 2001-2004 | 3 | D | 1984-10-07 | Toronto, ONT | Minor Pro |
Jeff Kostuch | 29 | 7 | 13 | 20 | 10 | 1992-1993 | 1 | C | 1974-02-18 | Brockville, ONT | Minor Pro |
Chris Kraemer | 38 | 2 | 4 | 6 | 78 | 1990-1991 | 1 | L | 1972-08-09 | Elmira, ONT | Major Junior |
Bjorn Krupp | 185 | 2 | 24 | 26 | 129 | 2008-2011 | 3 | D | 1991-03-06 | Amherst, NY | European Elite |
Sergei Kuptsov | 33 | 6 | 8 | 14 | 19 | 2012-2013 | 1 | R | 1994-10-06 | Yekaterinburg, Russia | European Elite |
Steve Lafleur | 66 | 1 | 9 | 10 | 66 | 1996-1998 | 2 | D | 1978-11-08 | Ottawa, ONT | Minor Pro |
Jason Lafreniere | 48 | 37 | 73 | 110 | 2 | 1985-1986 | 1 | C | 1966-12-06 | St. Catharines, ONT | Major League |
Bill Laird | 3 | 0 | 0 | 0 | 0 | 1994-1995 | 1 | L | 1977-11-10 | Lar, Germany | Minor Pro |
Adam Laishram | 105 | 13 | 24 | 37 | 34 | 2013-2015 | 2 | C | 1997-04-08 | Ashburn, ONT | Major Junior |
Kevin Lalande | 131 | 0 | 1 | 1 | 31 | 2003-2007 | 4 | G | 1987-02-19 | Kingston, ONT | Minor Pro |
Shawn Lalonde | 248 | 47 | 120 | 167 | 298 | 2006-2010 | 4 | D | 1990-03-10 | Orleans, ONT | Major League |
Derek Langille | 78 | 3 | 9 | 12 | 72 | 1986-1988 | 2 | D | 1969-06-25 | Toronto, ONT | Minor Pro |
Bruno LaPensee | 1 | 0 | 0 | 0 | 0 | 1984-1985 | 1 | R | 1967-04-24 | Sudbury, ONT | Major Junior |
Mike Lavell | 53 | 17 | 31 | 48 | 34 | 1996-1997 | 1 | R | 1977-06-24 | Kitchener, ONT | Major Junior |
Jason Lawmaster | 106 | 12 | 57 | 69 | 365 | 1997-1999 | 2 | D | 1978-12-31 | Westland, MI | Minor Pro |
Charlie Lawson | 4 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | L | 1975-07-05 | Burlington, ONT | Minor Pro |
Jeff Leavitt | 150 | 14 | 29 | 43 | 122 | 2004-2007 | 3 | L | 1986-04-16 | Picton, ONT | Major Junior |
Bob Leeming | 29 | 4 | 5 | 9 | 7 | 1987-1988 | 1 | C | 1970-01-09 | London, ONT | Major Junior |
Justin Lemcke | 114 | 11 | 27 | 38 | 118 | 2013-2015 | 2 | D | 1997-02-13 | Whitby, ONT | Minor Pro |
Mack Lemmon | 52 | 1 | 1 | 2 | 71 | 2011-2013 | 2 | R | 1995-01-12 | Aurora, ONT | Major Junior |
Aaron Lewicki | 46 | 3 | 6 | 9 | 20 | 2002-2004 | 2 | C | 1985-02-11 | Toronto, ONT | Major Junior |
Graeme Lindsay | 3 | 0 | 0 | 0 | 0 | 2000-2001 | 1 | | | | Major Junior |
Steve Linseman | 55 | 56 | 82 | 138 | 21 | 1984-1985 | 1 | C | 1965-11-08 | Kingston, ONT | Major Junior |
Mike Loach | 47 | 18 | 18 | 36 | 111 | 1996-1997 | 1 | R | 1976-09-08 | New Liskeard, ONT | Minor Pro |
Michael Lombardi | 34 | 8 | 5 | 13 | 21 | 2003-2005 | 2 | L | 1987-06-08 | Richmond Hill, ONT | European Lower Leagues |
Tyler Longo | 17 | 3 | 4 | 7 | 4 | 1998-2000 | 2 | R | 1980-08-12 | Belleville, ONT | Major Junior |
Jamie Lovell | 23 | 1 | 1 | 2 | 19 | 1999-2001 | 2 | D | 1982-12-27 | Elora, ONT | Minor Pro |
Steve Lowe | 19 | 4 | 10 | 14 | 32 | 1996-1997 | 1 | C | 1977-05-03 | Kitchener, ONT | Minor Pro |
Julian Luciani | 62 | 1 | 9 | 10 | 100 | 2008-2011 | 3 | D | 1992-02-11 | Mississauga, ONT | Major Junior |
Matt Luff | 64 | 9 | 22 | 31 | 20 | 2014-2015 | 1 | R | 1997-05-05 | Oakville, ONT | Major League |
Roddy MacCormick | 1 | 0 | 0 | 0 | 0 | 1991-1992 | 1 | R | 1973-01-25 | Dartmouth, NS | Minor Pro |
Brian MacDonald | 54 | 32 | 43 | 75 | 41 | 1985-1986 | 1 | L | 1966-05-09 | Hamilton, ONT | European Lower Leagues |
Kevin MacDonald | 4 | 0 | 0 | 0 | 4 | 1983-1984 | 1 | D | 1966-02-24 | Prescott, ONT | Major League |
Dave MacElwee | 20 | 1 | 5 | 6 | 106 | 1981-1982 | 1 | D | 1962-05-14 | | Major Junior |
Ian MacInnis | 33 | 18 | 20 | 38 | 29 | 1981-1982 | 1 | L | 1962-01-25 | Kingston, ONT | Minor Pro |
Neill MacInnis | 6 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | L | 1984-04-02 | Mississauga, ONT | Major Junior |
Dunc MacIntyre | 267 | 142 | 206 | 348 | 275 | 1981-1985 | 4 | C | 1964-07-03 | Cornwall, ONT | Minor Pro |
Doug MacIver | 36 | 0 | 3 | 3 | 56 | 1998-1999 | 1 | D | 1981-02-12 | King City, ONT | Minor Pro |
Kevin MacKay | 27 | 8 | 9 | 17 | 13 | 1989-1990 | 1 | C | 1971-07-26 | Sault Ste. Marie, ONT | Minor Pro |
Brett Mackie | 179 | 18 | 18 | 36 | 133 | 2008-2012 | 4 | L | 1991-05-25 | Whitby, ONT | Minor Pro |
Dave MacLean | 184 | 156 | 187 | 343 | 116 | 1982-1985 | 3 | R | 1965-01-12 | Brantford, ONT | Minor Pro |
Jeff MacLeod | 25 | 0 | 3 | 3 | 2 | 1988-1989 | 1 | D | 1971-03-25 | Dartmouth, NS | European Elite |
Andrew Maksym | 94 | 29 | 21 | 50 | 124 | 2004-2006 | 2 | R | 1986-02-16 | Mississauga, ONT | Major Junior |
Josh Manning | 114 | 2 | 4 | 6 | 187 | 2002-2004 | 2 | D | 1984-06-17 | Mount Pearl, ONT | Major Junior |
Joe Mantione | 30 | 0 | 1 | 1 | 0 | 1983-1984 | 1 | G | 1963-04-16 | Hamilton, ONT | Semi-Professional |
Saverio Manzo | 2 | 0 | 0 | 0 | 0 | 1985-1986 | 1 | G | 1968-02-27 | Brantford, ONT | Major Junior |
Bryan Marchment | 208 | 32 | 140 | 172 | 861 | 1985-1989 | 4 | D | 1969-05-01 | Scarborough, ONT | Major League |
Jake Marchment | 79 | 16 | 28 | 44 | 69 | 2013-2015 | 2 | C | 1995-05-20 | Courtice, ONT | Minor Pro |
Oliver Maron | 123 | 13 | 24 | 37 | 97 | 2001-2003 | 2 | D | 1983-09-30 | Bratislava, Slovakia | European Elite |
Rick Marshall | 122 | 3 | 21 | 24 | 227 | 1990-1993 | 3 | D | 1973-03-07 | Beaverton, ONT | Major Junior |
Brian Martin | 52 | 18 | 33 | 51 | 31 | 1983-1985 | 2 | L | 1966-03-27 | St. Catharines, ONT | Minor Pro |
Clayton Martin | 7 | 1 | 1 | 2 | 2 | 1990-1991 | 1 | R | 1971-08-09 | Toronto, ONT | Major Junior |
Mario Martini | 51 | 17 | 15 | 32 | 27 | 1983-1984 | 1 | R | 1965-12-11 | Guelph, ONT | Major Junior |
Mike Mascioli | 60 | 8 | 10 | 18 | 112 | 2010-2011 | 1 | R | 1990-03-18 | Azilda, ONT | Major Junior |
Brandon Mashinter | 31 | 20 | 12 | 32 | 32 | 2008-2009 | 1 | L | 1988-09-20 | Newmarket, ONT | Major League |
Shawn Matthias | 221 | 84 | 104 | 188 | 168 | 2004-2008 | 4 | L | 1988-02-19 | Mississauga, ONT | Major League |
Jordan Mayer | 29 | 6 | 10 | 16 | 20 | 2011-2012 | 1 | C | 1991-08-24 | Kingston, ONT | Minor Pro |
Geordie Maynard | 10 | 1 | 1 | 2 | 22 | 1993-1994 | 1 | L | 1974-02-16 | Trenton, ONT | Major Junior |
Jim Mayne | 2 | 0 | 1 | 1 | 0 | 1982-1983 | 1 | C | 1964-06-05 | Agincourt, ONT | Minor Pro |
Chad McCaffrey | 52 | 14 | 19 | 33 | 12 | 2003-2004 | 1 | C | 1984-06-19 | Kitchener, ONT | European Lower Leagues |
Joe McCallion | 8 | 3 | 4 | 7 | 2 | 1981-1982 | 1 | L | 1962-01-21 | Toronto, ONT | Semi-Professional |
Paul McCallion | 150 | 55 | 88 | 143 | 181 | 1991-1994 | 3 | C | 1974-03-22 | Mississauga, ONT | European Elite |
Darren McCarty | 188 | 97 | 124 | 221 | 470 | 1989-1992 | 3 | R | 1972-04-01 | Burnaby, BC | Major League |
Robert McCleary | 4 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | D | 1971-04-21 | Ottawa, ONT | Major Junior |
Cody McCormick | 235 | 56 | 70 | 126 | 461 | 1999-2003 | 4 | C | 1983-04-18 | London, ONT | Major League |
John McDonald | 5 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | G | 1966-03-06 | North York, ONT | Major Junior |
Walker McDonald | 51 | 1 | 3 | 4 | 27 | 1995-1997 | 2 | R | 1979-12-12 | Thunder Bay, ONT | Minor Pro |
Mark McDowell | 1 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | | 1969-11-22 | | Major Junior |
Paul McInnes | 26 | 3 | 10 | 13 | 22 | 1995-1996 | 1 | D | 1976-07-21 | Mississauga, ONT | Minor Pro |
Scott McLean | 7 | 0 | 3 | 3 | 9 | 1981-1982 | 1 | C | | Winnipeg, MAN | Major Junior |
Scott McMichael | 58 | 8 | 19 | 27 | 164 | 1983-1984 | 1 | D | 1964-06-19 | Toronto, ONT | Minor Pro |
Brock McPherson | 30 | 8 | 5 | 13 | 43 | 2005-2006 | 1 | R | 1985-07-24 | Toronto, ONT | European Elite |
Chris McRae | 9 | 0 | 0 | 0 | 19 | 1983-1984 | 1 | L | 1965-08-26 | Beaverton, ONT | Major League |
Marty McSorley | 128 | 16 | 54 | 70 | 417 | 1981-1983 | 2 | D | 1963-05-18 | Hamilton, ONT | Major League |
Chad Mehlenbacher | 23 | 0 | 2 | 2 | 4 | 1997-1999 | 2 | G | 1979-03-25 | Waterdown, ONT | Minor Pro |
Frank Melone | 106 | 47 | 58 | 105 | 109 | 1986-1989 | 3 | R | 1968-04-08 | Southfield, MI | Minor Pro |
Mitchell Mendonca | 2 | 0 | 0 | 0 | 2 | 2014-2015 | 1 | C | 1998-07-14 | Thorold, ONT | Major Junior |
Ryan Merritt | 6 | 3 | 1 | 4 | 2 | 1991-1992 | 1 | L | 1972-06-09 | Cottam, ONT | Major Junior |
Branislav Mezei | 171 | 15 | 44 | 59 | 247 | 1997-2000 | 3 | D | 1980-10-08 | Nitra, Slovakia | Major League |
Jim Midgley | 92 | 24 | 29 | 53 | 62 | 1996-1998 | 2 | F | 1978-03-05 | Townsend, ONT | Minor Pro |
Brian Mielko | 25 | 1 | 3 | 4 | 4 | 1991-1992 | 1 | R | 1973-05-02 | Burlington, ONT | Major Junior |
Chris Mifflen | 48 | 2 | 10 | 12 | 50 | 2007-2008 | 1 | D | 1988-01-24 | Ottawa, ONT | Minor Pro |
Craig Mills | 173 | 64 | 78 | 142 | 305 | 1993-1996 | 3 | R | 1976-08-27 | Toronto, ONT | Major League |
Andrew Ming | 110 | 5 | 14 | 19 | 46 | 2013-2015 | 2 | L | 1996-06-13 | Williamstown, ONT | Major Junior |
Ted Miskolczi | 42 | 18 | 24 | 42 | 51 | 1989-1991 | 2 | R | 1970-08-05 | Port Colborne, ONT | Minor Pro |
Mike Mole | 82 | 0 | 3 | 3 | 12 | 2001-2003 | 2 | G | 1982-10-12 | Moncton, NB | Minor Pro |
Charlie Moore | 144 | 16 | 24 | 40 | 359 | 1983-1986 | 3 | L | 1966-03-27 | Ottawa, ONT | Minor Pro |
Derek Morin | 185 | 8 | 33 | 41 | 245 | 1988-1991 | 3 | D | 1971-05-09 | Chicago, IL | Major Junior |
Branden Morris | 80 | 2 | 9 | 11 | 105 | 2010-2012 | 2 | D | 1992-03-31 | Whitby, ONT | Major Junior |
Brody Morris | 53 | 0 | 4 | 4 | 42 | 2013-2015 | 2 | D | 1996-04-30 | Corbyville, ONT | Major Junior |
Aaron Morrison | 39 | 14 | 17 | 31 | 111 | 1991-1992 | 1 | C | 1973-09-10 | Aurora, ONT | Minor Pro |
Justin Morrison | 37 | 25 | 48 | 73 | 65 | 1992-1993 | 1 | R | 1972-02-09 | Newmarket, ONT | Minor Pro |
Mike Morrison | 40 | 24 | 27 | 51 | 62 | 1984-1986 | 2 | L | 1965-10-18 | Brantford, ONT | Semi-Professional |
Daran Moxam | 114 | 41 | 60 | 101 | 167 | 1983-1986 | 3 | L | 1966-05-25 | Walden, ONT | Major Junior |
Brent Mulder | 52 | 1 | 2 | 3 | 116 | 1997-1999 | 2 | D | 1980-08-28 | Brampton, ONT | Minor Pro |
Scott Murchie | 95 | 6 | 9 | 15 | 49 | 1996-1998 | 2 | R | 1979-01-08 | Clarence, NY | Major Junior |
Mike Murphy | 119 | 0 | 4 | 4 | 6 | 2005-2009 | 4 | G | 1989-01-15 | Kingston, ONT | Major League |
Jan Mursak | 31 | 11 | 27 | 38 | 8 | 2007-2008 | 1 | R | 1988-01-20 | Maribor, Slovenia | Major League |
Guillaume Naud | 5 | 0 | 1 | 1 | 0 | 2011-2012 | 1 | R | 1992-12-02 | Augsburg, Germany | Minor Pro |
Michael Neal | 101 | 5 | 7 | 12 | 31 | 2005-2009 | 4 | L | 1989-04-03 | Whitby, ONT | Minor Pro |
Troy Nelson | 67 | 0 | 6 | 6 | 11 | 1987-1989 | 2 | G | 1970-08-23 | London, ONT | Semi-Professional |
Kris Newbury | 85 | 12 | 26 | 38 | 161 | 1998-2000 | 2 | C | 1982-02-19 | Brampton, ONT | Major League |
Dave Nicholls | 37 | 26 | 20 | 46 | 128 | 1981-1982 | 1 | R | 1963-08-06 | Toronto, ONT | Minor Pro |
Martin Novak | 27 | 0 | 2 | 2 | 12 | 2004-2005 | 1 | D | 1986-03-12 | Vsetin, Czech Rep. | Major Junior |
Sean O'Reilly | 122 | 6 | 62 | 68 | 265 | 1989-1991 | 2 | D | 1971-01-10 | London, ONT | Minor Pro |
Jesse Olden | 1 | 0 | 0 | 0 | 2 | 2000-2001 | 1 | R | 1983-09-25 | Scarborough, ONT | Major Junior |
Sam Oliveira | 5 | 0 | 2 | 2 | 0 | 1992-1993 | 1 | R | 1974-01-07 | Hamilton, ONT | Major Junior |
Blake Orr | 11 | 0 | 1 | 1 | 12 | 2000-2001 | 1 | D | 1982-04-11 | Syndenham, ONT | Major Junior |
Scott Osborne | 10 | 0 | 1 | 1 | 2 | 1991-1992 | 1 | D | 1974-10-28 | Saint John, NB | Major Junior |
Kelly Paddon | 101 | 9 | 30 | 39 | 72 | 1998-2000 | 2 | D | 1980-06-05 | Belleville, ONT | Minor Pro |
Nick Pageau | 229 | 19 | 69 | 88 | 135 | 2005-2009 | 4 | D | 1988-01-08 | Stoney Creek, ONT | Minor Pro |
Adam Paiement | 217 | 74 | 89 | 163 | 173 | 1999-2003 | 4 | W | 1982-03-31 | Mississauga, ONT | Minor Pro |
Larry Paleczny | 92 | 10 | 13 | 23 | 24 | 1994-1996 | 2 | C | 1978-04-02 | Kitchener, ONT | Major Junior |
Nick Palmieri | 43 | 20 | 9 | 29 | 75 | 2008-2009 | 1 | R | 1989-07-12 | Utica, NY | Major League |
Darren Pang | 59 | 0 | 1 | 1 | 17 | 1981-1983 | 2 | G | 1964-02-17 | Meaford, ONT | Major League |
Richard Panik | 54 | 26 | 28 | 54 | 69 | 2009-2011 | 2 | R | 1991-02-07 | Martin, Slovakia | Major League |
Justin Papineau | 244 | 143 | 168 | 311 | 146 | 1996-2000 | 4 | C | 1980-01-15 | Ottawa, ONT | Major League |
John Parco | 195 | 109 | 148 | 257 | 103 | 1988-1991 | 3 | C | 1971-08-25 | Sault Ste. Marie, ONT | Minor Pro |
Steve Pareigis | 33 | 9 | 16 | 25 | 41 | 1982-1983 | 1 | L | 1963-06-04 | | Semi-Professional |
Richard Park | 176 | 85 | 144 | 229 | 145 | 1992-1996 | 4 | C | 1976-05-27 | Seoul, South Korea | Major League |
Edward Pasquale | 18 | 0 | 1 | 1 | 2 | 2006-2008 | 2 | G | 1990-11-20 | Toronto, ONT | Major League |
Geoff Patton | 66 | 1 | 8 | 9 | 133 | 2003-2004 | 1 | D | 1983-09-21 | Lindsay, ONT | Minor Pro |
Jeff Pawluk | 24 | 4 | 9 | 13 | 20 | 1992-1993 | 1 | D | 1973-07-23 | Windsor, ONT | Minor Pro |
Adam Payerl | 191 | 49 | 70 | 119 | 224 | 2009-2012 | 3 | C | 1991-03-04 | Kitchener, ONT | Major League |
Wilf Payne | 65 | 21 | 38 | 59 | 37 | 1986-1987 | 1 | C | 1967-03-06 | Cox Cove, NFLD | Major Junior |
Rob Pearson | 94 | 62 | 55 | 117 | 252 | 1988-1991 | 3 | R | 1971-03-08 | Oshawa, ONT | Major League |
David Peca | 8 | 0 | 0 | 0 | 2 | 1995-1996 | 1 | R | 1978-06-03 | Toronto, ONT | Major Junior |
Lyle Peel | 2 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | G | 1970-01-07 | 100 Mile House, BC | Major Junior |
Matt Pelech | 58 | 5 | 30 | 35 | 171 | 2006-2007 | 1 | R | 1987-09-04 | Toronto, ONT | Major League |
Gordon Pell | 21 | 8 | 9 | 17 | 25 | 1989-1990 | 1 | L | 1971-06-23 | Toronto, ONT | Minor Pro |
A.J. Perry | 29 | 15 | 23 | 38 | 26 | 2007-2008 | 1 | L | 1987-01-12 | Peterborough, ONT | Minor Pro |
Alan Perry | 15 | 0 | 3 | 3 | 10 | 1986-1987 | 1 | G | 1966-08-30 | Providence, RI | Minor Pro |
Anthony Peters | 17 | 0 | 0 | 0 | 2 | 2009-2010 | 1 | G | 1990-12-31 | Goderich, ONT | Minor Pro |
Niki Petti | 175 | 34 | 41 | 75 | 46 | 2012-2015 | 3 | C | 1996-08-13 | Welland, ONT | Minor Pro |
Marc Pharand | 7 | 0 | 2 | 2 | 2 | 1982-1983 | 1 | | 1965-01-14 | | Major Junior |
Luke Pither | 23 | 19 | 23 | 42 | 10 | 2008-2009 | 1 | C | 1989-04-26 | Oshawa, ONT | Minor Pro |
Chris Pittman | 24 | 5 | 3 | 8 | 14 | 1995-1996 | 1 | C | 1976-08-21 | Stephenville, NFLD | Minor Pro |
Randy Plumb | 93 | 3 | 13 | 16 | 172 | 1981-1984 | 3 | D | 1963-07-11 | Kingston, ONT | Major Junior |
Dan Poirier | 82 | 11 | 7 | 18 | 135 | 1988-1990 | 2 | R | 1970-02-14 | Thunder Bay, ONT | Minor Pro |
Nick Policelli | 191 | 10 | 34 | 44 | 590 | 1998-2001 | 3 | D | 1981-05-26 | Sarnia, ONT | Major Junior |
Ken Porteous | 67 | 0 | 2 | 2 | 93 | 1981-1983 | 2 | G | 1963-02-20 | Toronto, ONT | Major Junior |
Dan Preston | 236 | 29 | 139 | 168 | 207 | 1991-1995 | 4 | D | 1975-02-03 | St. Thomas, ONT | Minor Pro |
John Purves | 71 | 18 | 23 | 41 | 45 | 1984-1986 | 2 | R | 1968-02-12 | Toronto, ONT | Major League |
Alan Quine | 28 | 14 | 27 | 41 | 6 | 2012-2013 | 1 | C | 1993-02-25 | Belleville, ONT | Major League |
Dan Quinn | 161 | 101 | 156 | 257 | 80 | 1981-1984 | 3 | C | 1965-06-01 | Ottawa, ONT | Major League |
Branko Radivojevic | 188 | 77 | 157 | 234 | 224 | 1998-2001 | 3 | R | 1980-11-24 | Piestany, Slovakia | Major League |
Mark Ragot | 7 | 1 | 1 | 2 | 4 | 1985-1986 | 1 | D | 1968-05-17 | Barrie, ONT | Major Junior |
Marc Rancourt | 253 | 57 | 119 | 176 | 106 | 2001-2005 | 4 | L | 1984-04-28 | Gloucester, ONT | Minor Pro |
Tyler Randell | 98 | 15 | 11 | 26 | 84 | 2007-2009 | 2 | R | 1991-06-15 | Scarborough, ONT | Major League |
Mark Raycroft | 42 | 2 | 1 | 3 | 12 | 2013-2014 | 1 | D | 1995-04-18 | Woodstock, ONT | Major Junior |
Ryan Ready | 258 | 94 | 135 | 229 | 309 | 1995-1999 | 4 | L | 1978-11-07 | Peterborough, ONT | Major League |
Keith Redmond | 16 | 1 | 7 | 8 | 52 | 1991-1992 | 1 | L | 1972-10-25 | Richmond Hill, ONT | Major League |
Jarrett Reid | 25 | 15 | 23 | 38 | 16 | 1993-1994 | 1 | C | 1973-03-10 | Sault Ste. Marie, ONT | Minor Pro |
John Reid | 55 | 0 | 1 | 1 | 13 | 1984-1986 | 2 | G | 1967-02-18 | Windsor, ONT | Minor Pro |
Dan Reja | 67 | 22 | 35 | 57 | 85 | 1994-1996 | 2 | L | 1976-05-16 | Toronto, ONT | Minor Pro |
Mike Renzi | 246 | 95 | 123 | 218 | 348 | 1998-2002 | 4 | C | 1981-07-18 | Mississauga, ONT | Minor Pro |
Adam Rhymer | 27 | 0 | 2 | 2 | 9 | 2003-2004 | 1 | R | 1985-02-05 | | Major Junior |
Glenn Ridler | 9 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | G | 1982-10-01 | St. Catharines, ONT | Minor Pro |
Travis Riggin | 33 | 0 | 6 | 6 | 8 | 1993-1994 | 1 | F | 1977-04-26 | Kincardine, ONT | Minor Pro |
Paul Ritchie | 6 | 3 | 2 | 5 | 4 | 1982-1983 | 1 | C | 1964-01-30 | Grand Valley, ONT | Major Junior |
Adam Robbins | 84 | 4 | 8 | 12 | 93 | 1994-1996 | 2 | C | 1977-10-17 | Bancroft, ONT | Minor Pro |
Grant Robertson | 79 | 9 | 6 | 15 | 49 | 1983-1985 | 2 | L | 1966-05-21 | Gananoque, ONT | Major Junior |
Roger Robertson | 20 | 0 | 1 | 1 | 13 | 1984-1985 | 1 | D | 1967-01-01 | Toronto, ONT | Major Junior |
John Robinson | 9 | 0 | 0 | 0 | 2 | 1986-1987 | 1 | L | 1969-02-21 | Barrie, ONT | Major Junior |
Nathan Robinson | 244 | 109 | 126 | 235 | 199 | 1998-2002 | 4 | C | 1981-12-31 | Scarborough, ONT | Major League |
Mike Roelofsen | 80 | 16 | 30 | 46 | 85 | 2003-2005 | 2 | C | 1987-03-19 | Chatham, ONT | Major Junior |
Dan Rogers | 93 | 5 | 16 | 21 | 180 | 2002-2004 | 2 | D | 1984-05-07 | Milton, ONT | Major Junior |
Ryan Rorabeck | 57 | 9 | 24 | 33 | 39 | 2004-2006 | 2 | C | 1985-02-27 | Oshawa, ONT | Major Junior |
Ken Rowbotham | 188 | 70 | 76 | 146 | 94 | 1987-1991 | 4 | L | 1970-04-17 | Oshawa, ONT | Major Junior |
Randy Rowe | 246 | 120 | 128 | 248 | 89 | 1997-2001 | 4 | L | 1980-06-10 | Burford, ONT | Minor Pro |
Greg Royce | 82 | 5 | 19 | 24 | 146 | 1982-1984 | 2 | C | 1965-01-22 | Trenton, ONT | Minor Pro |
Ken Ruddick | 13 | 0 | 3 | 3 | 13 | 1990-1991 | 1 | D | 1972-08-15 | Hamilton, ONT | Minor Pro |
Mark Rupnow | 6 | 0 | 0 | 0 | 0 | 1987-1990 | 3 | L | 1970-02-21 | Belleville, ONT | Minor Pro |
Paul Rushforth | 99 | 49 | 54 | 103 | 147 | 1992-1994 | 2 | C | 1974-04-22 | Prince George, BC | Minor Pro |
Jared Ruston | 3 | 0 | 0 | 0 | 0 | 1997-1998 | 1 | G | | | Major Junior |
Jesse Saban | 27 | 0 | 4 | 4 | 10 | 2014-2015 | 1 | D | 1997-01-14 | Lindsay, ONT | Major Junior |
Brandon Saigeon | 62 | 8 | 18 | 26 | 48 | 2014-2015 | 1 | C | 1998-06-14 | Grimsby, ONT | Minor Pro |
Thomas Samaris | 17 | 0 | 0 | 0 | 0 | 2003-2004 | 1 | G | 1986-02-06 | Brooklyn, NY | Major Junior |
Grant Sanders | 7 | 1 | 1 | 2 | 7 | 1983-1984 | 1 | C | 1965-12-05 | Hamilton, ONT | European Lower Leagues |
Carter Sandlak | 128 | 24 | 28 | 52 | 194 | 2010-2013 | 3 | L | 1993-05-18 | Vancouver, BC | Minor Pro |
Josh Sands | 52 | 11 | 8 | 19 | 23 | 1999-2000 | 1 | C | 1982-01-27 | Kingston, ONT | Major Junior |
Mike Savage | 57 | 32 | 28 | 60 | 45 | 1983-1984 | 1 | L | 1964-04-08 | Sudbury, ONT | Major Junior |
Shawn Scanzano | 22 | 0 | 0 | 0 | 25 | 1997-1998 | 1 | D | 1980-12-16 | Belleville, ONT | Minor Pro |
Wes Scanzano | 29 | 4 | 6 | 10 | 5 | 1997-1998 | 1 | R | 1980-12-16 | Montreal, PQ | Minor Pro |
Jeff Scharf | 63 | 34 | 51 | 85 | 60 | 1997-1998 | 1 | C | 1977-03-06 | Sudbury, ONT | Minor Pro |
Blair Scott | 80 | 4 | 22 | 26 | 158 | 1990-1992 | 2 | D | 1972-02-25 | Winnipeg, MAN | Minor Pro |
Brian Secord | 216 | 86 | 128 | 214 | 239 | 1992-1996 | 4 | C | 1975-06-19 | Chatham, ONT | Minor Pro |
Andrew Self | 135 | 36 | 49 | 85 | 208 | 2005-2008 | 3 | L | 1987-01-08 | Peterborough, ONT | Major Junior |
Todd Sepkowski | 10 | 1 | 0 | 1 | 0 | 1983-1984 | 1 | C | 1965-05-12 | Sault Ste. Marie, ONT | Major Junior |
Jason Shaw | 63 | 1 | 20 | 21 | 52 | 2011-2013 | 2 | D | 1992-09-09 | Belleville, ONT | Minor Pro |
James Sheehan | 3 | 0 | 0 | 0 | 4 | 1991-1992 | 1 | D | 1973-03-30 | Sudbury, ONT | Minor Pro |
Scott Shepherd | 79 | 6 | 26 | 32 | 59 | 1986-1988 | 2 | D | 1969-04-13 | Keswick, ONT | Major Junior |
Jordan Shine | 24 | 0 | 2 | 2 | 53 | 2005-2006 | 1 | L | 1988-12-14 | Wallacetown, ONT | Major Junior |
Joey Shunock | 26 | 0 | 1 | 1 | 5 | 1982-1984 | 2 | G | 1964-02-29 | Sault Ste. Marie, ONT | Major Junior |
Stephen Silas | 324 | 22 | 142 | 164 | 233 | 2008-2013 | 5 | D | 1992-06-26 | Georgetown, ONT | Minor Pro |
David Silverstone | 125 | 16 | 20 | 36 | 394 | 1999-2002 | 3 | L | 1982-02-22 | Toronto, ONT | Minor Pro |
Frank Simioni | 36 | 5 | 9 | 14 | 18 | 1982-1984 | 2 | L | 1965-02-25 | Ottawa, ONT | Major Junior |
Scott Simmonds | 245 | 21 | 49 | 70 | 87 | 2010-2014 | 4 | C | 1993-08-29 | Uxbridge, ONT | European Elite |
Harkie Singh | 23 | 0 | 0 | 0 | 17 | 1995-1996 | 1 | D | 1978-09-15 | Toronto, ONT | Minor Pro |
Jarrod Skalde | 40 | 30 | 52 | 82 | 21 | 1990-1991 | 1 | C | 1971-02-26 | Niagara Falls, ONT | Major League |
Jason Skellett | 47 | 0 | 6 | 6 | 83 | 1989-1991 | 2 | D | 1972-01-01 | London, ONT | Major Junior |
Willie Skilliter | 3 | 0 | 0 | 0 | 2 | 1990-1991 | 1 | C | 1974-05-20 | Belleville, ONT | Major Junior |
Christian Skoryna | 69 | 41 | 54 | 95 | 37 | 1992-1994 | 2 | C | 1973-05-19 | Elgin, ONT | Minor Pro |
Steve Slaughter | 13 | 6 | 8 | 14 | 19 | 1981-1982 | 1 | R | 1962-01-29 | Churchill, MAN | European Lower Leagues |
Brian Small | 109 | 31 | 33 | 64 | 114 | 1982-1984 | 2 | R | 1964-05-23 | Toronto, ONT | Major Junior |
Gairin Smith | 11 | 1 | 7 | 8 | 22 | 1991-1992 | 1 | D | 1972-04-15 | Tillsonburg, ONT | Minor Pro |
Jeff Smith | 7 | 0 | 2 | 2 | 0 | 1989-1994 | 2 | D | 1974-05-03 | Belleville, ONT | Minor Pro |
Neil Smith | 58 | 1 | 3 | 4 | 71 | 2001-2003 | 2 | D | 1984-05-24 | Fonthill, ONT | Minor Pro |
Matt Smyth | 67 | 1 | 9 | 10 | 81 | 2005-2006 | 1 | D | 1985-07-03 | Wiarton, ONT | Minor Pro |
Ben Snell | 2 | 0 | 0 | 0 | 0 | 2001-2002 | 1 | R | 1985-09-17 | Ayr, ONT | Major Junior |
Darryl Snelling | 6 | 0 | 0 | 0 | 0 | 2010-2011 | 1 | D | 1994-03-13 | Ajax, ONT | Major Junior |
Aaron Snow | 48 | 13 | 20 | 33 | 64 | 2006-2007 | 1 | L | 1988-05-20 | Windsor, ONT | Major Junior |
Greg Snyder | 11 | 2 | 3 | 5 | 8 | 1985-1986 | 1 | R | 1968-01-08 | New Hamburg, ONT | Semi-Professional |
Geoff Soguel | 1 | 0 | 0 | 0 | 2 | 2005-2006 | 1 | D | | Cobourg, ONT | Major Junior |
Jamie Sokolsky | 128 | 16 | 52 | 68 | 116 | 1994-1996 | 2 | D | 1977-03-11 | Toronto, ONT | Minor Pro |
Jim Sonmez | 58 | 33 | 23 | 56 | 45 | 1990-1991 | 1 | L | 1971-06-18 | Instanbul, Turkey | Minor Pro |
Kyle Sonnenburg | 76 | 3 | 14 | 17 | 27 | 2003-2005 | 2 | D | 1986-05-07 | Waterloo, ONT | European Elite |
Jason Soules | 37 | 5 | 26 | 31 | 94 | 1990-1991 | 1 | D | 1971-03-14 | Hamilton, ONT | Minor Pro |
Steve Spade | 75 | 0 | 5 | 5 | 114 | 2004-2006 | 2 | D | 1987-12-10 | Rochester, NY | Major Junior |
Jason Spezza | 26 | 23 | 37 | 60 | 26 | 2001-2002 | 1 | C | 1983-06-13 | Toronto, ONT | Major League |
Todd St. Louis | 53 | 2 | 2 | 4 | 139 | 1994-1995 | 1 | D | 1976-05-01 | Windsor, ONT | Minor Pro |
Lubomir Stach | 22 | 1 | 3 | 4 | 8 | 2004-2005 | 1 | D | 1986-05-28 | Vsetin, Czech Rep. | European Elite |
Brian Stagg | 9 | 1 | 0 | 1 | 2 | 1992-1993 | 1 | R | 1974-05-23 | North Bay, ONT | Major Junior |
Matthew Stajan | 182 | 76 | 130 | 206 | 152 | 2000-2003 | 3 | C | 1983-12-19 | Mississauga, ONT | Major League |
Chris Stanley | 251 | 94 | 126 | 220 | 93 | 1996-2000 | 4 | C | 1979-06-18 | Parry Sound, ONT | Minor Pro |
Robert Stellick | 62 | 0 | 3 | 3 | 8 | 2007-2009 | 2 | D | 1991-05-22 | Toronto, ONT | Major Junior |
Larry Stevens | 7 | 0 | 0 | 0 | 12 | 1983-1984 | 1 | D | 1965-01-23 | Vittoria, ONT | Major Junior |
Brandon Stewart | 1 | 0 | 0 | 0 | 0 | 2008-2009 | 1 | R | 1992-07-02 | Strathroy, ONT | Major Junior |
Rob Stopar | 13 | 0 | 1 | 1 | 0 | 1989-1992 | 3 | G | 1972-03-02 | Sault Ste. Marie, ONT | Major Junior |
Doug Stromback | 101 | 49 | 68 | 117 | 29 | 1986-1988 | 2 | R | 1967-03-02 | Farmington, MI | Minor Pro |
Rich Stromback | 52 | 7 | 8 | 15 | 81 | 1987-1988 | 1 | L | 1969-01-29 | Farmington, MI | Minor Pro |
Steven Strong | 128 | 2 | 14 | 16 | 125 | 2009-2011 | 2 | D | 1993-02-16 | Mississauga, ONT | European Elite |
Adam Sturgeon | 36 | 0 | 3 | 3 | 48 | 2001-2002 | 1 | D | 1984-03-19 | Erin, ONT | Minor Pro |
Jordan Subban | 253 | 57 | 108 | 165 | 203 | 2011-2015 | 4 | D | 1995-03-03 | Rexdale, ONT | Minor Pro |
Malcolm Subban | 118 | 0 | 3 | 3 | 2 | 2009-2013 | 4 | G | 1993-12-21 | Toronto, ONT | Major League |
P.K. Subban | 234 | 42 | 148 | 190 | 353 | 2005-2009 | 4 | D | 1989-05-13 | Toronto, ONT | Major League |
Pat Sutton | 68 | 7 | 19 | 26 | 86 | 2004-2005 | 1 | D | 1984-04-26 | Forest, ONT | Minor Pro |
Ivan Svarny | 129 | 10 | 26 | 36 | 143 | 2002-2004 | 2 | D | 1984-10-31 | Nitra, Slovakia | Minor Pro |
Wes Swain | 6 | 0 | 0 | 0 | 9 | 1996-1997 | 1 | D | 1978-05-08 | Perrys Cove, NFLD | Major Junior |
John Tamer | 119 | 6 | 31 | 37 | 73 | 1984-1986 | 2 | D | 1966-02-25 | Dearborn Heights, MI | Major Junior |
Cory Tanaka | 249 | 42 | 101 | 143 | 160 | 2005-2009 | 4 | C | 1988-05-17 | Stouffville, ONT | European Elite |
Eric Tangradi | 176 | 67 | 101 | 168 | 134 | 2006-2009 | 3 | L | 1989-02-10 | Philadelphia, PA | Major League |
Brendan Taylor | 26 | 3 | 12 | 15 | 6 | 2007-2008 | 1 | C | 1989-04-01 | Oakville, ONT | Minor Pro |
Gary Taylor | 62 | 0 | 8 | 8 | 85 | 1988-1990 | 2 | R | 1971-05-08 | Toronto, ONT | Minor Pro |
Matt Taylor | 9 | 1 | 1 | 2 | 12 | 1984-1985 | 1 | C | 1967-03-14 | Riverside, ONT | Major Junior |
Scott Taylor | 38 | 5 | 9 | 14 | 115 | 1987-1988 | 1 | D | 1968-03-23 | Toronto, ONT | Minor Pro |
Scott Taylor | 2 | 0 | 0 | 0 | 0 | 1993-1994 | 1 | | | | Major Junior |
Tyler Taylor | 38 | 6 | 6 | 12 | 97 | 2009-2010 | 1 | L | 1989-10-20 | Kitchener, ONT | Major Junior |
Brad Teichmann | 22 | 0 | 1 | 1 | 2 | 1990-1991 | 1 | G | 1973-07-25 | Mississauga, ONT | Major Junior |
Tyson Teichmann | 73 | 0 | 0 | 0 | 6 | 2009-2011 | 2 | G | 1993-05-19 | Belleville, ONT | Major Junior |
Brian Tessier | 17 | 0 | 0 | 0 | 4 | 1986-1987 | 1 | G | 1967-05-23 | Walden, ONT | Major Junior |
Brent Thombs | 2 | 0 | 0 | 0 | 0 | 1992-1993 | 1 | G | | Hamilton, ONT | Major Junior |
Derek Thompson | 1 | 0 | 0 | 0 | 0 | 1987-1988 | 1 | R | 1970-06-15 | Sudbury, ONT | Major Junior |
Cody Thornton | 192 | 49 | 56 | 105 | 161 | 2002-2005 | 3 | R | 1986-07-16 | London, ONT | European Lower Leagues |
Scott Thornton | 171 | 62 | 82 | 144 | 250 | 1987-1991 | 4 | C | 1971-01-09 | London, ONT | Major League |
Mike Tilson | 34 | 1 | 12 | 13 | 71 | 1997-1998 | 1 | D | 1978-06-28 | Pickering, ONT | Minor Pro |
Matthew Tipoff | 204 | 25 | 61 | 86 | 84 | 2006-2010 | 4 | L | 1990-10-04 | Toronto, ONT | European Elite |
Eric Tobia | 125 | 0 | 2 | 2 | 4 | 2001-2005 | 4 | G | 1984-06-21 | Cloyne, ONT | Major Junior |
David Tomasek | 119 | 26 | 32 | 58 | 24 | 2013-2015 | 2 | C | 1996-02-10 | Prague, Czech Rep. | European Elite |
Steve Tracze | 109 | 42 | 40 | 82 | 66 | 1993-1997 | 4 | R | 1976-05-03 | Belleville, ONT | Major Junior |
Kyle Tront | 26 | 3 | 4 | 7 | 6 | 2007-2008 | 1 | L | 1989-02-11 | Thunder Bay, ONT | Major Junior |
Joel Trottier | 43 | 23 | 32 | 55 | 51 | 1997-1998 | 1 | R | 1977-02-11 | Alexandria, ONT | Minor Pro |
Nikos Tselios | 84 | 11 | 47 | 58 | 77 | 1996-1998 | 2 | D | 1979-01-20 | Oak Park, IL | Major League |
Stu Tufts | 6 | 0 | 1 | 1 | 0 | 1989-1990 | 1 | F | 1972-06-24 | | Semi-Professional |
Darcy Tuplin | 39 | 1 | 4 | 5 | 10 | 2002-2003 | 1 | L | 1985-12-31 | Summerside, PEI | Major Junior |
Patrick Turcotte | 28 | 0 | 10 | 10 | 18 | 2002-2003 | 1 | C | 1984-03-26 | Cornwall, ONT | European Lower Leagues |
Keaton Turkiewicz | 67 | 23 | 18 | 41 | 47 | 2007-2008 | 1 | R | 1988-03-02 | Brantford, ONT | Minor Pro |
Joe Underwood | 28 | 3 | 11 | 14 | 8 | 2010-2011 | 1 | D | 1990-01-15 | Canton, MI | Minor Pro |
Parker Van Buskirk | 11 | 0 | 0 | 0 | 2 | 2007-2008 | 1 | G | 1988-03-26 | Windsor, ONT | Minor Pro |
Larry Van Herzele | 90 | 3 | 14 | 17 | 51 | 1984-1986 | 2 | D | 1966-04-30 | Simcoe, ONT | Semi-Professional |
John Van Kessel | 67 | 2 | 10 | 12 | 69 | 1986-1988 | 2 | R | 1969-12-19 | Bridgewater, NS | Minor Pro |
Tom Van Natter | 58 | 8 | 11 | 19 | 48 | 1981-1982 | 1 | C | 1964-03-09 | Barrie, ONT | Major Junior |
Keith Van Rooyen | 1 | 0 | 0 | 0 | 0 | 1983-1984 | 1 | D | 1966-07-13 | Hamilton, ONT | European Elite |
Joe Van Volsen | 26 | 8 | 12 | 20 | 25 | 1995-1996 | 1 | F | 1975-04-23 | Oshawa, ONT | Minor Pro |
Mike Van Volsen | 84 | 10 | 31 | 41 | 90 | 1995-1997 | 2 | D | 1977-07-02 | Oshawa, ONT | Minor Pro |
Chris Varga | 71 | 8 | 18 | 26 | 4 | 1990-1992 | 2 | L | 1973-11-20 | Kitchener, ONT | Minor Pro |
Lubos Velebny | 24 | 6 | 18 | 24 | 31 | 2001-2002 | 1 | D | 1982-02-09 | Zvolen, Slovakia | Minor Pro |
Mike Vellucci | 131 | 13 | 52 | 65 | 237 | 1983-1986 | 2 | D | 1966-08-11 | Farmington, MI | Major League |
Kelly Vipond | 17 | 2 | 3 | 5 | 2 | 1992-1993 | 1 | R | 1974-01-26 | Brooklin, ONT | Minor Pro |
Ari Vuori | 1 | 0 | 0 | 0 | 0 | 1981-1982 | 1 | F | 1962-06-09 | Poytya, Finland | Minor Pro |
Jordon Watson | 20 | 1 | 2 | 3 | 2 | 2002-2003 | 1 | C | 1985-06-03 | Amherstview, ONT | Major Junior |
Jim Way | 36 | 0 | 2 | 2 | 25 | 1985-1987 | 2 | R | 1968-11-12 | Waterloo, ONT | Major Junior |
Shawn Way | 44 | 0 | 4 | 4 | 42 | 1989-1990 | 1 | L | 1972-04-04 | Waterloo, ONT | Major Junior |
Jason Weaver | 15 | 8 | 10 | 18 | 28 | 1992-1993 | 1 | L | 1972-09-22 | Mississauga, ONT | Minor Pro |
Bill Weir | 35 | 0 | 2 | 2 | 0 | 1990-1991 | 1 | C | 1973-05-21 | London, ONT | Minor Pro |
Kyle Wellwood | 161 | 65 | 144 | 209 | 42 | 1999-2002 | 3 | C | 1983-05-16 | Windsor, ONT | Major League |
Brett Welychka | 49 | 14 | 20 | 34 | 16 | 2014-2015 | 1 | C | 1994-03-03 | London, ONT | Minor Pro |
Marc West | 54 | 10 | 32 | 42 | 18 | 1985-1986 | 1 | C | 1966-02-10 | Burlington, ONT | Minor Pro |
Alex White | 76 | 8 | 13 | 21 | 23 | 2000-2002 | 2 | L | 1983-02-03 | Tecumseh, ONT | European Lower Leagues |
Dan White | 41 | 2 | 4 | 6 | 10 | 1988-1989 | 1 | L | 1971-04-04 | Walpole Island, ONT | Major Junior |
Steven Whitely | 63 | 0 | 9 | 9 | 104 | 2005-2007 | 2 | D | 1987-07-16 | Petrolia, ONT | Minor Pro |
Dean Whyte | 6 | 0 | 1 | 1 | 2 | 1984-1985 | 1 | | 1966-09-03 | | Major Junior |
Derek Wilkinson | 115 | 0 | 8 | 8 | 13 | 1992-1994 | 2 | G | 1974-07-29 | Lasalle, ONT | Major League |
Paul Wilkinson | 38 | 18 | 26 | 44 | 31 | 1986-1988 | 2 | R | 1968-01-24 | Cambridge, ONT | Major Junior |
Darryl Williams | 142 | 60 | 66 | 126 | 378 | 1986-1989 | 3 | L | 1968-02-29 | Labrador, NFLD | Major League |
Nigel Williams | 38 | 10 | 12 | 22 | 40 | 2007-2008 | 1 | D | 1988-04-18 | Aurora, IL | Minor Pro |
Andrew Williamson | 29 | 16 | 15 | 31 | 12 | 1995-1996 | 1 | R | 1976-01-21 | Thorold, ONT | Minor Pro |
Mike Wolak | 25 | 20 | 16 | 36 | 18 | 1986-1987 | 1 | C | 1968-04-29 | Utica, MI | Minor Pro |
Jack Woods | 86 | 33 | 32 | 65 | 89 | 1981-1983 | 2 | L | 1962-12-17 | Ottawa, ONT | Major Junior |
Jake Worrad | 159 | 14 | 48 | 62 | 75 | 2011-2014 | 3 | D | 1993-01-10 | London, ONT | Major Junior |
Earle Wright | 6 | 0 | 0 | 0 | 0 | 1988-1989 | 1 | D | 1970-04-04 | | Semi-Professional |
Alex Yuill | 104 | 5 | 26 | 31 | 24 | 2013-2015 | 2 | D | 1995-05-27 | Wellington, ONT | European Elite |
Daniil Zharkov | 109 | 48 | 31 | 79 | 49 | 2011-2013 | 2 | L | 1994-02-06 | St. Petersburg, Russia | European Elite |
+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there
is no official breakdown when a player was traded mid-season, his statistics are
only included with the team he finished with. So you may see players with all zeros
for statistics. This means their exact team totals were not available. Their games-played
will not be accounted for with any of the teams they played with in this case.