Players Born in Onterio A to L
1. A --- L 2. M --- Z
========================================================================
NAME                    P  S Ht   WT   DAY BORN    TOWN BORN    
========================================================================
Kyle Aarssen            D  R 6-0  180  03/04/1983  Chatham, Ont
Bruce Abbey             D  L 6-1  185  08/18/1951  Belmont, Ont
Cam Abbott              LW L 5-11 195  10/24/1983  Sarnia, Ont
Chris Abbott            LW L 5-10 195  10/24/1983  Sarnia, Ont
George Abbott           G  L 5-7  153  08/03/1911  Synenham, Ont
Spencer Abbott
Matt Abercrombie
Steve Ablitt            RW R 5-11 180  06/24/1969  Ajax, Ont
Cliff Abrecht           D  L 6-0  185  05/24/1963  Toronto, Ont
T.J. Aceti              G  L 6-0  189  06/13/1982  Sault Ste. Marie, Ont
Keith Acton             C  L 5-8  170  04/15/1958  Stouffville, Ont
Will Acton
Jim Adair               C  L 5-11 180  09/29/1948  Brockville, Ont
Doug Adam               LW L 5-11 165  09/07/1923  Toronto, Ont
Russ Adam               C  L 5-10 185  05/05/1961  Windsor, Ont
Andy Adams              G  L 6-1  205  02/10/1976  Thornhill, Ont
B.J. Adams              D  L 6-2  205  05/07/1976  Scarborough, Ont
Erik Adams
Jack Adams              C  R 5-9  175  06/14/1895  Fort William, Ont
John Adams
Josh Adams
Matt Adams
Matt Adams
Chuck Adamson           G  L 5-10 156  08/20/1938  Sudbury, Ont
Jeremiah Addison
Jayme Adduono           LW L 6-2  205  06/03/1977  Thunder Bay, Ont
Jeremy Adduono          LW R 6-0  182  08/04/1978  Thunder Bay, Ont
Ray Adduono             C  L 5-9  160  01/21/1947  Fort William, Ont
Rick Adduono            C  L 5-11 180  01/25/1955  Fort William, Ont
Bernie Adlys            C  L 5-8  170  03/04/1972  Waterloo, Ont
Wade Aggio              D  L 5-10 185  04/24/1979  Woodbridge, Ont
Jeric Agosta            RW R 5-9  175  04/04/1985  Ruthwen, Ont
Andrew Agozzino
Daniel Agozzino         C  L 5-10 175  11/08/1987  Vaughan, Ont
Jamie Aiken
Ryan Aikia              D  R 6-3  210  03/24/1974  Sudbury, Ont      
Tyson Aitcheson
Brad Aitken             LW L 6-0  200  03/30/1967  Scarborough, Ont
George Aitken           LW L 5-10 175  01/04/1931  Toronto, Ont
Jason Akeson
Jeremy Akeson
Peter Akiwenzie         D  L 6-1  200  02/18/1975  Owen Sound, Ont
Simon Alary             LW L 6-2  212  01/13/1977  Hearst, Ont
Domenic Alberga
Chris Albert            RW R 5-11 195  10/12/1972  Ottawa, Ont
Jeff Alcombrack
Brandon Alderson
Claire Alexander        D  R 6-1  175  06/16/1945  Collingwood, Ont
Mike Alexiou
Rick Allain             D  L 6-2  215  05/20/1969  Guelph, Ont
Jamie Allan             RW R 6-0  190  03/18/1970  Ottawa, Ont
Andrew Allen            G  L 6-4  210  08/02/1976  Kleek Hill, Ont
Bryan Allen
Chris Allen
Dale Allen              RW L 5-11 202  05/11/1956  Dryden, Ont
Guy Allen               D  R 6-1  200  10/11/1947  Schumacher, Ont
Jeff Allen              D  L 6-2  220  05/10/1980  Scarborough, Ont
Mitchen Allen           G  L           03/06/1978  Scarborough, Ont
Rick Allen              LW L 6-4  210  05/23/1946  Sarnia, Ont
Tyler Allen
Tyler Allen
Kain Allicock
Dave Allison            D  R 6-1  200  04/14/1959  Fort Frances, Ont
Jamie Allison           D  L 6-1  200  05/13/1975  Lindsay, Ont
Jason Allison           C  R 6-3  215  05/29/1975  North York, Ont
Mike Allison            LW R 6-0  200  03/28/1961  Fort Frances, Ont
Trevor Allman           LW L 5-10 175  05/02/1978  London, Ont       
Shandor Alphonso        LW L 5-11 172  05/24/1984  Orangeville, Ont
Daniel Altshuller
Mauricio Alvarez        LW L 6-0  200  09/10/1978  Toronto, Ont
Greg Amadio
Jeff Amadio
Mike Amadio
Dave Ambler             LW L 6-1  210  08/09/1979  Westport, Ont     
Jeff Ambrosio           LW L 6-1  195  04/26/1977  Mississauga, Ont 
Peter Ambroziak         LW L 6-2  205  09/15/1971  Toronto, Ont
Carlos Amestoy
Bujar Amidovski         G  L 5-11 173  02/19/1977  Toronto, Ont
Dominic Amodeo          C  L 6-0  185  03/06/1968  Mississauga, Ont
Mike Amodeo             D  L 5-10 190  06/22/1952  Tpronto, Ont
Mike Amodeo             LW L 6-0  210  05/05/1982  Hamilton, Ont
Tim Ampleford           C  R 6-1  185  01/05/1953  Toronto, Ont
Mike Ancuta             D  R 5-11 175  05/12/1979  Beaverton, Ont
Bill Anderson           D  R 6-0  180  12/13/1912  Tillsonburg, Ont
Darcy Anderson          RW R 6-0  195  07/25/1974  North Bay, Ont    
Dean Anderson           G  L 5-10 165  07/14/1966  Oshawa, Ont
Jake Anderson
Jim Anderson            LW L 5-10 165  12/01/1930  Pembroke, Ont
John Anderson
John Anderson
Josh Anderson
Josh Anderson
J.P. Anderson
Kent Anderson           D  L 6-0  210  01/03/1969  Bracebridge, Ont
Lorne Anderson          G  L 5-11 166  07/26/1931  Renfrew, Ont
Perry Anderson          LW L 6-1  225  10/14/1961  Barrie, Ont
Ron Anderson            D  R 6-0  185  11/15/1948  Dryden, Ont
Trent Andison           LW L           05/30/1969  Bracebridge, Ont
David Andre             RW R 6-5  215  07/28/1972  Ottawa, Ont	
Jerry Andreatta         RW R 5-10 175  03/04/1952  Hamilton, Ont
Andy Andreoff
Doug Andress            D  R 6-2  205  04/07/1979  roqouis Falls, Ont
Jeff Andrews            LW L 6-4  228  05/10/1975  Lindsay, Ont
John Andrews
Neil Andrews            LW L 5-10 175  05/14/1921  Midland, Ont
Dave Andreychuk         LW R 6-4  220  09/29/1963  Hamilton, Ont
Brett Angel
Terry Angel             RW R 6-3  200  09/21/1955  Kingston, Ont
Jeff Angelidis          C  R 5-8  150  01/12/1977  Toronto, Ont
Mike Angelidis
Ryan Angelow
Lou Angotti             RW R 5-9  170  06/16/1938  Toronto, Ont
Ryan Annesley
Nathan Ansell
Brandon Anselmini
Hub Anslow              LW L 5-11 173  03/23/1926  Pembroke, Ont
Matt Anthony
Travis Antler           D  L 6-1  185  04/15/1983  North Bay, Ont
Shawn Antoski           LW L 6-4  235  03/25/1970  Brantford, Ont
Myles Applebaum         C  R 6-2  180  03/16/1988  Toronto, Ont
Ken Appleby
Syl Apps                C  L 6-0  185  01/18/1915  Paris, Ont
Syl Apps                C  R 6-0  185  08/01/1947  Toronto, Ont
Anthony Aquino
Luciano Aquino
Rob Arabski             C  R           07/17/1968  Brantford, Ont
Al Arbour               D  L 6-0  180  11/01/1932  Sudbury, Ont
Amos Arbour             LW L 5-9  160  01/26/1895  Waubaushene, Ont
Jack Arbour             D  L 5-8  172  03/07/1898  Waubaushene, Ont
John Arbour             D  L 5-11 194  09/28/1945  Niagara Falls, Ont
Ty Arbour               LW L 5-7  160  01/29/1896  Waubaushene, Ont
Alex Archibald          G  R 6-0  163  05/23/1987  Ottawa, Ont
Darren Archibald
Brian Armes             C  R 5-8  170  12/27/1978  Hamilton, Ont
Bill Armstrong          LW L 6-2  195  06/25/1966  London, Ont
Bill Armstrong          D  L 6-5  220  05/18/1970  Richmond Hill, Ont
Bob Armstrong           D  R 6-1  180  04/07/1931  Toronto, Ont
Dave Armstrong          LW R 5-10 170  05/02/1944  Collingwood, Ont
Derek Armstrong         C  R 6-0  195  04/23/1973  Ottawa, Ont
Gary Armstrong          D  L 6-2  198  09/10/1954  Trenton, Ont
George Armstrong        C  R 6-1  204  07/06/1930  Skead, Ont
Jim Armstrong           G  L 5-8  170  03/01/1943  Omemee, Ont
John Armstrong
Matt Armstrong
Norm Armstrong          RW L 5-11 205  10/17/1938  Owen Sound, Ont
Ryan Armstrong          LW L 5-10 189  04/06/1981  Nepean, Ont
Tim Armstrong           C  R 5-11 170  05/12/1967  Toronto, Ont
Travis Armstrong
Jamie Arniel
Scott Arniel
John Arnold             RW R 5-10 192  11/30/1972  Sudbury, Ont
Jason Arnott
Fred Arthur             D  L 6-5  210  03/06/1961  Toronto, Ont
Mike Arthur             LW L 6-0  213  11/28/1968  Brockville, Ont
Lester Arts             D  L 5-7  181  06/28/1967  Exeter, Ont
Shaun Arvai
Angelo Asaro
Ryan Aschaber           G  R 6-3  210  01/29/1982  Peterborough, Ont
Jack Aseltine           RW R 5-8  167  06/02/1896  Perth, Ont
Barry Ashbee            D  R 5-10 180  07/28/1939  Weston, Ont	
Don Ashbee              LW L 5-8  173  09/09/1930  Weston, Ont	
Patrick Asselin
Jon Asselstine          LW L 6-3  194  03/02/1985  Churchill, Ont
Peter Aston
Andreas Athanasiou
Kyle Atkins
Tyler Atkins
Archie Atkinson         D  R 5-8  175  02/01/1884  Ottawa, Ont
Brad Atkinson           G  L 6-0  190  05/05/1985  Tecumseh, Ont
Steve Atkinson          RW R 6-0  172  10/16/1948  Toronto, Ont
Jeff Attard             LW R 6-2  210  11/27/1978  London, Ont  
Bob Attersley           C  L 5-10 165  08/13/1933  Oshawa, Ont
Ron Attwell             RW R 6-0  185  02/09/1935  Humber Summit, Ont
Aaron Atwell
Peter Aubry             G  L 6-3  210  05/19/1977  Windsor, Ont
Adrian Aucoin
Philippe Audet          LW L 6-2  202  06/04/1977  Ottawa, Ont
Chris Auger
Justin Auger
Larry Aurie             RW R 5-6  148  02/08/1905  Sudbury, Ont
David Aussem            RW R 5-9  185  07/26/1975  Hamilton, Ont
Brady Austin
Jesse Austin            D  L 6-3  220  01/12/1975  Hamilton, Ont
Riley Austin
Spencer Austin
Ken Autterson
Sean Avery
Nick Avgerinos
Don Awrey               D  L 6-0  175  07/18/1943  Kitchener, Ont
Basem Awwad
Vern Ayres              D  L 6-2  225  05/27/1909  Toronto, Ont
Justin Azevedo
Bob Babcock             D  L 6-1  222  08/03/1968  Agincourt, Ont
Jay Babcock             LW L 5-9  180  08/19/1952  Kingston, Ont
Larry Babcock           C  L 5-9  160  01/20/1940  Chatham, Ont
Shawn Babcock           LW L 5-10 180  07/24/1962  Wallaceburg, Ont
Brad Baber              RW R 5-11 185  03/20/1974  Sault Ste. Marie, Ont
Mitch Babin             C  L 6-2  190  12/01/1954  Kapuskasing, Ont
John Baby               D  R 5-10 210  03/31/1925  Coniston, Ont
John Baby               D  R 6-0  195  05/18/1957  Sudbury, Ont
Alf Baccari             RW R 5-7  175  03/26/1928  Fort William, Ont
Derek Bachynski
Dan Back                LW L 6-2  218  09/09/1976  Hamilton, Ont
Andrew Backen           D  R 5-9  180  01/02/1972  Thunder Bay, Ont
Henry Backor            C  L 5-11 185  09/26/1926  Fort William, Ont
Pete Backor             D  L 6-0  190  04/29/1919  Fort William, Ont
Ralph Backstrom         C  L 5-10 165  09/18/1937  Kirkland Lake, Ont
Jason Baclig
Matt Bacon              LW L 6-2  222  05/23/1983  Oakville, Ont
Chad Badawey            RW R 6-1  195  01/24/1970  Port Colborne, Ont
Jerry Badiuk            D  R 5-11 200  10/02/1954  Windsor, Ont
Brandon Bagnell         D  L 6-0  200  07/16/1975  Barrie, Ont
Derrick	Bagshaw         RW L 6-1  200  05/05/1986  Oshawa, Ont
Linden Bahm
Jeff Baikie             LW L 5-10 190  02/11/1961  Cornwall, Ont
Ace Bailey              LW L 5-10 160  07/03/1903  Bracebridge, Ont
Bob Bailey              RW R 6-0  197  05/29/1931  Kenora, Ont
Greg Bailey             D  L 6-4  230  10/03/1973  Port Stanley, Ont
Jason Bailey
John Bailey             RW L 5-11 190  12/01/1929  Kenora, Ont
Josh Bailey
Reid Bailey             D  L 6-1  193  05/28/1956  Toronto, Ont
Tom Bailey              RW R 6-4  190  01/22/1958  St. Mary's, Ont
Chris Bain
Chris Bain
Bob Baird               RW R 5-11 170  09/26/1943  Toronto, Ont
Jason Baird
Mike Baird
Mike Baird
Mike Bajurny            LW L 6-2  210  09/28/1974  Walkerton, Ont
Bruce Baker             RW R 6-0  185  04/25/1956  Ottawa, Ont
Jamie Baker             C  L 5-11 190  08/31/1966  Nepean, Ont
JJustin Baker
Kevin Baker
Kevin Baker
Mike Baker
Scott Baker             LW L 5-11 185  05/15/1987  Mactier, Ont
Shane Bakker
Peter Bakovic           RW R 6-2  200  01/11/1965  Thunder Bay, Ont
Earl Balfour            LW L 6-1  180  01/04/1933  Toronto, Ont
Blake Ball
Jimmy Ball              D  L 6-0  220  08/10/1983  Markham, Ont
Marty Ball              LW L           06/12/1968  Toronto, Ont
Matt Ball               RW R 6-2  210  03/29/1976  Toronto, Ont
Jeff Ballantyne         D  L           01/07/1969  Brampton, Ont
Paul Ballantyne         D  L 6-3  200  07/16/1982  Waterloo, Ont
Jarod Balog
Matt Balser
Stan Baluik             C  L 5-8  160  10/05/1935  Port Arthur, Ont
Devin Bancroft
Steve Bancroft          D  L 6-1  214  10/06/1970  Toronto, Ont
Harold Bangay           LW L 5-11 162  08/11/1923  Toronto, Ont
Cory Banika             LW R 5-10 190  04/09/1970  Oshawa, Ont
Darren Banks            LW L 6-2  215  03/18/1966  Toronto, Ont
Matt Bannan             RW R 5-10 175  01/16/1981  Toronto, Ont
Jim Bannatyne           D  R 5-9  168  07/23/1947  Toronto, Ont
Murray Bannerman        G  L 5-11 185  04/27/1957  Ft. Frances, Ont
Drew Bannister
Mike Banwell
Mason Baptista
Nick Baptiste
Jesse Baraniuk
Andy Barbe              RW R 6-0  176  07/27/1923  Coniston, Ont
Bill Barber             LW L 6-0  195  07/11/1952  Callander, Ont
Brad Barber
Eddie Barber            LW L 5-6  175  08/02/1924  Thorold, Ont
Patrick Barbieri        LW L 5-10 217  04/03/1982  Toronto, Ont
Jamie Barbour           D  L 6-0  198  07/12/1984  New Glasgow, N.S.
Krys Barch
Simon Barg
Bill Barilko            D  R 5-11 180  03/25/1927  Timmins, Ont
Brennan Barker
Rick Barkovich          C  R 6-1  187  04/25/1964  Kirkland Lake, Ont
Bob Barlow              LW L 5-10 167  06/17/1935  Hamilton, Ont
Hugh Barlow             C  L 5-10 160  01/07/1934  Hamilton, Ont
Marc Barlow             D  L 5-10 180  06/24/1977  Brockville, Ont
Will Barlow
Matthew Barnaby         LW L 6-0  189  05/04/1973  Ottawa, Ont
Blair Barnes            RW R 5-11 190  09/21/1960  Windsor, Ont
Matt Barnes             G  L 5-7  150  07/25/1974  Brantford, Ont
Norm Barnes             D  L 6-0  190  08/24/1953  Toronto, Ont
Ryan Barnes             LW L 6-1  201  01/30/1980  Dunnville, Ont   
Scott Barnes            RW L 6-2  180  10/29/1978  Dunnville, Ont
Steve Barnes            D  R 5-11 190  07/19/1970  Gravenhurst, Ont
Troy Barnes             D  R 5-11 185  04/12/1981  Pembroke, Ont
Brett Barnett           RW L 6-3  185  10/12/1967  Toronto, Ont
Scott Barney            C  R 6-4  208  03/27/1979  Oshawa, Ont
David Barozzino         D  L 6-2  203  01/04/1973  Toronto, Ont
Dave Barr               RW R 6-1  195  11/30/1963  Toronto, Ont
Fred Barrett            D  L 6-0  175  01/26/1950  Ottawa, Ont
John Barrett            D  L 6-0  210  07/01/1958  Ottawa, Ont
William	Barrett         D  R 5-9  155  12/31/1927  Cobalt, Ont
Travis Barron
John Barrow
Phil Barski             LW L 6-2  185  06/08/1979  Richmond Hill, Ont
Troy Barss
Joey Bartley            D  L 6-3  205  03/12/1980  Rexdale, ont
Kurtis Bartliff
Ed Bartoli              RW R 5-11 165  12/18/1936  Sudbury, Ont
Aaron Barton
Brad Barton             D  R 6-2  215  05/15/1972  Uxbridge, Ont
Trevor Barton           D  L 6-4  211  02/28/1984  Woodville, Ont
Joe Basaraba
Dave Baseggio
Sean Basilio            G  L 6-3  200  09/21/1971  Stoney Creek, Ont
Cody Bass
Justin Basso
Baz Bastien             G  L 5-7  160  08/29/1919  Timmins, ont
Daryl Bat
Dwayne Bateman          G  L 6-3  195  01/20/1980  Mamora, Ont
Jeff Bateman
Jamie Bates
Frank Bathe             D  L 6-0  185  09/27/1954  Oshawa, Ont
Andy Bathgate
Doug Battaglia          LW L 6-1  195  10/26/1975  Newmarket, Ont
Corey Batten            G  L 6-2  215  05/13/1980  Rexdale, Ont
John Batten             D  R 6-3  220  01/02/1970  Toronto, Ont      
Vic Battey              D  R 6-2  189  04/15/1958  Toronto, Ont
Danny Battochio
Bobby Bauer             RW R 5-7  160  02/16/1915  Waterloo, Ont
Rodney Bauman           LW L 6-1  205  03/16/1983  Elmira, Ont
Stacey Bauman
Kyle Baun
Chris Baxter            RW R 6-1  205  04/14/1974  St. Catherines, Ont
Jim Baxter              G  L 5-10 160  04/15/1958  Toronto, Ont
John Battice            D  L           02/25/1969  Brampton, Ont
Jim Baxter              D  R 6-2  215  08/24/1979  Brantford, Ont               
Matt Baxter
Richie Bayes            C  L 5-11 160  03/21/1948  Toronto, Ont
Shayne Baylis           D  R 6-1  185  09/08/1983  St. Catharines, Ont
Ted Baylis              D  L 5-11 200  04/27/1944  Toronto, Ont
Joel Beal               C  L 5-9  185  02/19/1982  Brantford, Ont
Tim Bean                LW L 6-2  205  03/09/1967  Sault Ste. Marie, Ont
Brodie Beard
Colin Beardsmore        C  L 6-2  207  02/07/1978  Peterborough, Ont
Dallas Beaton           D  L 6-2  195  02/25/1982  Oshawa, Ont
Jason Beattie
Nic Beaudoin            LW L 6-3  205  12/25/1976  Ottawa, Ont
Alex Beaudry
Miguel Beaudry
Josh Beaulieu
Martin Beaulne
Geoff Beauparlant
Don Beaupre             G  L 5-9  174  09/19/1961  Waterloo, Ont
Matt Beca
Taylor Beck
Chris Beckford-Tseu
Marc Beckstead
Kevin Beech
Matt Beer
Marc-Alain Begin
Kyle Begley
Kris Belan
Chris Belanger
Erik Belanger
Ken Belanger            LW L 6-4  225  03/14/1974  Sault Ste. Marie, Ont
Matt Beleskey
Dan Belisle
David Belitski          G  L 5-7  170  02/20/1977  Mississauga, Ont
Jadran Beljo
Brendan Bell
Brendan Bell
Bruce Bell              D  L 6-2  190  02/15/1965  Toronto, Ont
David Bell
David Bell
Mark Bell
Brett Bellemore
Vince Bellissimo
Brian Bellows           RW L 5-11 210  09/01/1964  St. Catharines, Ont
Glenn Belmore
Adam Bennett            D  R 6-4  206  03/30/1971  Georgetown, Ont
Chad Bennett
Josh Bennett            LW L 6-0  205  06/17/1980  Ottawa, ont
Mark Bennett
Andre Benoit
Sean Bentivoglio
Paul Beraldo            RW R 5-11 175  10/05/1967  Stoney Creek, Ont
Ryan Berard
Drake Berehowsky
Bill Berg               LW L 6-1  205  10/21/1967  St. Catharines, Ont
Bob Berg                LW L 6-1  200  07/02/1970  Beamsville, Ont
Anthony Bergin
Mike Bergin
Aaron Berisha
Beni Berisha
Kenny Bernard
Mark Bernard            G  L 5-7  188  02/01/1969  Hamilton, ONt
Tim Bernhardt           G  L 5-9  160  01/17/1958  Sarnia, Ont
Paul Berrington         C  R 5-11 175  01/24/1975  Kitchener, Ont
Justin Berry            D  R 6-1  190  12/16/1980  Ancaster, Ont
Mike Berry
Adam Berti
Chris Berti
Scott Bertoli           LW L 5-11 205  03/23/1977  Milton, Ont       
Rick Bertran            D  L 6-3  190  03/12/1980  Niagara Falls, Ont
Todd Bertuzzi
Tyler Bertuzzi
Jeff Bes
Tyler Beskorowany
Allan Bester            G  L 5-7  155  03/26/1964  Hamilton, Ont
Nick Bet
Jeff Beukeboom          D  R 6-5  230  03/28/1965  Ajax, Ont
Adam Bevilacqua
Steven Beyers
Michael Beynon
Paul Bezzo
Joe Bianchi             C  L 5-10 180  08/17/1975  Bloomington, MN  
Bryan Bickell
Jesse Biduke
Kevin Bieksa
Zac Bierk               G  L 6-4  205  09/17/1976  Peterborough, Ont
Mark Biesenthal         C  L 5-10 175  11/08/1974  Brampton, Ont    
Don Biggs               C  R 5-8  180  04/07/1965  Mississauga, Ont	
Greg Bignell            D  L 6-0  195  05/09/1969  Kitchener, Ont
Chris Bigras
Ty Bilcke
Brandon Billie
Tim Billingsley
Craig Billington        G  L 5-9  167  09/11/1966  London, Ont
Jordan Binnington
Craig Binns             D  L 6-4  220  07/18/1974  Ottawa, Ont
Braden Birch
Steve Birch             LW L 5-11 192  08/09/1977  Toronto, Ont
Jonathan Bishop         C  L 5-10 180  07/21/1976  Haliburton, Ont   
Michael Bishop          D  L 6-3  215  06/15/1966  Sarnia, Ont
Steven Bisson           D  L           05/24/1968  Ottawa, Ont
Brock Bissonnette
Paul Bissonnette
Will Bitten
Jesse Black             D  R 6-6  240  06/23/1978  Thunder bay, Ont  
Ryan Black              LW L 6-1  195  10/25/1973  Guelph, Ont
Jeff Blackburn
Jesse Blacker
Mackenzie Blackwood
Brian Blad              D  L 6-1  200  07/22/1967  Brockville, Ont
Jeff Blaeser            LW L           11/05/1970  Parma, Ont
Dwayne Blais            C  L 5-9  180  07/12/1977  Sudbury, Ont     
Rob Blake
Sean Blanchard
Trevor Blanchard        LW L 6-2  180  06/06/1983  Sudbury, Ont
Joe Blandisi
Kyle Blaney
John Blessman           D  L 6-3  220  04/27/1967  Toronto, Ont
Chris Blight
Jeff Bloemberg          D  R 6-2  205  01/31/1968  Listowel, Ont
Samuel Bloom
Mike Blunden
Sean Blunden
Stephen Blunden
Chad Blundy             D  R 5-11 205  08/01/1979  Oakville, Ont
Kyle Bochek
Bob Bodak               LW L 6-2  190  05/28/1961  Thunder Bay, Ont
Jim Bodden              C  R 6-0  175  10/26/1967  Dundan, Ont
Rick Bodkin             C  L           03/30/1975  Hamilton, Ont
Mike Bodnarchuk         RW R 6-1  180  03/26/1970  Bramalea, Ont
Andrew Bogle            RW R 6-0  198  12/22/1979  Kingston, Ont
Danny Bois
Luc Boissinneault
Martin Boisvenue        C  L 6-0  195  04/24/1977  Cornwall, Ont
Connor Boland
Kevin Bolibruck         D  L 6-1  200  02/06/1977  Peterborough, Ont
Dave Bolland
Bobby Bolt
Graeme Bonar            RW R 6-3  210  01/21/1966  Toronto, Ont
Mike Bondy              D  L 6-0  185  05/09/1972  Ailsa Craig, Ont  
Brad Bonello
Kyle Bonis
Adam Bonneveld          C  L 5-6  149  06/21/1977  Kitchener, Ont
Aaron Boogaard
Ken Boone               LW L 6-2  200  04/21/1976  Hamilton, Ont     
Derek Booth             D  R 6-1  200  07/19/1970  Niagara Falls, Ont
Darryl Bootland
Nick Bootland           LW L 6-2  215  07/31/1978  Shelbourne, Ont
Daniel Borges
Richard Borgo           RW R 5-11 190  09/25/1970  Thunder Bay, Ont
Mike Borkowski
Mark Borowiecki
Jeff Borrows
Luciano Borsato         C  R 5-11 190  01/07/1966  Richmond Hill, Ont
Maurizio Bortolussi     RW R 6-0  202  04/25/1968  Ottawa, Ont
Robert Bortuzzo
John Bossio             LW L 6-0  180  09/06/1974  Sault Ste. Marie, Ont
Scott Boston            D  R 6-2  195  07/13/1971  Ottawa, Ont
Brad Both               LW L 6-2  220  08/06/1979  Elmo, Ont        
Chris Boucher           D  L 6-2  205  11/18/1981  Ottawa, Ont
Andrew Boudreau
Ben Boudreau
Bruce Boudreau
Bob Boughner
Jeff Boulanger          LW L 6-2  210  02/07/1977  North Bay, Ont   
Reg Bourcier            G  L 5-11 188  03/13/1980  Kenora, Ont      
Mike Bournazakis        LW L 5-10 212  03/20/1979  Toronto, Ont
Peter Bournazakis       RW L 5-11 225  10/04/1976  Toronto, Ont     
David Bourque           D  R 6-1  205  03/30/1976  Gloucester, Ont   
Curt Bowen              LW L 6-1  205  03/24/1974  Kenora, Ont
Eric Bowen              LW L 6-1  195  03/17/1976  Barrie, Ont
Bill Bowler             C  L 5-9  180  09/25/1974  Toronto, Ont
David Bowman            D  L 5-10 220  09/23/1983  St. Catharines, Ont
Kerry Bowman
Michael Boyce           D  L           09/01/1964  Oshawa, Ont
Kevin Boyd
Randy Boyd              D  L 5-11 200  01/22/1962  Coniston, Ont
Brad Boyes
Dan Boyle
Nicholas Boynton
Adam Brace
Riley Brace
Erik Bradford
Kenny Bradford
Brian Bradley           LW L 5-10 174  12/14/1944  Sudbury, Ont
Brian Bradley           C  R 5-10 180  01/21/1965  Kitchener, Ont
George Bradley
Matt Bradley
Eric Braff              D  R 6-4  220  01/01/1980  Orleans, Ont
Christian Bragnalo      D  R 6-0  180  05/21/1975  Thunder Bay, Ont 
Matthew Brait           D  L           06/29/1969  Toronto, Ont
Aaron Brand             C  L 6-0  191  06/14/1975  Toronto, Ont
Chad Brandimore         RW R 5-10 170  12/14/1972  White Lake, Ont
Bob Brandon             LW L 6-0  210  01/02/1974  Burlington, Ont
Chris Brannen
Chris Brant             LW L 6-1  190  08/26/1965  Belleville, Ont
Austen Brassard
Chris Brassard
Justin Brazeau
Johnny Brdarovic        LW L 6-0  200  03/21/1975  Toronto, Ont      
Peter Brearley          RW R 6-3  215  06/27/1975  Chatham, Ont
Benjamin Breault
Rick Brebant            C  R 5-9  179  02/21/1964  Chelmsford, Ont
Chris Breen
Dan Bremner
Trevor Bremner          LW L 5-9  187  07/19/1976  Oshawa, Ont
Geoff Brennagh          RW R 5-8  185  03/08/1975  Englehart, Ont
Tyler Brenner
Tim Brent
Mike Brewer             C  L           04/13/1969  Chestwick, Ont
Phil Brewer
Mel Bridgman            C  L 6-0  190  04/28/1955  Trenton, Ont
Rod Brind'Amour
Ryan Brindley
Josh Brittain
T.J. Brodie
Derek Brochu
Jeff Broekema
Brendan Brooks
David Broll
Rich Bronilla           D  R 6-2  215  07/15/1975  Mississauga, Ont
Brendan Brooks          RW R 5-9  185  11/26/1978  St. Catherines, Ont
Chris Brooks
Nathaniel Brooks
Alex Brooks-Potts
Evan Brophey
Adam Brown
Alan Brown              D  L           01/28/1971  Nepean, Ont
Andrew Brown            RW R 6-3  218  05/02/1983  Bancroft, Ont
Bobby Brown             RW R 5-9  165  04/02/1933  Windsor, Ont
Chris Brown
Chris Brown
Chris Brown
Connor Brown
Connor Brown
Craig Brown             G  L 5-11 175  02/29/1972  Scarborough, Ont
Dave Brown
Dave Brown
Jeff Brown
Jeff Brown
Jeff Brown
Jeff Brown
Jeremy Brown
Jim Brown               C  L 5-11 185  06/17/1973  Scarborough, Ont  
Josh Brown
Josh Brown
Josh Brown
Kevin Brown             RW R 5-11 180  01/18/1973  Scarborough, Ont
Mike Brown
Patrick Brown
Paul Brown              D  L 5-11 185  07/01/1949  London, Ont
Rob Brown               LW L 5-11 185  04/10/1968  Kingston, Ont
Rob Brown               D  L 5-10 175  04/09/1981  Brockville, Ont
Robert Brown            D  R 6-1  195  12/18/1950  Toronto, Ont
Sean Brown
Steve Brown
Thomas Brown            D  R 6-5  205  11/11/1977  Hamilton, Ont
Travis Brown
Travis Brown
Tyler Brown
Tyler Brown
David Bruce             LW R 5-11 190  10/07/1964  Thunder Bay, Ont
Riley Bruce
Steve Brudzewski
Konrad Bruetsch         LW L 5-11 180  05/16/1984  Dryden, Ont
Damir Brujic            D  R 6-2  225  11/02/1981  Sudbury, Ont
Patrice Brunet
Andrew Brunette         LW L 6-1  212  08/24/1973  Sudbury, Ont
Nathan Bruyere
Rob Bryden              LW L 6-3  205  04/05/1963  Toronto, Ont
Paul Brydges            C  R 5-11 180  06/21/1965  Guelph, Ont
Dan Buccella
Andrew Buck
Brandon Buck
Grant Buckley
David Buda              C  L           03/14/1966  Mississauga, Ont
Michael Budd
Mike Bulawka
Mike Bullard            C  L 5-10 185  03/10/1961  Ottawa, Ont
Greg Bullock
Mark Bultje             C  L 5-10 187  06/08/1973  Etobicoke, Ont
Connor Bunnaman
Michael Bunting
Dru Burgess             C  R 5-11 195  12/07/1974  Hamilton, Ont
Trevor Burgess          D  R 6-1  186  11/20/1972  Carleton Place, Ont
Mike Burgoyne
Josh Burk               LW R 5-11 185  02/04/1979  Lindsay, Ont
Bill Burke
Jason Burke
Sean Burke              G  L 6-4  210  01/29/1967  Windsor, Ont
Mike Burkett            LW L 6-3  202  03/15/1972  Toronto, Ont
Brandon Burlon
Michael Burman          D  L 6-1  202  04/01/1974  North Bay, Ont
Casey Burnette          D  L 6-3  195  03/27/1979  White Lake, Ont   
Andy Burnham            RW R 6-4  201  07/02/1980  New Liskeard, Ont
Stu Burnie              RW R 6-0  185  05/07/1962  Orilla, Ont
Brent Burns
Chris Burns             G  L           05/19/1973  Sudbury, Ont
Mike Burns
Shawn Burr
Randy Burridge          LW L 5-9  185  01/07/1966  Fort Erie, Ont
Jarrett Burton
Tanner Burton
Ryan Busby
Craig Bushey
Joe Busillo             LW L 6-4  211  05/13/1970  Toronto, Ont
Bryson Busniuk
Mike Busniuk            RW R 6-3  200  12/13/1951  Thunder Bay, Ont
Ron Busniuk             RW R 5-11 180  08/13/1948  Ft. William, Ont
Tyler Butler
Rob Butz                LW L 6-2  195  02/25/1975  Dewberry, Ont
Justin Buzzeo
Mitch Bye
Shawn Byram             LW L 6-3  220  09/12/1968  Neepawa, Ont
Mike Byrd
Paul Byron
Dean Byvelds            LW L 6-0  187  09/21/1983  Chesterville, Ont
Mark Cadotte            C  L 5-8  179  03/11/1977  Windsor, Ont
Drake Caggiula
Darcy Cahill            C  R 6-0  190  08/19/1970  Kingston, Ont
Darren Cain             C  L 5-9  175  02/08/1976  Dryden, Ont
Kelly Cain              C  L 5-9  190  04/19/1968  Toronto, Ont
Paul Cain               C  R           04/05/1969  Toronto, Ont
Eric Cairns
Mark Cairns             G  L 5-7  173  02/07/1979  Little Britain, Ont
Jeff Caister
Luigi Calce             RW L 5-10 178  01/23/1974  North York, Ont
Eric Calder             D  L 6-1  185  06/26/1963  Kitchener, ONt
Troy Caley              RW R 5-10 180  01/14/1974  Owen Sound, Ont
Dan Calitri
Gary Callaghan          C  L 6-0  185  08/12/1967  Oshawa, Ont
Anthony Camara
Anthony Camara
Bryan Cameron
James Cameron
Randy Cameron
Scott Cameron           D  L 6-2  195  05/05/1958  Toronto, Ont
Scott Cameron           C  L 6-0  185  04/11/1981  Sudbury, Ont
Mike Cammalleri
Mathew Campagna
Mike Campaner
Andrew Campbell
Brian Campbell
Brian Campbell
Brian Campbell
Colin Campbell
Colin Campbell
Cory Campbell           G  L 5-11 195  07/21/1981  Stratford, Ont
Derek Campbell
Greg Campbell
Jason Campbell          C  R 5-10 170  06/21/1975  Orangeville, Ont  
Jeff Campbell           LW L 5-9  170  05/09/1981  Hensall, Ont
John Campbell           LW L 6-0  190  06/05/1953  Sault Ste. Marie, Ont
Max Campbell
Peter Campbell
Rob Campbell
Ryan Campbell
Scott Campbell
Scott Campbell
Scott Campbell
Scott Campbell
Scott Campbell
Scott Campbell
Terry Campbell          C  R 5-8  182  07/01/1968  Toronto, Ont
Jason Campeau           C  L 6-1  195  10/23/1974  Ottawa, Ont
Chris Campoli
Cole Candella
David Cann              G  L 6-2  185  12/15/1981  Brampton, Ont
Trevor Cann
Marc Cantin
Jeff Capello            LW L 6-1  195  09/25/1964  Ottawa, Ont
Kyle Capobianco
Tony Capobianco
Louie Caporusso
Anthony Cappelletti     D  L 6-1  190  02/01/1976  Sudbury, Ont
Marco Caprara           LW L 5-9  180  06/14/1984  Woodbridge, Ont
Frank Caprice           G  L 5-9  150  06/02/1962  Hamilton, Ont
Luca Caputi
Matt Caranci
Luciano Caravaggio      G  L 5-11 170  10/03/1975  Etobicoke, Ont
Daniel Carcillo
Michael Carcone
Mike Card
Ryan Card
Mark Cardwell           D  L 5-11 190  06/09/1977  Toronto, Ont
Matt Cardwell           D  L 5-11 190  06/09/1970  Toronto, Ont
Greg Carey
Matt Carey
Matt Caria
Matt Carkner
Terry Carkner           D  L 6-3  210  03/07/1966  Smiths Falls, Ont
Randy Carlyle           D  L 5-10 200  04/19/1956  Sudbury, Ont
Rane Carnegie           RW R 6-1  203  01/02/1985  Toronto, Ont
Taylor Carnevale
Allan Carr              C  R 5-8  165  04/19/1977  Merlin, Ont
Doug Carr
Kevin Carr
Sam Carrick
Trevor Carrick
Rick Carrier            C  L 5-10 180  01/07/1981  Baxters Corners, Ont 
Evan Carriere
Ryan Carrigan           D  R 6-2  200  04/07/1981  Burlington, Ont
Ken Carroll
Marcus Carroll
Noah Carroll
Chris Carrozzi
Anson Carter            C  R 6-1  200  06/06/1974  Toronto, Ont
Dan Carter
Jeff Carter
Matt Carter
Mike Carter
Matt Caruana
Brian Caruso            LW L 6-2  230  09/20/1972  Thunder Bay, Ont
Mike Caruso
Scott Cashman           G  L 6-2  186  09/20/1969  Ottawa, Ont
Jason Cassells
Mike Casselman          C  L 6-0  190  08/23/1968  Morrisburg, Ont
Andrew Cassels          C  L 6-1  185  07/23/1969  Bramalea, Ont
Fred Cassiani
Bruce Cassidy           D  L 5-11 175  05/20/1965  Ottawa, Ont
Dan Catenacci
Michael Catenacci
Michael Catenacci
Chris Cava
Peter Cava              C  L 5-11 175  02/14/1978  Thunder Bay, Ont
Shane Cavalieri
Mark Cavallin           G  L 5-9  170  10/20/1971  Mississauga, Ont
Gino Cavallini          LW L 6-2  215  11/24/1962  Toronto, Ont
Paul Cavallini          D  L 6-1  202  10/13/1965  Toronto, Ont
Chad Cavanagh           C  L 6-0  190  02/13/1978  Peterborough, Ont
Mike Cazzola
Cody Ceci
Dan Ceman               C  R 6-0  196  07/25/1973  Windsor, Ont
Stephane Cesar
Craig Cescon
Kevin Chabbert          D  L 6-6  210  11/24/1977  Sioux Lookout, Ont
Steve Chabbert          D  R 6-2  208  02/25/1980  Sioux Lookout, Ont
Jason Chafe
James Chalmers          C  L 6-2  185  08/19/1977  Mississauga, Ont
Jamie Chamberlain       RW R 6-0  190  08/02/1981  Sarnia, Ont
Greg Chambers           RW R 5-11 210  11/14/1982  Toronto, Ont
Adam Chapman
Adam Chapman
Brian Chapman           D  L 6-0  195  02/10/1968  Brockville, Ont
Josh Chapman
Kyle Chapman            LW L 6-3  212  02/24/1981  Aurora, Ont
Chris Chappell
Colin Chaulk
Bobby Chaumont
Scott Cherrey           LW L 6-1  206  05/27/1976  Drayton, Ont
Jeff Cheeseman          RW R 5-8  180  06/15/1975  Norland, Ont 
Jonathan Cheechoo
Jordan Cheechoo
Alain Chevrier          G  L 5-8  180  04/23/1961  Cornwall, Ont
Gene Chiarello          G  L 5-10 186  04/09/1979  Sault Ste. Marie, Ont
Matt Chiarantano
Ben Chiarot
Paul Chiasson
Steve Chiasson          D  L 6-1  205  04/14/1967  Barrie, Ont
Kaleb Chillman
Andy Chiodo
Mario Chitaroni         C  R 5-7  170  08/11/1966  Haileybury, Ont
Terry Chitaroni         C  R 5-11 185  12/09/1972  Haileybury, Ont
Taylor Chorney
Brandon Christian       LW L 6-4  235  04/21/1972  Burlington, Ont
Jeff Christian
Matt Christie
Ryan Christie           LW L 6-3  200  07/03/1978  Beamsville, Ont
Taylor Christie         D  L 6-3  210  01/02/1983  Toronto, Ont
Daniel Ciampini
David Cianfrini
Paul Cianfrini
Dino Ciccarelli         RW R 5-10 185  02/08/1960  Sarnia, Ont
William Ciccone         G  L 6-1  195  04/17/1984  Timmins, Ont
Tony Cimellaro          C  L 5-11 179  06/14/1971  Kingston, Ont
Rob Cimetta             LW L 6-0  190  02/15/1970  Toronto, Ont
Jason Cipolla           C  L 5-9  170  12/30/1972  Toronto, Ont
Collin Circelli
Joe Cirella             D  R 6-3  207  05/09/1963  Hamilton, Ont
Anthony Cirelli
Mike Cirillo            LW L 6-0  210  09/05/1979  Fort Erie, Ont
Jason Cirone            C  L 5-9  185  02/21/1971  Toronto, Ont
Casey Cizikas
Chris Clancy            LW L 6-3  195  11/28/1972  Kitchener, Ont
Paul Clancy
Blair Clarance          C  R 5-11 195  09/16/1980  Stratford, Ont
Andrew Clark
Andrew Clark
Brian Clark             LW L 6-1  215  07/10/1961  Toronto, Ont
Emerson Clark
Jason Clark
Morgan Clark            G  L 5-11 160  02/17/1990  Toronto, Ont
Robert Clark
Wes Clark
Aaron Clarke
Brent Clarke
Chris Clarke            D  L 6-0  190  08/06/1967  Amprior, Ont
Dale Clarke             D  R 6-2  193  03/23/1978  Belleville, Ont
Dan Clarke
Dylan Clarke
Jason Clarke            RW R 6-1  213  02/28/1973  Cobourg, Ont      
Matt Clarke
Mike Clarke
Mike Clarke
Mike Clarke
Wayne Clarke            RW R           08/30/1972  Sterling, Ont
David Clarkson          C  R 6-1  206  03/31/1984  Mimico, Ont
Doug Clarkson
John Clewlow
Chris Clifford          G  L 5-9  165  05/26/1966  Kingston, Ont
Kyle Clifford
Sean Clifford           D  L           05/11/1967  North Bay, Ont
Grant Clitsome
Brett Clouthier
Chris Cloutier          D  L 6-1  218  03/16/1983  Angus, Ont
Matt Clune
Richard Clune
Cal Clutterbuck
Brandon Coalter         LW L 6-2  201  06/22/1978  Richmond Hill, Ont
Andrew Coburn
Brandon Coccimiglio
Paul Coffey             D  L 6-0  205  07/01/1961  Weston, Ont
Jamie Coghlan
Andrew Cogliano
Dan Cohen
Paul Cohen              G  L 5-11 185  01/31/1965  Toronto, Ont
Sandy Cohen             RW L 6-1  185  11/25/1975  Whitby, Ont       
Adam Colagiacomo        RW R 6-2  205  03/17/1979  Toronto, Ont
Carlo Colaiacovo
Paulo Colaiacovo
Rob Colangelo
Mike Colavecchia
Will Colbert
Darius Cole
Jesse Cole
Lee Cole                D  L 6-2  220  07/13/1976  Timmins, Ont      
Jason Coles             D  L 6-3  216  09/16/1973  Hamilton, Ont
Kevin Colley            C  R 5-10 175  01/04/1979  Collingwood, Ont 
Kurt Colling
Bill Collins
Chad Collins
Dan Collins
Mike Collins
Rob Collins
Adam Comrie
Cory Conacher
Shane Conacher
Jerry Connell           LW L 6-4  210  02/25/1981  Scarborough, Ont
Brett Connolly
Ryan Connolly
Shawn Connors
Paul Constantin         C  L 6-1  190  05/16/1968  Burlington, Ont
Paul Conter
Ben Contini
Brandon Convery         C  R 6-1  200  02/04/1974  Kingston, Ont
Holden Cook
Jamie Cooke             RW R 6-1  205  11/05/1968  Toronto, Ont      
Matt Cooke              LW L 5-11 205  09/07/1978  Belleville, Ont
Stephen Cooke
David Cooper            D  L 6-2  205  11/02/1973  Ottawa, Ont
Joe Cooper              RW R 6-0  200  06/07/1985  Toronto, Ont
Kevin Cooper
Mark Cooper
Matt Cooper
Vern Cooper
Warren Cooper           C  R 5-11 160  11/30/1984  Peterborough, Ont
Adam Copeland           RW R 6-1  215  06/05/1976  Burlington, Ont
Chris Corbeil
Mark Corbett
Mike Corbett
Scott Corbett
Yvan Corbin             LW L 6-0  188  10/04/1972  Kapuskasing, Ont
Andrew Corcoran
Tim Corcoran
Alex Cord
Jared Coreau
Jeff Corey
David Cornacchia        D  L 5-11 200  11/13/1980  Toronto, Ont      
Eric Cornel
Jeremy Cornish          RW R 6-4  215  12/07/1979  London, Ont       
Keli Corpse             C  L 5-11 175  05/14/1974  London, Ont
Frank Corrado
Matt Corrente
Rick Corriveau          D  L 6-1  210  01/06/1971  Welland, Ont
Yvon Corriveau          LW L 6-1  195  02/08/1967  Welland, Ont
Shayne Corson           LW L 6-1  202  08/16/1966  Midferd, Ont
Joel Cort               D  L 6-5  221  04/30/1977  Hamilton, Ont
Kenny Corupe
Matt Coughlin           D  R 6-3  200  11/06/1981  Napanee, Ont
Noel Coultice
Andrew Courtney
Ryan Courtney           LW L 6-2  195  03/08/1982  Peterborough, Ont
Larry Courville         LW L 6-0  200  04/02/1975  Timmins, Ont
Deron Cousens
David Cousineau         D  L 6-1  185  04/10/1978  Waterloo, Ont
Josh Cousineau
Nick Cousins
Dave Cowan
Jeff Cowan
Corey Cowick
Matt Cowie
Rob Cowie               D  L 6-0  195  11/03/1967  Toronto, Ont
Wayne Cowley            G  L 6-0  185  12/04/1964  Scarborough, Ont
Andrew Cox
David Craievich         D  R 6-2  208  05/03/1971  Chatham, Ont
Matt Craig              C  L 6-0  195  03/17/1982  Toronto, Ont
Matt Craig              D  L 5-11 185  11/08/1983  Brampton, Ont
Mike Craig              RW R 6-1  185  06/06/1971  St. Mary, Ont
Joe Craigen             C  L 5-11 190  02/15/1975  Kitchener, Ont
Mike Craigen
Dale Craigwell          C  L 5-10 180  04/21/1971  Toronto, Ont
Joe Cramarossa
Ryan Crane
Glenn Crawford          C  L 5-10 190  02/27/1978  Orillia, Ont
Kyle Crawford
Lou Crawford            LW L 6-0  185  11/05/1962  Belleville, Ont
Marc Crawford           LW L 5-11 185  02/13/1961  Belleville, Ont
Marcus Crawford
Nick Crawford
Scott Crawford          D  R 6-0  185  04/21/1979  Etobicoke, Ont
Nick Cregan             LW L 5-9  186  12/11/1985  Ottawa, Ont
Adam Creighton          C  L 6-5  220  06/02/1965  Burlington, Ont
Andrew Crescenzi
Matt Cressman           C  L 6-0  175  06/19/1975  Cambridge, Ont    
Cody Crichton
Derek Crimin            C  R 6-0  190  04/03/1973  Sault Ste. Marie, Ont
Connor Crisp
Jonathon Croley
Chris Crombie           LW L 6-2  220  03/02/1972  Hamilton, Ont
Damian Cross
Doug Crossman           D  L 6-2  190  06/30/1960  Peterborough, Ont
Lawson Crouse
Keith Crowder           RW R 6-0  195  01/06/1959  Windsor, Ont
Troy Crowder            RW R 6-4  220  05/03/1968  Sudbury, Ont
Ryan Crowther           D  L 5-11 215  10/15/1979  Orilloo, Ont
Jim Crozier             G  L           02/03/1968  North Bay, Ont
Curtis Cruickshank      G  L 6-2  218  03/21/1979  Ottawa, Ont
Sean Cryer
David Csumrik           D  R 5-11 190  04/01/1980  Orilla, Ont      
Sasha Cucuz             LW R 6-1  210  10/22/1977  Hamilton, Ont     
Jimmy Cuddihy           C  L 6-3  194  04/22/1984  Ottawa, Ont  
Jim Culhane             D  L 6-0  195  08/08/1960  Halleybury, Ont
Trent Cull              D  L 6-2  210  09/27/1973  Brampton, Ont
Brent Cullaton
Brandon Cullen          RW R 6-0  212  03/05/1981  St. Catharines, Ont
David Cullen
John Cullen             C  R 5-10 182  08/02/1964  Puslinch, Ont
Pat Cullen
Thomas Cullen           D  L 6-1  220  07/14/1975  Mississauga, Ont
Jassen Cullimore
Tyler Cuma
Mark Cundari
Randy Cunneyworth       LW L 6-0  198  05/10/1961  Etobicoke, Ont
Trevor Cunning          G  L 6-2  195  02/20/1981  Van Kleek HIll, Ont
Bob Cunningham          C  L 5-11 168  02/26/1941  Welland, Ont
Wes Cunningham
Danny Cuomo             D  L 5-10 205  03/01/1955  Sudbury, Ont
Gianluca Curcuruto      D  L 6-0  195  02/25/1994  Toronto, Ont
Ivan Curic              D  L 6-6  245  10/02/1981  Toronto, Ont
Brian Curran
Chris Curran
Dan Currie              LW L 6-2  195  03/15/1968  Burlington, Ont
David Currie            G  L 5-10 175  03/24/1982  Peterborough, Ont
Jason Currie            G  R 5-10 175  04/26/1972  Brampton, Ont
Darren Curry            D  R 5-11 190  03/10/1977  Mantiock, Ont   
Mike Curtis
Frank Curto             RW R 5-9  175  02/10/1981  Hamilton, Ont
Sebastien Cyr           RW R 6-2  215  06/15/1978  Hamilton, Ont
Kevin Czuczman
Bobby Dacosta           G  L 6-0  175  10/08/1976  Brampton, Ont
Jeff DaCosta            D  R 5-11 200  05/16/1976  Toronto, Ont
Justin Dacosta
Doug Dadswell           G  L 5-10 185  02/07/1964  Scarborough, Ont
Mike Dagenais           D  L 6-3  200  07/22/1969  Gloucester, Ont
Randy Dagenais          D  R 6-0  200  04/14/1979  Valrita, Ont
Andrew D'Agostini
Matt D'Agostini
Nick D'Agostino
Nick Dahan
Michael Dal Colle
Andrew Dale             C  L 6-1  196  02/16/1976  Sudbury, Ont
Brenden Dale
Jason Dale
Mike D'Alessandro       G  L 5-10 185  08/14/1981  Peterborough, Ont
Corrie D'Alessio        G  L 5-11 155  09/09/1969  Cornwall, Ont
Trevor Daley
David Dal Grande        D  L           07/08/1974  Ottawa, Ont
Kevin Dallman           D  R 5-11 186  02/26/1981  Niagara Falls, Ont
Marty Dallman           C  R 5-10 180  02/15/1963  Niagara Falls, Ont
Duncan Dalmao           D  L 6-2  190  12/23/1978  Toronto, Ont
Zac Dalpe
Craig Dalrymple
Matt Dalton
Chris D'Alvise
Nathan Daly
Trevor Dam              RW R 5-10 208  04/20/1970  Scarborough, Ont
Marc D'Amour            G  L 5-10 165  04/29/1961  Sudbury, Ont
Jeff Dams               C  L 5-9  185  05/14/1981  Manotick, Ont
Ken Daneyko             D  L 6-1  215  04/17/1964  Windsor, Ont
Jeff Daniels            LW L 6-1  200  06/24/1968  Oshawa, Ont
Ryan Daniels
Mike Danton
Dan Daoust              C  L 5-11 170  02/29/1960  Kirklake, Ont
Michael Dark            D  R 6-3  210  09/17/1963  Sarnia, Ont
Andrew Darrigo
Chris Dashney           D  L 6-1  195  10/16/1972  Navan, Ont       
Justin DaSilva
Jonathan D'Aversa
Bobby Davey
Jamie Davidson          RW R 6-5  230  01/02/1978  Toronto, Ont
Jim Davidson            D  L 5-11 180  02/14/1946  Toronto, Ont
Robert Davidson         D  R 6-6  245  11/09/1977  Brantford, Ont   
Sean Davidson           RW R 5-11 187  04/13/1968  Toronto, Ont
Paul Davies             LW L 5-10 185  08/09/1981  Sault Ste. Marie, Ont
Andrew Davis
Bob Davis
Dayne Davis
Justin Davis            RW R 6-4  210  03/01/1978  Burlington, Ont
Matt Davis              RW R 5-11 181  10/06/1988  Stoney Creek, Ont
Ryan Davis              RW R 6-2  185  02/16/1978  Hamilton, Ont
Rob Davison
Jeff Daw
Jason Dawe              RW L 5-10 198  05/19/1973  North York, Ont
Jacob Dawson
Jeff Dawson
Mike Dawson             D  L 5-11 185  06/16/1973  Sault Ste. Marie, Ont
Scott Dawson
Greg Day
Jeremy Day              G  L 6-0  210  08/24/1982  Burlington, Ont
Kevin Day
John Dean               LW L 6-4  221  09/28/1980  Don Mills, Ont
Frank DeAngelis
Bryan Deasley           LW L 6-3  205  11/26/1968  Toronto, Ont
David Deeves            C  L 5-7  175  01/11/1979  Barrie, Ont
Mark Deazeley           LW L 6-4  237  04/08/1972  North York, Ont
Peter DeBoer
Louie Debrusk           LW L 6-1  225  03/19/1971  Cambridge, Ont
Rob DeCiantis           C  L 6-0  198  06/11/1977  Toronto, Ont
Kyle De Coste           RW R 6-1  178  06/30/1990  London, Ont
Alain Deeks             D  R 6-5  225  04/15/1969  Hawkesbury, Ont
Brandon DeFazio
Rob De Fulviis
Shawn DeGagne           G  L 6-1  190  12/18/1978  North Bay, Ont
Dale DeGray             D  R 6-0  200  09/03/1963  Oshawa, Ont
John DeGray
Mike DeGurse            LW L 6-2  220  10/04/1974  Sarnia Reserve, Ont
Steve DeGurse           C  R 5-10 195  08/08/1949  Sarnia, Ont
Calvin De Haan
James De Haas           D  L 6-4  210  05/03/1994  Mississauga, Ont
Colin De Jersey
Robin Delacoure         D  L 6-1  190  02/14/1977  Ragersville, Ont
Adam DeLeeuw            LW L 6-0  206  02/29/1980  Brampton, Ont 
D.J. Deline
Miguel Delisle
Stefan Della Rovere
Peter Delmas
Ryan Del Monte
Andy Delmore
James Delory
Austin de Luis          C  L 6-0  177  04/22/1977  Brockville, Ont
Michael Del Zotto
Frank Demasi            C  L 5-7  176  09/29/1975  Toronto, Ont
Dylan Demelo
Ryan DeMelo
Julien Demers           D  L 6-0  215  09/25/1989  Ottawa, Ont
Mitchell Dempsey
Terry Denike
Adam Dennis
Jason Denomme           G  L           04/08/1974  London, Ont
Travis Dermott
Chris De Ruiter         RW R           02/27/1974  Kingston, Ont
Mark DeSantis
Marc Deschamps          D  R           09/30/1970  Kapuskasing, Ont
Jacob Deserres
Andrew Desjardins
Craig Desjarlais        RW L 6-1  185  06/25/1976  LaSalle, Ont
Josh Desmarais
Chris DeSousa
Stephen Desrocher
Patrick DesRochers      G  L 6-4  207  10/27/1979  Penetanguishene, Ont
Matt Desrosiers         D  L 6-0  200  06/06/1979  Fort Erie, Ont
Glenn Detulleo
Jamie Devane
Boyd Devereaux          C  L 6-2  195  04/16/1978  Seaforth, Ont
Carson Devine
Brandon Devlin
Greg De Vries
Adam Dewan              LW L 6-4  215  10/18/1979  Kanata, Ont       
Brad Dexter             D  R 6-3  180  03/29/1972  Kingston, Ont   
Joel Dezainde           D  L 6-0  200  11/02/1978  Simcoe, Ont
Matt Dias
Justin Dibenedetto
Lou Dickenson
Scott Dickie            G  R 5-10 185  12/16/1982  London, Ont
Jason Dickinson
Andrew Dickson
Andrew Dickson
John-Scott Dickson
Devin DiDiomete
Chris Didomenico
Brandon Dietrich        RW R 6-0  190  03/22/1978  Waterloo, Ont
Cristiano Digiacinto
Phil Di Giuseppe
Travis Dillabough       C  L 6-0  195  06/20/1975  Peterborough, Ont
Joe Dimaline            G  L 5-9  181  09/07/1972  North York, Ont
Dan Dimauro             D  L 6-0  205  02/12/1978  Toronto, Ont
Frank Dimuzio           LW R           08/12/1967  Toronto, Ont
Jeff DiNallo
Peter Dineen            D  R 5-11 190  11/19/1960  Kingston, Ont
Mike DiPaolo
Joe DiPenta
Paul Dipietro           C  R 5-9  181  09/08/1970  Sault Ste. Marie, Ont
Peter Di Salvo
Jason Disher            D  L 6-3  210  05/28/1975  Windsor, Ont
Josh Disher             G  L 6-1  164  06/24/1985  Chatham, Ont
Steve Dix               RW R 5-11 175  04/07/1983  North Bay, Ont
Jason Dixon
Sean Dixon              D  L 6-2  185  02/22/1981  Waterloo, Ont
Michael Doan
Scott Dobben            LW L 6-1  193  04/10/1983  Palmerston, Ont
Brian Dobbin            RW R 6-1  205  08/18/1966  Petroia, Ont  
Mikael Dobson
Nick Dodge
Bryant Doerrsam
Slater Doggett
Taylor Doherty
Tyler Doig
Derek Dolson            G  L 5-11 190  05/23/1981  Kitchener, Ont
Rustyn Dolyny           RW R 6-1  193  11/06/1976  Fort Frances, Ont
Tie Domi                RW R 5-10 207  11/01/1969  Windsor, Ont
Brad Domonsky           RW R 6-0  200  09/02/1977  Sudbury, Ont      
Cody Donaghey
Ryan Donally
Justin Donati
Tyler Donati
Shean Donovan           RW R 6-3  210  01/22/1975  Timmins, Ont
Rob Dopson              G  L 6-1  205  08/21/1967  Smiths Falls, Ont
Mike D'Orazio
JPaul Dorsey
Jake Dotchin
Wayne Doucet            LW L 6-2  203  06/19/1970  Etobicoke, Ont
Adam Doucette           D  L 6-1  205  06/20/1978  Brockville, Ont   
Darren Dougan           C  L 5-11 195  02/21/1972  Azilda, Ont
Drew Doughty            D  R 6-1  219  12/08/1989  London, Ont
Peter Douris            RW R 6-1  195  02/19/1966  Toronto, Ont
Andrew Dovey
Patrick Dovigi          G  L           07/02/1979  Sault Ste. Marie, Ont
Brian Dowd              D  L 6-1  190  08/27/1965  Hamilton, Ont
Blaine Down
Aaron Downey
Brian Downey            LW L 6-1  190  06/30/1968  Manotick Station, Ont
Trevor Downey
Steve Downie
Frank Doyle
Jason Doyle             RW R 6-1  200  05/15/1978  Toronto, Ont
Martin Doyle
Pat Doyle
Pat Doyle
Rob Doyle               D  L 5-11 185  02/10/1964  Lindsay, Ont
Shane Doyle             D  L 6-3  222  04/26/1967  Lindsay, Ont
Trevor Doyle            D  R 6-3  212  01/01/1974  Ottawa, Ont
Kris Draper
Greg Dreveny            G  L 6-0  204  06/23/1972  Dresden, Ont
Paul Drew
Peter Drikos
Bruce Driver            D  L 6-0  185  04/29/1962  Toronto, Ont
John Druce              RW R 6-2  195  02/23/1966  Peterborough, Ont
Kevin Druce
Jim Drummond            D  L 5-9  170  10/20/1918  Toronto, Ont
Robbie Drummond         C  R 5-11 175  02/19/1986  London, Ont
Matt Duchene
Chad Duchesne
Jim Dube                D  L 5-11 192  01/25/1977  Ottawa, Ont
Serge Dube
Bryan Duce              RW R 5-11 195  01/15/1978  Thunder Bay, Ont
Mike Duco
Ryan Dudgeon            LW L 5-9  176  01/21/1980  Port Elgin, Ont
David Duerden           LW L 6-2  200  04/11/1977  Oshawa, Ont
Chris Duggan            RW R 6-0  185  11/23/1977  Woodville, Ont
Ron DuGuay              C  R 6-2  210  06/06/1957  Sudbury, Ont
Jim Duhart              LW L 5-10 205  07/24/1971  Ottawa, Ont       
Paul Dukovac            D  R 6-1  190  06/18/1969  New Liskeard, Ont
Brett Duncan            D  R 6-0  220  02/15/1973  Kitchener, Ont
Iain Duncan             LW L 6-1  205  08/04/1963  Weston, Ont
Scott Duncan
Craig Duncanson         LW L 6-1  200  03/17/1967  Sudbury, Ont
Liam Dunda
Shane Dungey            D  R 6-4  220  09/21/1973  Richmond Hill, Ont
Jamie Dunlap            LW L 6-1  206  04/27/1981  Nepean, Ont
Dan Dunn
Vince Dunn
Colin Dunne
Jeremie Dupont
Alex Dupuis
Marc Dupuis             D  L 6-0  200  04/22/1976  Cornwall, Ont
Jean Dupuy
Chris Durno
Corey Durocher          LW L 6-2  173  05/30/1992  Ottawa, Ont
Andrew Dwyer
Matt Dzieduszycki       C  L 5-11 185  04/08/1980  Mississauga, Ont
Chris Eade              D  R 6-1  204  04/30/1982  Etobicoke, Ont
Josh Eade               RW R 6-2  210  04/06/1980  Oshawa, Ont     
Ben Eager
Dan Earles
Andrew Eastman
Mike Eastwood           C  R 6-3  205  07/01/1967  Ottawa, Ont
Kevin Edgar             LW L 6-0  192  03/07/1978  Newmarket, Ont
Mark Edmundson          C  L 5-9  183  03/11/1975  London, Ont      
Tom Edur                D  R 6-1  185  11/18/1954  Toronto, Ont
Sean Edwards            RW R 6-0  205  09/06/1979  Foxboro, ONt
Trevor Edwards          LW L 5-10 187  07/19/1982  Carelton Place, Ont
Barret Ehgoetz
Alon Eizenman           C  L 6-0  170  01/02/1979  Toronto, Ont
Oren Eizenman
Aaron Ekblad
Dustin Ekelman
Remi Elie
Tristen Elie
Todd Elik
Darren Eliot            G  L 6-1  175  11/26/1961  Hamilton, Ont
Nick Elligsen
Tyler Elligsen
Brandon Elliott
Brandon Elliott
Brian Elliott
Byron Elliott
Chad Elliott
Derek Elliott
Dan Ellis
Eric Ellis              LW L 6-2  215  06/24/1977  Hamilton, Ont    
Matt Ellis
Ryan Ellis
Ryan Ellis
Ryan Ellis
Nelson Emerson          RW R 5-11 175  08/17/1967  Hamilton, Ont
Cory Emmerton
Ray Emery
Steve Eminger
Rick Emmett
Andrew Engelage
John English            D  R 6-2  190  05/03/1968  Toronto, Ont
Scott English           D  L 6-1  190  02/04/1982  Newmarket, Ont
Omar Ennaffat           D  R 6-1  190  04/26/1980  Toronto, Ont
Jim Ensom               C  L 6-3  195  08/24/1976  Oshawa, Ont
Daniel Erlich
Greg Eskedjian
Bob Essensa             G  L 6-0  185  01/14/1965  Toronto, Ont
John Evangelista        C  R 5-10 187  07/15/1975  St. Catharines, Ont
Chris Evans
Cory Evans              RW L 6-1  220  04/07/1974  Sault St. Marie, Ont
Daryl Evans             LW L 5-9  185  01/12/1961  Toronto, Ont
Doug Evans
Kevin Evans             LW L 5-10 182  07/10/1965  Peterborough, Ont
Shawn Evans             D  L 6-3  190  09/07/1965  Kingston, Ont
Corey Evelyn
Randy Exelby            G  L 5-9  170  08/13/1965  Toronto, Ont
Norm Ezekiel
Robby Fabbri
Ryan Fairbarn
Shaun Fairweather       LW L 5-10 180  08/09/1976  London, Ont
Ben Fanelli
Ryan Faragher
Dan Farrell
Scott Farrell
Steve Farrer            C  L 5-10 185  05/07/1982  Sarnia, Ont
Drew Fata
Rico Fata
Mac Faulkner
Andrew Favot
Tyson Fawcett
Scott Feasby            D  R 6-2  200  11/20/1970  Port Perry, Ont   
Glen Featherstone       D  L 6-4  215  07/08/1968  Toronto, Ont
Tye Felhaber
Dino Felicetti          RW L 5-9  180  12/22/1970  Burlington, Ont
Chris Felix             D  R 5-11 194  05/27/1964  Sualt Ste. Marie, Ont
Jarrett Fennell
Shawn Fensel
Zack Fenwick
David Fenyves           D  L 5-11 190  04/29/1960  Dunnville, Ont
Cam Fergus
Chris Ferguson          C  L 6-0  195  11/04/1979  Brockville, Ont
Chris Ferguson          LW L 5-11 166  02/09/1987  Thunder Bay, Ont
John Ferguson           D  R 5-10 185  04/18/1947  Port Arthur, Ont
Kyle Ferguson           RW R 6-3  230  08/12/1973  Toronto, Ont
Shane Ferguson
Manny Fernandez
Tim Fewster
Drew Fielding
Nick Filion
Daryl Filipek           D  L 6-1  185  11/13/1970  Acton, Ont
Christian Finch
Geoff Finch             G  L 6-1  175  04/08/1972  Oshawa, Ont
Brett Findlay
Tim Findlay             RW R 5-10 190  09/20/1976  Windsor, Ont      
Kevin Fines             G  L 6-1  210  01/26/1981  Listawel, ONt
Brian Finley            G  R 6-3  205  07/03/1981  Sault Ste. Marie, Ont
Matt Finn
Shannon Finn            D  L 6-2  195  01/25/1972  Brampton, Ont
Spencer Finney
Peter Fiorentino        D  R 6-1  205  10/22/1968  Niagara Falls, Ont
Paul Fioroni            LW L 6-3  215  08/07/1976  Toronto, Ont      
Georgios Fiotakis       G  L 5-11 176  01/25/1976  Toronto, Ont
Ioannis Fiotakis        RW L 6-0  176  06/30/1968  Toronto, Ont
Craig Fisher            C  L 6-3  180  06/30/1970  Oshawa, Ont
Mike Fisher
Randy Fitzgerald        LW L 5-11 174  09/05/1979  Toronto, Ont
Matt Fitzgibbons
Chanse Fitzpatrick
Mark Fitzpatrick        G  L 6-2  198  11/13/1968  Toronto, Ont
Paul Flache
Peter Flache            C  L 6-5  190  03/04/1982  Toronto, Ont
Mike Flanagan
Patrick Flatley         RW R 6-2  195  10/03/1963  Toronto, Ont
Jake Flegel
Scott Fleming
Scott Fleming
Kyle Flemington
Kyle Fletcher
Todd Flichel            D  R 6-3  195  09/14/1964  Osgoocle, Ont
Rob Flick
Rocky Florio            LW L 6-2  215  08/27/1977  Burlington, Ont
Kevin Floris
Larry Floyd             C  L 5-8  180  05/01/1961  Peterborough, Ont
Derek Foam
Brad Fogal
Bryan Fogarty           D  L 6-2  210  06/11/1969  Brantford, Ont
Mike Foligno            RW R 6-2  195  01/29/1959  Sudbury, Ont
Mike Folkes
Adam Foote              D  R 6-1  202  07/10/1971  Toronto, Ont
Brandon Foote
Ian Forbes
Tyler Forbes
Ryan Ford
Jordan Foreman
Mike Forgie
Ken Forshee             RW R 5-5  165  01/17/1975  Toronto, Ont
Joey Forte              C  L 5-11 195  04/29/1979  Welland, Ont
Corey Foster            D  L 6-3  204  10/27/1969  Ottawa, Ont
Craig Foster            LW L 6-0  185  02/10/1984  Carp, Ont
Jeff Foster             D  L 6-2  215  09/04/1974  Napanee, Ont      
Kurtis Foster
Ryan Foster             LW L 6-0  194  11/02/1974  Brampton, Ont
T.J. Foster
Mike Fountain           G  L 6-1  176  01/26/1972  North York, Ont
Andrew Fournier
Rob Fournier            G  L           04/08/1969  Sudbury, Ont
Cam Fowler              D  L 6-1  190  12/05/1991  Windsor, Ont
Dane Fox
Jim Fox                 RW R 5-8  175  05/18/1960  Coniston, Ont
Justin Fox
Chris Foy               D  L 6-0  190  09/16/1970  Toronto, Ont
Matt Foy
Lou Franceschetti       RW L 6-0  190  03/28/1958  Toronto, Ont
Ray Francis             D  L 5-11 185  03/29/1980  Thunder Bay, Ont 
Ron Francis             C  L 6-3  200  03/01/1963  Sault Ste, Marie, Ont
Iain Fraser             RW R 5-10 184  08/10/1969  Scarbarough, Ont
Jamie Fraser
Mark Fraser
Matt Fraser
Dan Frawley             RW R 6-0  170  06/02/1962  Sturgeon Falls, Ont
David Frawley           C  L 6-1  194  01/26/1984  Sudbury, Ont
Murray Free
Cody Freeman
John Freeman            RW R 6-5  255  10/24/1970  Toronto, Ont
Scott Freeman
Mark Freer              C  L 5-10 180  07/14/1968  Peterborough, Ont
Colton Fretter
Rob Frid                RW R 6-2  215  02/04/1975  Burlington, Ont
Kyle Frieday
David Friedmann
Jacob Friend
Alex Friesen
Andrew Fritsch          RW R 6-0  187  03/24/1993  Brantford, Ont
Bob Froese              G  L 5-11 175  06/30/1958  St. Catharines, Ont
David Fry               LW L 5-9  180  02/14/1979  Mississauga, Ont
Matt Fuller
Travis Fuller
Corey Fulton
Shawn Futers            LW L 6-1  224  09/02/1985  Sarnia, Ont
Alan Fyfe               RW R 5-11 190  02/14/1979  Niagara Falls, Ont
Kurtis Gabriel
Jody Gage               RW R 6-0  185  11/29/1959  Toronto, Ont
Luc Gagne               RW R 6-1  200  05/04/1976  Sturgeon Falls, Ont
Paul Gagne              LW L 5-10 180  02/06/1962  Iroquois Falls, Ont
Wayne Gagne             D  R 5-9  180  06/21/1964  Toronto, Ont
Dave Gagner             C  L 5-10 188  12/11/1964  Chatham, Ont
Sam Gagner
Dave Gagnon             G  L 6-0  195  10/31/1967  Windsor, Ont
Joel Gagnon             G  L 6-1  205  03/14/1975  Hearst, Ont
Sean Gagnon             D  L 6-2  215  09/11/1973  Sault Ste. Marie, Ont
Bob Gainey              LW L 6-2  190  12/13/1953  Peterborough, Ont
Kyle Gajewski
Lance Galbraith
Ryan Gale               RW R 5-11 180  03/18/1981  St. Catherines, Ont
Kevin Galerno
Ray Gallagher           D  L 5-10 187  05/12/1968  Ajax, Ont
Chester Gallant         RW R 6-2  208  12/22/1977  Thunder Bay, Ont
Trevor Gallant          C  L 5-7  180  01/10/1975  London, Ont
Steve Gallace           D  L 6-1  210  08/28/1978  London, Ont     
Jerry Galway            D  R 5-8  185  06/30/1977  Mississauga, Ont
Mike Gamble             C  L 5-9  175  08/17/1975  Brantford, Ont
Troy Gamble             G  L 5-11 195  04/07/1967  Toronto, Ont
Tyler Ganly
Matt Garbowsky
Ridge Garbutt
C.J. Garcia
Bruce Gardiner          C  R 6-1  185  02/11/1971  Barrie, Ont
Peter Gardiner          RW R 6-5  220  09/29/1977  Toronto, Ont
Bill Gardner            C  L 5-10 177  03/19/1960  Toronto, Ont
Greg Gardner
Joel Gardner            C  L 6-0  190  09/16/1967  Petroila, Ont
Marlon Gardner
Ryan Gardner            RW R 6-5  222  04/18/1978  Akron, Ont
Ryan Garlock
Tyrone Garner           G  L 6-2  215  07/27/1978  Stoney Creek, Ont
Rob Garrick             G  L 6-3  185  03/01/1981  Mississauga, Ont
Jamie Garrington        D  R 6-2  215  10/29/1984  Toronto, Ont
Mike Garrow             D  L 6-1  205  08/04/1975  Kenora, Ont      
Mike Gartner            RW R 6-0  190  10/29/1959  Ottawa, Ont
Tyler Gaudet
Mitch Gaulton           D  L 6-0  210  04/25/1990  St. Catherines, Ont
Brendan Gaunce
Cameron Gaunce
Denis Gauthier
Sean Gauthier           G  L 5-11 202  03/28/1971  Sudbury, Ont
Derek Gauthier          RW R 5-11 205  04/03/1973  Sudbury, Ont
Mike Gauthier
Brent Gauvreau
Aaron Gavey
Stewart Gavin           LW L 6-0  180  03/15/1960  Ottawa, Ont
Joe Gaynor
Luke Gazdic
Adam Gebara
Craig Geerlinks
Paul Geiger
Paul Geiger
Eric Gelinas
Ryan Gelinas            G  L 5-11 185  10/31/1977  Windsor, Ont
Mike Gellard            LW L 6-1  193  10/10/1978  Markham, Ont
Marc Genest             C  L 5-11 188  02/19/1973  Orleans, Ont
Stephen Genua
Kelly Geoffrey
Chris George            RW R 6-4  225  07/28/1977  Mississauga, Ont
Louie George
Dave Geris              D  L 6-5  240  06/07/1976  North Bay, Ont
Bobby Gertsakis
Dave Gervais
Hugues Gervais          LW L 6-1  206  01/10/1975  Fortierville, Ont
Stephane Gervais
Robert Gherson          G  L 6-5  155  10/08/1983  Toronto, Ont
Ryan Gibb
Andrew Gibbons          RW R 6-0  195  08/12/1986  Oshawa, Ont
Brett Gibson            C  L 6-1  190  08/17/1979  Gananoque, Ont
Chris Gibson
Greg Gibson
John Gibson
John Gibson
Keni Gibson             G  L 5-10 190  03/20/1981  Stittsville, Ont
Steve Gibson            LW L 6-1  200  10/10/1972  Listowel, Ont
Lee Giffin              RW R 5-11 200  04/01/1967  Chatham, Ont
Rob Giffin              C  R 5-9  185  06/08/1976  Peterborough, Ont
Remy Giftopoulos
Chris Gignac            C  L 6-1  178  05/21/1974  Windsor, Ont
Dylan Gilbert
Greg Gilbert            LW L 6-1  195  01/22/1962  Mississauga, Ont
Jeff Gilbert
Todd Gill               D  L 6-1  175  11/09/1965  Brockville, Ont
Nathan Gillies
Trevor Gillies
Mike Gillis
Paul Gillis             C  L 5-11 190  12/31/1963  Toronto, Ont
Craig Gallo
Stephen Gibson
Dave Gilmore            C  L 5-9  175  02/11/1974  St. Thomas, Ont   
Doug Gilmour            C  L 5-11 175  06/25/1963  Kingston, Ont
Jesse Gimblett
Tyson Gimblett
Matt Ginn
Mark Giordano
Mike Giorgi
Dan Girardi             D  R 6-1  205  04/29/1984  Welland, Ont
Claude Giroux
Cory Giroux
Ray Giroux
Gerome Giudice
Michael Giugovaz
John Glavota
Scott Glennie
Jason Glover            RW L 5-11 190  03/29/1972  London, ONt
John Glover
Mike Glover             RW R 5-11 195  07/23/1968  Ottawa, Ont
Michael Glumac          C  R 6-2  205  04/05/1980  Niagara Falls, Ont
Josh Godfrey
Ash Goldie
Jeff Goldie             LW L 6-3  215  05/27/1974  Owen Sound, Ont   
Wes Goldie
Cody Goloubef
Jared Gomes
Myles Gomes
Tom Gomes               RW R 5-11 200  04/29/1972  Harrow, Ont       
Brad Good
Mitchell Good
Joe Goodenow            C  L 5-10 195  06/12/1980  Toronto, Ont
Barclay Goodrow
Mark Goody
Mat Goody               RW R 6-2  250  03/09/1982  Brighton, Ont
John Gordon
Josh Gordon
Matt Gordon
Travis Gordon           D  L 6-0  205  08/05/1979  Dowling, Ont
Ben Gorewich            LW L 5-10 185  01/23/1975  Thornhill, Ont    
Matt Gorman             C  R 5-7  160  03/02/1978  Smiths Falls, Ont 
Mike Gorman
Mark Gouett             D  R 6-1  195  06/14/1975  Waubaushene, Ont 
Michael Gough           RW L 6-3  225  09/09/1982  Kingston, Ont
Bob Gould               RW R 5-11 190  09/07/1957  Petroila, Ont
Dan Gould
Alain Goulet
Louis Goulet            C  L 5-8  180  11/06/1978  Kapuskasing, Ont
Alex Goupil
Cory Gove
Ryne Gove
Chris Govedaris         LW L 6-1  200  02/02/1970  Toronto, Ont
David Goverde           G  L 6-1  200  04/09/1970  Toronto, Ont
Mark Gowan              G  L 6-0  189  03/15/1975  Mississauga, Ont
David Graham
Jesse Graham
Jesse Graham
Teddy Graham            D  L 5-10 175  06/30/1906  Saravak Township, Ont
Phil Grainger
Derek Grant
Kevin Grant             D  R 6-3  210  01/09/1969  Toronto, Ont
Tyler Graovac
Brad Gratton
Chris Gratton
Dan Gratton             C  L 6-1  195  12/07/1966  Brantford, Ont
Josh Gratton
Adam Graves             LW L 6-0  205  04/12/1968  Toronto, Ont
Jacob Graves
Josh Graves
Steve Graves            LW L 5-11 180  04/07/1964  Trenton, Ont
Rick Green              D  L 6-3  220  02/20/1956  Belleville, Ont
Ryan Green
Chris Greene            RW R 6-2  179  09/24/1985  Mesina, NY
Scott Greenham
Carl Greenhous          D  R 6-2  215  10/28/1972  Ottawa, Ont
Jeff Greenlaw           RW L 6-2  225  02/28/1968  Toronto, Ont
Richard Greenop
Brandon Greenside
Dale Greenwood          C  L 5-11 185  02/13/1975  Toronto, Ont      
Brian Greer             G  L 5-10 165  07/05/1974  Orillia, Ont
Alex Greig
Jason Grenier
Chris Grenville         RW L 6-1  205  02/24/1974  St. Catharines, Ont
Brent Gretzky           C  L 5-11 170  02/20/1972  Brantford, Ont
Keith Gretzky           C  L 5-9  157  02/16/1967  Brantford, Ont
Wayne Gretzky
Jason Greyerbiehl       LW L           03/24/1970  Bramalea, Ont
Josh Gribben
Andy Gribble            RW R 6-0  182  04/12/1966  Toronto, Ont
Brent Grieve            LW L 6-1  204  05/09/1969  Oshawa, Ont
Sean Griffin            D  L 6-3  193  04/18/1980  Ottawa, Ont 
Mike Griffith           RW R           01/03/1969  Toronto, Ont
Seth Griffith
Todd Griffith
Chad Grills             C  R 6-1  195  12/02/1974  Peterborough, Ont 
Kevin Grimes            D  L 6-2  200  08/19/1979  Ottawa, Ont
Doug Groenestege
Phil Groeneveld         G  L 5-11 194  09/18/1974  Oshawa, Ont
Dino Grossi
Wayne Groulx            C  R 6-1  185  02/02/1965  Welland, Ont
Scott Gruhl             LW L 6-1  200  09/13/1959  Port Colborne, Ont
Alex Gudbranson
Erik Gudbranson
Rob Guinn
John Guirestante        RW R 6-2  185  05/11/1975  Toronto, Ont
Steve Guolla            LW L 6-0  190  03/15/1973  Scarborough, Ont
Alex Guptill
Shea Guthrie
Justin Gvora
Simon Gysbers
David Haas              LW L 6-2  196  06/23/1968  Toronto, Ont
Matt Hache
Jeff Hackett            G  L 6-1  195  06/01/1968  London, Ont
Matt Hackett
Steve Haddon
Kyle Hagel
Marc Hagel
Derek Hahn              C  R 6-0  185  12/27/1977  Elmira, Ont
Mike Haley
Julius Halfkenny        D  R 6-0  210  02/08/1981  Scarborough, Ont
Ashlin Halfnight        D  L 6-0  180  03/14/1975  Toronto, Ont
Matt Halischuk
Bob Halkidis            D  L 6-1  200  03/05/1966  Toronto, Ont
George Halkidis
Steven Halko            D  R 6-1  195  03/08/1974  Etobicoke, Ont
Connor Hall
Wayne Hall              C  L 6-0  195  10/02/1978  Nepean, ONt
Zach Hall
Mike Halmo
Chris Haltigin
Trevor Halverson        LW L 6-1  200  04/06/1971  White River, Ont
Doug Halward            D  L 6-1  200  11/01/1955  Toronto, Ont
Kris Hamden
Cody Hamilton
Dougie Hamilton
Freddie Hamilton
Matt Hamilton
Matt Hamilton
Ryan Hamilton
Sean Hamilton
Bryan Hamm              D  L 6-4  213  01/01/1984  Hamilton, Ont
Ken Hammond             D  L 6-1  190  08/22/1963  Port Credit, Ont
Tyler Hanchuck          D  L 6-3  210  02/07/1982  Sault Ste. Marie, Ont
R.J. Hand
Casey Handrahan
Ron Handy               LW L 5-11 175  01/05/1963  Toronto, Ont
Joel Hanley
Paul Hannah
Dave Hannan             C  L 5-10 170  11/26/1961  Sudbury, Ont
Mike Hanson             RW R 5-11 200  05/26/1978  Oakville, Ont
Jeff Harding            RW R 6-4  220  04/06/1969  Toronto, Ont
Andrew Hare
Brett Harkins           C  L 6-1  170  07/02/1970  North Ridgeville, Ont
David Harlock           D  L 6-2  195  03/16/1971  Toronto, Ont
Nick Harloff            D  L 6-0  200  05/11/1984  Kitchener, Ont
Duane Harmer            D  R 6-0  190  06/03/1974  Fullarton, Ont
Zach Harnden
Kelly Harper            C  R 6-2  190  05/09/1972  Sudbury, Ont
Kevin Harper            D  L 6-3  190  09/07/1975  Sudbury, Ont
Stephen Harper
Ben Harpur
Tanner Harpwood         C  L 5-8  165  10/26/1978  Welland, Ont      
Scott Harrington
Billy Harris
Billy Harris
Joe Harris              G  L 5-9  180  09/16/1974  Mitchell, Ont     
Ludlow Harris
Tim Harris
Tim Harris
Andrew Harrison
Jay Harrison
Patrick Harrison
Thomas Harrison
Tyler Harrison
Brian Hart
Shane Hart
Keaton Hartigan
Adrian Hartley
Mike Hartman            RW R 5-10 185  12/16/1955  Toronto, Ont
Craig Hartsburg
Mike Hartviksen
Mike Hartwick
Doug Harvey             RW R 6-0  180  10/08/1957  Ottawa, Ont
Hugh Harvey             LW L 6-0  175  06/25/1949  Kingston, Ont
Kevin Harvey
Todd Harvey             RW R 6-0  195  02/17/1975  Hamilton, Ont
Dale Hawerchuk          C  L 5-11 185  04/04/1963  Toronto, Ont
Jason Hawes             C  L 5-11 195  06/16/1978  Perth, Ont
Todd Hawkins            RW R 6-1  195  08/02/1966  Kingston, Ont
Trevor Hawkins          D  R 6-0  198  05/27/1983  Manotick, Ont
Joe Hawley              RW R 5-10 185  03/13/1971  Peterborough, Ont
Kent Hawley             C  L 6-4  215  02/20/1968  Toronto, Ont
Dwayne Hay              LW L 6-1  203  02/11/1977  London, Ont
Scott Hay               G  R 6-0  209  04/03/1975  Scarborough, Ont
Darren Haydar
Jeff Haydar             RW R 6-1  195  06/11/1977  Milton, Ont  
Jeff Hayes
Brian Hayward           G  L 5-10 175  06/25/1960  Georgetown, Ont
Mike Hayward
Glen Healy              G  L 5-10 183  08/23/1962  Pickering, Ont
Shawn Heaphy            C  L 5-8  180  11/27/1968  Sudbury, Ont
Mitchell Heard
John Hecimovic          RW R 6-2  217  03/31/1984  Cambridge, Ont
Mike Hedden
Jeff Heerema            RW R 6-1  184  01/17/1980  Thunder Bay, Ont 
Jesse Heerema           LW L 5-11 180  02/24/1977  Murillo, Ont
Kyle Heffernan
Shane Heffernan
Shawn Heins
Ryan Held
Bryan Helmer
Kory Helowka
Jeremy Helvig
Kevin Henderson
Mike Henderson
Mike Henderson
Todd Henderson          G  L 6-1  168  03/06/1969  Sault Ste. Marie, Ont
Trevor Hendrikx
Rob Hennigar
John Hendry             LW L 6-0  195  05/15/1970  Mississauga, Ont
Brent Henley
Adam Henrich
Michael Henrich         RW R 6-2  206  03/04/1980  Thornhill, Ont
Adam Henrique
Alex Henry
Abe Herbst              D  L 6-2  198  02/21/1980  Palmerston, Ont
Liam Herbst
Aronhiaies Herne
Steve Herniman          D  L 6-4  215  06/09/1968  Windsor, Ont
Jamie Herrington
Oak Hewer               C  R 6-3  210  09/21/1979  Ottawa, Ont
Greg Hewitt             G  L 5-7  155  10/08/1979  London, Ont
Jason Heywood           RW R 6-3  200  05/11/1974  Exeter, Ont       
Connor Hicks
Jamey Hicks             C  R 5-10 178  08/23/1969  Timmins, Ont      
Tommi Hietala           G  R 5-10 174  12/03/1969  St. Catharines, Ont
Tim Higgins             RW R 6-1  185  02/07/1958  Ottawa, Ont
Brock Higgs
Christian Hilbrich
Steve Hildenbrand       RW R 5-10 182  03/10/1981  Belle River, Ont
Jordan Hill
Jordan Hill
Kiley Hill              LW L 6-3  215  01/02/1975  Sudbury, Ont
Michael Hill
Riley Hill
Sam Hill                RW R 6-1  215  10/18/1979  Strathroy, Ont
Tim Hill                LW L 6-2  212  04/12/1974  North Bay, Ont  
Randy Hillier           D  R 6-0  185  03/30/1960  Toronto, Ont
Scott Hillman           D  R 5-7  170  04/29/1974  LaSalle, Ont      
Eric Himelfarb
Bryan Hince
Marcus Hinds
Tyler Hinds
Rod Hinks               C  L 5-11 185  04/11/1973  Etobicoke, Ont
Rob Hisey
Joey Hishon
Allan Hitchen           G  L 6-2  205  05/06/1978  North York, Ont
Todd Hlushko            LW L 5-11 185  02/07/1970  Toronto, Ont
Danny Hobbs
Tim Hockley
Ken Hodge               C  L 6-1  200  04/13/1966  Windsor, Ont
Justin Hodgman
Cody Hodgson
Gavin Hodgson
Hayden Hodgson
Jamie Hodson            G  L 6-2  206  04/08/1980  Brandon, Man
Mike Hoffman
Mike Hoffman
Jim Hofford             D  R 6-0  188  10/04/1964  Sudbury, Ont
Justin Hofstetter
Peter Hogan             D  R 6-3  183  01/10/1978  Oshawa, Ont
Tim Hogan               D  R 6-2  185  01/07/1974  Oshawa, Ont
Greg Hogeboom
Adam Hogg
Paul Holden             D  L 6-3  210  03/15/1970  Kitchener, Ont
Peter Holland
Grant Holliday
Kevin Holliday          D  L 6-2  215  05/06/1975  Red Lake, Ont     
Scott Hollis            RW R 6-0  185  09/18/1972  Kingston, Ont
Todd Holloway
Tyson Holly             LW L 5-9  186  09/08/1976  Cormac, Ont     
Rhys Hollyman           D  R 6-3  210  01/30/1970  Toronto, Ont
Brett Holmberg
J.R. Holmes             D  L 6-0  201  03/15/1981  Toronto, Ont
Randy Holmes            LW L 5-8  175  08/30/1972  Kingston, Ont      
David Hoogsteen         LW L 5-8  150  11/10/1974  Thunder Bay, Ont  
Kevin Hoogsteen         RW R 5-10 187  09/17/1972  Thunder Bay, Ont
Ron Hoover              C  L 5-11 185  10/28/1966  Oakville, Ont
Brett Hope
Dean Hopkins            RW R 6-1  210  06/06/1959  Cobourg, Ont
Peter Horachek
Nick Horrigan
Nathan Horton
Bo Horvat
Ryan Horvat
Josh Ho-Sang
Todd Hosmer
Andrew Hotham
Greg Hotham             D  R 5-11 180  03/07/1956  London, Ont
Scott Hotham
Bill Houlder            D  L 6-2  210  03/11/1967  Thunder Bay, Ont
Ken House               C  L 6-2  195  11/03/1969  Scarborough, Ont
Brad Houston
Brad Houston
Brett Howden
Scott Howe
Andrew Howes
Scott Howes
Tony Hrkac              C  L 5-10 170  07/07/1966  Thunder Bay, Ont
Bill Huard              LW L 6-1  215  06/24/1967  Welland, Ont
Nick Huard
Charlie Huddy           D  L 6-0  200  06/02/1959  Oshawa, Ont
Carl Hudson
Mike Hudson             LW L 6-1  185  02/06/1967  Guelph, Ont
Kerry Huffman           D  L 6-2  200  01/03/1968  Peterborough, Ont
Bobby Hughes
Brent Hughes            D  L 6-0  205  06/17/1943  Bowmanville, Ont
Brent Hughes            RW R 5-7  175  06/09/1982  Toronto, Ont
Jason Hughes            D  R 6-3  210  01/16/1974  Selby, Ont
John Hughes
Ryan Hughes
Sean Hughes             LW L 6-1  200  05/26/1975  Kenora, Ont       
Tommy Hughes
Alex Hulford
Brett Hull
Jody Hull
Kent Hulst              C  L 6-1  195  04/08/1968  St. Thomas, Ont
Brian Hunt              C  L           02/12/1969  Toronto, Ont
Trevor Hunt
Dale Hunter             C  L 5-10 200  07/31/1960  Petrolia, Ont
Dave Hunter             LW L 6-0  200  01/01/1958  Petrolia, Ont
Logan Hunter            LW L 5-11 191  08/30/1984  Oil Springs, Ont
Mark Hunter             RW R 6-0  205  11/12/1962  Petrolia, Ont
Larry Huras             D  L 6-3  202  07/08/1955  Listowel, Ont
Darren Hurley           LW L 6-2  205  06/14/1973  Bramalea, Ont
Kevin Hurley
Kira Hurley
Kent Huskins
Alex Hutchings
Jeff Hutchins           LW L 6-0  190  04/23/1978  Toronto, Ont
Cole Hutchinson
Mike Hutchinson
Malcolm Hutt            D  R 5-11 165  05/31/1982  Wellesley, Ont
Ben Hutton
Carter Hutton
Brad Hyatt              D  R           07/24/1968  Learnington, Ont
Zach Hyman
Chris Hynnes            D  L 6-1  205  12/06/1970  Thunder Bay, Ont
Andrew Ianiero
Mike Iggulden
Brian Ihnacak
Troy Ilijow             RW R 6-1  212  08/25/1982  Thunder Bay, Ont
Peter Ing               G  L 6-2  170  04/28/1969  Toronto, Ont
Dallas Ingram
Ralph Intranuovo        C  L 5-8  180  12/11/1973  East York, Ont
Tony Iob                LW L 5-11 202  01/07/1971  Renfrew, Ont
Matt Iorianni           G  L 6-2  205  06/26/1984  Thunder Bay, Ont
Brayden Irwin
Richard Irwin           RW L 6-3  219  08/31/1977  Toronto, Ont
Ben Ische
Greg Jacina             C  R 6-1  195  05/22/1982  Guelph, Ont
Jason Jackman           C  L 5-9  180  05/16/1977  Bowmanville, Ont
Ric Jackman
Dean Jackson            LW L 5-10 185  03/28/1980  Toronto, Ont
Jim Jackson
Jeff Jackson            LW L 6-0  195  04/24/1965  Chatham, Ont
Mike Jackson            RW R 6-0  200  02/04/1969  Mississauga, Ont
Todd Jackson
Josh Jacobs
Ian Jacobs
Michael Jacobsen        D  L 6-1  207  07/24/1981  Thunder Bay, Ont
John Jakopin
Mike James
Mike James
Mike James
Aiden Jamieson
Dusty Jamieson          LW L 6-3  180  05/26/1981  Sarnia, Ont
Dan Jancevski
Mark Jankowski
Jon Jankus
Ryan Jardine
David Jarman
Kevin Jarman
Mike Jarmuth            D  L 5-11 181  02/13/1982  Monkton, Ont
David Jarram            D  R 6-3  195  10/23/1987  Kitchener, Ont
John Jarram             D  R 6-1  210  07/26/1982  Kitchener, Ont
Blair Jarrett           RW R 6-3  200  10/25/1984  Sault Ste. Marie, Ont
Cole Jarrett
Patrick Jarrett
Rob Jarvis
Wes Jarvis              C  L 5-11 185  05/30/1958  Toronto, Ont
Wes Jarvis              D  L 6-4  230  04/16/1979  Toronto, Ont
Jonathan Jasper
Jason Jaspers
Dalton Jay
Ryan Jean
Tom Jefferson
Dustin Jeffrey
Lee Jelenic             LW L 6-2  206  08/07/1979  Toronto, Ont     
Kyle Jenkins
Boone Jenner
Leo Jenner
Mark Jerant             D  R 6-5  205  02/13/1980  Windsor, Ont
Dustin Jesseau
Spencer Jezegou
Lee Jinman              C  R 5-11 185  01/10/1976  Scarborough, Ont
Alain Joanette
Andre Joanisse          D  R 6-2  219  05/15/1985  Ottawa, Ont
Bernie John             D  L 5-11 190  06/04/1972  Sudbury, Ont      
Bill Johnson            C  R 6-0  163  07/27/1928  Port Arthur, Ont
Earl Johnson            C  L 6-0  185  06/28/1931  Fort Frances, Ont
Glenn Johnson           LW L 5-9  185  06/04/1949  Waterloo, Ont
Greg Johnson            C  L 5-10 194  03/16/1971  Thunder Bay, Ont
Jamie Johnson
Jason Johnson           D  R 5-11 196  09/04/1975  Unionville, Ont
John Johnson            C  L 5-10 195  02/22/1971  Lindsay, Ont
Mark Johnson
Matt Johnson
Matt Johnson
Mike Johnson
Mike Johnson
Ryan Johnson
Ryan Johnson
Ryan Johnson
Shane Johnson           RW R 5-10 160  07/12/1973  Ingersoll, Ont
Steve Johnson           D  L 6-1  190  05/15/1951  St. Thomas, Ont
Brady Johnston
Greg Johnston           RW R 6-1  190  01/14/1965  Barrie, Ont
Jacob Johnston
Karl Johnston           D  L 6-0  180  08/11/1967  Windsor, Ont
Marty Johnston          RW R 5-8  180  11/17/1978  Gloucester, Ont
Mike Johnston
Randy Johnston
Randy Johnston
Ryan Johnston
Ryan Johnston
Ryan Johnston
Stephen Johnston
Jeff Johnstone          RW R 6-0  194  09/21/1975  Niagara Falls, Ont
Bob Jones               LW L 6-0  180  11/27/1945  Espanola, Ont
Bob Jones               D  L 6-0  198  01/13/1970  Sault Ste, Marie, Ont
Brad Jones
Brad Jones
Buck Jones              D  R 6-0  180  08/16/1917  Owen Sound, Ont
Caley Jones             RW R 5-11 200  07/11/1975  Chatham, Ont
Casey Jones             C  L           05/30/1968  North Bay, Ont
Chad Jones
Chris Jones
Chris Jones
David Jones
David Jones
Jeff Jones
Jim Jones               D  L 5-10 185  07/27/1949  Espanola, Ont
Jimmy Jones             C  R 5-9  177  01/02/1953  Woodbridge, Ont
Keith Jones             RW L 6-0  200  11/08/1968  Brantford, Ont
Kyle Jones
Nick Jones
Ryan Jones
Sean Jones
Steve Jones
Josh Jooris
Curtis Joseph           G  L 5-11 188  04/29/1967  Keswick, Ont
Tony Joseph             RW R 6-4  203  03/01/1969  Cornwall, Ont
Derek Joslin
Jacques Joubert         C  L 6-2  201  03/22/1971  South Bend, Ont
Ed Jovanovski           D  L 6-2  205  06/26/1976  Windsor, Ont
Garth Joy               D  L           03/08/1968  Kirkland Lake, Ont
Nathan Judd-Warren
Luke Judson
Claude Julien           D  R 6-0  195  04/23/1960  Blind River, Ont
Dale Junkin             LW L 6-0  195  05/23/1973  Oshawa, Ont
Kyle Just
Jon Jutzi
Nazem Kadri
Troy Kahler             RW R 6-1  207  06/05/1979  Newmarket, Ont
Matt Kaludis
Dan Kane
Matt Kang
Kevin Kapalka
Rob Kapuscinski         RW R 6-1  205  07/09/1981  Oakville, Ont
Trevor Karasiewicz
Paul Karpowich
Marcel Kars             C  R 6-5  211  05/20/1977  Toronto, Ont
Zack Kassian
Ed Kastelic             RW R 6-3  210  01/29/1964  Toronto, Ont
Boris Katchouk
Mark Katic
Sam Katsuras            LW L 5-9  160  06/28/1979  Toronto, Ont
Travis Kauffeldt
Mike Kavanagh
Pat Kavanagh            RW R 6-3  195  03/14/1979  Ottawa, Ont
Steve Kaye
Justin Kea
Doug Keans              G  L 5-8  183  01/07/1958  Pembroke, Ont
Adam Keefe
Sheldon Keefe
Mike Keenan
Trevor Kell
Tyson Kellerman         G  L 6-2  183  01/18/1984  Kingston, Ont
Brent Kelly             C  R 6-0  180  12/01/1981  Kitchener, Ont
Chris Kelly
Matt Kelly              LW R 6-2  195  03/23/1985  Tottenham, Ont
Paul Kelly              RW L 6-0  196  04/17/1967  Hamilton, Ont
Chad Kemp               D  R 6-0  190  01/01/1979  Glencoe, Ont
T.J. Kemp
Chad Kennedy
Craig Kennedy           RW R 6-1  190  04/24/1983  Sault Ste. Marie, Ont
Matt Kennedy
Mike Kennedy
Mike Kennedy
Patrick Kennedy
Tyler Kennedy
Bradley Kenny           RW R 6-0  195  11/15/1978  Burlington, Ont
Matt Kenny              D  L 6-0  220  02/22/1980  Belleville, Ont
Corbie Kent             D  L 6-0  200  08/19/1975  Minden, Ont
Kale Kerbashian
Dan Kerluke             LW L 5-11 200  12/22/1976  Mississauga, Ont 
Graham Kerr
Kevin Kerr              RW R 5-10 190  09/18/1967  North Bay, Ont
Tim Kerr                RW R 6-3  225  01/06/1960  Windsor, Ont
Casey Kesselring        C  R 6-0  185  02/05/1974  Cambridge, Ont    
B.J. Ketcheson          D  L 6-4  210  01/29/1980  Napanee, Ont 
Tim Keyes               G  L 5-11 170  05/28/1976  Ganonoque, ONt
Josh Kidd
Randy Kilburn
Chad Kilger
Patrick Killeen
Derek King              LW L 6-0  210  02/11/1967  Hamilton, Ont
Colt King
Dylan King
Kevin King
Kevin King
Kris King               LW L 5-11 202  02/18/1966  Bracebridge, Ont
Scott King              G  L 6-1  170  06/25/1967  Thunder Bay, Ont
Dustin Kingston         LW L 6-0  190  05/11/1980  Spencerville, Ont
Geordie Kinnear         D  L 6-1  194  07/09/1973  Simcoe, Ont
Matt Kinsella
Thomas Kiriakou
James Kirkwood
Kyllian Kirkwood
Scott Kirton            RW R 6-4  215  10/04/1971  Penetangushene, Ont
Gary Kitching           C  L 6-1  194  01/09/1971  Thunder Bay, Ont
Drew Kivell
Jeremy Klaver
Kevin Klein             D  R 6-1  187  12/13/1984  Kitchener, Ont
Jamie Klie
Kyle Knechtel
Justin Knee
Mike Knight
Mike Knoepfli           LW L 6-1  185  04/09/1982  Georgetown, Ont 
Graham Knott
Scott Knowles
Ryan Knox               D  R 6-1  190  07/11/1979  Parry Sound, Ont
Mike Knuble
Tim Knudsen             G  L 6-2  225  06/04/1979  Kitchener, Ont    
Jonathon Koch-Butterworth
Greg Koehler            C  R 6-2  195  02/27/1975  Scarborough, Ont
Slater Koekkoek
Mark Kolesar            C  R 6-1  188  01/23/1973  Brampton, Ont
Mike Kompon
Travis Konecny
Jarrett Konkle
Zenon Konopka
Steve Konroyd           D  L 6-1  195  02/10/1961  Scarborough, Ont
Chris Kontos            LW L 6-1  195  12/10/1963  Toronto, Ont
Kristoff Kontos
Scott Kosmachuk
Mike Kostka
David Kostuch
Chris Kotsopoulos       D  R 6-3  215  11/27/1958  Toronto, Ont
Tom Kostopoulos
Evan Kotsopoulos
Tom Kotsopoulos
Seamus Kotyk            G  L 5-11 185  10/07/1980  London, Ont
Patrick Koudys
Bill Kovacs             LW L 6-4  220  05/11/1971  Hamilton, Ont
Trevor Koverko          D  L 6-3  205  03/22/1987  Toronto, Ont
Rick Kowalsky           RW R 6-1  195  03/20/1972  Simcoe, Ont
Mike Kozak              RW R           03/14/1969  Toronto, Ont
John Kozoriz            C  L 5-11 190  03/16/1981  London, Ont
Andrew Krelove
Michael Krelove         LW L 5-11 185  06/04/1984  Thunder Bay, Ont
Adrian Kremblewski      LW L 6-3  210  09/03/1981  Etobicoke, Ont
Norm Krumpschmid        C  L 5-11 190  12/13/1969  Sudbury, Ont
Nick Krygowski
Mark Krys               D  R 6-1  193  05/29/1969  Timmins, Ont
Kyle Kudroch
Ryan Kujawinski
Al Kummu                D  R           01/21/1969  Kitchener, Ont
Ryan Kummu              D  L 6-3  230  06/05/1967  Kitchener, Ont    
Murray Kuntz            RW R 6-0  195  08/07/1977  Ottawa, Ont
John Kurtz
Chris Kushneriuk
Ryan Kuwabara           RW R 6-0  205  03/23/1972  Hamilton, Ont
Rob Kwiet
Nick Kypreos            LW L 6-0  210  06/04/1966  Toronto, Ont
Jordan Kyrou
Jeff Kyrzakos
Jeremy Kyte             LW L 6-1  195  06/29/1978  Nepean, Ont       
Jim Kyte                D  L 6-5  210  03/21/1964  Ottawa, Ont
J.P. Labardo
Lucas LaBelle
Greg Labenski
Mike Laceby             C  L 6-1  180  04/06/1979  Nobleton, Ont
Bryan Lachapelle        C  L 5-9  185  11/04/1979  Tay Township, Ont
Andrew Lackner
Alexandre Lacombe
Randy Ladouceur         D  L 6-2  220  06/30/1960  Brockville, Ont
Miguel Lafleche         C  L 6-1  200  12/13/1979  Crysler, Ont
Mark LaForest           G  L 5-10 180  07/10/1962  Welland, Ont
Marc LaForge            D  L 6-3  215  01/03/1968  Sudbury, Ont
Brandon Lafrance        RW R 6-1  190  11/01/1976  Ottawa, Ont
Darryl LaFrance         C  R 6-1  195  03/20/1974  Sudbury, Ont
Jason LaFreniere        C  R 5-11 185  12/06/1966  Catharines, Ont
Matt Lahey              LW L           10/12/1977  Ottawa, Ont
Matt Lahey              RW R 6-1  184  12/28/1988  Oshawa, Ont
Tom Laidlaw             D  L 6-2  215  04/15/1958  Brampton, Ont
Kellan Lain
Vince Laise
Philippe Lakos          D  R 6-4  205  08/19/1980  Toronto, Ont
Kevin Lalande
Jacob Laliberte
Shawn Lalonde
Todd Lalonde            LW L 5-11 182  08/04/1969  Sudbury, Ont
Massimo Lamacchia
Denny Lambert           LW L 5-11 200  01/07/1970  Wawa, Ont
Hank Lammens            D  L 6-2  210  02/21/1966  Brockville, Ont
John Lammers
Mike Lamoine            D  L           12/01/1966  Grand Forks, Ont
Marc Lamothe            G  L 6-0  198  02/27/1974  New Liskeard, Ont
Denis Lamoureux
Mitch Lamoureux         C  L 5-6  185  08/22/1962  Ottawa, Ont
Derek Landmesser
Eric Landry             RW R 6-1  200  01/29/1976  Cornwall, Ont
Bill Lang               C  R 5-10 181  07/16/1973  Newmarket, Ont
Chad Lang               G  L 5-11 190  02/11/1975  Newmarket, Ont
Scott Langdon
Jason Lange             C  L 6-3  195  02/19/1980  Bowmanville, Ont  
Chase Langeraap
Derek Langille          D  L 6-0  185  06/25/1969  Toronto, Ont
Marc Laniel             D  L 6-1  190  01/16/1968  Oshawa, Ont
Jeremi Lapierre
Jake Laplante
Sebastien Laplante
Nick Laporte
Will Laporte
Doug Laprade            RW R 6-0  185  10/09/1968  Port Arthur, Ont
Trevor Large            RW R 5-11 177  06/28/1980  Brampton, Ont
Steve Larmer            RW L 5-10 190  06/15/1961  Peterborough, Ont
Denis Larocque          D  L 6-1  210  10/05/1967  Hawkesbury, Ont
Ian Larocque            LW R 6-0  190  04/30/1977  Kingston, Ont     
Benoit Larose           D  L 6-1  205  05/31/1973  Ottawa, Ont
Justin Larson
Zack LaRue
David Latta             LW L 6-1  195  01/03/1967  Thunder Bay, Ont
Michael Latta
Craig Laughlin          RW R 6-0  190  09/19/1957  Toronto, Ont
Scott Laughton
Steve Laurin            G  L 5-10 150  12/02/1967  Barrie, Ont
Corey Laurysen
Paul Laus               D  R 6-1  216  09/26/1970  Beamsville, Ont
Kevin Lavallee
Charles Lavigne
Taylor Law
Paul Lawless            LW L 5-11 185  07/02/1964  Scarborough, Ont
Robbie Lawrance
Chris Lawrence
Mark Lawrence           RW R 6-3  210  01/27/1972  Burlington, Ont
Danny Lawson
Lucas Lawson            LW L 6-1  195  08/10/1979  Braeside, Ont
Tom Lawson              G  L 6-5  200  08/15/1979  Whitby, Ont      
Tyler Lawson            D  L 6-4  227  05/19/1983  Barrie, Ont     
Greg Leahy              D  L           02/19/1970  North Bay, Ont
Ryan Leasa              D  L 6-1  185  05/18/1980  Sarnia, Ont
Rob Leask               D  L 6-2  210  06/09/1971  Toronto, Ont
Peter Leblanc
Taylor LeBlanc
Andre Leclair
Steve Lecuyer           D  R 6-4  225  12/27/1982  Thunder Bay, Ont
Aaron Lee
Chris Lee
John Lee
Martin Lee
Patrick Lee
Ryan Lee                D  R 6-3  210  06/10/1980  Scarborough, Ont  
Tom Lee
Ted Leeb
Gary Leeman             RW R 5-11 175  02/16/1964  Toronto, Ont
Nick Lees               C  R 5-11 195  10/22/1983  Peterborough, Ont
Marc Lefebvre
Martin Lefebvre
Manny Legace
Jay Legault             LW L 6-4  220  05/15/1979  Peterborough, Ont
Stefan Legein
David Leger
Chris Legg              C  L 5-11 177  02/19/1980  London, Ont
Mike Legg               RW R 6-0  194  05/25/1975  London, Ont
Josh Legge              D  L 6-2  183  09/25/1981  Ashburn, Ont
Jeff Legue
Jonathan Lehun          C  L 6-0  170  02/22/1984  Toronto, Ont
Cody Leibel             C  L 5-11 176  07/01/1979  Toronto, Ont      
Michael Leighton
Josh Leivo
Dave Lemay              D  R 6-0  185  08/21/1973  Welland, Ont      
Justin Lemcke
Mike Lenarduzzi         G  L 6-1  165  09/14/1972  Mississauga, Ont
Curtis Leonard
Adam Leonhardt
Jason Lepine
Jeremy Leroux
Jonah Leroux            LW L 6-1  201  12/06/1982  Williamstown, Ont
Paxton Leroux
Ray Leroux
Zac Leslie
Owen Lessard            LW L 6-2  200  01/01/1970  Sudbury, Ont      
Rick Lessard            D  L 6-2  200  01/09/1968  Timmins, Ont
Lucas Lessio
Alan Letang
Trevor Letowski
Sal Lettieri            D  L 6-1  200  05/31/1981  Woodbridge, Ont
Justin Levac
Chris Leveille
Daultan Leveille
Dominic Leveille
Guy Leveque             C  R 5-11 170  12/28/1972  Kingston, Ont
Scott Levitt
Derrell Levy
Mikki Levy
Aaron Lewicki
Adam Lewis              LW L 6-0  190  02/03/1978  Woodstock, Ont
Alexander Lewis
Greg Lewis
Jamie Lewis
Michael Liambas
Angelo Libertucci       G  L 5-10 160  01/03/1970  Toronto, Ont
David Liffiton
Quade Lightbody
Shawn Lillie            LW L           08/13/1967  Sault Ste, Marie, Ont
Chris Lindberg          LW L 6-1  190  04/16/1967  Fort Frances, Ont
Jaden Lindo
Brett Lindros           RW R 6-3  217  12/02/1975  London, Ont
Eric Lindros            C  R 6-4  230  02/28/1973  London, Ont
Craig Lindsay           G  L 6-3  195  07/23/1974  Toronto, Ont
Jeff Lindsay            D  R 5-11 185  05/07/1965  Hamilton, ONt
Ken Linseman            C  L 5-11 175  08/11/1958  Kingston, Ont
Chris Lipsett
Marc Lira
Travis Lisabeth
Brett Liscomb
Frank Littlejohn
Mike Liut               G  L 6-2  195  01/07/1956  Weston, Ont
Erick Lizon
Cameron Lizotte
Darryl Lloyd
Lonnie Loach            LW L 5-10 185  04/14/1968  New Liskeard, Ont
Mike Loach              C  R 6-1  200  09/08/1976  New Liskeard, Ont
Aaron Lobb              RW R 6-4  193  06/10/1983  Brucefield, Ont
Bill Lochead            RW R 6-0  198  10/13/1954  Forest, Ont
Corey Locke
Claude Loiselle         C  L 5-11 190  05/29/1963  Ottawa, Ont
Patrick Lomascolo
Mike Lombardi
Ryan Lomberg
Andrew Long             RW R 6-2  181  08/10/1978  Toronto, Ont
Chris Longo             RW R 5-10 180  01/05/1972  Belleville, Ont
Nathan Longpre
Mike Looby
Dave Lorentz            LW L 5-10 185  03/16/1969  Kitchener, Ont
Jim Lorentz             C  L 6-0  180  05/01/1947  Waterloo, Ont
Steven Lorentz
Matt Lorito
Kevin Lough
Jamie Lovell
Andrew Loverock
Steve Lowe              C  L 6-0  190  05/03/1977  Kitchener, Ont
Dave Lowry              LW L 6-1  200  02/14/1965  Sudbury, Ont
Corey Lucas             LW L 6-4  225  09/25/1978  Scarborough, Ont
Anthony Luciani
Ryan Ludzik
Steve Ludzik            C  L 5-11 185  04/03/1962  Toronto, Ont
Matt Luff
Jaan Luik               D  L 6-1  218  01/15/1970  Scarborough, Ont
Scott Luik              RW L 6-2  210  01/15/1970  Scarborough, Ont
Mike Lukajic
Jeff Lynch
Tyler Lyon
Tristan Lysko
========================================================================