Eliteprospects
HOME  |  STATS  |  TEAMS  |  LEAGUES  |  AWARDS  |  NHL DRAFT CENTER  |  DRAFTS  |  ABOUT  |  PHOTO  |  RSS  |  FOOTBALL  |  EP SHOP
   

Database: 357948 players
Last added: Kevin Stefanick
 SCORING LEADERS
 
WC
# PLAYER GP G A TP
1. 
flag Jason Spezza (F)
10
6
8
14
2. 
flag Jordan Eberle (F)
10
5
8
13
3. 
flag Taylor Hall (F)
10
7
5
12
4. 
flag Sergei Mozyakin (F)
10
6
6
12
5. 
flag Matt Duchene (F)
10
4
8
12
SHOW MORE    
 LEAGUE PAGES
 flag NHL
 flag AHL
 flag ECHL
 flag WHL
 flag OHL
 flag QMJHL
  CIS
 flag SPHL
 flag NCAA
 flag NCAA III
 flag USHL
 flag NAHL

flag KHL
flag Extraliga
flag Extraliga
flag NLA
flag NLB
flag DEL
flag DEL 2
flag EBEL
flag INL
flag Serie A
flag Ligue Mag.
flag EIHL
flag SHL
flag Allsvenskan
flag Division 1
flag SuperElit
flag Liiga
flag Mestis
flag Metal L
flag Get Ligaen
flag Belarus
flag Poland
flag Asia

SHOW MORE  
   

 ABROAD PLAYERS BY CONTINENT

  
EU NA INT

     Elite Prospects Facebook Page  Elite Prospects Twitter Page  Elite Prospects Instagram Page

     ©1999-2015, www.eliteprospects.com

     Contact EP (pop-up)

     Privacy Policy



PLAYERS - PLACE OF BIRTH


The following table shows all players that according to our database entries were born in Toronto, ON, CAN.

