The Michigan State University Board of Trustees has approved a contract extension for Mark Dantonio, according to multiple reports.

RJ Wolcott of the Lansing State Journal reported on Friday morning that a contract extension for Dantonio through 2025 was approved by the board. In 2016, the head coach signed a six-year rolling contract that is renewed every year.

Dantonio took the job at Michigan State prior to the 2007 season. In 12 years in East Lansing, he’s compiled a 107-51 record. He’s led his teams to bowl appearances 11 times, missing the postseason just once in 2016.

The Spartans have won 10 games or more six times under Dantonio.

Last year, Michigan State finished the season 7-6, including a 7-6 loss to Oregon in the Redbox Bowl. Though the Spartans fielded one of the nation’s top defensive teams, they struggled to score points on the other side of the ball.

After so many offensive struggles, Dantonio made tweaks to his offensive coaching staff, rearranging positions.