I looked into McLeod's pace over his draft year. I know people were super excited for him prior to Alex Nylander departing for the WJC. I can see why. In the first 33 games of the season (game 34 for McLeod being when Nylander was gone), McLeod had 42 points, 1.27 PPG. He then went scoreless in three games.
Then he missed two weeks because of what I assume was an injury. He wasn't the same afterwards, putting up 14 points in 14 games before getting injured again. He underwent arthroscopic surgery for a meniscus tear, for which he missed roughly a month. After coming back he put up 14 points in 14 regular season and playoff games for a full season total of 70 in 64, or 1.09 PPG. You could make a case that injury and a lack of team depth without Alex Nylander contributed to McLeod's drop in production.
Fast forward to this year, McLeod put up 27 points in 26 games to start off before attending the WJC. In his first 2 games back from that event he had 2 points.
Then the Steelheads acquired forwards Jacob Cascgannette and Trent Fox at the trade deadline. In the 35 regular season and playoff games since, McLeod has put up 55 points, 1.57 PPG.
The other day, Todd Cordell sent out this tweet:
It looks like there's certainly evidence to support it.