U Sports men’s hockey programs this season feature 618 CJHL alumni on its rosters

CALGARY, Alta. Across the country, 35 universities offer men’s hockey programs that are currently competing during the 2019-20 season.

Among all those schools, each of the respective team rosters boast a plethora of Canadian Junior Hockey League alumni in their lineups.

In fact, 618 former CJHLers are presently playing U Sports hockey, as well as furthering their education, this current campaign.

Each of the 10 leagues that comprise the CJHL are well represented with alumnus in U Sports and its three conferences across the nation; Atlantic University Sport, Ontario University Athletics and the Canada West Universities Athletic Association.

The following is the list of CJHL alumni on U Sports men’s hockey rosters for 2019-20.

FIRST LAST POS. YEAR U Sports School CONFERENCE CJHL TEAM(S) LEAGUE
Tyler Adams F 2 Regina Canada West Nipawin Hawks SJHL
Kindersley Klippers SJHL
Jeremiah Addison F 1 St. Francis Xavier AUS Brampton Capitals OJHL
Brock Aiken G 1 Lakehead OUA Thunder Bay North Stars SIJHL
Portage Terriers MJHL
Neil Aird F 4 Laurier OUA Miramichi Timberwolves MHL
Burlington Cougars OJHL
Matthew Alfaro F 3 Calgary Canada West Calgary Mustangs AJHL
Nik Amundrud G 1 Lethbridge Canada West West Kelowna Warriors BCHL
Melfort Mustangs SJHL
Keith Anderson F 2 Regina Canada West Battlefords North Stars SJHL
Alberni Valley Bulldogs BCHL
Vernon Vipers BCHL
Ashton Anderson F 2 Dalhousie AUS Neepawa Natives MJHL
Stephen Anderson F 5 New Brunswick AUS Summerside Western Capitals MHL
Jesse Annear D 1 UPEI AUS Summerside Western Capitals MHL
Troy Apetagon F 1 Manitoba Canada West OCN Blizzard MJHL
Winnipeg Blues MJHL
Gavin Apperson F 3 Laurentian OUA Notre Dame Hounds SJHL
Brandan Arnold F 2 Mount Royal Canada West Nipawin Hawks SJHL
Olivier Arseneau D 3 UPEI AUS Chilliwack Chiefs BCHL
Ben Assad F 3 Windsor OUA Calgary Canucks AJHL
Grande Prairie Storm AJHL
Brooks Bandits AJHL
Hunter Atchison F 3 Toronto OUA Burlington Cougars OJHL
Cobourg Cougars OJHL
Cochrane Crunch NOJHL
Trail Smoke Eaters BCHL
Parker Aucoin F 1 Carleton OUA Spruce Grove Saints AJHL
Kyle Auger D 1 Lakehead OUA Thunder Bay North Stars SIJHL
Marco Azzano F 4 Ottawa OUA Markham Royals OJHL
Pickering Panthers OJHL
Wellington Dukes OJHL
Whitby Fury OJHL
Kari Balec F 2 Ontario Tech OUA Hawkesbury Hawks CCHL
Nepean Raiders CCHL
Justin Ball F 1 Saskatchewan Canada West Melfort Mustangs SJHL
Gordie Ballhorn D 2 Saskatchewan Canada West Whitecourt Wolverines AJHL
Alseny Bangoura D 1 Nipissing OUA South Shore Lumberjacks MHL
Yarmouth Jr. A Mariners MHL
Matt Barberis D 1 Carleton OUA Langley Rivermen BCHL
Ryan Barbosa D 1 Windsor OUA Orangeville Flyers OJHL
Connor Barley F 1 Manitoba Canada West Selkirk Steelers MJHL
Ty Barnstable D 1 Regina Canada West Portage Terriers MJHL
Estevan Bruins SJHL
Jake Barter D 2 Dalhousie AUS Amherst Ramblers MHL
Jesse Barwell F 2 Ryerson OUA Oakville Blades OJHL
Brandon Bastasin D 1 York OUA Markham Royals OJHL
Burlington Cougars OJHL
Kemptville 73s CCHL
Ottawa Jr. A Senators CCHL
Orangeville Flyers OJHL
Lucas Batt F 4 Laurier OUA Carleton Place Canadians CCHL
Amherst Ramblers MHL
Dieppe Commandos MHL
Justin Bean D 3 York OUA Wellington Dukes OJHL
Anthony Beauchamp F 2 Concordia OUA Flames de Gatineau LHJAAAQ
Jean-Philippe Beaulieu F 3 Concordia OUA College Français Longueuil LHJAAAQ
Tyler Beauparlant F 2 Waterloo OUA Kemptville 73s CCHL
Ryan Bechtel D 4 Western OUA Chilliwack Chiefs BCHL
Prince George Spruce Kings BCHL
Cowichan Valley Capitals BCHL
Kyle Becker D 5 UBC Canada West Cowichan Valley Capitals BCHL
Nanaimo Clippers BCHL
Marc Beckstead F 4 Ottawa OUA Cumberland Grads CCHL
Kris Bennett F 3 New Brunswick AUS Oakville Blades OJHL
Oliver Benwell F 1 Toronto OUA Toronto Patriots OJHL
Oakville Blades OJHL
Adam Berg F 2 Brock OUA Chilliwack Chiefs BCHL
Calgary Mustangs AJHL
Guillaume Bergeron-Charon F 2 UQTR OUA Arctic de Saint-Lèonard LHJAAAQ
Matt Berlin G 1 Alberta Canada West Sherwood Park Crusaders AJHL
Drayton Valley Thunder AJHL
Alexandre Bernier D 2 Moncton AUS Edmundston Blizzard MHL
Dieppe Commandos MHL
Adam Beveridge D 4 Ottawa OUA Pembroke Lumber Kings CCHL
Gloucester Rangers CCHL
Alex Bishop G 1 Toronto OUA Summerside Western Capitals MHL
Markham Royals OJHL
Hamilton Red Wings OJHL
Newmarket Hurricanes OJHL
Nicholas Bissonnette D 3 RMC OUA Kemptville 73s CCHL
Nico Blachman F 1 Concordia OUA Cochrane Crunch NOJHL
Campbellton Tigers MHL
St. Stephen Aces MHL
Chiwetin Blacksmith F 2 Carleton OUA Ottawa Jr. A Senators CCHL
Connor Blake F 1 Mount Royal Canada West Grande Prairie Storm AJHL
Calgary Canucks AJHL
Josh Bly D 3 Mount Royal Canada West Nipawin Hawks SJHL
Kindersley Klippers SJHL
West Kelowna Warriors BCHL
Nick Boddy D 3 RMC OUA Trenton Golden Hawks OJHL
Newmarket Hurricanes OJHL
Brandon Bodnar G 1 Lakehead OUA Thunder Bay North Stars SIJHL
Fort Frances Lakers SIJHL
Alexandre Boivin F 5 Carleton OUA Pembroke Lumber Kings CCHL
Gloucester Rangers CCHL
Caleb Boman D 3 Lakehead OUA Trenton Golden Hawks OJHL
Soo Thunderbirds NOJHL
Brendan Bornstein D 1 Toronto OUA Campbellton Tigers MHL
Grand Falls Rapids MHL
Woodstock Slammers MHL
Josh Borynec F 1 Lethbridge Canada West Melville Millionaires SJHL
Olds Grizzlys AJHL
Drayton Valley Thunder AJHL
Spruce Grove Saints AJHL
Chilliwack Chiefs BCHL
Bonnyville Pontiacs AJHL
Dillon Boucher F 2 Dalhousie AUS Miramichi Timberwolves MHL
Dakota Boutin F 2 Saskatchewan Canada West Melfort Mustangs SJHL
Penticton Vees BCHL
William Bower F 2 St. Francis Xavier AUS Amherst Ramblers MHL
Woodstock Slammers MHL
Justin Brack F 2 Brock OUA Orangeville Flyers OJHL
Connor Bramwell F 2 Guelph OUA Hamilton Red Wings OJHL
Justin Brand D 3 Toronto OUA Whitby Fury OJHL
Riley Brandt F 2 RMC OUA Vernon Vipers BCHL
Trail Smoke Eaters BCHL
Jake Bricknell F 2 Ontario Tech OUA Aurora Tigers OJHL
Cobourg Cougars OJHL
Jake Brien D 2 Toronto OUA Pembroke Lumber Kings CCHL
Coquitlam Express BCHL
Chris Brill-Morgan F 3 Guelph OUA Oakville Blades OJHL
Stouffville Spirit OJHL
Pickering Panthers OJHL
Anthony Brodeur G 4 Ottawa OUA Penticton Vees BCHL
Mitch Brooks F 4 Western OUA Penticton Vees BCHL
T.J. Brown D 2 Calgary Canada West Camrose Kodiaks AJHL
Tyler Brown G 1 Manitoba Canada West Winnipeg Blues MJHL
Lucas Brown F 3 Nipissing OUA Trenton Golden Hawks OJHL
Tyler Brown F 3 Nipissing OUA Miramichi Timberwolves MHL
William Brown D 3 Queens OUA Nepean Raiders CCHL
Gloucester Rangers CCHL
Brendan Browne F 1 York OUA Pembroke Lumber Kings CCHL
Pickering Panthers OJHL
Connor Brown-Maloski F 2 Ottawa OUA Trail Smoke Eaters BCHL
Salmon Arm Silverbacks BCHL
Riley Bruce D 2 Toronto OUA Gloucester Rangers CCHL
Josh Brunside F 4 Carleton OUA Mississauga Chargers OJHL
Mike Bullion G 2 Ontario Tech OUA Toronto Jr. Canadiens OJHL
Jack Burgart G 3 Lethbridge Canada West Weyburn Red Wings SJHL
Merritt Centennials BCHL
Jaren Burke F 2 Queens OUA Ottawa Jr. A Senators CCHL
Gloucester Rangers CCHL
Brockville Braves CCHL
Taz Burman G 2 Lethbridge Canada West Nanaimo Clippers BCHL
Owen Burnell F 1 Waterloo OUA Burlington Cougars OJHL
Ryan Burton F 3 Brock OUA Cowichan Valley Capitals BCHL
Thunder Bay North Stars SIJHL
Trevor Bush D 2 Nipissing OUA Campbellton Tigers MHL
La Ronge Ice Wolves SJHL
Braydon Buziak F 1 York OUA Battlefords North Stars SJHL
Kindersley Klippers SJHL
Levi Cable F 5 Saskatchewan Canada West Melville Millionaires SJHL
Melfort Mustangs SJHL
Samuel Cameron F 2 RMC OUA Woodstock Slammers MHL
Tanner Campbell F 2 Regina Canada West Salmon Arm Silverbacks BCHL
Prince George Spruce Kings BCHL
West Kelowna Warriors BCHL
Chilliwack Chiefs BCHL
Erik Campbell D 2 Nipissing OUA St. Stephen Aces MHL
Valley Wildcats MHL
Duncan Campbell F 3 Queens OUA Penticton Vees BCHL
Matthew Campese F 2 Brock OUA Surrey Eagles BCHL
West Kelowna Warriors BCHL
Ryan Carlson D 4 Manitoba Canada West Steinbach Pistons MJHL
Ben Carroll D 4 Alberta Canada West Sherwood Park Crusaders AJHL
Cole Carter F 1 Carleton OUA Gloucester Rangers CCHL
Mario Cavaliere G 2 Brock OUA Surrey Eagles BCHL
Georgetown Raiders OJHL
Burlington Cougars OJHL
Powassan Voodoos NOJHL
Cole Ceci G 1 York OUA Cumberland Grads CCHL
Santino Centorame D 3 St. Francis Xavier AUS Georgetown Raiders OJHL
Maxime Chagnon F 1 UQTR OUA College Français Longueuil LHJAAAQ
Vincent Chapleau F 2 UQTR OUA College Français Longueuil LHJAAAQ
Jordan Chard D 2 Waterloo OUA Trenton Golden Hawks OJHL
Burlington Cougars OJHL
Connor Chartier F 4 Mount Royal Canada West Penticton Vees BCHL
Connor Chaulk F 2 Regina Canada West La Ronge Ice Wolves SJHL
Estevan Bruins SJHL
Ryan Chiasson F 3 Moncton AUS Dieppe Commandos MHL
Ryan Chynoweth F 4 Lethbridge Canada West Lloydminster Bobcats AJHL
Drumheller Dragons AJHL
Bryson Cianfrone F 4 St. Francis Xavier AUS Toronto Jr. Canadiens OJHL
Oakville Blades OJHL
Michael Clarke F 1 Lethbridge Canada West Humboldt Broncos SJHL
Calgary Canucks AJHL
Chilliwack Chiefs BCHL
Grande Prairie Storm AJHL
Kyle Clarke F 2 Toronto OUA North York Rangers OJHL
Brett Clayton F 1 UBC Canada West Brooks Bandits AJHL
Maurizio Colella F 2 Acadia AUS Wellington Dukes OJHL
Luke Coleman F 1 Lethbridge Canada West Camrose Kodiaks AJHL
Jacob Collins F 1 Nipissing OUA Pembroke Lumber Kings CCHL
Ethan Coltart D 1 RMC OUA Smiths Falls Bears CCHL
David Comeau D 2 Waterloo OUA Miramichi Timberwolves MHL
Woodstock Slammers MHL
Domenic Commisso F 1 Ryerson OUA Mississauga Chargers OJHL
Anthony Conti F 5 Laurier OUA Surrey Eagles BCHL
Penticton Vees BCHL
Coquitlam Express BCHL
Trail Smoke Eaters BCHL
Mitchell Cook F 5 Calgary Canada West Drumheller Dragons AJHL
Holden Cook F 5 Ryerson OUA Whitby Fury OJHL
Will Cook F 5 Laurier OUA Wellington Dukes OJHL
Langley Rivermen BCHL
Coquitlam Express BCHL
Taylor Cooper F 4 Alberta Canada West Spruce Grove Saints AJHL
Tyler Cooper D 3 Laurentian OUA Hawkesbury Hawks CCHL
Surrey Eagles BCHL
Alberni Valley Bulldogs BCHL
Mississauga Chargers OJHL
Pascal Corbeil D 1 Concordia OUA College Français Longueuil LHJAAAQ
Andrew Cordssen-David D 2 Waterloo OUA Georgetown Raiders OJHL
Trenton Golden Hawks OJHL
Surrey Eagles BCHL
Kirkland Lake Gold Miners NOJHL
Braves de Valleyfield LHJAAAQ
Nik Coric F 3 York OUA Whitby Fury OJHL
Newmarket Hurricanes OJHL
Wellington Dukes OJHL
Lane Cormier F 3 St. Francis Xavier AUS Pictou County Weeks Crushers MHL
Tate Coughlin F 2 Regina Canada West Cowichan Valley Capitals BCHL
Camrose Kodiaks AJHL
Nanaimo Clippers BCHL
Xavier Couture F 3 Laurentian OUA Cumberland Grads CCHL
Trevor Cox F 4 Alberta Canada West Surrey Eagles BCHL
Michael Cramarossa F 3 McGill OUA St. Michael’s Buzzers OJHL
Ryan Cranford F 1 Queens OUA Ottawa Jr. A Senators CCHL
Brendan Cregan G 1 Guelph OUA Yarmouth Jr. A Mariners MHL
Danick Crête D 3 Moncton AUS Braves de Valleyfield LHJAAAQ
Brett Crossley F 1 Dalhousie AUS Yarmouth Jr. A Mariners MHL
Ryan Cullen F 1 Ontario Tech OUA Blind River Beavers NOJHL
Gloucester Rangers CCHL
Marcus Cuomo F 4 St. Francis Xavier AUS Amherst Ramblers MHL
Josh Curtis F 1 Queens OUA Winnipeg Blues MJHL
Jonathan Cyr F 3 Dalhousie AUS Hawkesbury Hawks CCHL
Kemptville 73s CCHL
David D’Agostino D 1 York OUA Brooks Bandits AJHL
Bennett Dalke F 1 Manitoba Canada West Virden Oil Capitals MJHL
Ryan DaSilva D 1 Guelph OUA Stouffville Spirit OJHL
Orangeville Flyers OJHL
Dan Davies G 2 Western OUA Iroquois Falls Eskis NOJHL
Evan de Haan D 4 Carleton OUA Pembroke Lumber Kings CCHL
John Deacon F 4 Ottawa OUA Valley Wildcats MHL
Amherst Ramblers MHL
Christian Dedonato D 1 Brock OUA Newmarket Hurricanes OJHL
Daniel Del Paggio F 3 Lakehead OUA Thunder Bay North Stars SIJHL
Geoff Dempster F 1 Lakehead OUA Ottawa Jr. A Senators CCHL
Nepean Raiders CCHL
Logan DeNoble F 2 Saint Mary’s AUS Lindsay Muskies OJHL
Cobourg Cougars OJHL
Mathieu Desautels D 4 Concordia OUA Gloucester Rangers CCHL
Ottawa Jr. A Senators CCHL
Alexandre Desgagnes D 2 Concordia OUA Notre Dame Hounds SJHL
Braves de Valleyfield LHJAAAQ
Paul-Antoine Deslauriers F 2 Laurentian OUA Mustangs de Vaudreuil-Dorion LHJAAAQ
Titan de Princeville LHJAAAQ
Inouk de Granby LHJAAAQ
College Français Longueuil LHJAAAQ
Stephen Desrocher D 3 Western OUA Oakville Blades OJHL
Danny Desrochers F 4 Nipissing OUA North Bay Trappers NOJHL
Alex Di Carlo D 2 Western OUA Toronto Jr. Canadiens OJHL
Christiano DiGiacinto F 3 Acadia AUS Hamilton Red Wings OJHL
Michael Dill F 1 Dalhousie AUS Pictou County Weeks Crushers MHL
Gregory DiTomaso D 3 Ryerson OUA Toronto Jr. Canadiens OJHL
Andrew Dodson F 3 Guelph OUA Carleton Place Canadians CCHL
Kevin Domingue F 4 Ottawa OUA Whitecourt Wolverines AJHL
Connor Donaghey F 3 Dalhousie AUS Yarmouth Jr. A Mariners MHL
Shaun Dosanjh D 3 UBC Canada West Spruce Grove Saints AJHL
Michael Douglas D 1 York OUA Pembroke Lumber Kings CCHL
Brooks Bandits AJHL
Cody Drover F 4 Ottawa OUA Dieppe Commandos MHL
Antoine Dufort-Plante F 3 McGill OUA College Français Longueuil LHJAAAQ
Matt Dunlop D 4 Ottawa OUA Markham Royals OJHL
Stouffville Spirit OJHL
Markham Waxers OJHL
Sam Dunn D 1 Saint Mary’s AUS Cobourg Cougars OJHL
Ben Duperreault F 2 Regina Canada West Notre Dame Hounds SJHL
Taylor Dupuis G 5 Ryerson OUA Sudbury Jr. Wolves NOJHL
Zack Dybowski D 2 Laurier OUA Georgetown Raiders OJHL
Oakville Blades OJHL
Mitch Dyck D 2 Manitoba Canada West Winkler Flyers MJHL
Austin Eastman F 2 Ontario Tech OUA Aurora Tigers OJHL
Lindsay Muskies OJHL
David Eccles D 3 Western OUA Nanaimo Clippers BCHL
Penticton Vees BCHL
Carleton Place Canadians CCHL
Luke Edwards F 5 Queens OUA Carleton Place Canadians CCHL
Taylor Egan D 1 Lakehead OUA Ottawa Jr. A Senators CCHL
Pembroke Lumber Kings CCHL
Kanata Lasers CCHL
Clayton Eisler D 2 Regina Canada West Melville Millionaires SJHL
Whitecourt Wolverines AJHL
David Elford F 2 Laurentian OUA Elliot Lake Wildcats NOJHL
Steven Elliott F 1 Toronto OUA Trenton Golden Hawks OJHL
Pickering Panthers OJHL
Whitby Fury OJHL
Ryan Erickson F 2 Laurentian OUA Rayside-Balfour Canadians NOJHL
Whitby Fury OJHL
Hamilton Red Wings OJHL
Pembroke Lumber Kings CCHL
Michael Eskra D 2 Regina Canada West Weyburn Red Wings SJHL
Ben Evanish F 1 York OUA Okotoks Oilers AJHL
Whitecourt Wolverines AJHL
Salmon Arm Silverbacks BCHL
Chilliwack Chiefs BCHL
Jeff Faith D 1 Saskatchewan Canada West Notre Dame Hounds SJHL
Hunter Fargey F 3 Toronto OUA Trenton Golden Hawks OJHL
Tyler Fassl G 2 Laurier OUA Toronto Patriots OJHL
T.J. Fergus D 2 Acadia AUS Milton Icehawks OJHL
Scott Feser F 4 York OUA Okotoks Oilers AJHL
Camrose Kodiaks AJHL
Evan Fiala D 2 Saskatchewan Canada West Weyburn Red Wings SJHL
Damian Figueira D 1 York OUA Stouffville Spirit OJHL
Kemptville 73s CCHL
Elliot Lake Wildcats NOJHL
Sal Filice D 3 York OUA Oakville Blades OJHL
Toronto Jr. Canadiens OJHL
Giordano Finoro F 1 Guelph OUA Rayside-Balfour Canadians NOJHL
Robbie Fisher F 5 Calgary Canada West Okotoks Oilers AJHL
Sioux Lookout Flyers SIJHL
Taylor Fisher D 3 Lethbridge Canada West Selkirk Steelers MJHL
Virden Oil Capitals MJHL
Jack Flaman F 2 Acadia AUS Notre Dame Hounds SJHL
Jake Fletcher F 2 Concordia OUA Estevan Bruins SJHL
Trail Smoke Eaters BCHL
Logan Flodell G 2 Acadia AUS Nipawin Hawks SJHL
Cosimo Fontana F 3 Brock OUA Mississauga Chargers OJHL
Orangeville Flyers OJHL
Pickering Panthers OJHL
Matt Forchuk F 3 Carleton OUA Canmore Eagles AJHL
Okotoks Oilers AJHL
Garrett Forrest G 2 Ryerson OUA Powassan Voodoos NOJHL
Jayme Forslund D 4 Laurentian OUA Rayside-Balfour Canadians NOJHL
Orangeville Flyers OJHL
Ryan Foss F 3 Acadia AUS Oakville Blades OJHL
Frederic Foulem G 3 Toronto OUA Dieppe Commandos MHL
Matthieu Franche D 1 Nipissing OUA Smiths Falls Bears CCHL
Cumberland Grads CCHL
Kendall Fransoo D 2 Saskatchewan Canada West Battlefords North Stars SJHL
Jared Freadrich D 1 Alberta Canada West Whitecourt Wolverines AJHL
Tristan Frei F 4 Regina Canada West Melfort Mustangs SJHL
Martin Frenchette F 2 Ottawa OUA Cumberland Grads CCHL
Jacob Friend D 2 Saint Mary’s AUS Cobourg Cougars OJHL
Alex Friesen F 3 Windsor OUA Carleton Place Canadians CCHL
Callum Fyer D 5 Lakehead OUA Aurora Tigers OJHL
Andrew Fyten F 1 Mount Royal Canada West Spruce Grove Saints AJHL
Marc-Antoine Gagnon D 1 Laurentian OUA Pictou County Weeks Crushers MHL
Alberni Valley Bulldogs BCHL
Kody Gagnon D 3 Windsor OUA Toronto Patriots OJHL
Scott Gall F 3 Lakehead OUA Winkler Flyers MJHL
Daniel Gatenby D 1 Lethbridge Canada West Nanaimo Clippers BCHL
West Kelowna Warriors BCHL
Kyle Gentles D 1 Laurier OUA Pickering Panthers OJHL
Stouffville Spirit OJHL
Christopher Gerrie F 4 Mount Royal Canada West Penticton Vees BCHL
Olds Grizzlys AJHL
Scott Gervais D 1 Laurentian OUA Smiths Falls Bears CCHL
Carleton Place Canadians CCHL
Dane Gibson F 5 Calgary Canada West Cowichan Valley Capitals BCHL
Victoria Grizzlies BCHL
Nicholas Gibson D 3 RMC OUA Valley Wildcats MHL
Dieppe Commandos MHL
Philippe Gilmour F 1 McGill OUA Cornwall Colts CCHL
Brockville Braves CCHL
Brady Gilmour F 1 New Brunswick AUS Cobourg Cougars OJHL
Keigan Goetz F 3 Waterloo OUA Oakville Blades OJHL
Matthieu Gomeric F 2 Ontario Tech OUA Humboldt Broncos SJHL
Steinbach Pistons MJHL
Jack Goranson F 4 York OUA Olds Grizzlys AJHL
Okotoks Oilers AJHL
Kyle Gordon F 1 Lethbridge Canada West Okotoks Oilers AJHL
Grayden Gottschalk F 1 Laurier OUA North York Rangers OJHL
Mack Graham F 2 Laurier OUA Oakville Blades OJHL
Steinbach Pistons MJHL
Toronto Patriots OJHL
Matthew Graham F 4 St. Francis Xavier AUS Langley Rivermen BCHL
Robbie Graham F 5 Moncton AUS Dieppe Commandos MHL
Matt Grametbauer G 1 Carleton OUA Truro Bearcats MHL
Valley Wildcats MHL
Colin Grannary F 3 Concordia OUA Merritt Centennials BCHL
Michael Grant F 2 Lethbridge Canada West Nipawin Hawks SJHL
Grande Prairie Storm AJHL
Cody Grant F 1 Ontario Tech OUA South Shore Lumberjacks MHL
Taylor Green D 4 Mount Royal Canada West Nanaimo Clippers BCHL
Matt Green F 1 Dalhousie AUS Amherst Ramblers MHL
Taylor Green D 4 Mount Royal Canada West Coquitlam Express BCHL
Matthew Greenfield G 4 Calgary Canada West West Kelowna Warriors BCHL
Quintin Greenwood F 2 UBC Canada West Olds Grizzlys AJHL
Calgary Canucks AJHL
Melville Millionaires SJHL
Drumheller Dragons AJHL
Landon Gross F 2 Lethbridge Canada West Olds Grizzlys AJHL
Estevan Bruins SJHL
Kindersley Klippers SJHL
Grande Prairie Storm AJHL
Owen Guenter F 1 Lethbridge Canada West Humboldt Broncos SJHL
Olds Grizzlys AJHL
Tyler Gutenberg G 2 Calgary Canada West Estevan Bruins SJHL
Neepawa Natives SJHL
Nevin Guy D 4 Queens OUA Kemptville 73s CCHL
Nick Halagian F 4 Waterloo OUA Powell River Kings BCHL
Burlington Cougars OJHL
Nathanael Halbert D 4 McGill OUA Stouffville Spirit OJHL
Nathan Halversen F 1 Manitoba Canada West Selkirk Steelers MJHL
Jonathan Hampton F 1 Saint Mary’s AUS Georgetown Raiders OJHL
North York Rangers OJHL
Jacob Hanlon F 4 Ottawa OUA Kingston Voyageurs OJHL
Nanaimo Clippers BCHL
Toronto Patriots OJHL
Danny Hanlon F 4 Laurier OUA Trenton Golden Hawks OJHL
Brett Harasymuk F 2 Ontario Tech OUA Nipawin Hawks SJHL
Daniel Hardie F 1 Ottawa OUA Georgetown Raiders OJHL
Milton Icehawks OJHL
Steve Harland G 3 Ryerson OUA Powassan Voodoos NOJHL
Harrison Harper F 5 Nipissing OUA Miramichi Timberwolves MHL
Okotoks Oilers AJHL
Brendan Harrogate F 2 Western OUA Penticton Vees BCHL
Curtis Harvey F 4 Toronto OUA Trenton Golden Hawks OJHL
Newmarket Hurricanes OJHL
Brockville Braves CCHL
Blake Hayward F 1 McGill OUA Prince George Spruce Kings BCHL
Coquitlam Express BCHL
Owen Headrick D 4 UPEI AUS Soo Thunderbirds NOJHL
Dalen Hedges F 5 Carleton OUA Nepean Raiders CCHL
Ottawa Jr. A Senators CCHL
Jake Heerspink D 1 Waterloo OUA Estevan Bruins SJHL
Salmon Arm Silverbacks BCHL
Jordan Henderson D 2 Calgary Canada West Penticton Vees BCHL
Adam Henry D 5 Manitoba Canada West Swan Valley Stampeders MJHL
Spencer Herbst D 3 Guelph OUA Aurora Tigers OJHL
Trenton Golden Hawks OJHL
Burlington Cougars OJHL
Georgetown Raiders OJHL
Leif Hertz G 1 Ontario Tech OUA Yarmouth Jr. A Mariners MHL
Nepean Raiders CCHL
Jacob Hetherington D 4 Laurier OUA Wellington Dukes OJHL
Jacob Hickey F 1 Nipissing OUA Summerside Western Capitals MHL
Pictou County Weeks Crushers MHL
Zak Hicks D 2 Regina Canada West Winkler Flyers MJHL
Melfort Mustangs SJHL
Connor Hicks G 2 Dalhousie AUS Ottawa Jr. A Senators CCHL
Tyler Higgins D 1 York OUA Flin Flon Bombers SJHL
James Hilsendager D 2 Regina Canada West Lloydminster Bobcats AJHL
Marcus Hinds F 5 Ryerson OUA Vaughan Vipers OJHL
Dallas Hines D 1 Calgary Canada West Whitecourt Wolverines AJHL
Nicholas Hodgins G 3 Ottawa OUA Kemptville 73s CCHL
Smiths Falls Bears CCHL
Zack Hoffman D 1 Saint Mary’s AUS Navan Grads CCHL
Simon Hofley G 3 UPEI AUS Flin Flon Bombers SJHL
Keaton Holinaty F 3 Ontario Tech OUA Battlefords North Stars SJHL
Drumheller Dragons AJHL
Brandon Holtby G 3 Regina Canada West Dauphin Kings MJHL
Waywayseecappo Wolverines MJHL
Estevan Bruins SJHL
Humboldt Broncos SJHL
Haydn Hopkins F 2 Laurentian OUA Carleton Place Canadians CCHL
Cowichan Valley Capitals BCHL
Salmon Arm Silverbacks BCHL
Victoria Grizzlies BCHL
Samuel Hould D 2 UQTR OUA Cobras de Terrebonne LHJAAAQ
Nathan Hudgin F 2 Toronto OUA Stouffville Spirit OJHL
Graham Hunt G 4 Ottawa OUA Swan Valley Stampeders MJHL
Sam Hunter D 2 Queens OUA North York Rangers OJHL
St. Michael’s Buzzers OJHL
Liam Hurley F 1 Ontario Tech OUA Cochrane Crunch NOJHL
Jacob Hutchings G 1 Brock OUA Espanola Express NOJHL
North York Rangers OJHL
Georgetown Raiders OJHL
Luke Israel F 1 York OUA Bonnyville Pontiacs AJHL
Brett Jacklin F 1 Laurentian OUA Elliot Lake Wildcats NOJHL
Alexandre Jacob F 2 Moncton AUS Edmundston Blizzard MHL
Dieppe Commandos MHL
Brendan Jacome F 4 Ottawa OUA Georgetown Raiders OJHL
Keaton Jameson F 2 Manitoba Canada West Swan Valley Stampeders MJHL
Max Jameson F 2 UBC Canada West Merritt Centennials BCHL
Jared Janke F 1 Lethbridge Canada West Campbellton Tigers MHL
English River Miners SIJHL
Calgary Mustangs AJHL
Virden Oil Capitals MJHL
Andrew Jarvis D 2 Carleton OUA Brockville Braves CCHL
Brett Jeffries F 4 Nipissing OUA Soo Thunderbirds NOJHL
Kyle Jenkins D 3 Laurier OUA Oakville Blades OJHL
Tyler Jette D 1 Lakehead OUA Sherwood Park Crusaders AJHL
Ryan Jevne F 1 Alberta Canada West Drumheller Dragons AJHL
Andrew Johnson F 5 Saskatchewan Canada West West Kelowna Warriors BCHL
Kolby Johnson F 1 York OUA Dauphin Kings MJHL
La Ronge Ice Wolves SJHL
Kindersley Klippers SJHL
Logan Johnston F 1 Dalhousie AUS Edmundston Blizzard MHL
Dieppe Commandos MHL
Woodstock Slammers MHL
Talor Joseph G 3 Nipissing OUA Portage Terriers MJHL
Olds Grizzlys AJHL
Fort Frances Lakers SIJHL
Noah Kalsner-Lowe F 2 Laurentian OUA Burlington Cougars OJHL
Markham Royals OJHL
Mississauga Chargers OJHL
Nepean Raiders CCHL
Toronto Jr. Canadiens OJHL
Jacob Kamps F 2 Ryerson OUA Pembroke Lumber Kings CCHL
Brooks Bandits AJHL
Penticton Vees BCHL
Geordie Keane F 2 Manitoba Canada West Winnipeg Blues MJHL
Jacob Kearley D 3 Calgary Canada West Langley Rivermen BCHL
Victoria Grizzlies BCHL
Colton Kehler F 2 UBC Canada West Langley Rivermen BCHL
Cowichan Valley Capitals BCHL
Bradley Kennedy F 3 Mount Royal Canada West Pictou County Weeks Crushers MHL
Matt Kenney F 3 Guelph OUA Burlington Cougars OJHL
Smiths Falls Bears CCHL
Humboldt Broncos SJHL
Dauphin Kings MJHL
George King F 1 Lethbridge Canada West Melfort Mustangs SJHL
Dauphin Kings MJHL
OCN Blizzard MJHL
Alberni Valley Bulldogs BCHL
Olds Grizzlys AJHL
Drumheller Dragons AJHL
Calgary Mustangs AJHL
Tyler King D 4 Regina Canada West Estevan Bruins SJHL
Jordan King F 2 Lakehead OUA Amherst Ramblers MHL
Sam King F 1 Saint Mary’s AUS Edmundston Blizzard MHL
Yarmouth Jr. A Mariners MHL
Woodstock Slammers MHL
Dean Kiriacou F 3 RMC OUA Timmins Rock NOJHL
Brockville Braves CCHL
Wellington Dukes OJHL
Cumberland Grads CCHL
Kemptville 73s CCHL
Clayton Kirichenko D 3 Alberta Canada West Spruce Grove Saints AJHL
Scott Kirton F 3 Toronto OUA Whitby Fury OJHL
Taran Kozun G 3 Saskatchewan Canada West Nipawin Hawks SJHL
Tyler Kreklewich F 2 Regina Canada West Drumheller Dragons AJHL
Melville Millionaires SJHL
Ross Krieger F 1 Toronto OUA North York Rangers OJHL
Georgetown Raiders OJHL
Parker Krol F 3 RMC OUA Cornwall Colts CCHL
Dexter Kuczek F 2 Lakehead OUA Winnipeg Blues MJHL
Selkirk Steelers MJHL
Portage Terriers MJHL
Luke Kutkevicius F 1 Guelph OUA North York Rangers OJHL
Chad Labelle F 5 UPEI AUS Calgary Mustangs AJHL
Nico Labossiere F 1 Manitoba Canada West Selkirk Steelers MJHL
Steinbach Pistons MJHL
Winkler Flyers MJHL
Brayden Lachance G 2 Laurentian OUA Rayside-Balfour Canadians NOJHL
Cobourg Cougars OJHL
Summerside Western Capitals MHL
Aurora Tigers OJHL
Sudbury Nickel Barons NOJHL
Hamilton Red Wings OJHL
Josh Laframboise F 3 Lakehead OUA Trail Smoke Eaters BCHL
Salmon Arm Silverbacks BCHL
Penticton Vees BCHL
Battlefords North Stars SJHL
Riley Lamb G 1 Manitoba Canada West Yorkton Terriers SJHL
Weyburn Red Wings SJHL
Cameron Lamport F 3 RMC OUA Lindsay Muskies OJHL
Markham Royals OJHL
Pickering Panthers OJHL
Sawyer Lange D 5 Alberta Canada West Melfort Mustangs SJHL
Mitchell Larabie F 1 RMC OUA Smiths Falls Bears CCHL
Nicolas Lariviere F 2 UQTR OUA Titan de Princeville LHJAAAQ
Justin Larorest G 3 St. Francis Xavier AUS Surrey Eagles BCHL
Portage Terriers MJHL
Carleton Place Canadians CCHL
Jordan Larson F 4 Lakehead OUA Carleton Place Canadians CCHL
Pembroke Lumber Kings CCHL
Fort Frances Lakers SIJHL
Kevin Lavoie F 3 Toronto OUA Trenton Golden Hawks OJHL
Matt LeBlanc F 2 Manitoba Canada West Winnipeg Blues MJHL
William Leblanc F 1 UQTR OUA Inouk de Granby LHJAAAQ
William Leclerc F 2 Concordia OUA Forts de Chambly LHJAAAQ
Jeremy Leipsic F 2 Manitoba Canada West Portage Terriers MJHL
Powell River Kings BCHL
Cooper Leitch F 3 Lakehead OUA Langley Rivermen BCHL
Trail Smoke Eaters BCHL
Prince George Spruce Kings BCHL
Tyler Lentz D 1 Ryerson OUA Calgary Mustangs AJHL
Alberni Valley Bulldogs BCHL
Joe Leonidas D 3 Lakehead OUA Steinbach Pistons MJHL
Flin Flon Bombers SJHL
Drayton Valley Thunder AJHL
Whitecourt Wolverines AJHL
Calgary Mustangs AJHL
Danny Lepage F 3 Laurentian OUA Rayside-Balfour Canadians NOJHL
Sudbury Nickel Barons NOJHL
Jared Leslie F 3 Toronto OUA Cumberland Grads CCHL
Ottawa Jr. A Senators CCHL
Gloucester Rangers CCHL
Cavin Leth F 3 Ryerson OUA Drumheller Dragons AJHL
Loik Leveille D 3 UQTR OUA Cobras de Terrebonne LHJAAAQ
Kyle Lewis F 1 Nipissing OUA Oakville Blades OJHL
Mississauga Chargers OJHL
Theo Lewis F 3 Western OUA Cobourg Cougars OJHL
Kosta Likourezos F 1 Brock OUA Markham Royals OJHL
Orangeville Flyers OJHL
Aurora Tigers OJHL
Cole Linaker F 4 Alberta Canada West St. Albert Steel AJHL
Ryley Lindgren F 3 Mount Royal Canada West Selkirk Steelers MJHL
Drake Lindsay F 4 Nipissing OUA Neepawa Natives MJHL
Jeremy Link G 1 Manitoba Canada West Winnipeg Blues MJHL
Neepawa Natives MJHL
Mitchell Lipon F 3 Mount Royal Canada West Whitecourt Wolverines AJHL
Merritt Centennials BCHL
Melville Millionaires SJHL
Tanner Lishchynsky D 4 Saskatchewan Canada West Yorkton Terriers SJHL
Flin Flon Bombers SJHL
Kyle Locke D 4 Ontario Tech OUA Aurora Tigers OJHL
Newmarket Hurricanes OJHL
Connor Logan F 3 Windsor OUA Battlefords North Stars SJHL
Prince George Spruce Kings BCHL
Powell River Kings BCHL
Connor Lovie D 2 Waterloo OUA Cochrane Crunch NOJHL
Gael-Mukeba Lubwele F 2 Nipissing OUA Montagnards de Ste-Agathe LHJAAAQ
Jeremy Lucchini D 4 York OUA Trail Smoke Eaters BCHL
Pierre-Luc Lurette D 1 Ontario Tech OUA Campbellton Tigers MHL
Smiths Falls Bears CCHL
Jesse Lussier D 5 Dalhousie AUS Kemptville 73s CCHL
Hawkesbury Hawks CCHL
Dawson MacAuley G 5 Regina Canada West Yorkton Terriers SJHL
Alex MacDonald F 2 RMC OUA Truro Bearcats MHL
Alberni Valley Bulldogs BCHL
Ayden MacDonald F 3 Brock OUA Cowichan Valley Capitals BCHL
Victoria Grizzlies BCHL
Vernon Vipers BCHL
Surrey Eagles BCHL
Ross MacDougall D 2 Acadia AUS St. Stephen Aces MHL
Evan MacEachern D 4 Toronto OUA Trail Smoke Eaters BCHL
Chilliwack Chiefs BCHL
Pictou County Weeks Crushers MHL
Mike Maclean F 1 Concordia OUA Lloydminster Bobcats AJHL
Langley Rivermen BCHL
Graeme MacLean D 2 Laurier OUA Toronto Patriots OJHL
Milton Icehawks OJHL
Toronto Jr. Canadiens OJHL
North York Rangers OJHL
Steven MacLean D 1 Laurier OUA Aurora Tigers OJHL
Allan Macpherson D 3 Mount Royal Canada West Calgary Canucks AJHL
Lloydminster Bobcats AJHL
Grande Prairie Storm AJHL
Riley MacRae F 1 Western OUA Cobourg Cougars OJHL
Josh Maguire F 3 Ontario Tech OUA Cobourg Cougars OJHL
Seamus Maguire F 4 RMC OUA Cochrane Crunch NOJHL
Victoria Grizzlies BCHL
Flin Flon Bombers SJHL
Julian Makary F 2 Laurentian OUA Amherst Ramblers MHL
Nik Malencia F 2 York OUA Kindersley Klippers SJHL
Humboldt Broncos SJHL
Alexander Mann D 3 Carleton OUA Yarmouth Jr. A Mariners MHL
South Shore Lumberjacks MHL
Dieppe Commandos MHL
Blade Mann-Dixon G 2 St. Francis Xavier AUS Valley Wildcats MHL
Eric Margo F 4 Queens OUA Alberni Valley Bulldogs BCHL
Powell River Kings BCHL
Nanaimo Clippers BCHL
Coquitlam Express BCHL
Jared Marino F 2 Brock OUA West Kelowna Warriors BCHL
Cobourg Cougars OJHL
Brendan Martin F 1 Lakehead OUA Steinbach Pistons MJHL
Waywayseecappo Wolverines MJHL
Portage Terriers MJHL
Trevor Martin G 3 Waterloo OUA West Kelowna Warriors BCHL
Melville Millionaires SJHL
Whitecourt Wolverines AJHL
Andrew Masters G 3 Guelph OUA Georgetown Raiders OJHL
Nicolas Mattinen D 1 Ottawa OUA Cumberland Grads CCHL
Connor Matton D 1 Windsor OUA Rockland Nationals CCHL
Navan Grads CCHL
Cumberland Grads CCHL
Brooks Maxwell F 3 Lethbridge Canada West Okotoks Oilers AJHL
Joey May G 1 RMC OUA St. Stephen Aces MHL
Camrose Kodiaks AJHL
Calgary Mustangs AJHL
Devyn Mayea D 1 Nipissing OUA Markham Royals OJHL
Gloucester Rangers CCHL
Nepean Raiders CCHL
Tanner McCabe D 3 UPEI AUS Summerside Western Capitals MHL
Amherst Ramblers MHL
Pictou County Weeks Crushers MHL
Miramichi Timberwolves MHL
Luke McCaw F 3 Laurentian OUA Ottawa Jr. A Senators CCHL
Nepean Raiders CCHL
Powell River Kings BCHL
Conor McCollum G 2 Acadia AUS South Shore Lumberjacks MHL
Pickering Panthers OJHL
Markham Royals OJHL
Stouffville Spirit OJHL
Tyson McConnell F 1 Ontario Tech OUA Steinbach Pistons MJHL
Linden McCorrister F 1 Regina Canada West Swan Valley Stampeders MJHL
Conor McEachern D 1 UPEI AUS Summerside Western Capitals MHL
Garrett McFadden D 2 Acadia AUS Orangeville Flyers OJHL
Matt McJannet F 1 Laurier OUA Georgetown Raiders OJHL
Daniel McKitrick F 2 Lakehead OUA Steinbach Pistons MJHL
Portage Terriers MJHL
Cobourg Cougars OJHL
Humboldt Broncos SJHL
Thunder Bay North Stars SIJHL
Nash McLean F 2 RMC OUA Hawkesbury Hawks CCHL
Noah McMullin D 1 Ontario Tech OUA Yarmouth Jr. A Mariners MHL
Marc McNulty D 4 Acadia AUS Lloydminster Bobcats AJHL
Alex McQuaid D 2 UPEI AUS Summerside Western Capitals MHL
Curtis Meger G 1 Regina Canada West Lloydminster Bobcats AJHL
Estevan Bruins SJHL
Mel Melconian F 3 Windsor OUA Aurora Tigers OJHL
Mitchell Mendonca F 1 Brock OUA Wellington Dukes OJHL
Medric Mercier D 3 Ottawa OUA Hawkesbury Hawks CCHL
Morgan Messenger F 3 York OUA Whitecourt Wolverines AJHL
Lloydminster Bobcats AJHL
Yarmouth Jr. A Mariners MHL
Jarrett Meyer D 2 Laurentian OUA Burlington Cougars OJHL
Pickering Panthers OJHL
Dryden Michaud F 1 UBC Canada West Melfort Mustangs SJHL
Surrey Eagles BCHL
Édouard Michaud F 2 Moncton AUS Grande Prairie Storm AJHL
Inouk de Granby LHJAAAQ
Cougars de Sherbrooke LHJAAAQ
Mathew Michie F 4 RMC OUA Coquitlam Express BCHL
Scott Mickoski F 1 Regina Canada West Neepawa Natives MJHL
Portage Terriers MJHL
Steinbach Pistons MJHL
Vincent Milette F 1 Moncton AUS Cowichan Valley Capitals BCHL
Nanaimo Clippers BCHL
Arctic de Saint-Léonard LHJAAAQ
Arthur Miller F 2 Regina Canada West Estevan Bruins SJHL
Kirkland Lake Gold Miners NOJHL
Kindersley Klippers SJHL
David Miller F 3 Ryerson OUA Georgetown Raiders OJHL
Vincent Milot-Ouellet F 1 UQTR OUA Grande Prairie Storm AJHL
Mackenzie Mindus F 1 Lethbridge Canada West Grand Falls Rapids MHL
Woodstock Slammers MHL
Calgary Mustangs AJHL
Neepawa Natives MJHL
Drayton Valley Thunder AJHL
Fort McMurray Oil Barons AJHL
Cam Moore D 1 Nipissing OUA Powassan Voodoos NOJHL
Michael Morgan F 4 Waterloo OUA North York Rangers OJHL
Stouffville Spirit OJHL
Reed Morison F 1 Western OUA Fort McMurray Oil Barons AJHL
Calgary Canucks AJHL
Riley Morris G 2 Mount Royal Canada West Okotoks Oilers AJHL
Ben Morris F 2 Laurentian OUA Burlington Cougars OJHL
Alexander Mowbray F 3 York OUA Camrose Kodiaks AJHL
Calgary Canucks AJHL
John Mullally F 4 Saint Mary’s AUS Whitecourt Wolverines AJHL
Pictou County Weeks Crushers MHL
Andrew Mullen D 3 Ryerson OUA Toronto Jr. Canadiens OJHL
Matt Muller D 4 RMC OUA Wellington Dukes OJHL
Braydon Munn D 2 Guelph OUA Milton Icehawks OJHL
Cole Murphy F 4 Waterloo OUA Pictou County Weeks Crushers MHL
Liam Murray D 2 RMC OUA Gloucester Rangers CCHL
Matt Neault F 2 York OUA Rayside-Balfour Canadians NOJHL
Sudbury Nickel Barons NOJHL
Blind River Beavers NOJHL
Mathieu Newcomb F 4 Ottawa OUA Dieppe Commandos MHL
Cam Nicoll F 5 Waterloo OUA Newmarket Hurricanes OJHL
Wellington Dukes OJHL
Cole Noble D 1 RMC OUA Victoria Grizzlies BCHL
Canmore Eagles AJHL
Matthew Nosella D 4 Ryerson OUA Toronto Jr. Canadiens OJHL
Wyatt Noskey F 3 Carleton OUA Olds Grizzlys AJHL
Drumheller Dragons AJHL
Bonnyville Pontiacs AJHL
Sherwood Park Crusaders AJHL
Russell Nowry F 3 Laurentian OUA Lindsay Muskies OJHL
Markham Royals OJHL
Pickering Panthers OJHL
Cobourg Cougars OJHL
Ryan O’Bonsawin D 1 Guelph OUA Rayside-Balfour Canadians NOJHL
Brogan O’Brien F 2 Carleton OUA Prince George Spruce Kings BCHL
Connor Odelein F 2 Regina Canada West Lloydminster Bobcats AJHL
Dakota Odgers F 3 Carleton OUA Yorkton Terriers SJHL
Chase Olsen F 2 Toronto OUA Spruce Grove Saints AJHL
Olds Grizzlys AJHL
Grande Prairie Storm AJHL
Erik Olson D 2 Windsor OUA Weyburn Red Wings SJHL
Grande Prairie Storm AJHL
Langley Rivermen BCHL
Sean Olson F 1 Windsor OUA Weyburn Red Wings SJHL
Langley Rivermen BCHL
James Orban F 1 UBC Canada West Drayton Valley Thunder AJHL
Alberni Valley Bulldogs BCHL
Olds Grizzlys AJHL
Harlan Orr F 4 McGill OUA Trail Smoke Eaters BCHL
Alberni Valley Bulldogs BCHL
Salmon Arm Silverbacks BCHL
Surrey Eagles BCHL
Deverick Ottereyes F 4 Nipissing OUA Condors de Kahnawake LHJAAAQ
Olivier Ouellet F 2 Nipissing OUA Braves de Valleyfield LHJAAAQ
Inouk de Granby LHJAAAQ
Skylar Pacheco D 5 Brock OUA Cowichan Valley Capitals BCHL
Prince George Spruce Kings BCHL
Gabriel Paquin F 1 Laurentian OUA Cobras de Terrebonne LHJAAAQ
Rylan Parenteau G 3 New Brunswick AUS Weyburn Red Wings SJHL
Ian Parker F 3 Windsor OUA Weyburn Red Wings SJHL
Josh Patrician D 1 Lethbridge Canada West Humboldt Broncos SJHL
Kindersley Klippers SJHL
Jack Patterson F 4 Ontario Tech OUA Brockville Braves CCHL
Pembroke Lumber Kings CCHL
Matt Paul D 2 Nipissing OUA South Shore Lumberjacks MHL
Amherst Ramblers MHL
Woodstock Slammers MHL
Willy Paul D 4 Toronto OUA Burlington Cougars OJHL
Hamilton Red Wings OJHL
Jacob Payette D 1 Laurier OUA Georgetown Raiders OJHL
Cole Peck D 2 Laurentian OUA Blind River Beavers NOJHL
Nepean Raiders CCHL
Landon Peel D 5 Regina Canada West Portage Terriers MJHL
Swan Valley Stampeders MJHL
Lucas Peressini G 4 Western OUA Newmarket Hurricanes OJHL
Noah Philp F 1 Alberta Canada West Canmore Eagles AJHL
Andrew Picco D 2 UPEI AUS Campbellton Tigers MHL
Campbell Pickard F 2 Dalhousie AUS Truro Bearcats MHL
Miramichi Timberwolves MHL
Bridgewater Lumberjacks MHL
Darian Pilon F 1 UPEI AUS Soo Thunderbirds NOJHL
Drake Pilon F 1 UPEI AUS Soo Thunderbirds NOJHL
Adam Pilotte D 2 McGill OUA Yarmouth Jr. A Mariners MHL
Carleton Place Canadians CCHL
Nanaimo Clippers BCHL
College Français Longueuil LHJAAAQ
Bryce Platt F 1 Regina Canada West Estevan Bruins SJHL
Canmore Eagles AJHL
Michael Poirier F 4 Ottawa OUA Dieppe Commandos MHL
Zachary Poirier F 1 Guelph OUA Kemptville 73s CCHL
Carter Poppoff F 4 UBC Canada West Surrey Eagles BCHL
Penticton Vees BCHL
Kyle Potts F 1 Toronto OUA Oakville Blades OJHL
Xavier Potvin G 2 Saint Mary’s AUS Whitecourt Wolverines AJHL
Ryan Pouliot D 1 UBC Canada West Powell River Kings BCHL
Antoine Pouliot F 4 Ottawa OUA Montagnards de Ste-Agathe LHJAAAQ
Xavier Pouliot F 1 York OUA Grande Prairie Storm AJHL
Panthères de St-Jérôme LHJAAAQ
Coy Prevost F 2 Windsor OUA Fort McMurray Oil Barons AJHL
Canmore Eagles AJHL
Benjamin Pruneau F 1 RMC OUA Rockland Nationals CCHL
Gloucester Rangers CCHL
Ottawa Jr. A Senators CCHL
Jeremy Pullara F 3 Laurier OUA Trenton Golden Hawks OJHL
Toronto Patriots OJHL
David Radke D 3 Waterloo OUA Soo Thunderbirds NOJHL
Mark Rassell F 2 New Brunswick AUS Calgary Mustangs AJHL
Christopher Rauckman F 4 Calgary Canada West Flin Flon Bombers SJHL
Drumheller Dragons AJHL
Jeff Rayman D 3 Lethbridge Canada West Drumheller Dragons AJHL
Jonathan Reinhart G 3 Windsor OUA Brooks Bandits AJHL
Nanaimo Clippers BCHL
Alexandre Renaud F 3 McGill OUA Cumberland Grads CCHL
Anthony Repaci F 5 Saint Mary’s AUS Toronto Jr. Canadiens OJHL
Kevin Resop G 2 Dalhousie AUS Truro Bearcats MHL
Miramichi Timberwolves MHL
Matt Revel F 3 UBC Canada West Chilliwack Chiefs BCHL
Nic Reynard G 5 Lakehead OUA Okotoks Oilers AJHL
Victoria Grizzlies BCHL
Penticton Vees BCHL
Langley Rivermen BCHL
Cowichan Valley Capitals BCHL
Joey Richard F 3 Moncton AUS Dieppe Commandos MHL
Sean Richards F 1 Mount Royal Canada West Olds Grizzlys AJHL
Dylan Riley F 1 York OUA Summerside Western Capitals MHL
Pictou County Weeks Crushers MHL
Jason Rioux G 3 Moncton AUS Truro Bearcats MHL
Dieppe Commandos MHL
Turner Ripplinger F 1 Regina Canada West Estevan Bruins SJHL
Portage Terriers MJHL
Penticton Vees BCHL
Zach Robers F 1 Guelph OUA Stouffville Spirit OJHL
Daniel Robertson D 3 St. Francis Xavier AUS Whitby Fury OJHL
Tyler Rollo F 2 Brock OUA Oakville Blades OJHL
Hamilton Red Wings OJHL
Jordan Ross F 3 Ontario Tech OUA Yorkton Terriers SJHL
Sean Ross F 1 Ontario Tech OUA Carleton Place Canadians CCHL
Alex Row F 3 Queens OUA Kemptville 73s CCHL
Noah Rowe D 1 RMC OUA Ottawa Jr. A Senators CCHL
Nepean Raiders CCHL
Kemptville 73s CCHL
Brennan Roy D 3 Ontario Tech OUA Cobourg Cougars OJHL
Abitibi Eskimos NOJHL
Alexis Roy F 3 Moncton AUS Pictou County Weeks Crushers MHL
Mustangs de Vaudreuil-Dorion LHJAAAQ
Fedor Rudakv D 1 Ontario Tech OUA North York Rangers OJHL
Chays Ruddy D 2 Windsor OUA Prince George Spruce Kings BCHL
Trenton Golden Hawks OJHL
Jesse Saban D 2 Guelph OUA Newmarket Hurricanes OJHL
Brodan Salmond G 1 Calgary Canada West Camrose Kodiaks AJHL
Jordan Sambrook D 1 Brock OUA Aurora Tigers OJHL
Roddie Sandilands D 1 St. Francis Xavier AUS Cornwall Colts CCHL
Cole Sanford F 4 Alberta Canada West Vernon Vipers BCHL
MacKenzie Savard G 3 Laurentian OUA Rayside-Balfour Canadians NOJHL
Jack Scanlan F 2 Waterloo OUA Lindsay Muskies OJHL
Whitby Fury OJHL
Tucker Scantlebury F 1 Lakehead OUA Swan Valley Stampeders MJHL
Lloydminster Bobcats AJHL
Melville Millionaires SJHL
Neepawa Natives MJHL
Isaac Schacher D 4 Regina Canada West Drumheller Dragons AJHL
Johnathon Schaefer D 1 Brock OUA Milton Icehawks OJHL
Brett Schaefer F 1 Laurier OUA Wellington Dukes OJHL
Bradley Schoonbaert F 2 Calgary Canada West Steinbach Pistons MJHL
Dauphin Kings MJHL
Cameron Searles F 1 Guelph OUA St. Michael’s Buzzers OJHL
Riley Shamray D 1 Mount Royal Canada West Dauphin Kings MJHL
OCN Blizzard MJHL
Waywayseecappo Wolverines MJHL
Zachary Shankar D 2 Ryerson OUA Brockville Braves CCHL
Ryan Shaw F 3 Windsor OUA Aurora Tigers OJHL
Newmarket Hurricanes OJHL
T.J. Shea F 1 UPEI AUS Summerside Western Capitals MHL
James Shearer D 2 Calgary Canada West Steinbach Pistons MJHL
David Sherman F 1 York OUA Toronto Jr. Canadiens OJHL
Powassan Voodoos NOJHL
Andrew Shewfelt F 3 Dalhousie AUS Amherst Ramblers MHL
Nick Shumlanki F 2 UPEI AUS Humboldt Broncos SJHL
Flin Flon Bombers SJHL
Nicolas Sicoly F 1 Mount Royal Canada West Soo Thunderbirds NOJHL
Michael Siddall F 4 Waterloo OUA Toronto Jr. Canadiens OJHL
Toronto Patriots OJHL
Trenton Golden Hawks OJHL
Michael Silveri F 2 Laurier OUA Trenton Golden Hawks OJHL
Powassan Voodoos NOJHL
Julian Sime G 2 Waterloo OUA Mississauga Chargers OJHL
Mark Simpson F 4 New Brunswick AUS Dieppe Commandos MHL
Woodstock Slammers MHL
William Sirman F 1 Queens OUA Markham Royals OJHL
Burlington Cougars OJHL
Marshall Skapski D 1 RMC OUA Melfort Mustangs SJHL
Cowichan Valley Capitals BCHL
Alberni Valley Bulldogs BCHL
Merritt Centennials BCHL
Darian Skeoch D 2 Carleton OUA Calgary Mustangs AJHL
Ethan Skinner F 2 Windsor OUA Merritt Centennials BCHL
Devon Skoleski F 2 Manitoba Canada West Winnipeg Blues MJHL
Lucas Skrumeda D 3 Manitoba Canada West Winnipeg Blues MJHL
Jonathan Smart D 1 UBC Canada West Penticton Vees BCHL
Jerret Smith D 4 UBC Canada West Surrey Eagles BCHL
Greg Smith F 1 Lakehead OUA Whitby Fury OJHL
Aurora Tigers OJHL
Soo Thunderbirds NOJHL
Wellington Dukes OJHL
Tanner Somers G 1 New Brunswick AUS Miramichi Timberwolves MHL
Anthony Sorrentino F 3 Laurier OUA Trenton Golden Hawks OJHL
North York Rangers OJHL
Matthew Sozanski D 3 Carleton OUA Drumheller Dragons AJHL
Cody Spagrud D 1 Saskatchewan Canada West Battlefords North Stars SJHL
Regan Spears F 4 St. Francis Xavier AUS Pictou County Weeks Crushers MHL
Liam Stagg F 2 RMC OUA Nepean Raiders CCHL
Matthew Stanley D 1 Manitoba Canada West Steinbach Pistons MJHL
Jared Steege F 3 Carleton OUA Pembroke Lumber Kings CCHL
Marc Stevens F 4 Guelph OUA Stouffville Spirit OJHL
Brayden Stortz F 3 Brock OUA Wellington Dukes OJHL
Kirkland Lake Gold Miners NOJHL
Carleton Place Canadians CCHL
Alex Stothart F 5 Waterloo OUA Kingston Voyageurs OJHL
Kanata Stallions CCHL
Hawkesbury Hawks CCHL
Owen Stout F 3 Queens OUA Coquitlam Express BCHL
Murphy Stratton F 1 UBC Canada West Wenatchee Wild BCHL
Josh Supryka F 2 Carleton OUA Wellington Dukes OJHL
Quinn Syrydiuk F 3 McGill OUA Cobourg Cougars OJHL
Alberni Valley Bulldogs BCHL
Toronto Patriots OJHL
Pickering Panthers OJHL
Hugo Talbot-Tassi G 1 McGill OUA Braves de Valleyfield LHJAAAQ
Cobras de Terrebonne LHJAAAQ
Nicolas Tardif F 1 Ontario Tech OUA South Shore Lumberjacks MHL
Jonathan Tecce D 3 Windsor OUA Markham Royals OJHL
Hawkesbury Hawks CCHL
Stephen Templeton D 2 Guelph OUA Milton Icehawks OJHL
Marc Terriault G 5 Saint Mary’s AUS Dieppe Commandos MHL
Espanola Rivermen NOJHL
Marcus Tesink D 1 Concordia OUA Chilliwack Chiefs BCHL
Dieppe Commandos MHL
Julien Tessier F 1 UQTR OUA Cobras de Terrebonne LHJAAAQ
Dawson Theede F 2 Saint Mary’s AUS Cobourg Cougars OJHL
Alexi Thibaudeau G 4 Moncton AUS Notre Dame Hounds SJHL
Francis Thibeault D 1 Moncton AUS Campbellton Tigers MHL
Dylan Thiessan F 2 Manitoba Canada West Virden Oil Capitals MJHL
Cole Thiessen D 1 Brock OUA Newmarket Hurricanes OJHL
J.C. Thivierge D 2 Ontario Tech OUA Fort McMurray Oil Barons AJHL
Cam Thompson F 1 Dalhousie AUS Victoria Grizzlies BCHL
David Thomson F 2 Toronto OUA Burlington Cougars OJHL
James Thomson D 2 Laurier OUA Aurora Tigers OJHL
Trenton Golden Hawks OJHL
Kanata Lasers CCHL
Newmarket Hurricanes OJHL
Alec Tiley D 1 Laurentian OUA Georgetown Raiders OJHL
Trenton Golden Hawks OJHL
Wellington Dukes OJHL
Pictou County Weeks Crushers MHL
Adam Timleck F 1 Ryerson OUA Toronto Jr. Canadiens OJHL
Troy Timpano G 2 Ryerson OUA Georgetown Raiders OJHL
Noah Tooke D 1 Laurier OUA Aurora Tigers OJHL
Carleton Place Canadians CCHL
Whitecourt Wolverines AJHL
Colby Tower F 2 Nipissing OUA Miramichi Timberwolves MHL
Grande Prairie Storm AJHL
Valley Wildcats MHL
Mark Tremaine F 5 St. Francis Xavier AUS Pictou County Weeks Crushers MHL
Samuel Tremblay F 4 McGill OUA College Français Longueuil LHJAAAQ
Josh Tripp F 1 Manitoba Canada West Swan Valley Stampeders MJHL
Cameron Trott D 3 Lethbridge Canada West Vernon Vipers BCHL
Salmon Arm Silverbacks BCHL
Christian Tsukamoto F 1 RMC OUA South Shore Lumberjacks MHL
Lindsay Muskies OJHL
Marc-Antoine Turcotte G 4 Concordia OUA Mustangs de Vaudreuil-Dorion LHJAAAQ
Rangers de Montreal-Est LHJAAAQ
Nicholas Turenko D 2 Toronto OUA Oakville Blades OJHL
Aurora Tigers OJHL
Trenton Golden Hawks OJHL
Kanata Lasers CCHL
Josh Uhrich F 3 Calgary Canada West Miramichi Timberwolves MHL
Alexander Uryga F 1 York OUA Swan Valley Stampeders MJHL
Olds Grizzlys AJHL
Alberni Valley Bulldogs BCHL
Ryan Valentini F 2 Guelph OUA Toronto Jr. Canadiens OJHL
Cody Van Lierop D 3 Ottawa OUA Victoria Grizzlies BCHL
Bradley Van Schubert G 2 RMC OUA Aurora Tigers OJHL
Newmarket Hurricanes OJHL
Gabriel Vanier F 1 Moncton AUS Edmundston Blizzard MHL
Derek Varrin F 4 Laurentian OUA Pembroke Lumber Kings CCHL
Nepean Raiders CCHL
Ottawa Jr. A Senators CCHL
Kemptville 73s CCHL
Emanuel Vella G 1 McGill OUA Toronto Patriots OJHL
Colton Veloso F 2 Manitoba Canada West Steinbach Pistons MJHL
Ben Verrall D 3 York OUA Cowichan Valley Capitals BCHL
Nicolas Vlahos F 2 Nipissing OUA Brockville Braves CCHL
Georgetown Raiders OJHL
Brooks Bandits AJHL
Pembroke Lumber Kings CCHL
Nepean Raiders CCHL
Hawkesbury Hawks CCHL
Kylor Wall D 2 Nipissing OUA Okotoks Oilers AJHL
Calgary Mustangs AJHL
Jared Walsh D 3 Ryerson OUA St. Michael’s Buzzers OJHL
Kyle Ward F 2 Ottawa OUA Edmundston Blizzard MHL
Dieppe Commandos MHL
Jonah Wasylak F 4 Manitoba Canada West Steinbach Pistons MJHL
Matt Watson D 3 Western OUA Burlington Cougars OJHL
Cobourg Cougars OJHL
Michael Waugh D 1 RMC OUA St. Stephen Aces MHL
Brock Welsh F 1 Nipissing OUA Cobourg Cougars OJHL
Aurora Tigers OJHL
Whitby Fury OJHL
Connor Welsh D 2 Dalhousie AUS Trail Smoke Eaters BCHL
Alberni Valley Bulldogs BCHL
John Wesley F 2 Windsor OUA Surrey Eagles BCHL
Langley Rivermen BCHL
Aaron Wesley-Chisel D 3 Lakehead OUA Thunder Bay North Stars SIJHL
Soo Thunderbirds NOJHL
Fort Frances Lakers SIJHL
Mitch Wheaton D 2 St. Francis Xavier AUS Spruce Grove Saints AJHL
Torrin White F 4 Lethbridge Canada West Langley Rivermen BCHL
Tucker White D 3 Ontario Tech OUA Miramichi Timberwolves MHL
Riley Whittingham F 4 UPEI AUS Summerside Western Capitals MHL
Calgary Canucks AJHL
Zach Wilkie D 2 Laurentian OUA Aurora Tigers OJHL
Rhett Willcox F 3 RMC OUA Drayton Valley Thunder AJHL
Alberni Valley Bulldogs BCHL
Cowichan Valley Capitals BCHL
Trail Smoke Eaters BCHL
Merritt Centennials BCHL
Troy Williams D 1 Lakehead OUA Steinbach Pistons MJHL
Portage Terriers MJHL
Melville Millionaires SJHL
Flin Flon Bombers SJHL
Dryden GM Ice Dogs SIJHL
Matthew Williams G 1 Laurier OUA Amherst Ramblers MHL
Summerside Western Capitals MHL
Mark Wilson D 2 York OUA Steinbach Pistons MJHL
Selkirk Steelers MJHL
Winnipeg Blues MJHL
Marshall Wilton F 1 Concordia OUA Notre Dame Hounds SJHL
West Kelowna Warriors BCHL
Todd Winder F 3 Guelph OUA Newmarket Hurricanes OJHL
Aurora Tigers OJHL
Ethan Wiseman F 2 Laurier OUA North York Rangers OJHL
Georgetown Raiders OJHL
Orangeville Flyers OJHL
Brett Wolframe F 3 Lakehead OUA Thunder Bay North Stars SIJHL
Okotoks Oilers AJHL
Calgary Mustangs AJHL
Fort McMurray Oil Barons AJHL
Lloydminster Bobcats AJHL
Nolan Yaremko F 1 Mount Royal Canada West Grande Prairie Storm AJHL
Brandon Yeamans F 1 York OUA North York Rangers OJHL
Mississauga Chargers OJHL
Nathan Yetman F 3 UPEI AUS Summerside Western Capitals MHL
Kyle Yewchuk D 2 Dalhousie AUS Chilliwack Chiefs BCHL
Layne Young F 2 Saskatchewan Canada West Battlefords North Stars SJHL
Lane Zablocki F 1 Calgary Canada West Vernon Vipers BCHL
Sherwood Park Crusaders AJHL
Hunter Zandee F 3 Mount Royal Canada West Vernon Vipers BCHL
West Kelowna Warriors BCHL
Jun-Yi Zhong F 1 RMC OUA Swan Valley Stampeders MJHL
Red Lake Miners SIJHL
Timmins Rock NOJHL
Waywayseecappo Wolverines MJHL
Fort Frances Lakers SIJHL
Noah Zilbert F 4 Saint Mary’s AUS Woodstock Slammers MHL
Bobby Zinkan D 4 UPEI AUS Summerside Western Capitals MHL
Calgary Canucks AJHL
Michael Zipp D 3 Acadia AUS Drumheller Dragons AJHL
Zachary Zorn F 2 Concordia OUA Merritt Centennials BCHL