The Arizona Diamondbacks and outfielder Corbin Carroll have reportedly agreed to an eight-year contract extension, according to multiple reports.

MLB.com’s Steve Gilbert reported the deal is worth $111 million guaranteed with a club option for 2031, bringing the total to $134 million.

Carroll had six years of team control left and the deal allows the team to avoid going to arbitration.

The move is a major roll of the dice for Arizona, locking up their highest-rated prospect in franchise history with only 32 games played in the major leagues. Carroll also becomes the youngest drafted player (22) to ever sign a nine-figure deal.

In just 32 games in the majors, Carroll hit .260 at the plate in 104 ABs, added 14 RBIs, four home runs and stole two bases.