ESPN

Fantasy Summary

Old-school defensive defenseman who can take care of his own zone. Upside for leagues that include shot blocked, hits and PIMs.


Observations

Read Less Read More

June 2025 – After being claimed off waivers, Ludvig only saw 8 games of NHL action for the remainder of the season. His peripheral stats (hits, blocks, SOG, PIM) make him a viable streaming option in banger leagues when he’s in the lineup, but the RFA just couldn’t lock down a role, especially with many more veteran depth options around him throughout the year. He passed through waivers unclaimed later in the season but he will still probably get a look in training camp somewhere due to his old-school style which teams love if they can afford a roster spot. Hayden Soboleski

October 2024 – Ludvig was claimed off waivers by the Colorado Avalanche on October 5, 2024. Mark Henry

August 2023 – Ludvig stayed healthy all year in the AHL—he had only played 16 games since 2020—and began rediscovering the scoring touch he surprised observers with in his final season in junior. His NHL future remains murky for now, but he still has the potential to put up 30 points with solid peripherals in the near-ish future. Someone to monitor, but leave him on the wire in all but the deepest leagues. Ben Gehrels

February 2023 – Ludvig has finally strung together a decent stretch of games for Charlotte (AHL), already playing twice as many games this campaign as the last two years combined. He currently sits fourth or fifth on the Checkers’ depth chart, so he must work hard to earn more minutes and opportunities. Whether he will hold any interest for fantasy purposes remains to be seen. Ben Gehrels

May 2020 – Ludvig has become more confident in his offense abilities and it showed this past season with the Portland Winterhawks. His point total jumped from 18 in 2018-19 to 62 in 2019-20. This occurred because he was more willing to get involved and take risks in the offensive zone instead of solely playing a disciplined defensive game. Ludvig drove to the net more often, leading to quality scoring opportunities. Additionally, he possesses a powerful and accurate shot from the point, making him a threat from all over the offensive zone. Pairing Ludvig’s already sound defensive game with his newly found offensive upside makes him a very intriguing piece of the Panthers’ future. He is still a few seasons away from the NHL but fantasy owners have themselves a quality blueliner in Ludvig. John Gove

April 2020 – Ludvig will return to the WHL, next season, for his final year of junior eligibility but fantasy owners should make a mental note that he’s projected as a future top-4 NHLer. One of the building blocks on Florida’s blue-line. Keith Fries

June 2019 – It was quite surprising to hear overage defender John Ludvig name called at #69 by the Florida Panthers. The Kamloops native showed this season that he has all the tools to be a complete shutdown defenseman at the Junior level, but he will need to improve his skating and transition play to make it to the next level. In his second season playing for the Portland Winterhawks, Ludvig gathered 18 points (five goals and 13 assists) in 58 games, while having a plus minus of plus 38, good for sixth place in the WHL. Ludvig will play in Portland next season and will need to step up in an elevated role. Maxime Tellier

Attributes
Fantasy Upside 3.5
NHL Certainty 7.0
Country CAN
Position D
Roster Type NHL
Shoot/Glove Left
Date of Birth August 2, 2000
Height 6‘1”
Weight 214 lbs
Drafted 2019 Round 3; Overall: 69
The 19th Annual Fantasy Prospects Report
Now available, no subscription needed. Find out more about over 500 prospects!

Stats – Frozen Tools – Profile on FT

SeasonLeagueTeamGPGAPTSPIM+/-
2024-2025NHLColorado Avalanche80226-4
2024-2025AHLColorado Eagles3111112205
2023-2024NHLPittsburgh Penguins3332547-12
2023-2024AHLWilkes-Barre/Scranton Penguins40002-2
2022-2023AHLCharlotte Checkers54314177218
2021-2022AHLCharlotte Checkers30000-1
2020-2021AHLSyracuse Crunch13268134
2019-2020WHLPortland Winterhawks601745625746
2018-2019WHLPortland Winterhawks58513187738
2017-2018WHLPortland Winterhawks512574311
2016-2017KIJHLKamloops Storm1751015670
2015-2016BCEHL U18Thompson Blazers U18 AAA40088750

Highlights