D-Backs Backfields Prospect Weekly: Owusu-Asiedu's Double-A explosion, Hagaman keeps rolling
By Quinn Harrison ·
He Wasn't Ready. Then He Was: Owusu-Asiedu Makes Strides at Double-A
The season-long story on Avery Owusu-Asiedu (AA, OF, Rank: 53) had been a familiar one: tantalizing athleticism undermined by a swing-and-miss problem that kept the tools from showing up in the box score. His High-A line entering the final stretch of July sat at .202/.289/.369 with 93 strikeouts in 358 plate appearances, a profile that matched every concern attached to a corner outfielder with a 40 hit tool. Then something clicked. Over his last 30 days at High-A he slashed .382/.431/.775 with 10 home runs and 26 RBI across 102 plate appearances, contact rate jumping to 77 percent and the strikeout bleeding slowing down. That was enough for the organization to ship him to Double-A Amarillo, where he has done nothing but pour gasoline on the fire: 12 hits, 4 home runs, and 12 RBI in 30 plate appearances this week alone, including his fifth home run in four games since the promotion. He now has 18 home runs combined on the year.
The power grade sits at 50, which may already be conservative given the recent destruction. The legitimate question is how much of this is mechanical growth versus an extended hot zone that Double-A arms will eventually cool down. His swing rate barely moved over the last 30 days at 47.7 percent, so this was not a sudden passivity shift; the contact just started landing with more authority. What the profile does not have is a 60 hit tool to sustain this against upper-level spin, and the 45 field grade means he has to hit to stick. But right now the power-speed combination that has always lived in the scouting report is surfacing in games in a way it never had before. If he can maintain even a fraction of this production over a full Double-A sample, the up-down projection starts looking like a floor rather than a ceiling, and a Triple-A assignment before the calendar flips would not be a surprise.
The Case Keeps Building: Hagaman Dominates at Two Levels
David Hagaman (AA, RHP, Rank: 10) went 6.2 innings this week against Double-A competition, surrendering one earned run on three hits with seven strikeouts and one walk. That outing extended what has been an exceptional recent stretch: 30 strikeouts across 23.1 innings over his last four starts at High-A, with a 1.93 ERA and a 1.03 WHIP over that span. He arrived at Double-A Amarillo earlier this month and has a 1.54 ERA across his two starts there. Between both levels on the season, the combined ERA is 2.82 with 103 strikeouts across 83 innings, numbers that make you wonder why a Double-A assignment took this long. The arsenal explains the results: a four-seamer sitting 95-98 paired with a slider and curve that both grade out at 55, and the whiff rate of 34.2 percent on the year backs up the swing-and-miss capability across the pitch mix.
The command grade sits at 45 and that is the honest sticking point in the profile. He has issued 37 walks on the year, and an aggressive, high-effort delivery can send the fastball into the middle of the zone when the release point drifts. But at a 51 percent strike rate over his last 30 days and with strikeout-to-walk ratios that have been comfortably positive, he is managing the walks well enough that they are not derailing outings the way they might for a pitcher with lesser stuff. The projection holds at a fourth starter, with a multi-inning reliever floor if the command stalls. A full Double-A audition over the final month of the season, combined with the trajectory he has shown, makes a case that the fourth-starter ceiling is the right place to be aiming. He is 23 years old and pitching better than anyone in this system right now.
Quick Hits
Cristofer Torin (AA, SS, Rank: 24) · collected 10 hits in 24 plate appearances this week, including a double and a home run, driving in five. The contact skills that define his profile, a 55 hit tool and an 84.9 percent contact rate on the season, are showing up every night; he is hitting .305 over his last 30 days at Double-A. The power is still thin at 12 home runs on the year across 457 plate appearances, and that is not changing, but the bat-to-ball and on-base foundation are what his second-division projection is built on.
Jansel Luis (AA, SS, Rank: 18) · had 10 hits, two doubles, a triple, two home runs, and five RBI in 30 plate appearances. The counting-stat production is real, though the approach remains the sticking point: Luis has a 51.3 percent swing rate, one of the most aggressive in the system, and posted a contact rate of just 74 percent over the last 30 days along with a walk rate that has shrunk to nearly nothing. He has 15 home runs and 66 RBI on the season and the physical tools are undeniable, but the chase tendencies are what keep the projection at second-division second baseman rather than something higher.
Kayson Cunningham (A+, SS, Rank: 2) · went 6-for-23 with two doubles and four walks. No RBI on the week, but he is hitting .298/.412/.488 with two home runs over his last 30 days at High-A, which looks like his Low-A form (.381/.471/.506) beginning to carry over to the next level. The 60 hit tool and 60 speed give him one of the highest floors in this system, and a contact rate of 78.3 percent over the last month suggests the High-A adjustment is well underway.
Kristian Robinson (AAA, LF, Rank: 27) · drove in two on eight hits with a homer and four walks in 26 plate appearances. The 30-day stretch is the most relevant context here: he is slashing .346/.433/.577 with five home runs over that span, with a selective 38.4 percent swing rate driving the on-base number. The hit tool (45 grade) and strikeout rate (120 on the season) are still the concerns for a 25-year-old corner outfielder, but the recent power-walk combination is the profile that could earn a big-league look if a roster spot opens.
JD Dix (A+, SS, Rank: 6) · went 7-for-19 with a double and two home runs, knocking in six runs. His switch-hitting and athleticism are the foundation, and the two home runs this week give him 11 combined on the season across both levels. The swing rate has crept to 50.1 percent at High-A, and a contact rate of 69.1 percent over his last 30 days is something to watch. At 20 years old with a 55 hit tool and everyday shortstop projection, there is plenty of runway, but the High-A strikeout numbers (56 in 199 plate appearances) suggest the spin adjustment is still ongoing.
Carlos Virahonda (A+, C, Rank: 28) · reached base eight times in 22 plate appearances, going 5-for-16 with two doubles and four RBI while drawing six walks. The walk total is the headline: his on-base approach is well ahead of most 20-year-old catchers, and a season-long contact rate of 78.7 percent keeps the strikeouts manageable. Hitting .344/.487/.541 over his last 30 days at High-A, Virahonda is making a strong case that the 50 power grade is no ceiling. I'd take the over on several of those tool grades by season's end.
Daury Vasquez (A, RHP, Rank: 33) · threw 8.2 shutout innings this week, scattering five hits and striking out seven against five walks. The season ERA at Visalia is an ugly 9.00, so one eye-opening start does not reverse the narrative, but it does fit a recent trend: he owns a 1.15 ERA and 1.02 WHIP over his last 15.2 innings in the 30-day window. The 60-grade fastball and 55-grade sweeper are real, and the whiff rate at 30.7 percent confirms the stuff plays. The command (40 grade) is still the story, as five walks in one outing illustrates, but when the release point holds, he is a different pitcher entirely.
Junior Ciprian (A+, RHP, Rank: 16) · struck out six over 5.1 innings this week but allowed three earned runs on two walks. The season numbers across both levels are worth acknowledging: 100 strikeouts in 93.2 innings with a 2.98 ERA. The High-A walk rate has climbed in his four starts there (14 walks in 21.1 innings), which is the predictable growing pain for a 21-year-old whose command grades at 45. The ceiling case rests on whether a functional changeup develops; without it, the fastball-slider combination is better suited to shorter stints.
Yu-Min Lin (AAA, LHP, Rank: 32) · went 5.0 innings, allowing two earned runs on one hit and two walks while striking out four. The season ERA at Triple-A Reno sits at 5.74 across 102 innings, and the 30-day window (4.85 ERA, 23 strikeouts in 26 innings) shows why the projections hold at a fifth-starter or long-relief outcome. The 60-grade changeup and 60-grade curveball are genuine weapons, but the 40-grade fastball at 90-93 gets exposed at this level, and the command (45 grade) does not cover for the velocity gap. A step forward in walk rate would go a long way.
Jose Alpuria (A+, CF, Rank: 35) · was placed on the 7-day injured list August 15, cutting short what had been a strong campaign at Low-A. He slashed .307/.402/.556 with 13 home runs and 24 stolen bases in 308 plate appearances at Visalia before the late-season promotion to Hillsboro, where he added a home run in 25 plate appearances before the IL stint. No diagnosis has been confirmed publicly.