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