The San Diego Padres signed All-Star right-hander Joe Musgrove to a five-year contract extension Monday.

Terms were not disclosed, but according to multiple reports, the deal is worth $100 million. Musgrove is the first pitcher in Padres history to earn a $100 million contract, according to ESPN Stats & Information research.

"Joe has consistently performed at a high level over the last two seasons, throwing the first no-hitter in Padres history and becoming an All-Star," Padres president of baseball operations and general manager A.J. Preller said in a statement.