@TageGod (including other's replies with hopefully useful additional info)
As
@Gras noted, Savoie, having been drafted out of the WHL, cannot go to Rochester until his 20th birthday. If he was born 1 day earlier (12/31/2003 vs. his actual 1/1/2004 birthday), his "hockey age" to start this season
would be considered 20 and he
could start this coming season with ROC in the AHL.
I agree with
@Jim Bob.
Per the above, Savoie turns 20 on 1/1/24. That's when he could go to Rochester. The alternative of 9 NHL games, then a 5-game / 14-day conditioning stint, then eventually landing in Rochester at the new year leaves (IMO)
WAY TOO MUCH "idle" time for Savoie. An NHL stint then a pre-20yo AHL stint would have him playing ~1 NHL game per week for the first two months of the season, then the AHL, then ~6 weeks or so of nothing / practice only until the new year. That's a lot of time just to be (only) practicing in BUF, both in between games and for those 6 "in limbo" weeks.
Edit: Given his January 1 birthday, Savoie likely has known this pending 19/20yo dilemma since the point in time he / his family realized Matthew had a realistic shot at a pro career. It made him "old" for many years, with the knowledge he gets "trapped" this Q4, 2023. Whatever transpires, the scenario has been mapped out with the other options for a while.