Royals Prospect Weekly: Cross Erupts in Omaha, Wolters Fans 11 in High-A Gem
By Nathan Cooper ·
Gavin Cross Is Doing Something Different
Gavin Cross (AAA, OF, Rank: 20) spent most of the first half looking like a player whose profile was accurate: a 45 hit tool dragging down 55 power, strikeouts piling up, and a batting line around .253 through 396 plate appearances. Then July happened. Over the last 30 days he is slashing .342/.393/.789 with 8 home runs, 6 doubles, 2 triples, and 19 RBI across 19 games, and this past week he added 7 hits in 17 plate appearances, including 3 doubles and 2 more home runs, with only 1 walk against 5 strikeouts. That is 13 home runs in his last 84 trips to the plate. The swing-and-miss was always the ceiling limiter; 113 strikeouts on the season and a 68.8% contact rate confirm the concern has not disappeared. But the power output over this stretch prompts a reassessment of how real the 55 power grade is.
Cross has always been a power-speed corner bat who profiles as a second-division regular or strong fourth outfielder, and nothing about this month changes the underlying scouting framework. He is 25 with a left-handed swing that generates natural loft and plus bat speed, and the game-power projection has real teeth when he is locked in mechanically. The hit tool is still the variable: his 47.6% swing rate is close to average, but that 68.8% contact number means the whiffs will come in waves, and Triple-A pitching will still find him. A couple of years ago this profile was a first-round pick trying to stick in center; now it is a power corner bat with a legitimate MLB door open if the strikeouts settle even modestly in September. The Royals will need to decide soon whether the performance demands a callup conversation. I think it does.
Blake Wolters Reminds Everyone What the Fuss Was About
Blake Wolters (A+, RHP, Rank: 24) has had a brutal High-A season, posting an 8.49 ERA across 14 starts at Quad Cities with an alarming 35 walks in 59.1 innings. The surface-level read is that the promotion from Low-A broke him; his Columbia numbers (1.65 ERA, 33 strikeouts in 27.1 innings) look like they belong to a different pitcher. Wednesday's outing was a reminder of why the projection does not simply collapse when a prospect struggles at a new level. He threw 5.2 innings of two-hit, scoreless ball, did not issue a single walk, and struck out 11 batters. The whiff rate over the last 30 days has climbed to 34.4% at a 3.44 ERA across 18.1 innings, suggesting real improvement in both the strike-throwing and the bat-missing. His season combined ERA of 6.33 is ugly, but digging past it: 100 strikeouts over 86.2 innings is a legitimately interesting rate.
The profile here is a 94-to-97 mph four-seamer paired with a 55-grade slider that flashes above-average two-plane action. That fastball-slider combination looks like a genuine back-end starter weapon when both pitches are synced. The command at 40 is the barrier between the back-of-the-rotation projection and a bullpen outcome, and the full season walk numbers confirm command is not a solved problem. But the bullpen path was always the floor here, not the ceiling, and an outing with 11 strikeouts and zero walks shows that the stuff can play as advertised. If the last month's trend holds through the end of the season, Wolters enters 2027 with legitimate mid-rotation momentum rather than a remediation project. The command has to stick; the stuff is not the question.
Quick Hits
Josh Hammond (A, SS, Rank: 3) · had a week that will show up in any leaderboard search: 11 hits in 22 plate appearances, including a double, and 3 RBI without drawing a single walk. The contact wasn't an accident. Over the last 30 days he is hitting .400 with an 82.6% contact rate across 86 plate appearances, and his season average sits at .306 through 437 PA at 19 years old in Low-A. The 55 power and 60-grade arm are the carrying tools in his projection, but the bat-to-ball foundation is already showing up on the scoresheet. Power production (5 home runs on the season) will need to surface more consistently as he climbs, but this is a flat-out strong statistical month for a teenager in full-season ball.
Carson Roccaforte (AA, OF, Rank: 29) · went 6-for-27 this week with 2 doubles, 2 home runs, and 5 RBI, also drawing 2 walks against 7 strikeouts. The weekly line is fine, but the month is remarkable: 12 home runs over his last 22 games, slugging .702 in that stretch. He is up to 29 home runs on the season at Double-A, with 20 steals alongside. The 65-grade glove in center is his carrying tool and his floor, but 29 home runs at this level is not a fourth-outfielder stat line. The 142 strikeouts and 66.7% contact rate on the season are real obstacles, and breaking-ball recognition remains the scouting concern. Still, the power production over the last month is a stretch that gets attention regardless of the projection.
Javi Vaz (AA, OF, Rank: 21) · returned from the 60-day IL on August 7 after missing the entire season since a March placement. He wasted no time: 6 hits in 13 at-bats in his first three games back, including a home run and 3 doubles, producing a .923 slugging mark in that small sample. Vaz is a 55 hit tool and 60 speed profile who profiles as a utility second baseman, and he went into the IL with a limited-power, contact-and-speed scouting report. The slugging numbers since activation are almost certainly not predictive of what the power section of his card will look like over a full season. The encouraging part is that the contact (80.8% in-season) looks intact after a long absence. Getting him healthy and playing consistently through September is the real win here.
Angeibel Gomez (RK, OF, Rank: 2) · drove in 8 runs on 6 hits in 16 plate appearances this week, with 2 home runs and 3 walks against 1 strikeout. The 17-year-old center fielder is slashing .356/.467/.637 on the season across 169 plate appearances, with 8 home runs and a 79.1% contact rate over the last 30 days despite a 58.8% aggressive swing rate. That contact-and-aggression combination is unusual; most hitters swinging that frequently see their contact rates suffer. For a teenager generating frequent hard contact at those rates, the everyday CF projection and the 55 hit/55 power/60 speed tool set make sense. The DSL is still a long way from a real test, but the underlying profile here is among the more compelling in the system.
Jaider Suárez (RK, SS, Rank: 36) · collected 6 hits in 12 plate appearances, adding a double, a home run, and 2 RBI with 2 walks and zero strikeouts. The 17-year-old shortstop is hitting .373/.497/.548 on the season with 26 stolen bases in 157 plate appearances and is running a .417 average over his last 30 days. He is an aggressive swinger at 62.5% over the last month, and his contact rate of 61.4% during that stretch warrants watching, but the combination of speed, arm, and early bat-to-ball feel is already evident. The projection is guarded given the distance to the majors, but weeks like this keep the optimistic scenario alive.
Jose Cerice (A+, IF, Rank: 47) · went 5-for-18 this week with 2 doubles and 4 RBI, drawing 3 walks against 3 strikeouts. It fits a broader hot stretch: over the last 21 games he is slashing .397/.554/.559 with 3 home runs and 18 RBI at 92 plate appearances, carrying a 79.9% contact rate while maintaining strong walk rates.
David Shields (A+, LHP, Rank: 4) · struck out 9 over 5 innings of one-run ball this week, allowing 6 hits and walking 1. His season ERA is 4.23 through 95.2 innings, but the peripherals are more encouraging: 115 strikeouts, a 30.5% whiff rate, and just 27 walks across 21 starts. He posted a 2.01 ERA in Low-A last year before a jump to High-A, and this 19-year-old left-hander's ability to throw four pitches for strikes at this level remains the reason the mid-rotation projection holds. The last 30 days have been bumpy (4.82 ERA, 23 hits in 18.2 innings), and the homer rate is a minor concern, but the command grades and the strikeout rate are doing what you want from a developing starter this age.
Henry Williams (AAA, RHP, Rank: 46) · was excellent this week: 5.2 innings, 3 hits, no runs, 3 walks, and 6 strikeouts in his cleanest outing in months. His Triple-A ERA sits at 5.82 through 68 innings, with 39 walks and a 20.6% whiff rate raising real questions about whether the four-pitch mix plays without a true carrying pitch. The projection is a fifth-starter or long-relief up-down role, and nights like this keep that floor intact. His 3.26 ERA over the last 30 days is a meaningful stretch of improvement and gives him something to build on heading into September.
Lucas Braun (AAA, RHP, Rank: 22) · went 6 innings this week, allowing 4 hits, 2 earned runs, 1 walk, and 3 strikeouts in a workmanlike outing. The strikeout total was modest, but the season combined ERA of 3.50 across 100.1 innings tells a more complete story for a 24-year-old with a 55-grade command grade and a durable three-pitch mix. Over the last 30 days he has a 2.25 ERA and a 0.90 WHIP across 20 innings. The back-end rotation projection is not flashy, but Braun continues to build a case that he can eat innings at the highest level.
Frank Mozzicato (AA, LHP, Rank: 27) · threw 3 hitless innings this week with 8 strikeouts, showing why the plus curveball keeps his prospect status alive despite a 9.21 ERA and 61 walks in 56.2 innings on the season. The whiff rate over the last 30 days is 43.8%, which is the curveball doing its job. The walk problem is not new and not small: 61 free passes in under 57 innings is a pace that makes any ERA projection bleak. The path forward is a transition to shorter stints where the curve can be featured without the command issues compounding across multiple innings. Outings like this confirm the stuff is worth developing; everything else on the season line confirms the starter track is effectively over.
Steven Zobac (AA, RHP, Rank: 16) · was placed on the 7-day IL on August 7, his last appearance coming on August 6. He had given up 8 earned runs across 10 innings in three starts in the two weeks before the placement, though his season numbers at Low-A (3.18 ERA in 11.1 innings) were considerably cleaner before the Double-A assignment. No confirmed diagnosis has been reported.
Carter Holton (A, LHP, Rank: 34) · landed on the 7-day IL on August 7 with his last outing coming July 26. He had allowed 2 earned runs over 3.2 innings in his most recent start, but the bigger concern is command: 6 walks in 3.2 innings in that final outing, and 13 walks across 33.2 Low-A innings on the season.