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
Jared Boll Lincoln Stars Anaheim Ducks
John Gibson Team USA Anaheim Ducks
Nicolas Kerdiles 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
Keaton Thompson Team USA Anaheim Ducks
Jaycob Megna Muskegon Lumberjacks Anaheim Ducks
Corey Tropp Sioux Falls Stampede Anaheim Ducks
Nate Guenin Green Bay Gamblers Anaheim Ducks
Mitch Hults Madison Capitols Anaheim Ducks
Martin Hanzal Omaha Lancers Arizona Coyotes
Christian Dvorak Chicago Steel Arizona Coyotes
Henrik Samuelsson Team USA Arizona Coyotes
Anthony DeAngelo Cedar Rapids RoughRiders Arizona Coyotes
Alex Goligoski Sioux Falls Stampede Arizona Coyotes
Connor Murphy Team USA Arizona Coyotes
Christian Fischer Team USA Arizona Coyotes
Ryan MacInnis Team USA Arizona Coyotes
Jarred Tinordi Team USA Arizona Coyotes
Connor Garland Muskegon Lumberjacks Arizona Coyotes
Dakota Mermis Green Bay Gamblers Arizona Coyotes
Hunter Miska Dubuque Fighting Saints Arizona Coyotes
Clayton Keller Team USA Arizona Coyotes
David Backes Lincoln Stars Boston Bruins
Austin Czarnik Green Bay Gamblers Boston Bruins
Torey Krug Indiana Ice Boston Bruins
John Michael-Liles Team USA Boston Bruins
Zane McIntyre Fargo Force Boston Bruins
Jimmy Hayes Lincoln Stars Boston Bruins
Frank Vatrano Team USA Boston Bruins
Brian Ferlin Indiana Ice Boston Bruins
Matt Grzelcyk Team USA Boston Bruins
Sean Kuraly Indiana Ice Boston Bruins
Daniel Vladar Chicago Steel Boston Bruins
Colton Hargrove Fargo Force Boston Bruins
Chris Casto Lincoln Stars Boston Bruins
Andy Miele Chicago Steel Boston Bruins
Tommy Cross Ohio Jr. Blue Jackets Boston Bruins
Anders Bjork Team USA Boston Bruins
Kyle Okposo Des Moines Buccaneers Buffalo Sabres
Zemgus Girgensons Dubuque Fighting Saints Buffalo Sabres
Jack Eichel Team USA Buffalo Sabres
Hudson Fasching Team USA Buffalo Sabres
Jake McCabe Team USA Buffalo Sabres
Jason Kasdorf Des Moines Buccaneers Buffalo Sabres
C.J. Smith Chicago Steel Buffalo Sabres
Johnny Gaudreau Dubuque Fighting Saints Calgary Flames
Matt Tkachuk Team USA Calgary Flames
Alex Chiasson Des Moines Buccaneers Calgary Flames
Brandon Bollig Lincoln Stars Calgary Flames
Kenney Morrison Omaha Lancers Calgary Flames
Jon Gillies Indiana Ice Calgary Flames
Justin Faulk Team USA Carolina Hurricanes
Ron Hainsey Team USA Carolina Hurricanes
Noah Hanifin Team USA Carolina Hurricanes
Jaccob Slavin Chicago Steel Carolina Hurricanes
Andrew Poturalski Cedar Rapids RoughRiders Carolina Hurricanes
Josh Wesley Team USA Carolina Hurricanes
Matt Tennyson Cedar Rapids RoughRiders Carolina Hurricanes
Brendan Woods Muskegon Lumberjacks Carolina Hurricanes
Andrew Miller Chicago Steel Carolina Hurricanes
Connor Brickley Des Moines Buccaneers Carolina Hurricanes
Jake Chelios Chicago Steel Carolina Hurricanes
Tyler Motte Team USA Chicago Blackhawks
Nick Schmaltz Green Bay Gamblers Chicago Blackhawks
Ryan Hartman Team USA Chicago Blackhawks
Vinnie Hinostroza Waterloo Black Hawks Chicago Blackhawks
Luke Johnson Lincoln Stars Chicago Blackhawks
Nolan Valleau Chicago Steel Chicago Blackhawks
Tanner Kero Fargo Force Chicago Blackhawks
Scott Darling Indiana Ice Chicago Blackhawks
Ernest Schilling Indiana Ice Chicago Blackhawks
Matheson Iacopelli Muskegon Lumberjacks Chicago Blackhawks
Luc Snuggerud Omaha Lancers Chicago Blackhawks
Anthony Louis Team USA Chicago Blackhawks
John Hayden Team USA Chicago Blackhawks
Rocco Grimaldi Team USA Colorado Avalanche
J.T. Compher Team USA Colorado Avalanche
Patrick Wiercioch Omaha Lancers Colorado Avalanche
A.J. Greer Des Moines Buccaneers Colorado Avalanche
Trent Vogelhuber Des Moines Buccaneers Colorado Avalanche
Mike Sislo Green Bay Gamblers Colorado Avalanche
Brandon Saad Team USA Columbus Blue Jackets
Sonny Milano Team USA Columbus Blue Jackets
Sam Gagner Sioux City Musketeers Columbus Blue Jackets
Seth Jones Team USA Columbus Blue Jackets
Zach Werenski Team USA Columbus Blue Jackets
Kole Sherwood Youngstown Phantoms Columbus Blue Jackets
Blake Siebenaler Indiana Ice Columbus Blue Jackets
Alex Broadhurst Green Bay Gamblers Columbus Blue Jackets
T.J. Tynan Des Moines Buccaneers Columbus Blue Jackets
Oleg Yevenko Fargo Force Columbus Blue Jackets
Patrick Sharp Thunder Bay Flyers Dallas Stars
Patrick Eaves Team USA Dallas Stars
Jamie Oleksiak Sioux Falls Stampede Dallas Stars
Stephen Johns Team USA Dallas Stars
Chris Martenet Indiana Ice Dallas Stars
Nick Ebert Waterloo Black Hawks Dallas Stars
Travis Morin Chicago Steel Dallas Stars
Gavin Bayreuther Fargo Force Dallas Stars
Justin Abdelkader Cedar Rapids RoughRiders Detroit Red Wings
Thomas Vanek Sioux Falls Stampede Detroit Red Wings
Drew Miller Omaha Lancers Detroit Red Wings
Dylan Larkin Team USA Detroit Red Wings
Danny DeKeyser Sioux City Musketeers Detroit Red Wings
Jimmy Howard Team USA Detroit Red Wings
Joe Vitale Sioux Falls Stampede Detroit Red Wings
Vili Saarijarvi Green Bay Gamblers Detroit Red Wings
Dan Renouf Youngstown Phantoms Detroit Red Wings
Robbie Russo Team USA Detroit Red Wings
Jared Coreau Lincoln Stars Detroit Red Wings
Nick Jensen Green Bay Gamblers Detroit Red Wings
Eric Gryba Green Bay Gamblers Edmonton Oilers
Matt Benning Dubuque Fighting Saints Edmonton Oilers
Drake Caggiula Des Moines Buccaneers Edmonton Oilers
Patrick Russell Waterloo Black Hawks Edmonton Oilers
Caleb Jones Team USA Edmonton Oilers
Jordan Oesterle Sioux Falls Stampede Edmonton Oilers
Ryan Mantha Indiana Ice Edmonton Oilers
Kyle Rau Sioux Falls Stampede Florida Panthers
Michael Matheson Dubuque Fighting Saints Florida Panthers
Ian McCoshen Waterloo Black Hawks Florida Panthers
Mike Downing Dubuque Fighting Saints Florida Panthers
Chase Balisy Team USA Florida Panthers
Trevor Lewis Des Moines Buccaneers Los Angeles Kings
Teddy Purcell Cedar Rapids RoughRiders Los Angeles Kings
Nic Dowd Indiana Ice Los Angeles Kings
Alec Martinez Cedar Rapids RoughRiders Los Angeles Kings
Matt Greene Green Bay Gamblers Los Angeles Kings
Tom Gilbert Chicago Steel Los Angeles Kings
Derek Forbort Team USA Los Angeles Kings
Jeff Zatkoff Sioux City Musketeers Los Angeles Kings
Jack Campbell Team USA Los Angeles Kings
Nick Shore Team USA Los Angeles Kings
Paul LaDue Lincoln Stars Los Angeles Kings
Jonny Brodzinski Fargo Force Los Angeles Kings
Michael Mersch Team USA Los Angeles Kings
Kevin Gravel Sioux City Musketeers Los Angeles Kings
Vincent Loverde Waterloo Black Hawks Los Angeles Kings
Alex Iafallo Fargo Force Los Angeles Kings
Jason Zucker Team USA Minnesota Wild
Erik Haula Omaha Lancers Minnesota Wild
Christian Folin Fargo Force Minnesota Wild
Nate Prosser Sioux Falls Stampede Minnesota Wild
Alex Tuch Team USA Minnesota Wild
Gustav Olofsson Green Bay Gamblers Minnesota Wild
Mario Lucia Team USA Minnesota Wild
Sam Anas Youngstown Phantoms Minnesota Wild
Nick Seeler Des Moines Buccaneers Minnesota Wild
Adam Gilmour Muskegon Lumberjacks Minnesota Wild
Steve Michalek Cedar Rapids RoughRiders Minnesota Wild
Zach Palmquist Waterloo Black Hawks Minnesota Wild
Alex Stalock Cedar Rapids RoughRiders Minnesota Wild
Hunter Warner Fargo Force Minnesota Wild
Pat Cannone Cedar Rapids RoughRiders Minnesota Wild
Luke Kunin Team USA Minnesota Wild
Max Pacioretty Sioux City Musketeers Montreal Canadiens
Jeff Petry Des Moines Buccaneers Montreal Canadiens
Greg Pateryn Ohio Jr. Blue Jackets Montreal Canadiens
Zach Redmond Sioux Falls Stampede Montreal Canadiens
Charlie Lindgren Sioux Falls Stampede Montreal Canadiens
Michael McCarron Team USA Montreal Canadiens
Tom Parisi Team USA Montreal Canadiens
Stefan Matteau Team USA Montreal Canadiens
Philip Samuelsson Chicago Steel Montreal Canadiens
Craig Smith Waterloo Black Hawks Nashville Predators
Matt Carle Team USA Nashville Predators
Anthony Bitetto Indiana Ice Nashville Predators
Jack Dougherty Team USA Nashville Predators
Trevor Smith Omaha Lancers Nashville Predators
Nick Lappin Tri-City Storm New Jersey Devils
Reid Boucher Team USA New Jersey Devils
John Moore Chicago Steel New Jersey Devils
Jon Merrill Team USA New Jersey Devils
Keith Kinkaid Des Moines Buccaneers New Jersey Devils
Steve Santini Team USA New Jersey Devils
Josh Jacobs Indiana Ice New Jersey Devils
Blake Coleman Indiana Ice New Jersey Devils
Blake Pietila Team USA New Jersey Devils
Seth Helgeson Sioux City Musketeers New Jersey Devils
Carter Camper Lincoln Stars New Jersey Devils
Michael Kapla Sioux City Musketeers New Jersey Devils
Anders Lee Team USA New York Islanders
Eamon McAdam Waterloo Black Hawks New York Islanders
Stephon Williams Waterloo Black Hawks New York Islanders
Ben Holmstrom Sioux Falls Stampede New York Islanders
Kyle Schempp Sioux Falls Stampede New York Islanders
Scott Mayfield Youngstown Phantoms New York Islanders
Steven Kampfer Sioux City Musketeers New York Rangers
J.T. Miller Team USA New York Rangers
Brady Skjei Team USA New York Rangers
Adam Clendening Team USA 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
Michael Paliotta Team USA New York Rangers
Vince Pedrie Tri-City Storm New York Rangers
Vinni Lettieri Lincoln Stars New York Rangers
Chris Nell Chicago Steel New York Rangers
Mike Hoffman Chicago Steel Ottawa Senators
Ryan Dzingel Lincoln Stars Ottawa Senators
Chris Wideman Cedar Rapids RoughRiders Ottawa Senators
Matt O'Connor Youngstown Phantoms Ottawa Senators
Pat Sieloff Team USA Ottawa Senators
Casey Bailey Omaha Lancers Ottawa Senators
Max McCormick Sioux City Musketeers Ottawa Senators
Colin White Team USA Ottawa Senators
Matt Read Des Moines Buccaneers Philadelphia Flyers
Chris VandeVelde Lincoln Stars Philadelphia Flyers
Ivan Provorov Cedar Rapids RoughRiders Philadelphia Flyers
Alex Lyon Omaha Lancers Philadelphia Flyers
Cole Bardreau Team USA Philadelphia Flyers
Will O'Neill Omaha Lancers Philadelphia Flyers
Andy Miele Chicago Steel Philadelphia Flyers
Mike Vecchione Tri-City Storm Philadelphia Flyers
Bryan Rust Team USA Pittsburgh Penguins
Thomas DiPauli Team USA Pittsburgh Penguins
Jake Guentzel Sioux City Musketeers Pittsburgh Penguins
Ethan Prow Des Moines Buccaneers Pittsburgh Penguins
Chad Ruhwedel Sioux Falls Stampede Pittsburgh Penguins
Joe Pavelski Waterloo Black Hawks San Jose Sharks
Tommy Wingels Cedar Rapids RoughRiders San Jose Sharks
Matt Nieto Team USA San Jose Sharks
Justin Braun Green Bay Gamblers San Jose Sharks
Danny O'Regan Team USA San Jose Sharks
Kevin Labanc Team USA San Jose Sharks
Alex Schoenborn Lincoln Stars San Jose Sharks
Joakim Ryan Dubuque Fighting Saints San Jose Sharks
Ryan Carpenter Sioux City Musketeers San Jose Sharks
Troy Grosenick Cedar Rapids RoughRiders San Jose Sharks
Paul Stastny Omaha Lancers St. Louis Blues
Jaden Schwartz Tri-City Storm St. Louis Blues
Luke Opilka Team USA St. Louis Blues
Mackenzie MacEachern Chicago Steel St. Louis Blues
Jordan Schmaltz Green Bay Gamblers St. Louis Blues
Tommy Vannelli Team USA St. Louis Blues
Pheonix Copley Des Moines Buccaneers St. Louis Blues
Justin Selman Sioux Falls Stampede St. Louis Blues
Chris Butler Sioux City Musketeers St. Louis Blues
Danny Kristo Omaha Lancers St. Louis Blues
Tage Thompson Team USA St. Louis Blues
J.T. Brown Waterloo Black Hawks Tampa Bay Lightning
Andrej Sustr Youngstown Phantoms Tampa Bay Lightning
Erik Condra Lincoln Stars Tampa Bay Lightning
Adam Erne Indiana Ice Tampa Bay Lightning
Adam Wilcox Tri-City Storm Tampa Bay Lightning
Dennis Yan Team USA Tampa Bay Lightning
Cameron Darcy Muskegon Lumberjacks Tampa Bay Lightning
Luke Witkowski Fargo Force Tampa Bay Lightning
Auston Matthews Team USA Toronto Maple Leafs
Connor Carrick Team USA Toronto Maple Leafs
Trevor Moore Tri-City Storm Toronto Maple Leafs
Rinat Valiyev Indiana Ice Toronto Maple Leafs
Justin Holl Omaha Lancers Toronto Maple Leafs
Jayson Megna Cedar Rapids RoughRiders Vancouver Canucks
Thatcher Demko Team USA Vancouver Canucks
Chad Billins Waterloo Black Hawks Vancouver Canucks
Richard Bachman Cedar Rapids RoughRiders Vancouver Canucks
T.J. Oshie Sioux Falls Stampede Washington Capitals
Zach Sanford Waterloo Black Hawks Washington Capitals
John Carlson Indiana Ice Washington Capitals
Nate Schmidt Fargo Force Washington Capitals
Travis Boyd Team USA Washington Capitals
Riley Barber Team USA Washington Capitals
Nathan Walker Youngstown Phantoms Washington Capitals
Brad Malone Sioux Falls Stampede Washington Capitals
Paul Carey Indiana Ice Washington Capitals
Stanislav Galiev Indiana Ice Washington Capitals
Blake Wheeler Green Bay Gamblers Winnipeg Jets
Andrew Copp Team USA Winnipeg Jets
Kyle Connor Youngstown Phantoms Winnipeg Jets
Mark Stuart Team USA Winnipeg Jets
Jacob Trouba Team USA Winnipeg Jets
Jack Roslovic Team USA Winnipeg Jets
Brendan Lemeiux Green Bay Gamblers Winnipeg Jets