Schaefer tops Button’s latest 2025 NHL Draft rankings as 34 CHL players listed
TSN’s Director of Scouting Craig Button has listed 34 CHL players in his latest rankings for the 2025 NHL Draft.
Seven of the Top 10 players listed are from the CHL and are led by Erie’s Matthew Schaefer at no. 1.
“Players that really control the game are rare,” Button said. “I see Schaefer as Drew Doughty-like. Doesn’t matter what the situation is, doesn’t matter who [they’re] up against, they control the game.
“The skating is superb. He’s competitive. He’s in the hard areas of the game.”
Brampton’s Porter Martone is listed at no. 3 while Saginaw’s Michael Misa comes in at no. 5. Moncton’s Caleb Desnoyers (no. 6), Vancouver’s Cameron Schmidt (no. 7), Brandon’s Roger McQueen (no. 8) and Kitchener’s Cameron Reid (no. 10) round out the Top 10.
“Caleb makes teams better and everybody around him better,” Button said. “He doesn’t do it with a lot of flash. He just does it with a real, consistent substance. Highly intelligent, highly competitive. His skills aren’t of the ‘wow’ nature but his impact is significant.”
The 2025 NHL Draft will take place June 27-28 in Los Angeles.
Ranking | Name | Team |
No. 1 | Matthew Schaefer | Erie Otters |
No. 3 | Porter Martone | Brampton Steelheads |
No. 5 | Michael Misa | Saginaw Spirit |
No. 6 | Caleb Desnoyers | Moncton Wildcats |
No. 7 | Cameron Schmidt | Vancouver Giants |
No. 8 | Roger McQueen | Brandon Wheat Kings |
No. 10 | Cameron Reid | Kitchener Rangers |
No. 11 | Malcolm Spence | Erie Otters |
No. 12 | Jackson Smith | Tri-City Americans |
No. 13 | Ben Kindel | Calgary Hitmen |
No. 14 | Justin Carbonneau | Blainville-Boisbriand Armada |
No. 15 | Carter Bear | Everett Silvertips |
No. 16 | Kashawn Aitcheson | Barrie Colts |
No. 17 | Jack Nesbitt | Windsor Spitfires |
No. 18 | Brady Martin | Soo Greyhounds |
No. 19 | Cole Reschny | Victoria Royals |
No. 21 | Joshua Ravensbergen | Prince George Cougars |
No. 23 | Radim Mrtka | Seattle Thunderbirds |
No. 24 | Jake O’Brien | Brantford Bulldogs |
No. 25 | Bill Zonnon | Rouyn-Noranda Huskies |
No. 29 | Lynden Lakovic | Moose Jaw Warriors |
No. 33 | Jack Ivankovic | Brampton Steelheads |
No. 34 | Luca Romano | Kitchener Rangers |
No. 35 | Zach Morin | Saint John Sea Dogs |
No. 36 | Nathan Behm | Kamloops Blazers |
No. 37 | Blake Fiddler | Edmonton Oil Kings |
No. 40 | Braeden Cootes | Seattle Thunderbirds |
No. 43 | Henry Brzustewicz | London Knights |
No. 45 | Mateo Nobert | Blainville-Boisbriand Armada |
No. 48 | Nathan Quinn | Quebec Remparts |
No. 50 | Ethan Czata | Niagara IceDogs |
No. 58 | Haoxi Wang | Oshawa Generals |
No. 63 | Philippe Veilleux | Val-d’Or Foreurs |
No. 64 | Reese Hamilton | Regina Pats |