After being named the starting point guard for Michigan State in Wednesday’s season opener, Foster Loyer turned in the best college game of his career to date.

It was either going to be Loyer or Rocket Watts for the spot but head coach Tom Izzo opted to start Loyer and he didn’t disappoint.

He finished the game with 20 points, which is a career-high for him, plus he added two rebounds and two assists. He also shot 6-for-10 from three-point range as he was on absolute fire throughout the game.

Before coming to Michigan State, he was a four-star prospect out of high school and the number three ranked player in the state of Michigan according to 247Sports. He also was ranked as the 16th best point guard in the country and the number 96th player nationally.

He’ll continue to get good minutes this season as he’s not going to be behind Cassius Winston anymore, who would log upwards of 30 minutes a game during Loyer’s first two seasons with the Spartans. For fans looking for a breakout performer in the B1G, Loyer could be on his way to a special season as the starting point guard for Tom Izzo.

Loyer and the rest of the Spartans will be back in action Saturday against Notre Dame.