Currently sorted by: player last name

      Player Pos Born Youth Team
            
 A         
   Eri Abayof F 1978-02-27
   Ori Abramson D 1993-08-14
   Josh Abramson D 1991-00-00
   Cliff Abrecht D 1963-05-24
   Doug Acomb F 1949-05-15
   Douglas Adam F 1923-09-07
   Victor Adamo G 1993-03-23
   Robert Adamo G 1995-00-00
   Jeremiah Addison F 1996-10-21
   Tye Agardy G 1999-00-00
   Ralph Aiello F -
   Ned Aiken D 1984-05-08
   Chris Aishford F -
   Chris Aitcheson F 1992-12-03
   Chris Albertini D 1993-01-06
   Jim Aldred F 1963-04-28
   Ryan Alexander F 2002-00-00
   Jonah Alexander F 1999-00-00
   Jeff Allan D 1957-05-17
   Greg Allen D 1996-08-24
   Tyler Allen D 1995-06-12
   Spencer Allen F 1997-07-07
   Strat Allen F 1987-07-22
   Albert Allman F -
   Nello Altomare F 1995-07-06
   Mauricio Alvarez F 1978-09-10
   Matt Alvaro F 1996-07-07
   Stevie Alvo D 1996-00-00
   Peter Ambroziak F 1971-09-15
   Carlos Amestoy F 1992-03-24
   Bujar Amidovski G 1977-02-19
   Mike Amodeo D 1952-06-22
   Domenic Amodeo F 1968-03-06
   Spiros Anastas F 1985-05-06
   Leonard Ancona F 1988-02-14
   Colin Anders D 1974-02-23
   John Andersen F 1968-01-18
   J.P. Anderson G 1992-04-27
   John Anderson F 1957-03-28
   Jake Anderson F 1985-02-26
   Warren Anderson D 1952-04-13
   James Anderson F 1999-00-00
   Mike Anderson G 1978-03-27
   Braxton Andrews D 1995-06-28
   Jeff Angelidis F 1977-01-12
   Lou Angotti F 1938-01-16
   W. David Angus 1937-08-21
   Michael Annecchini F -
   Jeff Aonso F 1985-01-10
   Myles Applebaum F 1988-03-16 Kitchener Rangers
   Syl Apps, Jr. F 1947-08-01
   Anthony Aquino F 1982-08-01
   Gerry Arcella G 1974-01-17
   Gene Archambault F 1948-00-00
   David Ardell D 1996-00-00
   George Argiropoulos G 1994-08-12
   Tim Armstrong F 1967-05-12
   Bob Armstrong D 1931-04-07
   Brandon Arruda D 1992-00-00
   Chris Arsenault F 1997-01-03
   Alfred Arthur D 1961-03-06
   Angelo Asaro F 1987-10-09
   Peter Ascherl F 1953-06-07
   Geoff Aselstine F 1984-10-17
   Bryan Ashworth G -
   Ken Astill F -
   Peter Aston D 1986-02-24
   Steve Atkinson F 1948-10-16
   Ron Attwell F 1935-02-09
   Aaron Atwell D 1989-12-05
   Mathew Aubie F 2002-00-00
   Justin Augusto F 1997-03-17
   Mike Auksi D 1981-12-18
   Erik Axell F 1990-02-23
   Vernon Ayres D 1909-05-27
            
 B         
   Anthony Babic D 1988-04-23
   Reid Bailey D 1956-05-28
   Tim Bailey F 1962-04-13
   Robert Baird F 1943-09-26
   Justin Baker D 1991-07-09
   Earl Balfour F 1933-01-04
   Martyn Ball F 1968-06-12
   Mike Ballanger F 1953-02-16
   Steve Bancroft D 1970-10-06
   Darren Banks F 1966-03-18
   Matt Bannan D 1981-01-16
   Mark Bar D 1968-02-15
   Patrick Barbieri F 1982-04-03
   Robert Barnes D 1955-08-10
   Norm Barnes D 1953-08-24
   Daniel Barnes D 1996-06-09
   Daulton Barnes F 1995-00-00
   Brett Barnett F 1967-10-12
   Dalton Barns F 1995-02-28
   David Barozzino D 1973-01-04
   Dave Barr F 1960-11-30
   Matthew Barr G -
   Zachary Barrett F 1997-02-22
   Lucas Bascio D 1996-04-11
   Alex Basso D 1993-06-15
   Mark Bastow F 1996-00-00
   Jamie Bates F 1985-01-21
   John Batten D 1970-02-01
   Sonny Battikha F 1996-12-15
   Kyle Baun F 1992-05-04
   Jim Baxter G 1958-04-15
   Josh Beaton F 1993-00-00
   Chris Beckford-Tseu G 1984-06-22
   Mark Bedard F -
   Dayn Belfour G 1989-05-27
   Bruce Bell D 1965-02-15
   Liam Bell D -
   Daniel Bellissimo G 1984-08-15 Mississauga Senators
   Vince Bellissimo F 1982-12-14
   Christopher Belnap F 1986-08-08
   Tony Belony D 1993-03-02
   Geoff Benic F 1968-09-01
   Joey Benitah F 1994-00-00
   Frank Bennett F 1922-03-04
   Oliver Benwell F 1998-08-19
   Drake Berehowsky D 1972-01-03
   Zach Berg F 1994-07-15
   Eli Berg D 1994-00-00
   Michael Bergman F 1997-00-00
   Aaron Berisha F 1995-03-05
   Cameron Bernier D 1991-04-28
   Matt Beveridge F 1975-03-18
   Nick Beverley D 1947-04-21
   Alex Bezerra D 1989-06-17
   Michael Bianconi D 2002-00-00
   Robert Bilski F 1985-07-12
   Matt Binnington F 1988-12-05
   Steve Birch D 1977-08-09
   Jesse Blacker D 1991-04-19
   Justin Blais D -
   Mike Blakey F 1987-09-12
   Sam Bloom F 1989-00-00
   Mike Bloski G 1962-08-01
   Mike Blunden F 1986-12-15
   Jake Bly G 1997-03-27
   Jason Boag F 1993-06-03
   Fabio Boccalon F 1978-03-13
   Daniel Bochner D 1984-09-05
   James Bodanis D -
   Brent Bogdon D 1995-07-20
   Sean Boland D 1968-02-18
   Hugh Bolton D 1929-04-15
   Brendan Bonello G 1999-04-01
   Blake Bonham F -
   Josh Boni F 1974-08-26
   Christian Bortoluzzi D 1997-03-27
   Sebastian Borza F 1983-01-03
   Bruce Boudreau F 1955-01-09
   Alex Boudreau D 1997-06-18
   George Boukas F -
   Rick Bourbonnais F 1955-04-20
   Leo Bourgeois F 1997-05-05
   Michael Bournazakis F 1979-03-20
   Peter Bournazakis F 1976-12-23
   Dick Bowering F -
   Joe Bowie D -
   Bill Bowler F 1974-09-25
   Shane Bowler F -
   Bob Boyd D 1951-11-27
   Mike Boyd D 1958-01-14
   Rob Boyko F 1975-07-04
   Cameron Brace F 1993-04-18
   David Brady F 1978-02-10
   Matt Brait D 1969-06-29
   Luke Branco D 1998-06-16
   Aaron Brand F 1975-06-14
   Justin Brand D 1996-01-13
   Chris Brassard F 1975-08-19
   Johnny Brdarovic F 1975-03-21
   Marko Brelih D 1991-06-02
   Spencer Brennan D 1989-06-23
   Carl Brewer D 1938-10-21
   Jack Brewer F 1945-10-26
   Graham Bridel F 1974-04-14
   Robert Brillinger F 1999-00-00
   Bob Brinkworth F 1942-05-10
   Paris Briscoe F 1995-03-16
   Stacey Britstone F 1973-04-11
   Austin Broadhurst D 1994-03-08
   Ken Broderick G 1942-02-16
   Len Broderick G 1940-10-11
   Bill Brodie F -
   Scott Bromley F 1993-06-22
   Max Bronstine D 2002-00-00
   Ross Brooks G 1939-10-17
   Evan Brophey F 1986-12-03
   Jeff Brown F 1990-06-02
   Scott Brown D 1988-01-19
   Robert Brown D 1950-12-18
   Dan Brown F 1961-02-24
   Richard Brown F 1993-00-00
   Chris Brown D 1984-09-30
   Jeff Brown F 1999-00-00
   Adam Brubacher D 1995-12-13
   John Brucker F 1990-03-03
   Vince Bruni F 1987-04-08
   Jesse Bruni F 1994-05-30
   Christian Brunner F 1997-05-23 Viikingit
   Rob Bryden F -
   Gord Brydson F 1907-01-03
   Matt Buckles F 1995-05-05
   Tomek Budziakowski F 1987-03-27
   Bruce Bullock G 1949-05-09
   Michael Bunting F 1995-09-17 Scarborough Young Bruins
   Jeremy Burgess F 1988-03-19
   Marty Burke D 1905-01-28
   Eddie Burke F 1907-06-03
   Michael Burkett F 1972-03-15
   Chris Burkett F -
   Scott Burkhart D 1960-10-04
   Mike Burkhart F 1951-10-31
   Toby Burkitt F 1972-02-04
   Josh Burnside F 1995-02-11
   Dan Burrows F 1963-03-15
   Dave Burrows D 1949-01-11
   Dan Burrows G 1963-03-15
   Bert Burry D 1906-02-07
   Owen Burry F 1995-07-28
   David Busch F 1979-10-11
   Giuseppe Busillo F 1970-05-13
   Garrett Butler F 1997-08-29
   William Butler F 1997-08-29
   Robert Bychowski D 1996-06-11
   Rob Byckowski D -
   Mike Byers F 1946-09-11
   Cary Byron G 1993-03-15
            
 C         
   Terry Caffery F 1949-04-01
   Kelly Cain F 1968-04-19
   Mark Calder F -
   Steve Caley F 1978-08-13
   Daniel Calitri F 1986-08-19
   Brett Callighen F 1953-05-15
   Anthony Camara F 1993-09-04 Greater Toronto MHA
   Daniel Cameron F 1991-04-29
   Scott Cameron D 1958-05-05
   Scott Campbell D 1957-06-22
   George Campbell D -
   Nathan Campbell D 1995-04-27
   John Canario F 1987-03-04
   Carlos Canejo F 1985-07-18
   Marco Capizzano F 1978-03-27
   Louie Caporusso F 1989-06-21
   Paul Cappuccio F -
   Luca Caputi F 1988-10-01 Toronto Red Wings
   Matt Caranci D 1986-03-07
   Luciano Caravaggio G 1975-10-03
   Steve Cardwell F 1950-08-13
   Matt Cardwell D 1977-06-09
   Ethan Cardwell F 2002-00-00
   Rane Carnegie F 1985-01-02
   Dana Carnegie G 1973-01-15
   Herb Carnegie F 1919-11-08
   Frankie Carogioiello F 2002-00-00
   Lee Carpenter D 1949-05-14
   Gary Carr G 1955-08-14
   Billy Carroll F 1959-01-19
   Brian Carroll F 1960-02-12
   Guy Carteciano F 1990-04-04
   Anson Carter F 1974-06-06
   Dylan Carter F 1993-05-24
   Luke Carter F 1995-03-02
   Jonathan Cartile D 1978-03-28
   Terry Casey F 1954-04-30
   Sean Casey D 1997-00-00
   Fred Cassiani F 1987-07-29
   Paul Castron F 1962-05-23
   Angelo Catenaro D 1965-01-15
   Shane Cavalieri F 1991-06-08
   Gino Cavallini F 1962-11-24
   Paul Cavallini D 1965-10-13
   Zachary Cavallini F 1991-07-19
   Sean Cavanaugh F 1985-12-21
   Stephen Ceccanese F 1989-09-02
   Frédéric Chaisson F 1959-07-17
   Greg Chambers F 1982-11-14
   Robert Chambers F 1994-00-00
   Will Chang F -
   Joshua Chapman D 1994-11-17
   James Chappell D 1957-12-04
   Colin Chaulk F 1977-01-07
   David Chee F 1985-10-07
   Nathan Chiarlitti D 1992-02-04 Toronto Marlboros MHA
   Paul Chiasson F 1989-11-15
   Andy Chiodo G 1983-04-25
   James Cho F 1978-01-19
   Gregory Choules F 1966-05-01
   Matt Christie F 1985-02-22
   Taylor Christie D 1983-02-01
   Monte Christie D -
   Kip Churchill F 1957-02-16
   Kyle Chyphya F 1998-10-01
   Cody Chypyha F 1997-02-19
   Matt Cifelli G 1979-07-30
   Julian Cimadamore F 1989-02-08
   Robert Cimetta F 1970-02-15
   Dave Cinelli G 1978-04-16
   Jason Cipolla F 1972-12-30
   Anthony Circelli D 1962-11-18
   Jason Cirone F 1971-02-21
   Casey Cizikas F 1991-02-27 Mississauga Reps
   Austin Clapham D 1997-07-09
   Dan Clark D 1957-11-03
   Adrian Clark G 1997-07-05
   Jim Clarke D 1954-08-11
   Doug Clarke D 1964-02-29
   Paul Clarke D 1955-01-27
   Darnell Clarke F 1995-00-00
   David Clarkson F 1984-03-31
   Guy Clarkson F 1891-01-01
   Bryan Cleaver F -
   Brandon Clelland F 1994-03-23
   Taylor Clements F 1992-09-10
   Jake Clements D 1994-10-12
   Steve Cloutier F -
   Rick Clubbe F -
   Rich Clune F 1987-04-25
   Matt Clune D 1989-05-23
   Wally Clune D 1931-02-20
   Gary Coalter F 1950-07-08
   Steve Coates F 1950-07-27
   William Cockburn G 1902-03-01
   Kori Coelho G 1989-04-13
   Jamie Coghlan D 1984-02-27
   Andrew Cogliano F 1987-06-14 Vaughan Kings
   Paul Cohen G 1965-01-31
   Brandon Cohen F 1998-11-10
   Daniel Colacito F 1973-07-19
   Carlo Colaiacovo D 1983-01-27 York Toros
   Paulo Colaiacovo G 1983-01-27
   Patrick Colangelo F -
   Gabriel Colasanti F 1994-00-00
   Denis Coleman D -
   Justin Coles F 1995-04-22
   Anthony Coletta G 1997-10-24
   Ernie Collett G 1895-03-03
   Tom Colley F 1953-08-21
   Gary Collins F 1935-09-27
   Brendan Collins F -
   Brian Collinson D 1969-05-16
   Steven Colp F -
   Michael Colwill F 1989-06-09
   Lionel Conacher D 1900-05-24
   Charlie Conacher F 1909-12-10
   Roy Conacher F 1916-10-05
   Brian Conacher F 1941-08-31
   Pete Conacher D 1932-07-29
   Charlie Connell D 1993-06-02
   Peter Constantine D 1975-04-10
   Marco Constantini G 2002-00-00
   Derek Conter F 1983-06-20
   Ben Contini F 1989-02-27
   Eddie Convey F 1910-12-16
   Scott Cook D 1982-06-02
   Jesse Cook F 1987-08-28
   Jamie Cooke F 1968-11-05
   Ryan Cooke F 1991-05-02
   Kevin Cooper F 1981-07-21
   Joe Cooper F 1985-06-07
   Mike Corbett F 1942-10-04
   Gary Corby F -
   Norm Corcoran F 1931-08-15
   Alex Cord D 1992-04-17
   Daniel Cormier F 1957-04-17
   David Cornacchia D 1980-11-13
   Anthony Cornacchia F 1977-05-12
   Austin Corredato F 1985-03-01
   Dylan Corson F 1994-03-01
   Anthony Cortellessa F 1994-02-15
   Mike Cotter D -
   Ben Cottreau F 1985-04-04
   Neal Coulter F 1963-01-02
   Griffen Coutts G 1998-04-07
   John Cox D -
   Matt Craig F 1982-03-17
   David Craig D -
   Dale Craigwell F 1971-04-24
   Vito Cramarossa F 1966-03-09
   Jason Crane F 1972-01-13
   Bart Crashley D 1946-06-15
   Wayne Crawford F 1961-04-18
   Doug Crawford F -
   Troy Crema F 1995-05-30
   Zach Crema F 1994-11-25
   Brandon Cribari F -
   Lyam Cripps F 1997-08-27
   Adrian Cristiano F 1992-05-07
   Robert Croot G -
   Brian Cropper G -
   Cam Crosby F 1949-01-23
   Joe Crosby D -
   Jeff Crossman F 1964-12-03
   Jacob Crow F 1993-12-05
   Greg Crozier D -
   Steve Cuddie D 1950-06-18
   John Cullen D -
   Tyler Cuma D 1990-01-19 Mississauga Reps MHA
   Matt Cumming F 1976-07-07
   Mark Cundari D 1990-04-23
   Nikola Cunjak G 1982-10-08
   Richard Cunningham D 1951-03-03
   Nick Cup D 1993-01-25
   Pat Curcio F 1973-09-06
   Gianluca Curcuruto D 1994-02-25
   Ivan Curic D 1981-10-02
   Brian Curran D 1963-11-05
   Wayne Currie D -
   Dave Currie F -
   Whitney Curtin D 1990-02-15
   Brandon Cvetkovic F 1997-08-08
            
 D         
   Camillo John D'Alimonte G 1995-12-06
   Dan D'Alvise F 1958-03-09
   Stewart D'Eall F 1985-09-12
   Mike D'Ercole F 1992-00-00
   Daniel D'Ercole F 1993-07-05
   Jeff DaCosta D 1976-05-16
   Doug Dadswell G 1964-02-07
   Michael Dagostini F 1993-00-00
   Nicolas Dahan G 1995-00-00
   Scott Dainty G -
   Jason Dale F 1988-12-31
   Trevor Daley D 1983-10-09
   Duncan Dalmao D 1978-12-23
   John Danby F 1948-07-20
   Jeff Daniels F 1971-07-04
   Jake Danson G 1993-05-07
   Bob Davidson F 1912-02-10
   Jamie Davidson F 1978-01-02
   Tom Davidson F -
   Gord Davies F -
   Paul Davis F -
   Shawn Davis D 1970-04-05
   Mathew Davis F 1978-01-19
   Douglas Davis F -
   Wade Dawe F 1978-01-27
   Kevin Day F 1985-00-00
   James De Haas D 1994-05-03
   Daniel De Sousa D 1996-03-14
   Brandon Dean D 1989-09-13
   Bryan Deasley F 1968-11-26
   Matt Deazeley F 1972-04-08
   Bob DeCourcy G 1927-06-12
   Dave DeFrancesco D 1978-02-19
   Robbie DeFulviis F 1992-02-05
   Jack Degen F 1997-00-00
   Jordan DeKort G 1995-08-08
   Dion Del Monte F 1972-10-28
   Val Delory F 1927-02-14
   David Demandi F 1995-00-00
   Jason Demetrius F 1991-11-21
   Luca Denapoli D 1993-02-28
   Adam Dennis G 1985-02-08
   Stephen Dennis D 1983-07-27
   Gerry Denoird F 1902-08-04
   Ted Dent F 1969-11-05
   Mike DePetrillo F 1979-02-28
   Nicholas Desantis F 2002-00-00
   Zach Desaulniers F 1992-00-00
   Ken Desjardine D 1947-08-23
   Stephen Desrocher D 1996-01-26
   Kevin Devine F 1954-12-09
   Steve Devine F 1981-03-17
   Norman Dezainde F 1973-01-29
   Matthew Di Cesare F 1999-00-00
   Jacob Di Domenico G 1992-05-21
   Frank Di Muzio F 1967-08-12
   Matthew Dickins D 1990-10-10
   Wayne Dillon F 1955-05-25
   Gary Dillon F 1959-02-28
   Tim Dillon F 1978-04-04
   Danny DiMauro D -
   Georgian Dimopoulos F 1994-03-21
   Joseph DiNardo F 1996-00-00
   Gord Dineen D 1962-09-21
   Chuck Dinsmore F 1903-07-23
   Vincent DiNunzio F -
   John DiRenzo F 1975-08-19
   Greg DiTomaso D 1996-03-12
   Dan Djakalovic F 1956-04-30
   Aaron Djekic G 1986-12-20
   John Dobson G 1961-03-8
   Jared Docking F 1988-02-08
   Luca Doctor D 1994-07-07
   Erlich Doerksen D 1992-03-19
   Michael Doran F -
   Dave Doucette D 1965-09-22
   Adam Doucette F 1980-05-27
   Steve Douitsis F 1991-11-17
   Peter Douris F 1966-02-19
   Peter Dowhaniuk D 1997-03-01
   Andrew Doyhenard D 1987-03-21
   Jason Doyle F 1978-05-15
   Kris Draper F 1971-05-24
   Patrick Draper F 1945-09-19
   Dave Draper F 1940-10-02
   Bruce Draper F 1940-10-02
   Terry Draycott D -
   Bruce Driver D 1962-04-29
   Jim Drummond D 1918-10-20
   Jamie Drysdale D 2002-00-00
   Emerson Ducasse F 1997-01-30
   Eric Ducharme F 1992-03-09
   Mike Duco F 1987-07-08
   Johnny Duco F 1983-00-00
   Rick Dudley F 1949-01-31
   Stephen Duffy D 1987-01-30
   Ryan Duffy D 1994-10-02
   Reid Duguid F 1991-00-00
   Trevor Duhaime F 1971-08-02
   Paul Dukovac D 1969-01-18
   Peter Dunbar D 1952-05-02
   Todd Duncan F 1988-07-07
   Doug Dunning G -
   Brett Dunsbier F 1996-02-16
   Doug Dunsmuir F -
   Steve Durbano D 1951-12-12
   Bill Durnan G 1916-01-22
   Aaron Dutra D 1996-01-18
   Leonard Dziemianko F 1995-03-10
            
 E         
   Alexander Eaton F 1985-07-02
   John Eaton D -
   Jeff Eatough F 1963-06-02
   Robert Ebach F 1993-07-10
   Tim Ecclestone F 1947-09-24
   Scott Edmonds F 1989-10-24
   Ian Edmondson D 1995-01-31
   Tom Edur D 1954-11-18
   Gary Edwards G 1947-10-05
   Aiden Ehresman D 2002-00-00
   Oren Eizenman F 1985-03-27
   Alon Eizenman F 1979-02-09
   Erez Eizenman F 1982-02-12
   Jonathan Eldon D 1996-09-03
   Joe Elek F 1978-05-21
   Doug Elliott D 1951-03-21
   Ryan Elliott D 1989-00-00
   Craig Elliott G 1960-04-23
   Shane Elliott F 1988-02-17
   John Elliott D -
   Mark Elwood D -
   Nick Enero D 2002-00-00
   John English D 1966-05-13
   Omar Ennaffati D 1980-04-26
   Alexander Ennaffati D 1986-09-13
   Jonathan Erlichman G -
   Blake Ertel F 1992-05-20
   Ammal Esmatyar F 1989-02-22
   Bob Essensa G 1965-01-14
   Alec Estey D -
   Robert Etele D 1978-01-12
   Brad Ethimiou F 1984-10-12
   Daryl Evans F 1961-01-12
   Paul Evans F 1954-05-02
   Jake Evans F 1996-06-02
   Chris Evans D 1946-09-14
   Cole Evans D 1998-04-12
   Finn Evans F 1999-08-21
   Randy Exelby G 1965-08-13
            
 F         
   Luciano Fagioli F 1968-12-09
   Andrew Fairney F 1990-04-21
   Colin Fallis F 1992-00-00
   Rocky Farr G 1947-04-07
   Walt Farrant F 1912-08-12
   Matt Farrell D 1982-08-07
   Max Farrill F 1994-07-08
   E.J. Faust F 1993-02-17
   Eric Faust D 1963-04-02
   Paul Favaro G 1992-01-20
   Daniel Fazzalari D 1989-08-07
   Glen Featherstone D 1968-07-08
   Tony Featherstone F 1949-07-31
   Chris Feniak G 1988-12-16
   Zack Fenwick D 1989-05-19
   Kyle Ferguson F 1973-08-12
   Robert Ferguson F -
   Joseph Ferluga G 1999-00-00
   Eric Fernandez D 1991-08-25
   Daniel Fernandez F 1992-00-00
   Marco Ferraro D 1995-03-05
   Jim File D 1961-09-10
   Patrick Finamore D 1995-00-00
   Wade Finegan F 1986-01-02
   Shannon Finn D 1972-01-25
   Sean Finn D 1969-06-04
   Patrick Finnamore D 1995-06-19
   Flavio Fiorucci F 1993-04-03
   Georgios Fiotakis G 1971-01-25
   Brandon Fisher F 1999-00-00
   Randy Fitzgerald F 1979-09-05
   Matt Fitzgibbons F 1989-05-25
   Mark Fitzpatrick G 1968-11-13
   Paul Flache F 1982-03-04
   Peter Flache F 1982-03-04
   Patrick Flatley F 1963-10-03
   Frank Florindo F 1995-00-00
   Tyson Foerster D 2002-00-00
   Evan Fong F 1992-05-31
   Cosimo Fontana F 1994-09-08
   Adam Foote D 1971-07-10 Brooklin-Whitby M.H.A
   Vernon Forbes G 1897-07-04
   John Forbes D 1925-02-21
   Gary Ford F 1946-10-06
   George Ford F 1930-06-08
   William Ford F 1929-04-10
   Jasper Forgrave F 1999-03-13
   Ken Forshee F 1975-01-17
   Joe Fortunato F 1955-01-01
   Dwight Foster F 1957-04-02
   Alex Fotinos G 1995-01-02
   Greg Foulidis F 1974-01-18
   Jimmy Fowler D 1915-04-06
   Chris Foy D 1970-09-16
   Martin Foy D 1963-11-07
   Bob Frampton F 1929-01-20
   Lou Franceschetti F 1958-03-28
   Jeff Frank F 1965-07-11
   Don Fraser D -
   Nesta Fredericks F -
   Graham Freeman F -
   John Freeman F 1970-10-24
   Dave Fretz D -
   Paul Fricker G 1960-11-20
   Mark Friedman D 1995-12-25
   David Friedmann F 1993-07-03
   Phil Fromberger D 1996-02-04
   Peter Fry G 1967-04-01
   Bob Fryday F 1928-12-05
   Larry Fullan F 1949-08-11
   Kevin Fullan F -
   Richard Fullan D -
   Andrew Fullerton F 1993-12-04 North York Rangers
   Adriano Fuoco F 1994-00-00
   Michael Futa F 1967-10-28
            
 G         
   Andrew Gabriele G 1999-00-00
   James Gadon F -
   Jody Gage F 1959-11-29
   Bruce Gage D -
   Wayne Gagné D 1964-06-27
   Matt Galati F 1992-05-20
   Percy Galbraith F 1898-12-05
   Paul Gallagher F -
   Joe Gallant D 1960-07-27
   Frankie Gallo G 1992-01-10
   Chris Gallucci F 1978-04-28
   Scott Gamble D 1986-02-04
   Paul Gamsby F 1948-08-18
   Ridge Garbutt F 1991-08-07
   David Garbuz F 1992-08-26
   Rick Garcia D 1956-03-03
   Peter Gardiner F 1977-09-29
   Ryan Gardner F 1978-04-18 EHC Visp
   Bill Gardner F 1960-03-19
   Dave Gardner F 1952-08-23
   Ray Gariepy D 1929-09-04
   Rob Garner F 1958-08-17
   Joseph Garreffa F 1999-08-09
   Dudley Garrett D 1924-07-14
   Marc Garthe F 1966-05-20
   Joseph Gatti F 1993-00-00
   Steve Gatzos F 1961-06-22
   Daniel Gauvreau F 1994-00-00
   Luke Gazdic F 1989-07-25
   Mark Gazdic D 1993-06-26
   Benjamin Gazdic D 1987-08-11
   Chris Gelencser D 1989-09-01
   Jack Gelineau G 1924-11-11
   Owen Genautis F 1999-00-00
   Bren Genga F -
   Stephen Genua F 1991-04-01
   Michael Georgas F -
   Robert Gherson G 1983-10-08
   Mario Giallonardo D 1957-09-23
   Nicholas Giancola F 1994-10-29
   Phil Gianfrancesco F 1985-02-15
   Frank Gianfriddo F 1971-11-03
   John Gibb D 1959-12-26
   Jim Gibson F -
   Scott Giles F 1987-01-19
   Paul Gillis F 1963-12-31
   Jake Gilmour F 1996-08-19
   Alexander Gilmour F 1996-01-29
   Mark Giordano D 1983-10-03 Richmond Hill Stars
   Mike Giorgi D 1987-10-22
   Ken Girard F 1936-12-08
   James Giroday F -
   Steve Giuliani F -
   Michael Givens F 1998-00-00
   Jason Gladney D 1974-01-26
   Steve Gleeson G 1992-04-15
   Brian Glennie D 1946-08-29
   Fred Glover F 1928-01-05 Toronto Young Leafs
   Howie Glover F 1935-02-14
   Brendan Gnydjenko D 1997-04-04
   Warren Godfrey D 1931-03-23
   Andrew Goldberg F 1994-11-09
   Jacob Golden D 1999-03-20
   Sean Goldhart D 1994-07-11
   Glenn Goldup F 1953-04-26
   Larry Goodenough D 1953-01-19
   Joe Goodenow F 1980-06-12
   Fedor Gordeev D 1999-01-27
   David Gouglas F -
   Wayne Gould D -
   Dan Goulding G 1986-03-31
   Kerry Goulet F 1959-04-30
   Chris Govedaris F 1970-02-02
   David Goverde G 1970-04-09
   Frank Grace F -
   Michael Gracon D 1997-09-22
   Pat Graham F 1961-05-25
   Jesse Graham D 1994-05-13
   Charlie Graham G 1995-06-30
   Connor Graham F 1996-01-02
   James Graham G 1997-02-22
   Mike Graham D 1994-01-28
   Chris Grand F 1993-10-31
   Kevin Grant D 1969-01-09
   Roy Gray D 1976-04-22
   McKenzie Gray F 1996-05-26
   Martin Greenaway D 1990-03-05
   Michael Greenberg D 1993-06-09
   Jeff Greenlaw F 1968-02-28
   Matthaus Grenke D 1998-00-00
   Jesse Grespan F 1985-07-08
   Andy Gribble F 1966-04-12
   Don Grierson F 1947-06-16
   Nicholas Grima D 1999-03-07
   Ryan Grinnell G 1976-06-04
   Dino Grossi F 1970-06-25
   Gabe Grunwald G 1993-03-15
   Aiden Gugula F 1998-03-24
   John Guirestante F 1975-05-11
   Brett Gustavsen F 1994-03-13
   Ange Guzzo D 1968-07-21
   Chris Gwozdowski F 1998-02-04
            
 H         
   Mark Haarmann D 1967-01-20
   David Haas F 1968-06-23
   Dayne Habbib F 1984-00-00
   George Hainsworth G 1895-06-26
   Ashlin Halfnight D 1975-03-14
   Matt Halischuk F 1988-06-01
   Bob Halkidis D 1966-03-05
   Don Hall F 1930-04-02
   Doug Halward D 1955-11-01
   Frank Hamill F 1949-11-13
   Red Hamill F 1917-01-11
   Freddie Hamilton F 1992-01-01 Toronto Marlboros MHA
   Dougie Hamilton D 1993-06-17 Mississauga MHA
   Reg Hamilton D 1914-04-20
   Brock Hamilton D 1992-07-24
   Gregory Hamilton F -
   Brian Hamm F 1995-00-00
   Rick Hampton D 1956-01-14
   Ron Handy F 1963-01-15
   John Haney G 1946-00-00
   Mike Hanna D 1981-10-08
   Paul Hannah F 1981-12-14
   William Hanson F -
   Jeff Harding F 1969-04-06
   Steven Harland F 1996-05-10
   David Harlock D 1971-03-16
   Dan Harquail F 1993-05-10
   Billy Harris F 1952-01-29
   Matt Harris D 1984-10-31
   Troy Harris F 1986-11-18
   Michael Harris F -
   Billy Harris F 1935-07-29
   Hugh Harris F 1948-06-07
   Jacob Harris F 1998-04-10
   Matt Harrison F -
   Chase Harrison F 1998-08-09
   William Harvey D -
   Mike Harvey F -
   Gareth Harwood D 1998-00-00
   Ryan Hastings D 1985-03-08
   Kevin Hastings F 1972-08-31
   Graham Hastings F 1930-04-28
   River Hatt D 1993-01-20
   Tyler Hauer F -
   Dale Hawerchuk F 1963-04-04
   Michael Hawkrigg F 1992-06-01
   Bryan Hayes D 1983-06-06
   Mike Hayward D 1988-11-11
   Brian Hayward G 1960-06-25
   Elias Haziprodromu D 1993-10-12
   Michael Heaney D 1969-05-18
   Jesse Hebscher D 1990-02-03
   Thomas Heintzman F -
   Kevin Henderson F 1986-12-03
   Murray Henderson D 1921-09-05
   John Henderson G 1933-03-25
   Devin Henry F 1988-00-00
   Rick Herbert D 1967-07-10
   Mitch Herbert F 1994-00-00
   Spencer Herbst D 1995-04-01
   Robert Heron F 1917-12-31
   Christian Herpers F 1999-04-19
   Devereaux Heshmatpour D 1987-02-15
   Jon Hess F -
   Gregory Hess F -
   Jim Hibbert G 1975-02-08
   Shaquille Hickey D 1993-02-27
   Ben Hicks F 1992-08-26
   Sam Hicks F 1992-08-26
   Jakob Hicks F 1995-10-03
   Andre Hidi F 1960-06-05
   John Higgins F -
   Tom Hilbrich D 1991-01-21
   Randy Hillier D 1960-03-30
   Mark Hilton D 1969-02-09
   Zachary Himmel D -
   Luke Hincenbergs D 1995-02-27
   Marcus Hinds F 1994-01-31
   Rod Hinks F 1973-04-11
   Dan Hinton F 1953-05-24
   Doug Hinton D 1948-06-23
   Allan Hitchen G 1978-03-06
   Lionel Hitchman D 1901-11-03
   Todd Hlushko F 1970-02-07
   Dalton Hnatko F 1995-07-28
   Josh Ho-Sang F 1996-01-22
   Cody Hodgson F 1990-02-18 Markham Waxers MHA
   Noel Hoefenmayer D 1999-01-06
   Ben Hogan G 1991-03-12
   Paul Hoganson G 1949-11-11
   Russell Hogue F 1976-06-08
   Peter Holland F 1991-01-14 Brampton MHA
   Noah Holm D 1999-07-01
   J.R. Holmes D 1981-03-15
   Mark Holmes F -
   Geoffrey Holmes D 1894-02-19
   Albert Holway D 1902-09-24
   Murray Hood F 1964-11-17
   Jack Hoogeveen F -
   Roy Hopper D -
   Peter Horan F -
   Alex Horawski G 1997-07-08
   Steve Horner F 1966-06-04
   Spencer Horner F 1994-00-00
   Paul Houston F 1963-02-20
   Chris Houston D 1994-00-00
   Aggie Houston F 1997-08-23
   Scott Howe D 1964-03-04
   Scott Howes F 1987-09-03
   Andrew Howes F 1990-01-25
   Harry Howlett-Ben F 1991-12-16
   Scott Howson F 1960-04-09
   Louis Hudson F 1898-05-16
   Al Huggins F 1909-12-21
   Brent Hughes F 1982-06-09
   Adrian Hughes 1999-00-00
   John Hughes F -
   Andrew Humenik F 1997-05-23
   Ted Hunt F 1995-05-06
   Ryan Hunt F 1997-05-22
   Chris Hunter F -
   Samuel Hunter D 1997-06-04
   William Hunter F 1998-09-12
   Bob Hurlbut F 1950-05-01
   Ron Hurst F 1931-05-18
   Jeff Hutchins F 1978-04-23
   Geordie Hyland D 1976-01-02
   Zach Hyman F 1992-06-09
   Spencer Hyman D 1993-11-10
   Oliver Hyman F 1995-08-12
   Cooper Hyman F 1998-06-28
   Dave Hynek D 1956-10-06
            
 I         
   Michael Iaboni F 1995-08-04
   Nick Iafrate D 1996-03-24
   Joey Iantorno D -
   Brian Ihnacak F 1985-04-10
   Punch Imlach F 1918-03-15
   Peter Ing G 1969-04-28
   Jack Ingoldsby F 1924-06-21
   Ron Ingram D 1933-07-05
   David Inman F 1980-06-13
   Gary Inness G 1949-05-28
   Matt Interbartolo F 1976-01-01
   Robbie Irons G 1946-11-19
   Brayden Irwin F 1987-03-24
   Richard Irwin F 1977-08-31
   Nicholas Isaacson F 1999-08-11
   Robert Italiano G 1995-09-20
   Gerry Iuliano G 1966-01-28
   Frank Ivankovic G 1976-10-07
            
 J         
   Ric Jackman D 1978-06-28
   Busher Jackson F 1911-01-17
   Joe Jackson D 1992-07-27
   Art Jackson F 1915-12-15
   Hunter Jackson G 1995-04-27
   Paul Jackson F 1966-02-07
   Kent Jackson D 1956-10-13
   Eric Jackson G 1998-02-26
   Patrick Jackson F 1994-00-00
   Oliver Jacobs G 1996-01-06
   John Jakopin D 1975-05-16
   Adam Jakopin F 1994-00-00
   Mike James D 1964-01-31
   Alex James F -
   Philip James F 1975-11-06
   Olufemi James F 1978-05-31
   Jules Jardine D 1966-09-26
   Dave Jarman F 1986-08-19
   Gary Jarrett F 1942-09-03
   Wes Jarvis F 1958-05-30
   Nicholas Jarzabek F 1995-03-30
   Chris Jarzabek D 1993-06-27
   Lee Jelenic F 1979-08-07
   Bill Jennings F 1917-06-28
   Lee Jinman F 1976-01-10
   Jake Joffe F 1998-04-30
   Mikael Johansson F 1988-04-21
   Mark Johnson D 1962-00-00
   Barry Johnson F -
   Craig Johnson G 1974-10-23
   Bernie Johnston F 1956-09-15
   Mike Johnston F 1989-00-00
   Tom Johnston F 1950-01-07
   Wyatt Johnston F 2002-00-00
   Garrett Johnston D 1997-02-04
   Kyle Jones F 1982-06-14
   Al Jones D -
   John Richard Jordan D 1950-03-31
   Noah Jordan F 1997-03-08
   Sean Josling F 1999-00-00
   Jeremy Jucymenko G 1998-11-26
   Nathan Judd-Warren D 1992-03-22
            
 K         
   Adam Kalata D 1985-12-16
   Colton Kalezic F 1999-00-00
   Nikolas Kalpouzas D 1997-05-18
   Nikolas Kalpouzos D 1997-05-18
   Matt Kang F 1988-11-09
   Petro Kantzavelos D 1974-07-09
   Joseph Karampatsos F 1996-00-00
   Gus Karrys D 1931-12-28
   Marcel Kars F 1977-05-20
   Ed Kastelic F 1964-01-29
   Sam Katsuras F 1979-06-28
   Gus Katsuras F 1981-12-09
   Zbigniew Kawa F -
   Hani Kawar D -
   Stecen Kaxe F 1978-09-14
   Trevor Kaye F -
   Peter Kazakis D 1991-02-08
   Jonathan Keating G 1985-07-03
   Mike Keating F 1957-01-21
   Mike Keeler D 1950-05-21
   Don Keenan G 1938-08-08
   Matthew Kellenberger D 1999-00-00
   Conn Kelly F -
   Chris Kelly F 1980-11-11 Clarington Toros
   Jason Kelly F 1992-02-08
   Ben Kelly D 1962-01-18
   Jack Kelly F 1998-01-06
   Peter Kelly F -
   David Kelly F -
   Brennan Kelly F 1996-00-00
   Ben Kemp F 1981-02-21
   Adam Kemp F 1985-02-24
   Mike Kennedy F 1953-11-21
   Bryan Kennedy F -
   Kevin Kennery 1955-06-05
   Matthew Kenney F 1996-05-04
   Ian Kennish F -
   James Keough G 1946-05-27
   Dave Kerr G 1910-01-11
   Gord Kerr F 1912-03-12
   Rick Kessell F 1949-07-27
   Armon Khosravi D 1991-03-13
   Michael Kim D 1995-06-28
   Eli Kim-Swallow F 1990-07-06
   Joshua Kimmel D -
   Archie King F 1956-02-28
   Frank King F 1929-03-07
   Shane Kinsella F 1991-06-05
   Ryan Kinsella F 1993-04-02
   Lou Kiriakou D 1964-04-02
   Chapman Kitchen D 1904-02-08
   Fred Kitchen D -
   Graham Kitching F 1992-01-10
   Andrew Kizito D 1987-02-24
   Martin Klassen D -
   Jamie Klayman F 1983-09-01
   Kevin Kliman G 1983-10-05
   Nolan Klumak F 1996-02-14
   Bill Knibbs F 1942-01-24
   Mike Knight D 1984-10-07
   Glenn Knight F 1958-01-02
   Nikolai Knights D 1987-01-24
   Paul Knox F 1933-11-23
   Mike Knuble F 1972-06-04
   Jarrett Konkle F 1982-12-18
   Billy Konstantinidis F 1999-00-00
   Chris Kontos F 1963-10-12
   Michael Kopiasz D 1994-00-00
   Andres Kopstals F 1994-02-14
   Chris Koras F 1983-06-17
   Lanny Korbee G 1999-00-00
   Viktors Korbs D 1992-10-10
   Chris Korte D 1986-05-25
   Spyros Koskinas G 1997-00-00
   Spiro Koskinis F 1994-00-00
   Scott Kosmachuk F 1994-01-24
   Aaron Kotzer F 1998-00-00
   Nikta Koulaga D 1998-00-00
   Nick Kovachev F 1978-04-22
   Trevor Koverko D 1987-03-22
   Joe Kowal F 1956-02-03
   Darren Kruger D 1968-09-06
   Steve Kruize F 1972-11-30
   Kyle Kuczynski F 1993-00-00
   Shayne Kukulowicz F -
   Ryan Kula F 1999-00-00
   Alan Kuntz F 1919-07-04
   Ken Kuzyk F 1953-08-11
   Rob Kwiet D 1988-08-02
   Nick Kypreos F 1966-06-04 North York Civics
   Jordan Kyrou F 1998-05-08 Mississauga Senators MHA
            
 L         
   Jason Lacombe F 1991-01-07
   Jack Laine F -
   Dylan Laird F 1995-09-06
   Ronald Lalonde F 1952-10-30
   Rick Lambert F 1966-09-09
   Jack Landry F 1998-03-28
   Steve Langdon F 1953-12-23
   Derek Langille D 1969-06-25
   Mike Lansdowne D 1993-01-22
   Dave Lansdowne F 1990-07-00
   Dustin Laren F 1990-02-01
   J.C. Larocque F 1976-02-04
   Michael Lata F 1995-04-03
   Marco Latassa G 2002-00-00
   Jacob Latham D 1999-00-00
   Thomas Lattavo F 1996-04-05
   Craig Laughlin F 1958-05-04
   Dima Lavrenov F 1992-06-21
   Barry Law F -
   Ryan Lawn G 1997-01-03
   Chris Lawrence F 1987-02-05
   Dillon Lawrence F 1995-03-22
   William Lawrence F 1997-10-20
   Jenn Lawrence F -
   Danny Lawson F 1947-10-30
   Matt Laxton F 1979-07-04
   Adam Leavoy D 1998-02-04
   Andrew Lederman F 1983-09-13
   Martin Lee D 1989-03-30
   Brian Lee F -
   John Lee D 1950-12-07
   Alex Lee F 1998-12-13
   Ted Leeb F 1984-08-10
   Gary Leeman F 1964-02-19
   Cameron Lees G 1998-05-28
   Manny Legace G 1973-02-04
   Jonathan Lehun F 1984-02-22
   Cody Leibel F 1979-07-01
   Nicholas Lepone F 1994-02-07
   Brennan Leslie F 1995-00-00
   Mikki Levy F 1986-00-00
   Aaron Lewicki F 1985-02-11
   Griffin Lewicki D 1999-00-00
   Alexander Lewis F 1991-10-25
   Krystian Libera D 1997-09-16
   Angelo Libertucci G 1970-01-03
   Kosta Likourezos F 1997-01-08
   Keenan Lima F 1992-00-00
   Stefano Limotta D 1995-09-08
   Craig Lindsay G 1974-07-23
   Tim Linteau F 1978-11-21
   Danny Liscoe F 1994-00-00
   Anthony Lisi F 1997-05-27
   Ed Ljubicic F 1966-01-27
   Christian Lloyd D 1995-05-19
   Steve Locke D 1969-02-11
   Ken Lockett G 1947-08-30
   Carson Lockhard D 1995-06-15
   Bryce Lockhard F 1999-00-00
   Andrew Long F 1978-08-10
   Greg Lonsdale D 1974-10-11
   Franco Loparco F 1992-01-10
   Gianmarco Lopardo D 1998-03-17
   Bob Lorimer D 1953-08-25
   Peter Lough F 1975-01-04
   John Lourie F 1978-02-18
   Darrin Lowe F 1960-10-13
   Gordon Lowe D -
   Daniel Lowe F 1999-00-00
   Wayne Lucas F -
   Steve Ludzik F 1961-04-03
   Noah Lugli D 1999-04-30
   Charles Luksa D 1954-02-19 Ottawa Jr. Senators
   Dave Lumley F 1954-09-01
   Justin Lund F 1972-01-29
   David Lund D 1999-00-00
   Calder Lund D 1999-01-22
   Jim Lynch F 1953-06-06
   Jack Lynch D 1952-05-28
   Steve Lyon F 1952-11-03
   Marc Lyons D 1967-01-08
   Brendan Lyons F 1995-05-13
            
 M         
   Ian MacDonald F 1992-06-05
   Tom MacDonald F 1974-04-14
   Kevin MacDonald D -
   Bill MacFarland F 1932-04-04
   Nicholas Macina G 1997-02-20
   John MacInnes G 1925-07-01
   Matthew MacInnis G -
   Brendan MacKay F 1994-00-00
   Calum MacKay F 1927-01-01
   Chris MacKenzie F 1971-09-16
   Connor Mackenzie G 2002-00-00
   Barry MacKenzie D 1941-08-16
   Mark Mackie F 1964-06-17
   Ian MacLean D 1983-04-03
   Chad MacLeod G 1975-02-26
   Isaac MacLeod F 2002-00-00
   Thomas MacMillan D 1946-06-21
   B.J. MacPherson F 1973-09-23
   Neil MacQuerrie F 1996-00-00
   Alejandro Maese F 1999-00-00
   Kevin Maguire F 1963-01-05
   Mathew Maione D 1990-11-21
   Brendon Mairs F 2002-00-00
   Mark Major F 1970-03-20
   Quentin Maksimovich F 1996-03-30
   Sal Malidrino F 1985-01-03
   Ben Malka F 1993-07-30
   Paul Mancini F 1958-03-07
   Cameron Mancini F 1994-10-17
   Daniel Mandel F 1988-01-22
   Nikita Mandrik F 1991-12-29
   Anthony Mangoff G 1991-03-12
   Mark Manolescu G 1995-11-07
   Michael Mantenuto F 1995-05-08
   Daryl Marchant F 1960-08-21
   Frank Marciello F 1974-04-30
   Mike Marcolin D 1962-03-15
   Kyle Mariani D 1989-02-06
   Brandon Marinelli D 1997-07-01
   Michael Markovic F 1989-08-07
   Greg Marks F 1996-00-00
   Jeffrey Markus F 1994-00-00
   Nevin Markwart F 1964-12-09
   Lee Marlowe D 1997-03-15
   Brian Marrett F 1957-11-19
   Bruce Marrett D -
   Doug Marrett F -
   Peter Marrin F 1953-08-08
   Gary Marsh F 1946-03-09
   Paul Marshall F 1960-09-07
   Anthony Marshall G 1983-01-06
   Lucas Martellacci F 1996-09-22
   Tom Martin F 1947-10-16
   Conrad Martin D 1982-10-25
   Ryan Martin F 1990-05-31
   Jason Martin F 1980-07-15
   Dennis Maruk F 1955-11-17
   Adam Mascherin F 1998-06-06 Toronto Jr. Canadians MHA
   Jamie Masters D 1955-04-14
   Gian-Franco Mastroianni F 1998-02-03
   David Maxwell F -
   Brad May F 1971-11-29 Markham Islanders M.H.A.
   Jamal Mayers F 1974-10-24 Don Mills Flyers
   Howard McAlpine D -
   Brian McAndrew F 1944-04-20
   Brian McBratney D 1951-12-27
   Cliff McBride D 1909-01-01
   Paul McCallion F 1974-03-22
   Sandy McCarthy F 1972-06-15
   Tom McCarthy F 1960-07-31
   David McCarthy F 1991-02-13
   Tom McCarthy F 1934-09-15
   Kevin McCarthy D 1993-10-08
   Frank McCarthy F -
   Mark McClew F -
   Patrick McCluskey D 1998-04-10
   Mark McClymont G 1978-03-26
   Jonathon McConvey 1999-00-00
   Roy McCrae F -
   Duke McCurry F 1900-06-13
   Brian McCutcheon F 1949-08-03
   Zach McDonald D 1989-06-21
   Errol McDonald F 1978-10-04
   Bob McDonald F 1923-01-04
   Taylor McDonald G 1994-00-00
   Brian McDonald F 1945-03-23
   Ryan McDonough F 1988-01-02 North York MHA
   Kyle McDowell F 1988-02-17
   Jim McDowell G -
   Scott McGeown D 1960-03-09
   Donald McGinnis G -
   Terence McGlashan D -
   Mark McGowan F 1990-05-08
   Jason McGowan F 1978-01-18
   Dalton McGrath G 1991-11-04
   Sandy McGregor F 1939-03-30
   Jim McGroarty D 1972-04-24
   Matt McGuffin F 1973-01-05
   Kyle McGuigan F 1993-00-00
   Robert McGuinn F -
   Michael McInerney D 1990-02-08
   Blair McIntosh F 1992-11-06
   Donald McIntosh F -
   Darren McKague F 1984-01-04
   Austin McKay F 1991-01-31
   Brendan McKay F 1994-11-06
   Mike McKee F 1969-06-18
   Hugh McKee D -
   Steve McKenna D 1973-08-21
   Dave McKenna F 1987-00-00
   John McKennell F -
   Brian McKinnon F 1964-10-04
   Ken McKinnon D 1939-03-04
   Jimmy McKnight D 1982-00-00
   Murray McLachlan G 1948-10-20
   Brian McLaughlin D 1975-12-02
   Jamie McLaughlin F 1996-04-13
   Scott McLellan F 1963-02-10
   Matt McLennan F -
   Jacob McLennan F 1998-03-11
   Norm McLeod F 1953-03-21
   Connor McLeod F 1992-04-13
   Connor McLoughlin F 1992-03-24
   Brandon McMartin D 1993-06-29
   Phil McMichael F -
   Larry McMorran F 1975-05-16
   Sidney McNabney F 1929-01-15
   Bob McNamara G 1961-08-06
   Brock McPherson F 1985-07-24
   Matthew McRae F 1981-04-29
   Mark McRae D 1981-04-29
   Gerry Meehan F 1946-09-03
   Brent Meeke F 1950-06-20
   Brian Meharry F 1965-01-14
   Chris Meloff D 1952-05-07
   Joe Menecola D 1994-09-09
   Luke Mercer D 1994-04-30
   Greg Meredith F 1958-02-23
   Eric Mergelas D 1999-03-22
   Daniel Merke D -
   Horace Merrill D 1884-11-30
   Matthew Meszaros F 1989-02-20
   Dave Meszaros G 1964-02-16
   Scott Metcalfe F 1967-01-06
   Victor Mete D 1998-06-07 Mississauga MHA
   Glen Metropolit F 1974-06-25
   Phil Miaskowski F 1974-04-16
   Tom Micallef D 1937-11-22
   Jesse Michel G 1995-05-15
   Rick Middleton F 1953-12-04
   Michael Midgette F -
   Paul Midghall F -
   Johnathan Miele F 1992-10-28
   Peter Mielzynski G -
   Greg Millen G 1957-06-25
   Greg Miller F 1989-10-02
   Lucas Miller F 1975-10-25
   Andrew Miller F 1971-01-20
   Keith Miller F 1967-03-18
   Barrington Miller D -
   David Miller F 1996-09-25
   Aaron Miller G 1987-02-04
   Joshua Miller F -
   Norm Milley F 1980-02-14 Toronto Red Wings
   Blake Millman F 1993-02-20 Alberton MHA
   Craig Mills F 1976-09-27
   W. Alexander Mills D -
   Gary Milroy F 1943-12-24
   Matthew Miniaci F 1993-00-00
   Dylan Minifie D -
   Derek Minto D 1978-09-29
   Bill Mitchell F -
   Red Mitchell D 1912-09-06
   Ryan Mittleman F -
   Riley Mocha D 1996-01-25
   Jason Modopoulos F 1977-06-05
   Angelo Mogan F -
   Mike Moher F 1990-02-24
   Judd Moldaver F 1981-02-25
   Joseph Molinaro F 1996-03-17
   Sasha Molotkow F 1990-01-10
   Niki Molson F 1999-08-11
   JD Monague F 1991-03-19
   Parsa Monsef D 1992-03-04
   Mark Montanari F 1969-06-03
   Domenic Monteiro F 1997-02-04
   Russell Monteith F 1974-02-19
   Jim Montgomery F 1955-11-10
   David Mooney F 1989-11-23
   Patrick Mooney D 1994-04-21
   Alfie Moore G 1906-12-01
   Graeme Moore D 1991-10-14
   Liam Moorfield-Yee G 1993-01-07
   Philip Moreland F -
   Cosimo Morin F 1995-01-24
   Michael Moriyama D 1996-00-00
   Marc Moro D 1977-07-17
   Elwyn Morris D 1921-01-03
   Nathan Morris D 1987-03-10
   Darcy Morris F 1981-04-21
   David Morrison F 1962-06-12
   Ethan Morrison D 1995-08-15
   Drew Morrison F -
   George Morrison F 1948-12-24
   Logan Morrison F 2002-00-00
   Steve Morrison F 1950-08-02
   Ross Morrison D 1940-02-20
   Rob Morrow D -
   Ben Morse D 1989-05-24
   Schuyler Mota F 1991-10-14
   Matt Moulson F 1983-11-01
   Steven Mounouchos F 1997-10-22
   Jim Moxey F 1953-05-28
   Liam Mroueh F 1999-00-00
   Jake Muchnik F 1997-05-16
   Nate Mueller F 1999-08-30
   Gian-Carlo Muglia G 1997-03-30
   Robert Mulick D 1979-10-23
   Kevin Mullaly D 1996-05-13
   Blair Muller D 1962-07-10
   Colin Muller F 1963-12-01 HC Lugano
   Connor Mullins D 1998-08-19
   Craig Muni D 1962-07-19
   Bob Murphy F 1951-01-27
   Mike Murphy F 1950-09-12
   Al Murphy D 1968-08-08
   Mark Murphy F 1958-01-09
   Brian Murphy F 1947-08-20
   John Murphy F -
   Rob Murray F 1967-04-04
   Darwin Murray D 1977-04-02
   James Murray F 1993-09-30
   Ken Murray D 1948-01-22
   Bill Murray D -
   Joseph Muszynski D 1978-04-10
   Jason Muzzatti G 1970-02-03
   Loris Muzzatti F -
            
 N         
   Rich Nagai F -
   Mark Napier F 1957-01-28
   Shane Nash F 1979-01-24
   Ryan Nauss F 1975-01-19
   Matthias Nazar F 1994-00-00
   Randall Neal F -
   David Nemirovsky F 1976-08-01
   Matthew Nestico G 1993-00-00
   Lance Nethery F 1957-06-28
   Brett Neumann F 1999-02-15
   Rich Newar F 1966-02-21
   Justin Newbold F -
   Harrison Newlands F 1991-04-12
   Tom Newman D 1953-06-25
   Tom Nichol G -
   Dave Nicholls F 1963-08-06
   Micah Nichols D 1992-08-07
   Bob Nicholson D 1964-05-01
   Davide Nicoletti D 1986-03-22
   Michael Nigalis G 1988-07-14
   Michael Nishi G 1993-11-01
   George Nistas F 1981-03-16
   Kyle Nitchen D -
   Tim Nixon F -
   Steve Nobili F 1981-01-19
   Bill Noble D -
   John Noble F -
   Dave Norris F 1955-12-17
   Bryan North D 1983-12-01
   Matthew Nosella D 1995-07-13
   Anthony Novielli F 1991-07-20
   Marty Nugent D 1907-07-14
   Mike Nykoluk F 1934-12-11 Weston Dukes
            
 O         
   Bob O'Brien F 1960-11-19
   Matthew O'Brien F 1999-00-00
   Pat O'Brien D -
   Matt O'Connor G 1992-02-14 Humber Valley MHA
   Matt O'Dette D 1975-11-09
   Dan O'Donohue D 1953-03-16
   Dan O'Driscoll F -
   John O'Flaherty F 1918-04-10
   Ryan O'Flanagan D -
   Ellery O'Hara D 1992-06-05
   Jack O'Hara D 1994-12-23
   Cole O'Hara F 2002-00-00
   Terry O'Malley D 1940-10-21
   Cal O'Reilly F 1986-09-30 Huron-Perth Lakers
   Mathew O'Rielly G 1997-02-13
   Ryan O'Rourke D 2002-00-00
   Kevin O'Shea F 1947-05-28
   Nolan O'Shea F 1998-12-05
   Diego Odiino F 1959-05-08
   Nicholas Okpysh F 1993-03-17
   Jamie Oleksiak D 1992-12-21 Toronto Marlboros MHA
   Jake Oleksiak F 1982-00-00
   Andrew Oreskovic D 1990-09-01
   Mark Osborne F 1961-08-13
   Keith Osborne F 1969-04-02
   Gery Othman F 1969-03-30
   Clint Owen G 1974-05-10
   Jordan Owens F 1986-05-01
            
 P         
   Eric Pacey F 1978-03-03
   Jason Pain F 1973-02-25
   Mike Palmateer G 1954-01-13
   Ron Palmer F -
   Darin Pandovski F 1985-01-20
   Matthew Pantalone F -
   Taki Pantziris D 1993-01-13
   Mark Paolini D 1998-03-06
   Brad Park D 1948-06-06
   Jim Park G 1952-06-22
   Jackson Parker D 1995-03-14
   Jackson Parker G 1995-03-14
   George Parsons F 1914-06-28
   Adam Parsons F -
   John Pascht D -
   Eddie Pasquale G 1990-11-20
   Kyle Pasternac F -
   Nick Pastorious F 1996-05-09
   Joe Paterson F 1960-06-25
   Neil Paterson F 1968-02-26
   Larry Patey F 1953-03-19
   Doug Patey F 1956-12-20
   Marcus Paulino G 1997-01-05
   Jarod Paulson D 1992-09-03
   Lucas Paulson F 1996-00-00
   Jason Payne F 1975-09-21
   Steve Payne F 1958-08-16
   Ray Payne D -
   Tim Peacock F 1958-07-17
   Zach Pease F 1994-09-13
   Michael Peca F 1974-03-26
   Dorian Peca F 1989-01-12
   Justin Peca D 1970-08-17
   David Peca F 1978-06-03
   Jaden Peca F 1999-05-18
   Mario Peccia G 1999-09-21
   Shawn Peden D 1986-06-26
   Daniel Pegoraro F 1984-01-13
   Matt Pelech D 1987-09-04
   Michael Pelech F 1989-10-06
   Adam Pelech D 1994-08-18 Toronto Marlboros
   Gord Pell F 1971-06-23
   Paul Pelow F -
   Mike Pelyk D 1947-09-29 Toronto Midget Marlboros
   Jack Pendrith G 1997-02-20
   Luca Penzo D 1990-01-05
   Matt Pepler F 1994-01-05
   Ryan Perani D 1978-05-04
   Cole Perfetti F 2002-00-00
   David Perklin F 1995-03-03
   Dean Perlman D 1997-07-28
   Mike Perna D 1976-01-24
   Mark Perone D 1999-04-30
   Alex Perruccio F 1994-06-21
   Ted Perry D 1984-02-03
   Michael Peterman F -
   Terry Peterman F -
   Cameron Peters F 2002-00-00
   Ethyn Peters F 1998-00-00
   Joel Petkoff F 1982-04-05
   Beaudan Petrohelos D 1999-00-00
   Nicholas Petropoulos D 1996-07-07
   Frank Petrozza F 1970-11-30
   Andrew Petrucci F 1997-05-21
   Lennie Petrunti F 1991-05-16
   Joey Petsalis F 1982-00-00
   Daniel Pettersson F 1990-08-02
   Jim Pettie G 1953-10-24
   Stefano Pezzetta F 1995-01-25
   Michael Pezzetta F 1998-03-13 Vaughan Kings MHA
   Ryan Phillip D 1994-04-20
   Tommy Phillips F 1883-11-30
   Markus Phillips D 1999-03-21
   Charlie Phillips D 1917-05-10
   Justin Phillips D 1997-00-00
   Vinnie Piccone F 1989-12-22
   Joey Piccone F 1986-09-22
   Harry Pidhirny F 1928-03-05
   Stephen Pietrobon F 1994-09-16
   Samuel Pigott F 1983-03-31
   Jason Pineo F 1998-02-23
   Justin Pirie D 1996-00-00
   Brandon Pirri F 1991-04-10 Toronto Nationals
   Alex Pirus F 1955-01-12
   Ed Pizunski D 1954-10-08
   Adam Place F 1989-06-30
   Geoff Platt F 1985-07-10
   Adam Plouffe F 1999-00-00
   David Poile F 1950-02-14
   Zach Poirier F 1998-05-12 North Dundas MHA
   Andy Pokupec F 1966-04-12
   Andy Pokupec D 1966-04-12
   Tom Polanic D 1943-04-02
   Brendan Polasek G 1994-11-10
   Matt Polci D -
   Nikita Poliakov F 1989-06-22
   Nicholas Popelar F 1991-07-14
   Chris Porter F 1984-05-29
   Daniel Potter G 1996-05-24
   Dylan Potts D 1990-01-15
   Ryan Poulton D 1976-01-04
   Dale Power F 1949-10-02
   Tyler Prendergast F 1990-06-12
   Jeff Prendergast D 1961-09-07
   Brad Preston F 1974-09-06
   Tom Price D 1954-07-12
   Keith Primeau F 1971-11-24
   Ellis Pringle D 1911-08-31
   Chris Priolo F 1985-03-22
   Domenic Procopio F 1997-01-22
   Mike Prokopec F 1974-05-17
   Alex Protomanni D 1992-04-18
   Gilles Proulx F 1966-03-27
   Santo Provenzano G 1993-06-23
   Tony Provenzano F 2002-00-00
   Connor Prudames F 1993-04-14
   Nicholas Pryce F 1999-03-23
   Brian Pryce D -
   Daniel Puger F 1978-01-21
   Harvey Pulford D 1875-04-22
   Anthony Pullicino F 1996-06-19
   John Purves F 1968-02-12
   Garrett Pyke F 1999-00-00
            
 Q         
   Bill Quackenbush D 1922-03-02
   Max Quackenbush D 1928-08-29
   Dylan Quaile D 1988-11-12
            
 R         
   John Racioppo D -
   Taylor Raddysh F 1998-02-18 Toronto Marlboros MHA
   Kyle Raftis D 1986-05-28
   Sean Ramanauskas G 1985-06-02
   Luc Ramey F 1992-09-04
   Owen Ramsay F 1998-08-02
   George Ranieri F 1936-01-14
   James Ranson F 1998-01-24
   Ray Ranta F -
   Peter Raps F -
   Brady Rawn F 1998-00-00
   Mike Reagan F 1979-03-18
   PJ Rebelo D 1993-00-00
   Stanley Reddick G 1969-12-06
   Mathew Redhing F 1999-00-00
   Greg Redquest G 1956-07-30
   Bill Reed D 1954-05-25
   Mark Reeds F 1960-01-24
   Peyton Reeves F 1998-08-22
   Scott Reiart F 1978-07-20
   Dave Reid F 1964-05-15
   Shawn Reid D 1970-09-21
   Dave Reid F 1934-01-11
   Brent Reilly F 1978-11-25
   William Reilly D 1997-07-23
   Dan Reja F 1976-05-16
   Paul Rekai F 1995-00-00
   Al Renfrew F 1924-00-00
   Jake Rennie G 1995-02-15
   Domenic Repaci F 1991-04-04
   Anthony Repaci F 1994-09-15
   Richard Rerrie F -
   Brent Retter F 1974-03-29
   Charlie Retter F 1976-02-11
   Rob Retter F 1979-11-07
   Dirk Reuter D 1962-04-18
   Alan Reynolds G 1988-03-25
   Jason Ricci D 1972-09-04
   Fabrizio Ricci F 1995-01-08
   Rob Ricci D -
   Mike Rice F 1982-02-01
   Mike Richard F 1966-07-09
   Ellis Rickwood F 2002-00-00
   Darryl Rivers D 1975-04-30
   Anthony Rizzo F 1992-04-21
   Jimmy Roberts F 1940-04-09
   Elijah Roberts D 1999-01-23
   Jim Roberts F 1956-06-08
   Ronald Roberts F -
   Kevin Robinson F 1964-01-24
   Mathew Robson G 1996-03-26
   Simon Rodier F -
   Evan Rodrigues F 1993-07-28
   Peter Roedger F 1960-05-20
   Richard Roesler D 1970-04-05
   Ronny Rogers F 1987-05-09
   Paul Ronty F 1928-07-12 Toronto Chevies Aces
   Bill Root D 1959-09-06
   Brian Rorabeck F 1962-01-30
   Mike Rosati G 1968-01-07
   Ryan Rosati F 1985-10-08
   Marcus Rose F 1994-04-27
   Neal Rose F -
   Avery Rosen F 1995-10-06
   Rico Rossi F 1965-06-22
   Derrick Rotondi D 1987-10-18
   Rolly Roulston F 1911-04-12
   Chris Rowan F 1982-07-12
   Ronnie Rowe F 1925-11-30
   Grant Rowe D 1955-10-31
   Cole Rubinoff F 1990-06-14
   Jared Rubinoff F 1987-02-27
   Kegan Rue D 1986-05-26
   Mike Ruffa D 1993-05-27
   Kent Ruhnke F 1952-09-18
   Christopher Richard Runowski G 1979-10-21
   Erik Rusis F 1997-04-02
   Pete Russel F -
   Bob Russell F 1955-02-05
   Timur Rvachov F -
   Richard Ryan F 1988-06-11
   Andrew Rygiel F 1987-01-03
            
 S         
   Ryan Salazar D 1994-04-15
   Brandon Salerno F 1995-07-31
   Matt Salituro F 1992-10-22
   Barry Salovaara D 1948-01-07
   Dylan Salter F 1994-09-13
   David Salvian F 1955-09-16
   Ryan Salvis F 1984-06-06
   Ed Sandford F 1928-04-20
   Domenic Sanelli F 1978-02-04
   Louis Santelli F 1988-08-22
   Sloan Sargent D -
   Peter Sarno F 1979-07-26
   Paul Saundercook F -
   Michael Sawicki D 1973-10-11
   Brock Sawyer D 1987-05-27
   Camelo Scali F 1981-02-15
   Jerry Scarangella G 1996-00-00
   Armando Scarlato D 1984-04-14
   Brandon Schad F 1974-00-00
   Max Schaefler G 1999-00-00
   Chris Scharf F 1974-04-21
   Geoffrey Schemitsch D 1992-04-01 Markham Majors MHA
   Matt Schmidt F 1981-12-28
   Jordan Schneider D 1995-02-05
   Noah Schwartz F 1992-02-26
   Brendan Schwartz D 1990-05-25
   Jesse Schwartz F 1994-04-10
   Marino Scopelleti F 1993-00-00
   Will Scott F 1987-12-06
   Ganton Scott F 1903-03-23
   Howard Scruton D 1962-10-06
   Barry Scully F 1956-04-22
   Doug Searle D 1972-03-21
   Patrick Sebben D 1999-00-00
   Chris Sekelyk F 1996-08-06
   Billy Seligman F 1993-12-05
   Luke Sellars D 1981-05-21
   Dylan Semenenko F 1993-00-00
   Joseph Serpe D 1988-04-24
   Sheldon Serraglio D 2002-00-00
   George Servinis F 1962-04-29
   Jarred Seymour D 1990-02-22
   Lucas Seymour D 1996-00-00
   Mike Sgroi F 1978-08-14
   Max Shaefler G 1999-00-00
   Sean Shanahan F 1951-02-08
   Winston Shariff D 1986-06-25
   Jonathan Sharir-Smith F 1999-00-00
   Elijah Shark G 1996-00-00
   Gordon Sharpe F -
   Kenneth Sharpe D -
   Charlie Shaw D 1951-07-07
   Tanner Shaw D 1994-09-13
   John Shaw G 1958-01-02
   Mitchell Shennette F 1996-01-26
   Ken Shepard G 1974-01-20
   Adam Shibuya G 1993-10-24
   Steve Shields G 1972-07-19
   Brian Shields G -
   Peter Shier D 1955-08-12
   Kevin Shier F 1993-08-27 North York Knights
   Solan Shifara F 1997-01-22
   Jack Shill F 1913-01-12
   Bill Shill F 1923-03-06
   Michael Shirley F 1989-02-28
   Adam Shirley F 1987-03-13
   Kevin Shirmaly F 1999-02-16
   C.J. Shugart F 1994-09-07
   Steve Shutt F 1952-07-01
   Byron Shutt F 1955-10-26
   Glenn Siddall F 1950-11-09
   Dick Sieradzki D -
   Bernie Sigrist F 1979-10-19
   Peter Sikorski D -
   Mike Siltala F 1963-08-05
   Paulo Silva F 1971-01-16
   Patrick Silva F 1998-00-00
   David Silverstone F 1982-02-22
   Darryl Simich D 1986-04-06
   Mario Simioni F 1963-04-01
   Stuart Simmons D 1984-09-26
   Todd Simon F 1972-04-21
   Joey Simon F 1970-07-11
   Cliff Simpson F 1923-04-04
   Al Sims D 1953-04-18
   William Sinclair D 1992-05-13
   Harkie Singh D 1978-09-15
   Alex Siroishka D 1994-11-30
   Jordan Skerrett F 1994-06-20
   Spencer Sketchley D 1995-00-00
   Alf Skinner F 1896-01-26
   Charlie Skjodt F 1956-06-10
   Paul Skjodt F 1958-06-28
   Ray Skochelas F -
   Stuart Skoglund D 1992-02-18
   Paul Skojdt F 1958-06-28
   Calum Slapnicar 1999-00-00
   George Sleeth F 1923-00-00
   Alex Slessor D 1994-00-00
   Brian Small F 1964-05-23
   Connor Smee F 1989-08-01
   Morgan Smietana G 1979-09-15
   Don Smillie F 1910-09-13
   Matt Smith F 1983-01-04
   Zach Smith F 1990-01-25
   Hooley Smith F 1904-01-07
   Geoff Smith F 1983-04-20
   Sid Smith F 1925-07-11
   Gelen Smith F 1994-04-16
   Gemel Smith F 1994-04-16
   Art Smith D 1906-11-29
   Al Smith G 1945-11-10
   Stuart Smith D 1960-03-17
   Normie Smith G 1908-03-18
   Duffy Smith D -
   Charlie Smith F 1977-03-16
   Aric Smith F 1997-01-19
   Jeremy Smith D 1998-07-19
   Corey Smith F 1985-03-25
   Neil Smith D 1955-01-09
   Ross Smith D -
   Jerome Smith F -
   Rod Smylie F 1895-09-28
   Stafford Smythe F 1921-03-15
   Conn Smythe F 1895-02-01
   Jhase Sniderman G 1987-04-03
   Matthew Snow F 1989-06-07
   Jason Snow F 1971-09-29
   Jordan So F 1989-11-22
   George Sokol D 1993-04-13
   Jamie Sokolsky D 1977-03-11
   Matthew Solomon D 1992-02-27
   Kyle Soman F 1994-08-09
   Justin Soryal F 1987-06-29
   Brian Soso F 1987-04-27
   Ken Southwick D 1951-02-19
   Alex Soutsos F 1991-02-18
   Michael Spadacini F 1969-06-05
   Mark Spadafora F 1993-04-01
   Shawn Spearing D 2002-00-00
   Mike Speer D 1971-03-26
   Chris Speyer D 1907-02-09
   Michael Spezza F 1993-06-21
   Steve Spott F 1968-05-18
   Henry Stafferton D 1996-04-01
   George Standing F 1941-08-03
   Fred Stanfield F 1944-05-04
   Jack Stanfield F 1942-05-30
   Brian Stankiewicz G 1956-06-20
   Calder Stark G 1997-02-12
   Joseph Stasiuk F -
   Lukasz Steciuk D 1987-03-30
   Frank Stegnar F 1987-12-06
   Adam Stein G 1991-03-27
   Phil Stein G 1913-09-13
   Robert Stellick D 1991-05-22
   Gord Stellick F 1957-05-26
   Dan Stergiou G -
   Zach Sternberg D 1990-09-21
   David Stevens F 1988-03-10
   Chris Stewart F 1987-10-30
   Bill Stewart D 1957-10-06
   John Stewart F 1954-01-02
   Mark Stobart D -
   Steven Stockman F 1958-04-12
   Steve Stone F 1952-09-26
   Calvin Stone G -
   Matthew Stonehouse F 1996-00-00
   John Stornik F -
   Mike Stothers D 1962-02-22
   Christopher Straube F 1974-05-27
   David Street D -
   Ken Strong F 1963-05-09
   P.K. Subban D 1989-05-13 North York Rangers MHA
   Jackson Suboch F 1995-00-00
   Nick Sucharski F 1987-11-15
   Carl Suddick F 1993-00-00
   Brandon Sugden F 1978-06-23
   Peter Sullivan F 1951-06-25
   Mike Sullivan D 1992-06-16
   Ryan Sullivan D 1985-07-08
   Frank Sullivan D 1929-06-16
   Frank Sullivan F 1898-07-26
   Joseph Sullivan G 1901-01-08
   Shawn Summerfield D 1981-00-00
   Bill Summerhill F 1913-07-09
   Evan Sutton F 1992-05-02
   Ed Switzer F 1934-06-20
   Hunter Syrydiuk D 1988-07-25
   Quinn Syrydiuk F 1996-05-16
   Jeremy Szabo D 1995-04-07
   Michael Szollosy F 1971-02-05
   Mark Szücs F 1976-11-04
   Eric Szymczyk G 1992-03-11
            
 T         
   Rick Tabaracci G 1969-01-02
   Ashley Tait F 1975-08-09
   Michael Talalay F -
   Steve Tamaridis F 1985-10-05
   Mike Tamburro G 1973-03-26
   Sebastian Tamburro F 2002-00-00
   Chris Tanev D 1989-12-20
   Brandon Tanev F 1991-12-31
   Kyle Tanev F 1994-01-26
   Tony Tanti F 1963-09-07
   Richard Tarasuk F -
   Zach Tarr G 2002-00-00
   Mark Tatangelo D 1991-02-28
   Steven Taylor D 1991-05-23
   Scott Taylor D 1968-03-23
   Harry Taylor D 1987-10-09
   John Taylor F -
   Jeff Taylor D 1988-10-26
   Ralph Taylor D 1905-10-02
   Drew Taylor F 1979-05-08
   Don Taylor F -
   Mike Taylor D -
   Chris Taylor F 1971-11-14
   Ross Taylor D 1902-04-26
   Gary Taylor F 1971-05-08
   Bryden Teich F 1987-06-23
   Mark Tenuta F 1994-11-25
   Bill Terry F 1961-07-13
   Parker Terryberry D 1999-00-00
   Chris Terzis G 1994-10-24
   Scott Teskey F 1995-05-04
   Ryan Thom D -
   Leo Thomas F 1981-12-09
   Christian Thomas F 1992-05-26 Toronto Marlboros MHA
   Matt Thomas F 1981-00-00
   Kahlil Thomas F 1975-12-22
   Wayne Thompson F 1960-06-15
   Rick Thompson D 1949-11-21
   Cody Thompson F 1995-02-08
   Donald Thompson F 1949-02-04
   Jack Thompson D 2002-00-00
   Tim Thompson D 1974-02-19
   Tim Thompson D 1974-02-19
   Rhys Thomson D 1918-08-09
   Adam Tichauer D 1983-05-29
   Steven Tierney G 1995-00-00
   Adam Timleck F 1998-02-26
   Pat Tims G 1953-02-22
   Matt Tipoff F 1990-10-04
   Morris Titanic F 1953-01-07
   Paul Titanic F -
   Daniel Tkaczuk F 1979-06-10
   Shayne Tomlinson D 1973-06-13
   Harrison Toms D 1999-00-00
   Mike Topic D 1988-05-31
   Mike Torchia G 1972-02-23
   Raffi Torres F 1981-10-08
   Dan Torres F 1986-04-15
   Tom Touzel F -
   Terry Trafford F 1994-02-14
   Darren Treloar F 1966-05-14
   Connor Tresham F 1991-08-30
   Jason Trinetti F 1980-06-30
   Corey Trivino F 1990-01-12 Toronto Marlboros MHA
   Dave Trombley F 1968-08-11
   Marc Tropper F 1976-04-14
   Nikolas Tsatsos F 1998-03-27
   Rick Tschumi D 1963-04-28 HC Ambrì-Piotta
   Mike Tschumi F 1965-11-26
   Konnor Tseramis F 1993-00-00
   Daniel Tsiampas F 1998-04-06
   Peter Tsimikalis F 1986-01-10
   Alex Tsiobanos F 1999-00-00
   Dan Tsubouchi F 1955-07-16
   Andrew Tucci G 1996-04-02
   Brent Tuchner F 1995-09-18
   Ken Tucker F 1949-02-17
   Tyler Tullio F 2002-00-00
   Mike Tuomi F 1985-01-26
   Felice Turano D 1985-03-10
   Matt Turek F 1973-02-14
   Phil Turi D 1984-10-10
   Patrick Turner F -
   James Turner F 1998-03-05
   Ryan Tverberg F 2002-00-00
   Brett Twizell F 1992-00-00
   Paul Tzountzouris D 1974-08-25
            
 U         
   Jake Uberti F 2002-00-00
   Carlo Ugolini F 1951-02-07
   Richard Uniacke F 1976-11-03
   Derell Upton F 1979-07-07
   Mike Urquhart F 1958-04-09
   Craig Uyeno D 1998-05-05
            
 V         
   Ernesto Valente F 1991-06-21
   Stefan Valvur D 1994-05-16
   Markus Valvur F 1996-00-00
   Greg Van't Hof G 1984-03-20
   Peter Vandemark F 1956-02-08
   Carmine Vani F 1964-09-07
   Adrian Vasconcelos D 1994-00-00
   Todd Veary G 1983-05-13
   John Vecchiarelli F 1964-07-04
   Luigi Vedovat D 1977-04-18
   Mike Veisor G 1952-08-25
   Emanuel Vella G 1998-08-08
   Kyle Ventura F 1987-06-16
   Connor Ventura F 1996-00-00
   Austin Verge D 1989-08-12
   Mike Vernace D 1986-05-26
   Travis Vescio D -
   Steve Vickers F 1951-04-21
   Mark Vida D 1984-10-07
   Henri Vikström F 1991-02-15 Jokerit
   Tim Vince F -
   Luke Vitale F 1966-04-17 Don Mills MHA
   Matthew Vitale F 1994-00-00
   Michael Vitro F 1997-03-02
   Louis Vlahakis F 1996-08-13
   Bob Volpe G 1954-07-06
   Daniel Volpe F 1995-03-19
   Zachary Voskamp G 1994-06-00
            
 W         
   Craig Wakeford G 1978-09-08
   Mark Waldhausen D 1990-01-10
   Kevin Walker D -
   Ed Walker D -
   Jake Walman D 1996-02-20
   Jared Walsh D 1996-05-17
   Joey Walters G 1978-02-26
   Brett Walton F 1992-05-09
   Rob Walton F 1949-03-09
   Eric Wan F -
   Ian Wannamaker F 1981-04-24
   Jamie Wansbrough F 1963-06-30
   Jeff Ware D 1977-05-19
   Greg Ware D 1963-01-20
   Mike Ware F 1974-02-27
   Quincy Warner F 1978-10-24
   Joe Wassilyn F 1974-01-20
   Matthew Watkins F 1986-02-07
   Nick Watroba D 1982-03-13
   Cameron Watt F 1993-12-19
   John Webster F 1920-11-03
   Don Webster F 1924-07-03
   Michael Webster D 1995-05-24 Vaughan AAA
   Kevin Weekes G 1975-04-04
   Justin Wehniainen F 1991-05-22
   Stephen Weiss F 1983-04-03 Toronto Nationals
   Marty Wells F 1972-11-03
   Ryan Wells D 1999-08-18
   Brett Welton F 1992-05-09
   Clark West D 1991-04-26
   Peter Westerkamp F 1976-07-21
   David Westner F 1950-12-22
   Warren Wheeler F 1984-07-18
   Jeff White D 1976-04-11
   Bill White D 1939-08-26
   Jason White F 1971-11-20
   Marc White D -
   Cameron White D 1997-03-12
   Connor Whiteside F 1996-01-20
   Ryan Whitson D 1991-03-24
   Matthew Whittaker F 1995-04-14
   Jeff Whittle F 1971-03-22
   Mike Whitton F 1970-09-03
   Allistair Whyte G 1992-01-22
   Ryan Wildfang F 1986-02-21
   Barry Wilkins D 1947-02-28
   Brian Wilks F 1966-02-27
   Kevin Willer F 1988-04-29
   Brandon Willett F 1993-05-02
   Ian Williams F -
   Brian Williams F -
   Adam Williamson F 1990-02-08
   Dean Willmott D 1990-02-11
   Rob Wilson D 1968-07-18
   Jason Wilson F 1990-04-15 Richmond Hill MHA
   Ron Wilson F 1956-05-13
   Tom Wilson F 1994-03-29
   Behn Wilson D 1958-12-19
   Murray Wilson F 1951-11-11
   Tom Wilson D 1973-10-14
   Dunc Wilson G 1948-05-22
   Lefty Wilson G 1919-10-15
   Bryant Wilson F 1983-09-29
   Bart Wilson D 1961-08-08
   Rick Wilson G 1958-08-10
   Hudson Wilson D 1999-05-03
   John Wilson F 1962-04-03
   William Wing F -
   Zach Winneck F 1996-08-26
   Daniel Winnik F 1985-05-06
   Brad Winton F 1954-02-06
   John Wires D 1984-03-17
   Graham Wise F 1951-08-29
   Jeff Wiseman D 1986-02-20
   Jim Witherspoon D 1951-10-03
   Frank Wodzicki D -
   Pete Wodzicki F -
   Adam Wood D 1983-07-21
   Dylan Wood F 1992-04-05
   Matt Wood F 1994-00-00
   Wayne Wood G 1951-06-05
   Dan Wood F 1962-10-30
   Christopher Wood F 1996-00-00
   Brad Wood F 1978-05-06
   Craig Woodcroft F 1969-12-03
   Jay Woodcroft F 1976-08-11
   Jason Woolley D 1969-07-27
   John Woolsey F 1995-10-08
   Mathew Woroniuk G 1999-03-25
   Roy Worters G 1900-10-19
   Andrew Wright F 1989-10-23
   John Wright F 1948-11-09
   Bob Wright F 1953-08-16
   Ian Wright G 1979-01-15
            
 Y         
   Patrick Yau F 1999-00-00
   P.J. Yedon F 1981-06-18
   Mike Yeo F 1973-07-31
   Marcus Yolevski D 1992-04-23
   Howie Young D 1937-08-02
   Adam Young F 1975-01-15
   Warren Young F 1956-01-11
            
 Z         
   Ray Zabel D -
   Michael Zador G 1991-05-08
   Julian Zamparo D 1987-06-11
   Michael Zanatta D 1989-05-31 HC Lugano
   Ivano Zanatta F 1960-03-08
   Ron Zanussi F 1956-08-31
   Zachary Zanussi G 1989-08-05
   Paul Zarnett G 1978-10-12
   Jacob Zarubica G 1994-10-24
   Ty Zastre G 1994-03-04
   Peter Zavodny D 1978-02-21
   Peter Zezel F 1965-04-22
   Matt Zilinskas F 1971-02-26
   Danylo Znaczko D 1996-03-23
   Harry Zolnierczyk F 1987-09-01
   Kyle Zoon G 1985-03-02
   Chris Zubac D 1991-03-19
   Bob Zucchetto F -
   Stelio Zupancich F 1958-04-07