Ryan Leonard again provided some big-time offense for the Washington Capitals in yet another “must-win” March game. The 6-4 win over the Philadelphia Flyers came exactly a year after Leonard signed his entry-level contract with the club.

With two points (1g, 1a) against the Flyers, Leonard tied captain Alex Ovechkin for the Capitals’ top scorer in the month with nine points (6g, 3a). Only Ovechkin (7) scored more goals than Leonard among all Caps skaters in March, and only St. Louis Blues winger Jimmy Snuggerud (7) scored more goals among all NHL rookies.

Leonard’s high-scoring month comes after he didn’t record a single point in six February games. Head coach Spencer Carbery says that Leonard stepping up when it matters most is just a natural characteristic of the highly-touted forward’s game.

“He loves these games, and you can feel he wants to be out there every other shift,” Carbery said. “That’s just who he is, his DNA as a person and as a player. He wants the puck on his stick. He wants to go in the shootout. He wants to be out on the power play in every situation.”

Leonard’s first scoring contribution against the Flyers came with the Capitals on a power play 6:58 into the second period. After Pierre-Luc Dubois won an offensive-zone faceoff, Leonard deftly slid the puck to Jakob Chychrun for a one-time blast that beat Flyers goaltender Dan Vladar.

With the assist, Leonard jumped past Evgeny Kuznetsov (37) for the 13th-highest scoring rookie season in Capitals franchise history. Leonard’s 39 points (16g, 23a) in 68 games are the most by a Caps rookie since Nicklas Backstrom (69) in 2007-08.

Leonard scored his own goal in the game as well, 10:39 later on another power play. Dubois carried the puck low in the offensive zone and fed Leonard through a seam in the right faceoff circle for a snap shot that beat Vladar’s glove hand.

“Yeah, I knew Dubie would be able to find a seam, and O took two guys to the net, and Dubie made a great play,” Leonard said postgame.

Carbery says the goal came as Leonard continues to learn that scoring in the NHL is no easy feat.

“Tonight, he gets a good opportunity, sort of hits [Vladar] in the logo early, and you can see how frustrated he is,” Carbery said. “That’s where he’s learning, as he goes through, he’s not going to score on every shot. So, whether you score on that shot or not, [you have to] be able to reset and say, ‘Okay, the next shot I get, it’s a clean slate, and I’m not hung up on something that happened five minutes ago.’

“He’s worked really hard on that, of just being able to stay in the moment and move on to his next shift and not beat himself up because he missed a scoring chance or missed a breakaway five minutes ago or even a period before.”

Leonard finished the game with 11:28 of ice time, a goal, an assist, two shots on three attempts, and two individual scoring chances. He is currently tied with Snuggerud for fourth in overall rookie scoring this season.