#CHGAlumni
Many current NHL players have spent summers playing in our league. We are proud of our strong track record when it comes to hosting and progressing the development of the best young prospects in the Greater Toronto Area and beyond.
Carnevale Hockey Group is proud to have seen at least one alumni drafted in the first round for 17 consecutive NHL Entry Drafts, a streak that has continued since 2006. CHG has also seen three alumni drafted First Overall: John Tavares in 2009; Connor McDavid in 2015; and Owen Power in 2021.
Carnevale Hockey Group is proud to have seen at least one alumni drafted in the first round for 17 consecutive NHL Entry Drafts, a streak that has continued since 2006. CHG has also seen three alumni drafted First Overall: John Tavares in 2009; Connor McDavid in 2015; and Owen Power in 2021.
NHL Draft Picks
Players marked in BOLD have played at least one NHL regular season game.
2024
Beckett Sennecke, 3rd Overall (Anaheim Ducks)
Zayne Parekh, 9th Overall (Calgary Flames)
Sam Dickinson, 11th Overall (San Jose Sharks)
Jett Luchanko. 13th Overall (Philadelphia Flyers)
Michael Hage, 21st Overall (Montreal Canadiens)
Mark Vanacker, 27th Overall (Chicago Blackhawks)
Ben Danford, 31st Overall (Toronto Maple Leafs)
Sam O'Reilly, 32nd Overall (Edmonton Oilers)
Jacob Battalgio, 62nd Overall (Calgary Flames)
Ethan Procyszyn, 68th Overall (Anaheim Ducks)
Luke Ellinas, 104th Overall (Ottawa Senators)
Kevin He, 109th Overall (Winnipeg Jets)
Riley Patterson, 125th Overall (Vancouver Canucks)
Landon Miller, 126th Overall (Detroit Red Wings)
Luke Misa, 150th Overall (Calgary Flames)
Nathan Aspinal, 159th Overall (New York Rangers)
Stevie Leskovar, 174th Overall (Minnesotta Wild)
Kaden Pitre, 181st Overall (Tampa Bay Lightning)
Kieron Walton, 187th Overall (Winnipeg Jets)
Dalyn Wakely, 192nd Overall (Edmonton Oilers)
Sam McCue, 216th Overall (Toronto Maple Leafs)
Ryerson Leenders, 219th Overall (Buffalo Sabres)
2023
Colby Barlow, 18th Overall (Winnipeg Jets)
Calum Ritchie, 27th Overall (Colorado Avalanche)
Carson Rehkopf, 50th Overall (Seattle Kraken)
Beau Akey, 56th Overall (Edmonton Oilers)
Tristan Bertucci, 61st Overall (Dallas Stars)
Coulson Pitre, 65th Overall (Anaheim Ducks)
Nick Lardis, 67th Overall (Chicago Blackhawks)
Jonathan Castagna, 70th Overall (Arizona Coyotes)
Brad Gardiner, 79th Overall (Dallas Stars)
Alex Pharand, 99th Overall (Chicago Blackhawks)
Ethan Miedema, 109th Overall (Buffalo Sabres)
Andrei Loshko, 116th Overall (Seattle Kraken)
Larry Keenan, 117th Overall, (Detroit Red Wings)
Cameron Allen, 136th Overall (Washington Capitals)
Matthew Andonovski, 140th Overall (Ottawa Senators)
Cole Brown, 164th Overall (New Jersey Devils)
Dylan Roobroeck, 178th Overall (New York Rangers)
Nathaniel Day, 184th Overall (Edmonton Oilers)
Angus MacDonnell, 189th Overall (Dallas Stars)
Ethan Hay, 211th Overall (Tampa Bay Lightning)
Zaccharya Wisdom, 212th Overall (Seattle Kraken)
Sebastian Bradshaw, 221st Overall (Dallas Stars)
2022
Pavel Mintyukov, 10th Overall (Anaheim Ducks)
Owen Beck, 33rd Overall (Montreal Canadiens)
Paul Ludwinski, 39th Overall (Chicago Blackhawks)
Hunter Haight, 47th Overall (Minnesota Wild)
Mathew Poitras, 54th Overall (Boston Bruins)
Danny Zhilkin, 77th Overall (Winnipeg Jets)
George Fegaras, 83rd Overall (Dallas Stars)
Michael Buchinger, 88th Overall (St. Louis Blues)
Nicholas Moldenhauer, 95th Overall (Toronto Maple Leafs)
Amadeus Lombardi, 113th Overall (Detroit Red Wings)
Cole O'Hara, 114th Overall (Nashville Predators)
Tnias Mathurin, 137th Overall (Detroit Red Wings)
Matthew Maggio, 142nd Overall (New York Islanders)
Nolan Collins, 167th Overall (Pittsburgh Penguins)
Luke Devlin, 182nd Overall (Pittsburgh Penguins)
Jackson Edward, 200th Overall (Boston Bruins)
2021
Owen Power, 1st Overall (Buffalo Sabres)
Brennan Othmann, 16th Overall (New York Rangers)
Nikita Chibrikov, 50th Overall (Winnipeg Jets)
Francesco Pinelli, 42nd Overall (Los Angeles Kings)
Ryan Winterton, 67th Overall (Seattle Kraken)
Ayrton Martino, 73rd Overall (Dallas Stars)
Justin Ertel, 79th Overall (Dallas Stars)
Dmitri Kuzmin, 82nd Overall (Winnipeg Jets)
Tristan Lennox, 93rd Overall (New York Islanders)
Josh Bloom, 95th Overall (Buffalo Sabres)
Ethan Cardwell, 121st Overall (San Jose Sharks)
2020
Cole Perfetti, 10th Overall (Winnipeg Jets)
Tyson Foerster, 23rd Overall (Philadelphia Flyers)
Luke Evangelista, 42nd Overall (Nashville Predators)
Will Cuylle, 60th Overall (New York Rangers)
Jean-Luc Foudy, 75th Overall (Colorado Avalanche)
Nico Daws, 84th Overall (New Jersey Devils)
Zayde Wisdom, 94th Overall (Philadelphia Flyers)
Brandon Coe, 98th Overall (San Jose Sharks)
Evan Vierling, 127th Overall (New York Rangers)
Isaak Phillips, 141st Overall (Chicago Blackhawks)
Philippe Daoust, 158th Overall (Ottawa Senators)
Rory Kerins, 174th Overall (Calgary Flames)
Ryan Tverberg, 213th Overall (Toronto Maple Leafs)
2019
Phil Tomasino, 24th Overall (Nashville Predators)
Connor McMichael, 25th Overall (Washington Capitals)
Ryan Suzuki, 28th Overall (Carolina Hurricanes)
Michael Vukojevic, 82nd Overall (New Jersey Devils)
Mason Millman, 103rd Overall (Philadelphia Flyers)
Ethan Keppen, 122nd Overall (Vancouver Canucks)
Cole Brady, 127th Overall (New Jersey Devils)
Mason Primeau, 141st Overall (Vegas Golden Knights)
Keean Washkurak, 155th Overall (St. Louis Blues)
Nikita Nesterenko, 172nd Overall (Minnesota Wild)
Anthony Romano, 176th Overall (Arizona Coyotes)
Blake Murray, 183rd Overall (Carolina Hurricanes)
Mathew Hill, 186th Overall (Anaheim Ducks)
Eric Ciccolini, 205th Overall (New York Rangers)
Tyler Angle, 212th Overall (Columbus Blue Jackets)
2018
Evan Bouchard, 10th Overall (Edmonton Oilers)
Liam Foudy, 18th Overall (Columbus Blue Jackets)
Ryan Merkley, 21st Overall (San Jose Sharks)
Ryan McLeod, 40th Overall (Edmonton Oilers)
Akil Thomas, 51st Overall (Los Angeles Kings)
Sean Durzi, 52nd Overall (Toronto Maple Leafs)
Kevin Bahl, 55th Overall (Arizona Coyotes)
Jack McBain, 63rd Overall (Minnesota Wild)
Cameron Hillis, 66th Overall (Montreal Canadiens)
Allan McShane, 97th Overall (Montreal Canadiens)
Adam Mascherin, 100th Overall (Dallas Stars)
Curtis Douglas, 106th Overall (Dallas Stars)
Riley Damiani, 137th Overall (Dallas Stars)
Dennis Busby, 145th Overall (Arizona Coyotes)
Declan Chisholm, 150th Overall (Winnipeg Jets)
Connor Corcoran, 154th Overall (Vegas Golden Knights)
Damien Giroux, 155th Overall (Minnesota Wild)
Alexis Gravel, 162nd Overall (Chicago Blackhawks)
Mitchell Hoelscher, 172nd Overall (New Jersey Devils)
Jacob Ingham, 175th Overall (Los Angeles Kings)
Christian Krygier, 196th Overall (New York Islanders)
Tyler Tucker, 200th Overall (St. Louis Blues)
Cole Krygier, 201st Overall (Florida Panthers)
Jordan Kooy, 208th Overall (Vegas Golden Knights)
2017
Morgan Frost, 27th Overall (Philadelphia Flyers)
Alex Formenton, 47th Overall (Ottawa Senators)
Mario Ferraro, 49th Overall (San Jose Sharks)
MacKenzie Entwistle, 69th Overall (Arizona Coyotes)
Zach Gallant, 83rd Overall (Detroit Red Wings)
Maxim Zhukov, 96th Overall (Vegas Golden Knights)
Matthew Strome, 106th Overall (Philadelphia Flyers)
Noel Hoefenmayer, 108th Overall (Arizona Coyotes)
Bryce Misley, 116th Overall (Minnesota Wild)
Markus Phillips, 118th Overall (Los Angeles Kings)
Fedor Gordeev, 141st Overall (Toronto Maple Leafs)
Jacob Golden, 147th Overall (Minnesota Wild)
Nick Campoli, 158th Overall (Vegas Golden Knights)
Trent Bourque, 175th Overall (St. Louis Blues)
Matt Brassard, 188th Overall (Vancouver Canucks)
Brady Gilmour, 193rd Overall (Detroit Red Wings)
2016
Michael McLeod, 12th Overall (New Jersey Devils)
Jordan Kyrou, 35th Overall (St. Louis Blues)
Adam Mascherin, 38th Overall (Florida Panthers)
Cam Morrison, 40th Overall (Colorado Avalanche)
Nathan Bastian, 41st Overall (New Jersey Devils)
Givani Smith, 46th Overall (Detroit Red Wings)
Wade Allison, 52nd Overall (Philadelphia Flyers)
Taylor Raddysh, 58th Overall (Tampa Bay Lightning)
Cliff Pu, 69th Overall (Buffalo Sabres)
Brett Murray, 99th Overall (Buffalo Sabres)
Victor Mete, 100th Overall (Montreal Canadiens)
Jeremy Helvig, 134th Overall (Carolina Hurricanes)
Christopher Paquette, 148th Overall (Tampa Bay Lightning)
Patrick Kudla, 158th Overall (Arizona Coyotes)
Michael Pezzetta, 160th Overall (Montreal Canadiens)
Travis Barron, 191st Overall (Colorado Avalanche)
2015
Connor McDavid, 1st Overall (Edmonton Oilers)
Dylan Strome, 3rd Overall (Arizona Coyotes)
Travis Dermott, 34th Overall (Toronto Maple Leafs)
Anthony Cirelli, 72nd Overall (Tampa Bay Lightning)
Thomas Schemitsch, 88th Overall (Florida Panthers)
Stephen Desrocher, 155th Overall (Toronto Maple Leafs)
Nikita Korostelev, 185th Overall (Toronto Maple Leafs)
Jeremiah Addison, 207th Overall (Montreal Canadiens)
2014
Nick Ritchie, 10th Overall (Anaheim Ducks)
Robby Fabbri, 21st Overall (St. Louis Blues)
Joshua Ho-Sang, 28th Overall (New York Islanders)
Brendan Lemieux, 31st Overall (Buffalo Sabres)
Dylan Sadowy, 81st Overall (San Jose Sharks)
Jake Walman, 82nd Overall (St. Louis Blues)
Mark Friedman, 86th Overall (Philadelphia Flyers)
Michael Prapavessis, 105th Overall (Dallas Stars)
Kyle Pettit, 156th Overall (Vancouver Canucks)
Jaden Lindo, 173rd Overall (Pittsburgh Penguins)
Kyle Jenkins, 187th Overall (Carolina Hurricanes)
Jake Evans, 207th Overall (Montreal Canadiens)
2013
Sean Monahan, 6th Overall (Calgary Flames)
Max Domi, 12th Overall (Phoenix Coyotes)
Jason Dickinson, 29th Overall (Dallas Stars)
Kurtis Gabriel, 81st Overall (Minnesota Wild)
Jimmy Lodge, 84th Overall (Winnipeg Jets)
Matt Buckles, 98th Overall (Florida Panthers)
Nick Paul, 101st Overall (Dallas Stars)
Ben Harpur, 108th Overall (Ottawa Senators)
Jordan Subban, 115th Overall (Vancouver Canucks)
Tyler Ganly, 156th Overall (Carolina Hurricanes)
Eric Locke, 189th Overall (Buffalo Sabres)
2012
Tom Wilson, 16th Overall (Washington Capitals)
Scott Laughton, 20th Overall (Philadelphia Flyers)
Malcolm Subban, 24th Overall (Boston Bruins)
Tanner Pearson, 30th Overall (Los Angeles Kings)
Matthew Finn, 35th Overall (Toronto Maple Leafs)
Phillip Di Giuseppe, 38th Overall (Carolina Hurricanes)
Adam Pelech, 65th Overall (New York Islanders)
Scott Kosmachuk, 70th Overall (Winnipeg Jets)
Jake Paterson, 80th Overall (Detroit Red Wings)
Jarrod Maidens, 82nd Overall (Ottawa Senators)
Ben Thomson, 96th Overall (New Jersey Devils)
Gemel Smith, 104th Overall (Dallas Stars)
Andreas Athanasiou, 110th Overall (Detroit Red Wings)
Cody Payne, 145th Overall (Boston Bruins)
Connor Brown, 156th Overall (Toronto Maple Leafs)
James De Haas, 170th Overall (Detroit Red Wings)
2011
Mark Scheifele, 7th Overall (Winnipeg Jets)
Ryan Murphy, 12th Overall (Carolina Hurricanes)
Jamie Oleksiak, 14th Overall (Dallas Stars)
Stuart Percy, 25th Overall (Toronto Maple Leafs)
Brett Ritchie, 44th Overall (Dallas Stars)
Ryan Sproul, 55th Overall (Detroit Red Wings)
Lucas Lessio, 56th Overall (Phoenix Coyotes)
Joseph Cramarossa, 65th Overall (Anaheim Ducks)
Dan Catenacci, 77th Overall (Buffalo Sabres)
Andy Andreoff, 80th Overall (Los Angeles Kings)
Anthony Camara, 81st Overall (Boston Bruins)
David Broll, 152nd Overall (Toronto Maple Leafs)
Tyler Graovac, 191st Overall (Minnesota Wild)
2010
Tyler Seguin, 2nd Overall (Boston Bruins)
Jeff Skinner, 7th Overall (Carolina Hurricanes)
Joey Hishon, 17th Overall (Colorado Avalanche)
Christian Thomas, 40th Overall (New York Rangers)
Devante Smith-Pelly, 42nd Overall (Anaheim Ducks)
Tyler Toffoli, 47th Overall (Los Angeles Kings)
2009
John Tavares, 1st Overall (New York Islanders)
Ryan Ellis, 11th Overall (Nashville Predators)
Peter Holland, 15th Overall (Anaheim Ducks)
Simon Despres, 30th Overall (Pittsburgh Penguins)
Ryan O’Reilly, 33rd Overall (Colorado Avalanche)
Kyle Clifford, 35th Overall (Los Angeles Kings)
Ethan Werek, 47th Overall (New York Rangers)
Jesse Blacker, 58th Overall (Toronto Maple Leafs)
Brandon Pirri, 59th Overall (Chicago Blackhawks)
Jamie Devane, 68th Overall (Toronto Maple Leafs)
Reilly Smith, 69th Overall (Dallas Stars)
Michael Latta, 72nd Overall (Nashville Predators)
2008
Alex Pietrangelo, 4th Overall (St. Louis Blues)
Brandon Burlon, 52nd Overall (New Jersey Devils)
Peter Delmas, 61st Overall (Colorado Avalanche)
Josh Brittain, 71st Overall (Anaheim Ducks)
2007 & Earlier
Brendan Smith, 27th Overall - 2007 (Detroit Red Wings)
P.K. Subban, 43rd Overall - 2007 (Montreal Canadiens)
Chris Stewart, 18th Overall - 2006 (Buffalo Sabres)
Matt Stajan, 57th Overall - 2002 (Toronto Maple Leafs)
Jason Spezza, 2nd Overall - 2001 (Ottawa Senators)