How’s that for an NFL debut?

In his first career professional game, Broncos rookie fullback Andy Janovich scored on a 28-yard run on a third-and-one dive play.

“It felt pretty good, but I was positive that I was going to get caught from behind,” Janovich said after the game, according to a quote sheet released by the team. “I’m not the fastest guy out there.”

Janovich has already had a few positively graded lead blocks as well. Not a bad start to his career pic.twitter.com/67tgl1BrBa — Mike Renner (@PFF_Mike) September 9, 2016

“He just tossed the ball to the ref, but I was like, ‘That’s your first touchdown,'” running back C.J. Anderson said after the win. “I had to run out there and get the ball and give it back to him. I was excited for him.”

The run was not Janovich’s only impressive moment in the 21-20 win. The 6-1, 240-pound bruiser opened up running lanes for Anderson throughout the game with excellent lead-blocking.

Former Husker Andy Janovich had a great night in his first NFL game! Here are some highlights. #GBR #HuskersintheNFL pic.twitter.com/BJj34FKYsm — California4 Nebraska (@Cal4NE) September 9, 2016

Just how much of a bruiser was Janovich? He broke two facemasks during the game. That should tell you everything you need to know about him.

But if you ask Janovich, he could have performed better.

“[Anderson] was running off every block that I had,” Janovich said. “There were some blocks that I didn’t have, but that’s on me, I have to clean that up so he can run through them.”

Janovich is selling himself short, as he earned a 88.9 grade for his performance from Pro Football Focus, second on offense only to center Matt Paradis (89.4). His debut could not have gone much better.