The Diamondbacks' Competitive Balance pick is Slade Cecconi, a talented pitcher from the University of Miami. Joe Camporeale-USA TODAY Sports

The Arizona Diamondbacks are in agreement with Competitive Balance pick Slade Cecconi on a $2,384,900 signing bonus, reports Jonathan Mayo of MLB.com (via Twitter). 

The University of Miami right-hander’s slot value at No. 33 checked in a hair over $2.2M.

Cecconi, 21, might have been a first-round pick in 2018 had injuries during his senior year of high school and his commitment to Miami not caused clubs to shy away. As a draft-eligible sophomore this time around, Cecconi had some additional leverage but will take a slightly over-slot deal rather than looking to reenter what could be a flooded class in 2021.

Virtually all pre-draft rankings pegged Cecconi as a top 50 talent — most placing him right around the No. 33 slot at which he was drafted. FanGraphs’ Eric Longenhagen was most bullish, ranking him 21st, while Cecconi checked in at No. 30 on Kiley McDaniel’s list at ESPN, No. 31 at MLB.com, No. 32 at Baseball America and No. 49 on Keith Law’s rankings at The Athletic.

Cecconi draws praise for a plus fastball at 94-97 mph and a plus slider. There’s some debate on whether he’ll develop an above-average third offering — he also throws a changeup and cutter — and Law notes that Cecconi has struggled at times to maintain his command over full outings as a starter.

The 6-foot-4, 219-pound Cecconi pitched 101 2/3 innings with Miami between his freshman and shortened sophomore seasons. In that time, he logged a 4.09 ERA with a 119-to-25 K/BB ratio (10.6 K/9, 2.2 BB/9). With this deal in place, the D'backs have signed all of their picks from the 2020 draft.

More must-reads:

TODAY'S BEST
Rams sign longtime Eagles running back
Game 5 status revealed for injured Bucks stars Giannis Antetokounmpo, Damian Lillard
Mike Trout's career hits another major hurdle with latest injury
Maple Leafs without Auston Matthews for Game 5 vs. Bruins
Broncos make unsurprising decision on new QB Zach Wilson
Jaguars cut key receiver from past two years
Report suggests Kevin Durant reuniting with former team isn't 'far-fetched'
Key Senators defenseman expected to undergo wrist surgery
Blue Jays place RHP on injured list
Watch: Tigers' Jack Flaherty ties AL record by striking out first seven batters
Report hints when NFL could move to a 18-game regular season
Shedeur Sanders responds to ex-Colorado player who criticized Deion
Astros to option former MVP
Jaguars to decline recently acquired QB's fifth-year option
Jerod Mayo shares if Bill Belichick would've traded Patriots' Drake Maye pick
Magic Johnson: 22-win team will 'definitely' be in playoffs next season
Bears' Jaylon Johnson clarifies 'Hollywood' comment about Caleb Williams
Report reveals massive sum NBC is willing to pay for NBA rights
Clippers' Kawhi Leonard to remain out for Game 5
Patriots HC Jerod Mayo admits he made ‘rookie mistake’ after he was hired