I was about to say we finished with the pitchers, but since our previous installment, the D-backs added a couple of further players on minor-league contracts, with spring training invites. While they don’t yet appear on the team’s official page of non-roster invitees, I figure I should catch up with these before I forget, and we’ll then move on to the catchers who are NRIs.
Joe Ross
This right-handed pitcher was a first-round pick (25th overall) by the Padres back in 2011, and comes with more than 500 innings
at the MLB level, acquired across eight seasons. He also had a World Series ring, won in 2019 with the Nationals Last year, he was with the Phillies and made 37 appearances with a 5.12 ERA and a K:BB of 39:18 across 51 innings, before being released by them in late August. That’s not especially impressive, so I feel like he is going to be depth in Reno this year, unless he really impresses in Spring Training. He has had his career interrupted by various injuries, including a pair of Tommy John procedures, but seemed healthy enough in 2025.
Oscar Mercado
Though born in Venezuela, Mercado was part of the MLB draft, being picked in 2011 by the Cardinals. He was subsequently traded to the Indians, and debuted for them is 2019, with a solid campaign which got some down-ballot Rookie of the Year acknowledgment. But it has been a replacement-level struggle since, and he hasn’t appeared in the majors since July 2023, back with the Cardinals. He spent last year in Triple- A with the Phillies, where he had a line of .249/.369/.373 for a .741 OPS across 115 games. Mercado turned 31 in December,but given the shortage of outfielders on the 40-man roster, I don’t mind seeing
And now, onto the catchers.
Aramis Garcia (35)
That name might be vaguely familiar. He did appear for the Diamondbacks last year, but very much in a “blink and you’ll miss it capacity,” being selected, making a single appearance and then being designated for assignment twice in the month of June. The team then signed James McCann as a better backup, and Garcia stayed in Triple-A the rest of the way. There, he was the Reno Aces most regular catcher, appearing in 56 games there. He re-signed with Arizona in November, and will likely remain in a similar position of emergency catcher, tucked away behind a plate of glass in Reno, with a hammer conveniently to hand.
Gavin Logan (94)
Canadian alert! Logan was born in the wonderfully-named Medicine Hat, and was a ninth-round pick by the D-backs in 2022. He racked up the frequent flyer miles in 2025, changing levels four times between mid-June and mid-August. He initially bypassed Double-A, jumping straight from High-A to Triple A not once, but twice, before ending the season in Amarillo. Across all three levels the catcher, who turned 26 last month, posted a .754 OPS, and hit eight home-runs in 65 games, including the grand-slam above for Reno. He’ll likely start the year again in Amarillo, with the aim of getting a more permanent promotion by the end of the year.
Matt O’Neill (66)
This will be O’Neill’s first year outside the Mets organization, which originally selected him in the 20th round of the 2019 draft. Last year, Matt split time between Double-A and Triple-A, with an overall line of .231/.335/.343 for an OPS of .678. That’s actually his highest figure since the year he was drafted, and it’s very unlikely he is going to see major-league playing time this year. If he does, a lot has gone very wrong for Arizona. But the news that Adrian Del Castillo is struggling with a calf injury, and is likely to miss Opening Day, does emphasize the importance of depth at this position.













