Carter Hart just turned 21 years old last month.
He's a growing kid.
Just ask him about the summer.
"I was eating breakfast, a full meal, coming home after a workout, eating another full meal, going and skating, coming home and eating another full meal, then eating dinner," Hart said with a laugh Friday. "I was pretty hungry a lot. I don't know what came over me."
Hart prides himself on preparation. His maturity belies his age.
"He takes care of every aspect - his rest, his eats, his diet, his off-ice workouts," Hart's junior hockey general manager Garry Davidson said in May 2018. "That's Carter."
Hart was listed at 180 pounds last training camp and is up to 191 this preseason.
"I put in a lot of work this summer, on and off the ice," Hart said. "I added some muscle, added some durability and I feel really healthy in net, really strong."
Breakfast is the most important meal of the day, right?
So how does the Flyers' prized goalie of the future start his day?
"I just eat toast with cashew butter and a slice of a banana on it with a smoothie," Hart said.
That's quite the change from his previous go-to morning meal. While playing junior hockey with the WHL's Everett Silvertips, Hart enjoyed a classic breakfast courtesy of his billet Parker Fowlds.
Do you remember the combo I ate at the world juniors like two years ago when I told the guy I had three eggs, two pieces of toast and a glass of chocolate milk every single day that my billet Parker made for me in Everett?
Now I'm just making toast, cashew butter with banana. I actually stopped eating eggs because I found out that there's so much bacteria in eggs that it can upset your stomach. I kind of stayed away from eggs and I found out that I'm lactose intolerant, too, so I don't eat eggs and I don't eat dairy anymore. I feel 100 times better.
Hart doesn't mind cooking.
"More so during the season," he said, "when we have days off."
But if that NHL schedule gets crazy …
"When we play three in fours, that one day off in between, I'm definitely not cooking," Hart said with a smile. "Definitely ordering Uber Eats or takeout."
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.