skip navigation

NHL Alumni

This list includes USHL alumni who are playing in the NHL or currently under NHL contract.

Name USHL Team NHL Team
Ryan Kesler Team USA Anaheim Ducks
Patrick Eaves Team USA Anaheim Ducks
Jared Boll Lincoln Stars Anaheim Ducks
John Gibson Team USA Anaheim Ducks
Andy Welinski Green Bay Gamblers Anaheim Ducks
Kevin Roy Lincoln Stars Anaheim Ducks
Brandon Montour Waterloo Black Hawks Anaheim Ducks
Max Jones Team USA Anaheim Ducks
Mitch Hults Madison Capitols Anaheim Ducks
Keaton Thompson Team USA Anaheim Ducks
Kevin Boyle Tri-City Storm Anaheim Ducks
Nic Kerdiles Team USA Anaheim Ducks
Jaycob Megna Muskegon Lumberjacks Anaheim Ducks
Corey Tropp Sioux Falls Stampede Anaheim Ducks
Clayton Keller Team USA Arizona Coyotes
Christian Dvorak Chicago Steel Arizona Coyotes
Alex Goligoski Sioux Falls Stampede Arizona Coyotes
Adam Clendening Team USA Arizona Coyotes
Hunter Miska Dubuque Fighting Saints Arizona Coyotes
Christian Fischer Team USA Arizona Coyotes
Ryan MacInnis Team USA Arizona Coyotes
Cam Dineen Tri-City Storm Arizona Coyotes
Jalen Smereck Bloomington Thunder Arizona Coyotes
Conor Garland Muskegon Lumberjacks Arizona Coyotes
Mike Sislo Green Bay Gamblers Arizona Coyotes
Dakota Mermis Green Bay Gamblers Arizona Coyotes
David Backes Lincoln Stars Boston Bruins
Jakob Forsbacka Karlsson Omaha Lancers Boston Bruins
Frank Vatrano Team USA Boston Bruins
Torey Krug Indiana Ice Boston Bruins
Charlie McAvoy Team USA Boston Bruins
Anders Bjork Team USA Boston Bruins
Matt Grzelcyk Team USA Boston Bruins
Sean Kuraly Indiana Ice Boston Bruins
Daniel Vladar Chicago Steel Boston Bruins
Austin Czarnik Green Bay Gamblers Boston Bruins
Tommy Cross Ohio Jr. Blue Jackets Boston Bruins
Zane McIntyre Fargo Force Boston Bruins
Kyle Okposo Des Moines Buccaneers Boston Bruins
Jack Eichel Team USA Buffalo Sabres
Zemgus Girgensons Dubuque Fighting Saints Buffalo Sabres
Jake McCabe Team USA Buffalo Sabres
Matt Tennyson Cedar Rapids RoughRiders Buffalo Sabres
C.J. Smith Chicago Steel Buffalo Sabres
Hudson Fasching Team USA Buffalo Sabres
Sean Malone Team USA Buffalo Sabres
Justin Bailey Indiana Ice Buffalo Sabres
Kyle Criscuolo Sioux City Musketeers Buffalo Sabres
Adam Wilcox Tri-City Storm Buffalo Sabres
Jason Kasdorf Des Moines Buccaneers Buffalo Sabres
Johnny Gaudreau Dubuque Fighting Saints Calgary Flames
Matthew Tkachuk Team USA Calgary Flames
Matt Bartkowski Lincoln Stars Calgary Flames
Jon Gillies Indiana Ice Calgary Flames
Ryan Lomberg Youngstown Phantoms Calgary Flames
Justin Faulk Team USA Carolina Hurricanes
Noah Hanifin Team USA Carolina Hurricanes
Jaccob Slavin Chicago Steel Carolina Hurricanes
Scott Darling Indiana Ice Carolina Hurricanes
Andrew Poturalski Cedar Rapids RoughRiders Carolina Hurricanes
Josh Wesley Team USA Carolina Hurricanes
Jake Chelios Chicago Steel Carolina Hurricanes
Philip Samuelsson Chicago Steel Carolina Hurricanes
Andrew Miller Chicago Steel Carolina Hurricanes
Brandon Saad Team USA Chicago Blackhawks
Nick Schmaltz Green Bay Gamblers Chicago Blackhawks
Ryan Hartman Team USA Chicago Blackhawks
Patrick Sharp Thunder Bay Flyers Chicago Blackhawks
Tommy Wingels Cedar Rapids RoughRiders Chicago Blackhawks
Tanner Kero Fargo Force Chicago Blackhawks
Connor Murphy Team USA Chicago Blackhawks
John Hayden Team USA Chicago Blackhawks
Anthony Louis Team USA Chicago Blackhawks
Luc Snuggerud Omaha Lancers Chicago Blackhawks
Matheson Iacopelli Muskegon Lumberjacks Chicago Blackhawks
Vince Hinostroza Waterloo Black Hawks Chicago Blackhawks
Luke Johnson Lincoln Stars Chicago Blackhawks
Jordan Oesterle Sioux Falls Stampede Chicago Blackhawks
Matt Nieto Team USA Colorado Avalanche
J.T. Compher Team USA Colorado Avalanche
Rocco Grimaldi Team USA Colorado Avalanche
Tretn Vogelhuber Des Moines Buccaneers Colorado Avalanche
Sonny Milano Team USA Columbus Blue Jackets
Seth Jones Team USA Columbus Blue Jackets
Zach Werenski Team USA Columbus Blue Jackets
Tyler Motte Team USA Columbus Blue Jackets
Matiss Kivlenieks Sioux City Musketeers Columbus Blue Jackets
Ryan Collins Team USA Columbus Blue Jackets
Blake Siebenaler Indiana Ice Columbus Blue Jackets
Kole Sherwood Youngstown Phantoms Columbus Blue Jackets
Alex Broadhurst Green Bay Gamblers Columbus Blue Jackets
Martin Hanzal Omaha Lancers Dallas Stars
Jamie Oleksiak Sioux Falls Stampede Dallas Stars
Greg Pateryn Ohio Jr. Blue Jackets Dallas Stars
Stephen Johns Team USA Dallas Stars
Gavin Bayreuther Fargo Force Dallas Stars
Chris Martenet Indiana Ice Dallas Stars
Justin Abdeldaker Cedar Rapids RoughRiders Detroit Red Wings
Dylan Larkin Team USA Detroit Red Wings
Danny DeKeyser Sioux City Musketeers Detroit Red Wings
Nick Jensen Green Bay Gamblers Detroit Red Wings
Luke Witkowski Fargo Force Detroit Red Wings
Jimmy Howard Team USA Detroit Red Wings
Dan Renouf Youngstown Phantoms Detroit Red Wings
Vili Saarijarvi Green Bay Gamblers Detroit Red Wings
Jared Coreau Lincoln Stars Detroit Red Wings
Robbie Russo Team USA Detroit Red Wings
Drake Cagguila Des Moines Buccaneers Edmonton Oilers
Matt Benning Dubuque Fighting Saints Edmonton Oilers
Eric Gryba Green Bay Gamblers Edmonton Oilers
Nick Ellis Des Moines Buccaneers Edmonton Oilers
Patrick Russell Waterloo Black Hawks Edmonton Oilers
Ryan Mantha Indiana Ice Edmonton Oilers
Shane Starrett Lincoln Stars Edmonton Oilers
William Lagesson Dubuque Fighting Saints Edmonton Oilers
Joe Gambardella Des Moines Buccaneers Edmonton Oilers
Caleb Jones Team USA Edmonton Oilers
Brian Ferlin Indiana Ice Edmonton Oilers
Brad Malone Sioux Falls Stampede Edmonton Oilers
Michael Matheson Dubuque Fighting Saints Florida Panthers
Ian McCoshen Waterloo Black Hawks Florida Panthers
Michael Downing Dubuque Fighting Saints Florida Panthers
Connor Brickley Des Moines Buccaneers Florida Panthers
Sebastian Repo Sioux City Musketeers Florida Panthers
Chase Balisy Team USA Florida Panthers
Trevor Lewis Des Moines Buccaneers Los Angeles Kings
Nick Shore Team USA Los Angeles Kings
Nic Dowd Indiana Ice Los Angeles Kings
Alec Martinez Cedar Rapids RoughRiders Los Angeles Kings
Christian Folin Fargo Force Los Angeles Kings
Derek Forbort Team USA Los Angeles Kings
Kevin Gravel Sioux City Musketeers Los Angeles Kings
Cal Petersen Waterloo Black Hawks Los Angeles Kings
Alex Iafallo Fargo Force Los Angeles Kings
Jeff Zatkoff Sioux City Musketeers Los Angeles Kings
Paul LaDue Lincoln Stars Los Angeles Kings
Matt Roy Indiana Ice Los Angeles Kings
Michael Mersch Team USA Los Angeles Kings
Jonny Brodzinski Fargo Force Los Angeles Kings
Jack Campbell Team USA Los Angeles Kings
Jason Zucker Team USA Minnesota Wild
Luke Kunin Team USA Minnesota Wild
Gustav Olofsson Green Bay Gamblers Minnesota Wild
Alex Stalock Cedar Rapids RoughRiders Minnesota Wild
Mario Lucia Team USA Minnesota Wild
Justin Kloos Waterloo Black Hawks Minnesota Wild
Sam Anas Youngstown Phantoms Minnesota Wild
Zach Palmquist Waterloo Black Hawks Minnesota Wild
Nick Seeler Des Moines Buccaneers Minnesota Wild
Adam Gilmour Muskegon Lumberjacks Minnesota Wild
Steve Michalek Cedar Rapids RoughRiders Minnesota Wild
Kyle Rau Sioux Falls Stampede Minnesota Wild
Pat Cannone Cedar Rapids RoughRiders Minnesota Wild
Hunter Warner Fargo Force Minnesota Wild
Max Pacioretty Sioux City Musketeers Minnesota Wild
Jeff Petry Des Moines Buccaneers Minnesota Wild
Michael McCarron Team USA Montreal Canadiens
Tom Parisi Team USA Montreal Canadiens
Charlie Lindgren Sioux Falls Stampede Montreal Canadiens
Zach Redmond Sioux Falls Stampede Montreal Canadiens
Craig Smith Waterloo Black Hawks Nashville Predators
Anthony Bitetto Indiana Ice Nashville Predators
Tyler Moy Omaha Lancers Nashville Predators
Jack Dougherty Team USA Nashville Predators
Matt O'Connor Youngstown Phantoms Nashville Predators
Trevor Smith Omaha Lancers Nashville Predators
John Moore Chicago Steel New Jersey Devils
Michael Kapla Sioux City Musketeers New Jersey Devils
Keith Kinkaid Des Moines Buccaneers New Jersey Devils
Steve Santini Team USA New Jersey Devils
Nick Lappin Tri-City Storm New Jersey Devils
Josh Jacobs Indiana Ice New Jersey Devils
Blake Pietila Team USA New Jersey Devils
Blake Coleman Indiana Ice New Jersey Devils
Anders Lee Green Bay Gamblers New York Islanders
Scott Mayfield Youngstown Phantoms New York Islanders
Eamon McAdam Waterloo Black Hawks New York Islanders
Kyle Schempp Sioux Falls Stampede New York Islanders
John Stevens Dubuque Fighting Saints New York Islanders
Seth Helgeson Sioux City Musketeers New York Islanders
J.T. Miller Team USA New York Rangers
Brady Skjei Team USA New York Rangers
Anthony Deangelo Cedar Rapids RoughRiders New York Rangers
Chris Nell Chicago Steel New York Rangers
Vinni Lettieri Lincoln Stars New York Rangers
Neal Pionk Sioux City Musketeers New York Rangers
Vince Pedrie Tri-City Storm New York Rangers
Cristoval Nieves Indiana Ice New York Rangers
Steven Fogarty Chicago Steel New York Rangers
John Gilmour Cedar Rapids RoughRiders New York Rangers
Steven Kampfer Sioux City Musketeers New York Rangers
Paul Carey Indiana Ice New York Rangers
Ryan Dzingel Lincoln Stars Ottawa Senators
Colin White Team USA Ottawa Senators
Chris Wideman Cedar Rapids RoughRiders Ottawa Senators
Max McCormick Sioux City Musketeers Ottawa Senators
Patrick Sieloff Team USA Ottawa Senators
Matt Read Des Moines Buccaneers Philadelphia Flyers
Mike Vecchione Tri-City Storm Philadelphia Flyers
Ivan Provorov Cedar Rapids RoughRiders Philadelphia Flyers
Alex Lyon Omaha Lancers Philadelphia Flyers
Mark Friedman Waterloo Black Hawks Philadelphia Flyers
Cole Bardreau Team USA Philadelphia Flyers
Will O'Neill Omaha Lancers Philadelphia Flyers
Jake Guentzel Sioux City Musketeers Pittsburgh Penguins
Bryan Rust Team USA Pittsburgh Penguins
Chad Ruhwedel Sioux Falls Stampede Pittsburgh Penguins
Adam Johnson Sioux City Musketeers Pittsburgh Penguins
Zach Aston-Reese Lincoln Stars Pittsburgh Penguins
Thomas DiPauli Team USA Pittsburgh Penguins
Frederik Tiffels Cedar Rapids RoughRiders Pittsburgh Penguins
Jeff Taylor Dubuque Fighting Saints Pittsburgh Penguins
Ethan Prow Des Moines Buccaneers Pittsburgh Penguins
Casey DeSmith indiana Ice Pittsburgh Penguins
Jarred Tinordi Team USA Pittsburgh Penguins
Joe Pavelski Waterloo Black Hawks San Jose Sharks
Justin Braun Green Bay Gamblers San Jose Sharks
Danny O'Regan Team USA San Jose Sharks
Michael Brodzinski Muskegon Lumberjacks San Jose Sharks
Josef Korenar Lincoln Stars San Jose Sharks
Kevin Labanc Team USA San Jose Sharks
Alex Schoenborn Lincoln Stars San Jose Sharks
Ryan Carpenter Sioux City Musketeers San Jose Sharks
Troy Grosenick Cedar Rapids RoughRiders San Jose Sharks
Joakim Ryan Dubuque Fighting Saints San Jose Sharks
Brandon Bollig Lincoln Stars San Jose Sharks
Paul Stastny Omaha Lancers St. Louis Blues
Jaden Schwartz Tri-City Storm St. Louis Blues
Nate Prosser Sioux Falls Stampede St. Louis Blues
Mackenzie MacEachern Chicago Steel St. Louis Blues
Jordan Schmaltz Green Bay Gamblers St. Louis Blues
Tage Thompson Team USA St. Louis Blues
Zach Sanford Waterloo Black Hawks St. Louis Blues
Tommy Vannelli Team USA St. Louis Blues
Luke Opilka Team USA St. Louis Blues
Justin Selman Sioux Falls Stampede St. Louis Blues
Chris Butler Sioux City Musketeers St. Louis Blues
Erik Condra Lincoln Stars Tampa Bay Lightning
J.T. Brown Waterloo Black Hawks Tampa Bay Lightning
Andrej Sustr Youngstown Phantoms Tampa Bay Lightning
Adam Erne Indiana Ice Tampa Bay Lightning
Dennis Yan Team USA Tampa Bay Lightning
Cameron Darcy Muskegon Lumberjacks Tampa Bay Lightning
Auston Matthews Team USA Toronto Maple Leafs
Ron Hainsey Team USA Toronto Maple Leafs
Connor Carrick Team USA Toronto Maple Leafs
Trevor Moore Tri-City Storm Toronto Maple Leafs
Jeremy Bracco Team USA Toronto Maple Leafs
Rinat Valiev Indiana Ice Toronto Maple Leafs
Vincent LoVerde Waterloo Black Hawks Toronto Maple Leafs
Justin Holl Omaha Lancers Toronto Maple Leafs
Sam Gagner Sioux City Musketeers Vancouver Canucks
Brock Boeser Waterloo Black Hawks Vancouver Canucks
Reid Boucher Team USA Vancouver Canucks
Jayson Megna Cedar Rapids RoughRiders Vancouver Canucks
Patrick Wiercioch Omaha Lancers Vancouver Canucks
Griffen Molino Muskegon Lumberjacks Vancouver Canucks
Thatcher Demko Team USA Vancouver Canucks
Richard Bachman Cedar Rapids RoughRiders Vancouver Canucks
Erik Haula Omaha Lancers Vegas Golden Knights
Nate Schmidt Fargo Force Vegas Golden Knights
Jon Merrill Team USA Vegas Golden Knights
Alex Tuch Team USA Vegas Golden Knights
Jake Bischoff Omaha Lancers Vegas Golden Knights
Chris Casto Lincoln Stars Vegas Golden Knights
T.J. Tynan Des Moines Buccaneers Vegas Golden Knights
T.J. Oshie Sioux Falls Stampede Washington Capitals
John Carlson Indiana Ice Washington Capitals
Kris Bindulis Des Moines Buccaneers Washington Capitals
Riley Barber Team USA Washington Capitals
Pheonix Copley Des Moines Buccaneers Washington Capitals
Nathan Walker Youngstown Phantoms Washington Capitals
Travis Boyd Team USA Washington Capitals
Blake Wheeler Green Bay Gamblers Winnipeg Jets
Andrew Copp Team USA Winnipeg Jets
Jacob Trouba Team USA Winnipeg Jets
Tucker Poolman Omaha Lancers Winnipeg Jets
Kyle Connor Youngstown Phantoms Winnipeg Jets
Jack Roslovic Team USA Winnipeg Jets
Brendan Lemieux Green Bay Gamblers Winnipeg Jets
Mason Appleton Tri-City Storm Winnipeg Jets
Cameron Schilling Indiana Ice Winnipeg Jets