Joel Farabee did everything but score.
He showed everything else during training camp and the preseason to prove he could make the Flyers better in 2019-20.
And that wasn't good enough to crack the team's roster ... for now.
The Flyers had to submit their roster Tuesday by 5 p.m. ET. They did so without Farabee and Philippe Myers on it. The team's regular season opener is Friday in Prague, Czech Republic.
Just six days ago, after Farabee stood out in a preseason game at Madison Square Garden, head coach Alain Vigneault said this about the prospect:
If he's not in the lineup that first game, it would be a surprise.
Maybe Vigneault surprised himself.
A few important things to remember:
• A week ago, general manager Chuck Fletcher stressed how the Flyers' submitted roster would be far from sacrosanct.
"We could even carry 20 or 21, we'll just have to see how the cap situation and how the math works out," he said. "I anticipate an awful lot of roster changes the first six weeks of the year.
"There's not going to be any final roster, final cuts. There's going to an ebb and flow of players between Philadelphia and Lehigh Valley for the early part of the season, depending on who we're playing, the health of our team, whether we need right shots or left shots, or wingers or centeremen."
The Flyers' roster is at 20 players — 11 forwards, seven defensemen and two goalies. Three players are on injured reserve. Would the team start the season playing down a forward with an extra defenseman? Highly unlikely.
• These initial transactions could be cap-related moves. According to CapFriendly.com, the Flyers have $283,811 in cap space. Tyler Pitlick is nearing a return and could be ready to go for the opener despite missing all of the preseason and most of training camp. He's with the Flyers in Europe, already counts against the cap and would make sense for the bottom six as the 12th forward.
Farabee could be back if the Flyers decide to move one of their injured players to long-term injured reserve and recall the 19-year-old winger. Will that happen? It's hard to say as Nolan Patrick (migraine disorder) and Andy Welinski (lower body) are considered week to week.
If Farabee stays down, he won't be down for long. He looks like an NHL player right now and there's no doubt he makes this team better.
• The Flyers are still "bullish" on Myers' upside. The 22-year-old defenseman had a so-so camp and preseason. A key in this scenario is that Myers is still waivers exempt. If the Flyers tried to send Samuel Morin to AHL affiliate Lehigh Valley, he would have to first clear waivers.
Robert Hagg is the steady, reliable option right now, Morin is the extra and Myers needs to play. He will do so in big minutes with the Phantoms.
James van Riemsdyk
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.