Stats up to date as of 10/24/2024. Farm to Fountains player stats are powered by BaseballReference.com

The Royals took the best raw power in the entire draft class in Caglianone. In three years with the Gators, the 21-year-old slashed .355/.447/.760 with 75 home runs. In 2024, he silenced some of the concerns regarding his hit tool, hitting .419 with an 8.2% strikeout rate. The ceiling here is immense, and Caglianone could quickly find his way to the big leagues as early as 2025. Much of that potential showed itself in Caglianone’s brief High-A debut post-draft. He posted outstanding exit velocity data but continued to struggle with chase as we saw in the SEC.

Cags has an impressive blend of high in-zone contact rates and immense power. That combination will take him far and help him to maintain a high ceiling despite chasing out of the zone far too much. Cags will potentially return to Quad Cities to open the 2025 season. I suspect that’ll be especially true if he pitches next season. However, as a pure hitter, Caglianone has the skills right now to be a quick mover through the farm system. He slashed .241/.302/.388 with a 20.6% strikeout rate in 29 games with the River Bandits in 2024.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2022 19 -2.2 Florida SEC NCAA 28 115 104 19 30 6 0 7 27 0 0 5 21 .289 .339 .548 .887 57 4 4 0 2 1
2023 20 -1.2 Florida SEC NCAA 71 319 282 74 91 14 2 33 90 4 2 17 58 .323 .389 .738 1.126 208 5 16 0 4 3
2024 21 -0.3 Florida SEC NCAA 66 316 248 83 104 8 0 35 72 4 0 58 26 .419 .544 .875 1.419 217 5 10 0 0 31
2024 21 -1.2 Quad Cities MIDW A+ KCR 29 126 116 13 28 9 1 2 14 2 0 7 26 .241 .302 .388 .690 45 2 3 0 0 1
2024 21 -1.1 Surprise AZFL Fal 10 47 44 5 10 2 0 1 7 0 0 2 11 .227 .255 .341 .596 15 0 0 0 1 0
Minors (1 season) Minors 29 126 116 13 28 9 1 2 14 2 0 7 26 .241 .302 .388 .690 45 2 3 0 0 1
College (3 seasons) College 165 750 634 176 225 28 2 75 189 8 2 80 105 .355 .447 .760 1.207 482 14 30 0 6 35
Other (1 season) Other 10 47 44 5 10 2 0 1 7 0 0 2 11 .227 .255 .341 .596 15 0 0 0 1 0
All Levels (3 Seasons) 204 923 794 194 263 39 3 78 210 10 2 89 142 .331 .417 .683 1.100 542 16 33 0 7 36

Hit: 45/55

Raw Power: 70/70

Game Power: 55/70

Glove: 45/45

Arm: 60/60

Speed: 45/45

Mitchell has made his mark in his first full season with the Royals Low-A affiliate in Columbia. He’s shown plenty of reasons why the front office put their faith in him with the eighth overall pick in the 2023 draft. The leading tool here is clearly Mitchell’s immense power. The bat speed is legit and should translate to plus power as he continues to develop at the dish. The strikeouts have been far too high, leaving some concerns around the hit tool. However, despite the high strikeout rate, Mitchell’s swinging strike rate hasn’t been all that alarming. Mitchell’s zone contact rate finished the year north of 80% and his chase and whiff rates both finished around average, at 28.0% and 29.6% respectively.

Defensively, Mitchell has the tools to stick behind the plate, further raising his ceiling as a prospect. However, the bat is more advanced than his skills in the field. Mitchell has a strong arm but struggled with some accuracy issues throughout the 2024 season. He does a good job of managing his pitching staff but will likely need to play more regularly behind the dish as he continues to develop. He played five games a week in 2024 with around 60% of his appearances coming as a catcher. The other 40% were at DH. Mitchell moved up to Quad Cities for his final week of the season and should debut there once again to open the 2025 season.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2023 18 -1.9 Royals ACL Rk KCR 13 52 34 8 5 1 0 0 3 1 0 17 14 .147 .423 .177 .600 6 0 0 0 1 0
2024 19 2 Teams 2 Lgs A-A+ KCR 111 486 396 66 92 16 3 18 51 26 7 80 149 .232 .368 .424 .793 168 2 7 0 3 2
2024 19 -3.2 Quad Cities MIDW A+ KCR 5 20 18 2 2 0 0 0 1 1 0 1 7 .111 .200 .111 .311 2 0 1 0 0 0
2024 19 -1.5 Columbia CARL A KCR 106 466 378 64 90 16 3 18 50 25 7 79 142 .238 .376 .439 .815 166 2 6 0 3 2
All Levels (2 Seasons) 124 538 430 74 97 17 3 18 54 27 7 97 163 .226 .374 .405 .778 174 2 7 0 4 2

Hit: 40/55

Raw Power: 60/60

Game Power: 50/55

Glove: 40/55

Arm: 50/55

Speed: 45/40

Asbel Gonzalez has all the traits needed to stick up the middle defensively and provide impact offensive value in the meantime. He had mixed results in the 2023 Dominican Summer League but has really hit the ground running in his first taste of Complex League competition this season. In 41 games, Gonzalez slashed .285/.398/.384 with 22 stolen bases and an 11.0% walk rate. Gonzalez does have a noticeable amount of swing-and-miss at the plate, but it currently isn’t alarming considering his youth (18) and raw international profile. His timing can be off often due to his toe-tap mechanics and twitchy hands in his swing-load mechanics.

With more refining, Gonzalez should be able to reduce the swing and miss some. His bat plane is great and should allow him to lift the ball with more refinement at the plate. He will likely never be a 30+ home run slugger but has a solid chance to be good for 15 HR with 30 stolen bases and gold-glove-level defense in center field. Of course, all of that is a bit premature considering Gonzalez is yet to truly appear in full-season ball. He was promoted to Double-A Northwest Arkansas to end the 2024 season but was offered extremely limited playing time. It’ll be worth monitoring where Gonzalez debuts to open the 2025 season, as that’ll likely be a strong indicator of how advanced the Royals feel he is at this juncture.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2023 17 2 Teams DOSL FRk KCR 43 173 143 25 35 10 2 1 18 17 11 19 26 .245 .355 .364 .718 52 2 7 1 3 0
2023 17 -0.8 Royals Gold DOSL FRk KCR 25 110 92 18 25 9 2 0 16 9 4 12 13 .272 .364 .413 .777 38 1 3 0 3 0
2023 17 -0.8 Royals Blue DOSL FRk KCR 18 63 51 7 10 1 0 1 2 8 7 7 13 .196 .339 .275 .613 14 1 4 1 0 0
2024 18 2 Teams 2 Lgs Rk-AA KCR 45 190 157 40 44 11 2 0 20 23 4 22 38 .280 .397 .376 .773 59 0 9 1 1 0
2024 18 -6.2 Northwest Arkansas TL AA KCR 4 8 6 1 1 0 0 0 0 1 0 2 1 .167 .375 .167 .542 1 0 0 0 0 0
2024 18 -1.8 Royals ACL Rk KCR 41 182 151 39 43 11 2 0 20 22 4 20 37 .285 .398 .384 .782 58 0 9 1 1 0
All Levels (2 Seasons) 88 363 300 65 79 21 4 1 38 40 15 41 64 .263 .377 .370 .747 111 2 16 2 4 0
AA (1 season) Minors 4 8 6 1 1 0 0 0 0 1 0 2 1 .167 .375 .167 .542 1 0 0 0 0 0
Rk (1 season) Minors 41 182 151 39 43 11 2 0 20 22 4 20 37 .285 .398 .384 .782 58 0 9 1 1 0
FRk (1 season) Minors 43 173 143 25 35 10 2 1 18 17 11 19 26 .245 .355 .364 .718 52 2 7 1 3 0

Hit: 40/55

Game Power: 30/45

Raw Power: 30/50

Glove: 50/60

Arm: 40/50

Speed: 60/60

Javier Vaz was sensational in 2023, firmly putting his name on the map as a legitimate prospect in the Royals farm system. He followed that up with a strong 2024 season. He spent the entire year with Double-A Northwest Arkansas and did more-or-less exactly what we saw last year. In 114 games, Vaz slashed .266/.378/.382 with a 1.24 BB/K ratio. His power output seems to have stabilized somewhere around a .120 ISO, but that mark will work just fine with the rest of Vaz’s offensive output. He profiles as a future big-league lead-off hitter. Vaz has the best hit tool in the entire Kansas City farm system and pairs that with an excellent approach at the plate.

He finished 2024 with one of the very best whiff rates in the entire minor leagues. That mark was at just 12.5% alongside an elite 89.3% zone contact rate. Vaz rarely chases out of the zone either (18.6%). The result is a very safe floor that makes him perhaps the best bet to be a big leaguer in the system. Defensively, Vaz played less of a carousel this season. He played 88 games at second base, marking a vast majority of his total games played. His defense there grades out very well. Vaz has great range for the position and should be able to be at least league-average defensively — probably a bit above. After spending the entire season at Double-A, Vaz has a real chance to play Major League innings in 2025.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2019 18 -1.5 North Fork HCBL Smr 27 108 87 20 29 4 0 2 11 13 3 15 7 .333 .435 .448 .884 39 3 0 3 0
2021 20 -0.9 Vanderbilt SEC NCAA 23 55 42 7 10 2 0 0 1 5 0 10 5 .238 .396 .286 .682 12 1 2 0 0
2021 20 -0.5 Battle Creek NWDS Smr 4 18 16 2 6 0 0 0 0 0 0 2 0 .375 .444 .375 .819 6 1 0 0 0
2022 21 -0.2 Vanderbilt SEC NCAA 51 200 157 24 44 14 2 5 30 11 2 29 17 .280 .402 .490 .893 77 2 5 6 3 0
2022 21 0.6 Brewster CCBL Smr 19 62 55 4 15 3 0 0 6 7 1 6 8 .273 .355 .327 .682 18 1 0 0 0
2022 21 2 Teams 2 Lgs A-Rk KCR 29 131 108 16 28 7 1 1 12 5 3 21 17 .259 .389 .370 .760 40 0 2 0 0 0
2022 21 0.2 Columbia CARL A KCR 27 121 100 14 26 6 1 1 12 4 3 20 14 .260 .388 .370 .758 37 0 1 0 0 0
2022 21 1.1 Royals ACL Rk KCR 2 10 8 2 2 1 0 0 0 1 0 1 3 .250 .400 .375 .775 3 0 1 0 0 0
2023 22 2 Teams 2 Lgs A+-AA KCR 119 518 445 66 124 18 6 8 51 30 3 64 50 .279 .373 .400 .773 178 3 4 3 2 0
2023 22 -2.4 Northwest Arkansas TL AA KCR 33 130 112 17 34 4 2 2 12 4 1 15 18 .304 .391 .429 .819 48 0 1 2 0 0
2023 22 -0.3 Quad Cities MIDW A+ KCR 86 388 333 49 90 14 4 6 39 26 2 49 32 .270 .367 .390 .757 130 3 3 1 2 0
2024 23 -1.2 Northwest Arkansas TL AA KCR 115 523 433 80 114 22 2 8 42 16 3 73 60 .263 .376 .379 .754 164 1 6 9 2 2
Minors (3 seasons) Minors 263 1172 986 162 266 47 9 17 105 51 9 158 127 .270 .376 .387 .763 382 4 12 12 4 2
College (2 seasons) College 74 255 199 31 54 16 2 5 31 16 2 39 22 .271 .401 .447 .848 89 6 8 3 0
Other (3 seasons) Other 50 188 158 26 50 7 0 2 17 20 4 23 15 .317 .410 .399 .808 63 4 0 3 0
All Levels (5 Seasons) 387 1615 1343 219 370 70 11 24 153 87 15 220 164 .276 .384 .398 .781 534 22 20 10 2
AA (2 seasons) Minors 148 653 545 97 148 26 4 10 54 20 4 88 78 .272 .379 .389 .768 212 1 7 11 2 2
A+ (1 season) Minors 86 388 333 49 90 14 4 6 39 26 2 49 32 .270 .367 .390 .757 130 3 3 1 2 0
A (1 season) Minors 27 121 100 14 26 6 1 1 12 4 3 20 14 .260 .388 .370 .758 37 0 1 0 0 0
Rk (1 season) Minors 2 10 8 2 2 1 0 0 0 1 0 1 3 .250 .400 .375 .775 3 0 1 0 0 0

Hit: 55/70

Game Power: 30/40

Raw Power: 40/40

Glove: 50/55

Arm: 50/50

Speed: 60/60

It was a true tale of two halves for Roccaforte in 2024. He debuted to extremely poor results at the plate. In the season’s first half, he slashed just .199/.283/.315 with a 27.1% K% and just a .116 ISO. In the season’s second half, that slash line improved to .225/.314/.394 with a .169 ISO and a 23.8% K%. Much of that was carried by an August surge, in which Roccaforte posted a .270 ISO and a 152 wRC+. There’s clearly power potential remaining. Next season, Roccaforte will need to start the season strongly and avoid the extreme cold spell that plagued him at times in 2024. Despite his low .208 season average, Roccaforte still managed to get on base enough to steal 34 bags. His swing plane is excellent. An offseason focus on lifting the ball more may have thrown him off to open 2024, and if what we saw to end the year was the real deal, he could be in Kansas City as early as 2026.

Defensively, Roccaforte is perhaps the best defender in the entire farm system. He’s a true center fielder and appeared in 1,042 innings out there for the Bandits this season. In those 1,042 innings, he committed just one error. Roccaforte’s elite outfield defense and speed give him an outstanding floor as a prospect. He’ll need to improve his zone contact rates to help his bat catch up to the rest of his skill set, but if it ever does, he could be an All-Star center fielder one day. At worst, his profile isn’t all that different from current Royals outfielder, Kyle Isbel, save for a bit more speed.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2021 19 -2.7 Louisiana-Lafayette SBC NCAA 55 206 179 28 49 10 2 4 22 14 3 23 48 .274 .351 .419 .770 75 0 1 3 0
2021 19 -1.5 Anchorage Bucs ALAS Smr 38 155 137 14 34 7 1 0 10 7 6 16 27 .248 .323 .314 .637 43 0 0 2 0
2022 20 -1.6 Louisiana-Lafayette SBC NCAA 58 256 219 52 82 11 3 16 68 25 7 26 34 .374 .435 .671 1.107 147 1 3 1 7 6
2022 20 -0.4 Bourne CCBL Smr 22 83 77 5 14 2 1 0 3 7 0 5 19 .182 .241 .234 .475 18 1 0 0 1
2023 21 -0.5 Louisiana-Lafayette SBC NCAA 65 289 236 64 75 26 1 8 55 22 12 36 54 .318 .426 .538 .964 127 1 12 0 5 1
2023 21 2 Teams 2 Lgs A-Rk KCR 31 138 116 22 34 7 2 0 15 16 3 19 34 .293 .391 .388 .779 45 3 1 0 2 0
2023 21 0.0 Columbia CARL A KCR 27 122 101 19 26 6 2 0 12 11 3 19 31 .257 .377 .356 .733 36 2 1 0 1 0
2023 21 1.1 Royals ACL Rk KCR 4 16 15 3 8 1 0 0 3 5 0 0 3 .533 .500 .600 1.100 9 1 0 0 1 0
2024 22 -0.2 Quad Cities MIDW A+ KCR 122 535 471 59 98 23 5 10 62 34 13 56 139 .208 .294 .342 .635 161 2 3 0 5 0
Minors (2 seasons) Minors 153 673 587 81 132 30 7 10 77 50 16 75 173 .225 .314 .351 .664 206 5 4 0 7 0
College (3 seasons) College 178 751 634 144 206 47 6 28 145 61 22 85 136 .325 .409 .551 .959 349 15 2 15 7
Other (2 seasons) Other 60 238 214 19 48 9 2 0 13 14 6 21 46 .224 .294 .285 .579 61 1 0 2 1
All Levels (4 Seasons) 391 1662 1435 244 386 86 15 38 235 125 44 181 355 .269 .354 .429 .783 616 20 2 24 8
A+ (1 season) Minors 122 535 471 59 98 23 5 10 62 34 13 56 139 .208 .294 .342 .635 161 2 3 0 5 0
A (1 season) Minors 27 122 101 19 26 6 2 0 12 11 3 19 31 .257 .377 .356 .733 36 2 1 0 1 0
Rk (1 season) Minors 4 16 15 3 8 1 0 0 3 5 0 0 3 .533 .500 .600 1.100 9 1 0 0 1 0

Hit: 40/55

Raw Power: 45/55

Game Power: 40/50

Glove: 60/60

Arm: 50/50

Speed: 60/60

After a rough 2023 season, Gavin Cross got right back on track to open this season. He finished the year with a 115 wRC+ for the Naturals and could’ve been even better if not for some injury barriers. Cross struggled off and on this season with back spasms. They sidelined him twice on the injured list, including his second stint to close out the season. It’s currently unclear how much the back problems impacted production down the stretch. However, it appears to have made a sizeable difference. On June 1, Cross owned a season slash line of .288/.374/.447. After his ten-day IL stint, Cross slashed just .239/.315/.413 for the remainder of the season. That mark was still good for a 102 wRC+, but it was certainly a sizeable drop.

In-zone contact rates for Cross leave a bit more to be desired, as he’s settled in under 80% of late. There was a power burst to end the season — a bit conflicting with the idea that the injury impacted his ability at the plate — but otherwise, there wasn’t quite the power we expected from Cross when he was drafted. In all, it’s still a rather well-rounded profile with the potential for at least an average hit tool and average power. Cross stole 32 bases this season while providing solid corner defense. He spent just 12 games in center field and should be a true corner outfielder moving forward. His arm is strong and fits the corner role well, but it would be nice to see more power output so that he can provide enough value in the Major Leagues.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2020 19 -1.6 Virginia Tech ACC NCAA 16 71 65 14 24 1 0 0 8 7 0 4 10 .369 .409 .385 .793 25 1 0 1 0
2020 19 -1.6 Peninsula COPL Smr 6 21 16 3 5 0 1 0 4 2 0 5 3 .313 .476 .438 .914 7 0 0 0 0
2021 20 -1.1 Virginia Tech ACC NCAA 51 234 203 48 70 13 5 11 35 9 4 17 48 .345 .415 .621 1.035 126 10 0 4 2
2021 20 -0.3 Brewster CCBL Smr 7 23 19 3 2 0 0 2 2 0 0 3 6 .105 .261 .421 .682 8 1 0 0 0
2022 21 0.0 Virginia Tech ACC NCAA 57 280 244 70 80 14 8 17 50 12 0 30 41 .328 .411 .660 1.071 161 2 5 0 1 5
2022 21 2 Teams 2 Lgs A-Rk KCR 29 135 109 24 34 7 2 8 25 4 2 24 33 .312 .437 .633 1.070 69 1 1 0 1 0
2022 21 0.2 Columbia CARL A KCR 26 123 99 20 29 5 2 7 22 4 2 22 31 .293 .423 .596 1.019 59 1 1 0 1 0
2022 21 1.1 Royals ACL Rk KCR 3 12 10 4 5 2 0 1 3 0 0 2 2 .500 .583 1.000 1.583 10 0 0 0 0 0
2023 22 2 Teams 2 Lgs A+-AA KCR 96 413 360 49 73 21 3 12 58 23 3 43 115 .203 .298 .378 .676 136 5 7 0 3 2
2023 22 -2.4 Northwest Arkansas TL AA KCR 2 6 5 0 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 0 0 0 0 0 0
2023 22 -0.3 Quad Cities MIDW A+ KCR 94 407 355 49 73 21 3 12 58 23 3 42 113 .206 .300 .383 .683 136 5 7 0 3 2
2023 22 -0.4 Surprise AZFL Fal 8 34 27 3 6 2 0 0 3 7 0 6 8 .222 .353 .296 .649 8 1 0 0 1 0
2024 23 -1.2 Northwest Arkansas TL AA KCR 101 436 383 54 100 19 0 15 59 30 2 45 105 .261 .342 .428 .770 164 2 4 0 4 4
Minors (3 seasons) Minors 226 984 852 127 207 47 5 35 142 57 7 112 253 .243 .336 .433 .770 369 8 12 0 8 6
College (3 seasons) College 124 585 512 132 174 28 13 28 93 28 4 51 99 .340 .412 .609 1.021 312 16 0 6 7
Other (3 seasons) Other 21 78 62 9 13 2 1 2 9 9 0 14 17 .210 .359 .371 .730 23 1 0 1 0
All Levels (5 Seasons) 371 1647 1426 268 394 77 19 65 244 94 11 177 369 .276 .364 .494 .858 704 11 29 0 15 13
AA (2 seasons) Minors 103 442 388 54 100 19 0 15 59 30 2 46 107 .258 .339 .423 .762 164 2 4 0 4 4
A+ (1 season) Minors 94 407 355 49 73 21 3 12 58 23 3 42 113 .206 .300 .383 .683 136 5 7 0 3 2
A (1 season) Minors 26 123 99 20 29 5 2 7 22 4 2 22 31 .293 .423 .596 1.019 59 1 1 0 1 0
Rk (1 season) Minors 3 12 10 4 5 2 0 1 3 0 0 2 2 .500 .583 1.000 1.583 10 0 0 0 0 0
Fal (1 season) Other 8 34 27 3 6 2 0 0 3 7 0 6 8 .222 .353 .296 .649 8 1 0 0 1 0
Smr (2 seasons) Other 13 44 35 6 7 0 1 2 6 2 0 8 9 .200 .364 .429 .792 15 1 0 0 0

Hit: 45/50

Raw Power: 50/55

Game Power: 45/50

Glove: 50/50

Arm: 50/50

Speed: 55/55

It was a difficult start to the season, but Nivens has bounced back in a big way. He suffered a hamstring injury fairly early in the season. The injury occurred while running for a fly ball in center field and Nivens missed nearly three weeks worth of action. Upon his return, production at the plate remained low. From his return on May 4 through the end of July, Nivens slashed just .203/.298/.335. Then, Nivens became the best hitter on the planet. From August 1 through the end of the season, he posted a 222 wRC+. His 15 home runs in that span led all of baseball, the Major Leagues included. It brought the season ISO up to .232 and he finished the season with a 128 wRC+ despite his immense early season struggles.

The real Spencer Nivens certainly lies somewhere between his early season struggles and Barry Bonds. His 77.9% zone contact rate on the season isn’t especially impressive. Nor is his 28.1% Whiff%. However, those marks over just his hot stretch to finish the year were much better. Nivens has an excellent swing path which helps him to make a lot of healthy contact when he’s able to connect. Into 2025 and beyond, it’ll be important for him to make more contact in the zone and cut down on the swing-and-miss some. Defensively, he played all three outfield positions but profiles best as a left fielder long-term. His arm strength is good and he’s got enough speed to provide good range from a corner spot. With a chance to test Double-A next season, it’ll give a better glimpse into how good of a prospect he can become long-term.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2021 19 -1.5 Mankato NWDS Smr 10 36 28 4 3 1 0 0 3 1 0 8 9 .107 .306 .143 .449 4 0 0 0 0
2022 20 -1.6 Missouri State MVC NCAA 60 289 240 71 83 12 1 11 52 4 0 44 45 .346 .443 .542 .985 130 3 1 0 4 0
2022 20 -0.5 Burlington PROS Smr 13 61 54 9 17 7 0 2 11 6 0 7 15 .315 .393 .556 .949 30 0 0 0
2023 21 -0.6 Missouri State MVC NCAA 56 270 226 55 77 16 6 14 46 7 1 34 44 .341 .437 .650 1.087 147 2 7 0 3 3
2023 21 2 Teams 2 Lgs A-Rk KCR 32 139 114 15 23 7 0 2 8 8 4 24 22 .202 .338 .316 .654 36 0 0 0 1 0
2023 21 0.0 Columbia CARL A KCR 28 122 98 12 18 3 0 2 7 7 3 23 20 .184 .336 .276 .612 27 0 0 0 1 0
2023 21 1.1 Royals ACL Rk KCR 4 17 16 3 5 4 0 0 1 1 1 1 2 .313 .353 .563 .915 9 0 0 0 0 0
2024 22 2 Teams 2 Lgs A+-Rk KCR 101 422 366 59 92 18 3 21 61 7 4 50 113 .251 .341 .489 .830 179 2 2 0 4 1
2024 22 -0.2 Quad Cities MIDW A+ KCR 99 412 358 53 87 17 3 20 58 7 4 48 111 .243 .333 .475 .807 170 2 2 0 4 1
2024 22 2.2 Royals ACL Rk KCR 2 10 8 6 5 1 0 1 3 0 0 2 2 .625 .700 1.125 1.825 9 0 0 0 0 0
Minors (2 seasons) Minors 133 561 480 74 115 25 3 23 69 15 8 74 135 .240 .341 .448 .788 215 2 2 0 5 1
College (2 seasons) College 116 559 466 126 160 28 7 25 98 11 1 78 89 .343 .440 .594 1.035 277 5 8 0 7 3
Other (2 seasons) Other 23 97 82 13 20 8 0 2 14 7 0 15 24 .244 .361 .415 .775 34 0 0 0
All Levels (4 Seasons) 272 1217 1028 213 295 61 10 50 181 33 9 167 248 .287 .388 .512 .900 526 7 10 0 12 4
A+ (1 season) Minors 99 412 358 53 87 17 3 20 58 7 4 48 111 .243 .333 .475 .807 170 2 2 0 4 1
A (1 season) Minors 28 122 98 12 18 3 0 2 7 7 3 23 20 .184 .336 .276 .612 27 0 0 0 1 0
Rk (2 seasons) Minors 6 27 24 9 10 5 0 1 4 1 1 3 4 .417 .482 .750 1.232 18 0 0 0 0 0

Hit: 45/50

Game Power: 45/50

Raw Power: 50/55

Glove: 50/50

Speed: 50/50

Arm: 45/45

Steven Zobac was a full-time pitcher in just his final year for Cal. Before that, he had spent two seasons playing the outfield and pitching at times. That made his 2023 standout showing his second full-time as a pitcher, and it was fantastic. Zobac followed that up with an even better showing in 2024. He made 25 appearances between High-A and Double-A, pitching to a 3.64 ERA. What stands out more than the season stat line is how much better Zobac was after a mid-season promotion to Northwest Arkansas. With the Naturals, he struck out 65 batters in 55.1 IP and walked just 14.

Zobac has impressive command and locates all three of his pitches well. His fastball especially is the carrying pitch here. It’s a mid-90s offering that touches 96 with excellent spin. Zobac locates it on the corners and generates an outstanding amount of swing-and-miss with the pitch. It all came together for just a 72.90% zone contact rate at Double-A. The slider took steps forward this season as well. It’s a solid two-plane bender that found more consistency down the stretch. Zobac also throws a changeup with good potential. It’s a well-rounded profile that could profile as an above-average late inning reliever type long-term. If Zobac can continue to improve and maintain his stuff over long outings as he did in 2024, there’s good starter potential as well. He’s become one of the system’s very best pitching prospects and should pitch in Triple-A next season.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2020 19 -1.4 California P12 NCAA 1 2 .333 8.44 15.19 5 0 0 0 5.1 11 9 5 2 3 0 9 0 0 0 32 2.625 18.6 3.4 5.1 15.2 3.00
2021 20 -0.9 California P12 NCAA 2 2 .500 4.66 4.66 14 1 0 0 4 19.1 17 10 10 1 8 1 19 3 0 2 85 1.293 7.9 0.5 3.7 8.8 2.38
2021 20 -0.3 Santa Barbara CACL Smr 1 1 .500 4.50 6.75 12 0 3 0 0 1 16.0 15 12 8 4 9 0 19 1 0 1 72 1.500 8.4 2.3 5.1 10.7 2.11
2022 21 0.1 California P12 NCAA 4 4 .500 4.09 4.52 20 10 0 0 0 61.2 55 31 28 4 20 0 72 4 0 5 258 1.216 8.0 0.6 2.9 10.5 3.60
2023 22 2 Teams 2 Lgs A-A+ KCR 2 6 .250 3.47 4.07 22 18 0 0 0 0 90.2 87 41 35 5 24 0 98 2 0 1 374 1.224 8.6 0.5 2.4 9.7 4.08
2023 22 -1.1 Quad Cities MIDW A+ KCR 1 4 .200 5.31 6.00 8 8 0 0 0 0 39.0 44 26 23 3 12 0 37 1 0 1 170 1.436 10.2 0.7 2.8 8.5 3.08
2023 22 0.4 Columbia CARL A KCR 1 2 .333 2.09 2.61 14 10 0 0 0 0 51.2 43 15 12 2 12 0 61 1 0 0 204 1.065 7.5 0.3 2.1 10.6 5.08
2024 23 2 Teams 2 Lgs A+-AA KCR 11 8 .579 3.64 4.21 25 23 2 0 0 0 126.0 112 59 51 7 29 1 123 6 1 3 517 1.119 8.0 0.5 2.1 8.8 4.24
2024 23 -1.3 Northwest Arkansas TL AA KCR 6 3 .667 3.25 4.07 11 10 1 0 0 0 55.1 46 25 20 4 14 0 65 2 1 1 227 1.084 7.5 0.7 2.3 10.6 4.64
2024 23 -0.1 Quad Cities MIDW A+ KCR 5 5 .500 3.95 4.33 14 13 1 0 0 0 70.2 66 34 31 3 15 1 58 4 0 2 290 1.146 8.4 0.4 1.9 7.4 3.87
Minors (2 seasons) Minors 13 14 .481 3.57 4.15 47 41 2 0 0 0 216.2 199 100 86 12 53 1 221 8 1 4 891 1.163 8.3 0.5 2.2 9.2 4.17
College (3 seasons) College 7 8 .467 4.48 5.21 39 11 0 0 4 86.1 83 50 43 7 31 1 100 7 0 7 375 1.320 8.7 0.7 3.2 10.4 3.23
Other (1 season) Other 1 1 .500 4.50 6.75 12 0 3 0 0 1 16.0 15 12 8 4 9 0 19 1 0 1 72 1.500 8.4 2.3 5.1 10.7 2.11
All Levels (5 Seasons) 21 23 .477 3.87 4.57 98 52 5 0 0 5 319.0 297 162 137 23 93 2 340 16 1 12 1338 1.223 8.4 0.6 2.6 9.6 3.66
AA (1 season) Minors 6 3 .667 3.25 4.07 11 10 1 0 0 0 55.1 46 25 20 4 14 0 65 2 1 1 227 1.084 7.5 0.7 2.3 10.6 4.64
A+ (2 seasons) Minors 6 9 .400 4.43 4.92 22 21 1 0 0 0 109.2 110 60 54 6 27 1 95 5 0 3 460 1.249 9.0 0.5 2.2 7.8 3.52
A (1 season) Minors 1 2 .333 2.09 2.61 14 10 0 0 0 0 51.2 43 15 12 2 12 0 61 1 0 0 204 1.065 7.5 0.3 2.1 10.6 5.08

Fastball: 50/60

Slider: 45/55

Changeup: 40/45

Command: 55/55

Jensen had a standout showing after his return to High-A to start the season. With a .821 OPS over 84 games for the Bandits, he finished his 2024 season with Northwest Arkansas. The results weren’t nearly as strong, but that’s to be expected from such a young product. Jensen slashed .234/.305/.476 with the Naturals. His power really started to blossom at Double-A, evidenced most by his .241 ISO. He hit eight home runs, including four in the month of September alone. That end-of-year surge is a promising sign for Jensen’s outlook next season. He should return to Northwest Arkansas once again with a chance to reach Triple-A by the end of next season as just a 22-year-old.

The Royals split Jensen’s time as a backstop in a very similar way to Blake Mitchell this season. He spent around 60% of games as the backstop with the other 40% coming as the DH. The time isn’t now, but it will be interesting to see how the team decides to approach the long-term position for Jensen. He looked serviceable behind the plate this season but Blake Mitchell adds another element to consider for the Kansas City front office. I expect Jensen will catch until he doesn’t, and should be at least average defensively if he sticks at the position.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2021 17 2 Teams ACL Rk KCR 19 67 57 9 16 2 1 1 7 4 0 10 20 .281 .388 .404 .792 23 0 0 0 0 0
2021 17 -2.9 Royals Gold ACL Rk KCR 18 65 55 8 15 1 1 1 7 4 0 10 19 .273 .385 .382 .766 21 0 0 0 0 0
2021 17 -2.9 Royals Blue ACL Rk KCR 1 2 2 1 1 1 0 0 0 0 0 0 1 .500 .500 1.000 1.500 2 0 0 0 0 0
2022 18 -2.8 Columbia CARL A KCR 113 485 393 66 89 24 2 11 50 8 6 83 103 .227 .363 .382 .745 150 6 4 0 5 1
2023 19 -3.3 Quad Cities MIDW A+ KCR 116 497 399 61 84 20 4 11 45 11 1 92 120 .211 .356 .363 .720 145 7 1 0 5 1
2024 20 2 Teams 2 Lgs A+-AA KCR 125 546 460 67 119 22 6 18 67 17 3 72 128 .259 .359 .450 .809 207 3 5 0 9 2
2024 20 -4.2 Northwest Arkansas TL AA KCR 41 170 150 20 35 7 3 8 28 1 1 15 45 .233 .300 .480 .780 72 1 1 0 4 0
2024 20 -2.2 Quad Cities MIDW A+ KCR 84 376 310 47 84 15 3 10 39 16 2 57 83 .271 .386 .436 .821 135 2 4 0 5 2
2024 20 -2.1 Surprise AZFL Fal 5 24 18 2 5 0 0 2 5 0 0 5 6 .278 .458 .611 1.069 11 0 1 0 0 0
Minors (4 seasons) Minors 373 1595 1309 203 308 68 13 41 169 40 10 257 371 .235 .361 .401 .762 525 16 10 0 19 4
Other (1 season) Other 5 24 18 2 5 0 0 2 5 0 0 5 6 .278 .458 .611 1.069 11 0 1 0 0 0
All Levels (4 Seasons) 378 1619 1327 205 313 68 13 43 174 40 10 262 377 .236 .362 .404 .766 536 16 11 0 19 4
AA (1 season) Minors 41 170 150 20 35 7 3 8 28 1 1 15 45 .233 .300 .480 .780 72 1 1 0 4 0
A+ (2 seasons) Minors 200 873 709 108 168 35 7 21 84 27 3 149 203 .237 .369 .395 .764 280 9 5 0 10 3
A (1 season) Minors 113 485 393 66 89 24 2 11 50 8 6 83 103 .227 .363 .382 .745 150 6 4 0 5 1
Rk (1 season) Minors 19 67 57 9 16 2 1 1 7 4 0 10 20 .281 .388 .404 .792 23 0 0 0 0 0

Hit: 45/55

Game Power: 40/45

Raw Power: 45/50

Glove: 45/50

Arm: 55/55

Speed: 50/50

Cameron has taken impressive steps forward in 2024. After struggling last season for Double-A Northwest Arkansas, he returned there to open the season. The results were fantastic, with Cameron sporting a 27.0% strikeout rate. After 16 starts, Cameron was promoted to Triple-A Omaha where he was arguably even better. In eight starts for the Storm Chasers, he pitched to a 3.37 FIP. He raised his strikeout rate (30.3%) and dropped his walk rate (4.6%). With such a strong showing, Cameron has positioned himself nicely to compete for the big league rotation to open next season.

Cameron added a cutter in the offseason and it really helped him on the mound. His four-seam fastball remains below average. The velocity and spin rates simply aren’t great. However, the cutter plays much better and misses bats at an excellent rate. It gives Cameron a much-needed wrinkle alongside his plus changeup and great curveball. Leaning more on a sinker instead of a four-seamer could help Cameron to level up even further. As it stands now, he has the command and stuff to stick as a fifth starter in the Major Leagues.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2019 19 -2.2 Central Arkansas SLC NCAA 6 2 .750 2.95 3.14 14 14 1 1 0 94.2 83 33 31 7 19 0 91 5 0 5 377 1.077 7.9 0.7 1.8 8.7 4.79
2020 20 -1.0 Central Arkansas SLC NCAA 1 1 .500 2.57 2.57 4 4 0 0 0 28.0 26 8 8 2 2 0 31 3 0 0 109 1.000 8.4 0.6 0.6 10.0 15.50
2020 20 -0.4 Willmar NWDS Smr 0 1 .000 5.73 5.73 3 3 0 0 0 11.0 15 7 7 1 6 0 9 0 0 2 53 1.909 12.3 0.8 4.9 7.4 1.50
2022 22 3 Teams 3 Lgs A+-A-Rk KCR 2 3 .400 3.56 4.25 19 19 0 0 0 0 65.2 58 31 26 6 16 0 99 2 1 7 270 1.127 7.9 0.8 2.2 13.6 6.19
2022 22 -1.1 Quad Cities MIDW A+ KCR 2 1 .667 3.48 4.35 9 9 0 0 0 0 31.0 27 15 12 2 7 0 53 2 1 4 128 1.097 7.8 0.6 2.0 15.4 7.57
2022 22 0.3 Columbia CARL A KCR 0 1 .000 3.72 4.34 7 7 0 0 0 0 29.0 22 14 12 3 9 0 39 0 0 2 116 1.069 6.8 0.9 2.8 12.1 4.33
2022 22 0.8 Royals ACL Rk KCR 0 1 .000 3.18 3.18 3 3 0 0 0 0 5.2 9 2 2 1 0 0 7 0 0 1 26 1.588 14.3 1.6 0.0 11.1
2023 23 2 Teams 2 Lgs AA-A+ KCR 5 12 .294 5.28 5.62 24 24 0 0 0 0 107.1 115 67 63 19 35 0 132 7 1 7 466 1.398 9.6 1.6 2.9 11.1 3.77
2023 23 -1.6 Northwest Arkansas TL AA KCR 3 10 .231 6.10 6.47 17 17 0 0 0 0 72.1 87 52 49 14 26 0 74 4 0 5 324 1.562 10.8 1.7 3.2 9.2 2.85
2023 23 -0.1 Quad Cities MIDW A+ KCR 2 2 .500 3.60 3.86 7 7 0 0 0 0 35.0 28 15 14 5 9 0 58 3 1 2 142 1.057 7.2 1.3 2.3 14.9 6.44
2024 24 2 Teams 2 Lgs AA-AAA KCR 7 6 .538 3.08 3.57 25 25 0 0 0 0 128.2 120 51 44 12 36 0 149 3 1 5 536 1.212 8.4 0.8 2.5 10.4 4.14
2024 24 -3.0 Omaha IL AAA KCR 3 2 .600 2.32 2.32 9 9 0 0 0 0 54.1 44 14 14 6 11 0 62 1 1 1 214 1.012 7.3 1.0 1.8 10.3 5.64
2024 24 -0.3 Northwest Arkansas TL AA KCR 4 4 .500 3.63 4.48 16 16 0 0 0 0 74.1 76 37 30 6 25 0 87 2 0 4 322 1.359 9.2 0.7 3.0 10.5 3.48
Minors (3 seasons) Minors 14 21 .400 3.97 4.45 68 68 0 0 0 0 301.2 293 149 133 37 87 0 380 12 3 19 1272 1.260 8.7 1.1 2.6 11.3 4.37
College (2 seasons) College 7 3 .700 2.86 3.01 18 18 1 1 0 122.2 109 41 39 9 21 0 122 8 0 5 486 1.060 8.0 0.7 1.5 9.0 5.81
Other (1 season) Other 0 1 .000 5.73 5.73 3 3 0 0 0 11.0 15 7 7 1 6 0 9 0 0 2 53 1.909 12.3 0.8 4.9 7.4 1.50
All Levels (5 Seasons) 21 25 .457 3.70 4.07 89 89 0 1 1 0 435.1 417 197 179 47 114 0 511 20 3 26 1811 1.220 8.6 1.0 2.4 10.6 4.48
AAA (1 season) Minors 3 2 .600 2.32 2.32 9 9 0 0 0 0 54.1 44 14 14 6 11 0 62 1 1 1 214 1.012 7.3 1.0 1.8 10.3 5.64
AA (2 seasons) Minors 7 14 .333 4.85 5.46 33 33 0 0 0 0 146.2 163 89 79 20 51 0 161 6 0 9 646 1.459 10.0 1.2 3.1 9.9 3.16
A+ (2 seasons) Minors 4 3 .571 3.55 4.09 16 16 0 0 0 0 66.0 55 30 26 7 16 0 111 5 2 6 270 1.076 7.5 1.0 2.2 15.1 6.94
A (1 season) Minors 0 1 .000 3.72 4.34 7 7 0 0 0 0 29.0 22 14 12 3 9 0 39 0 0 2 116 1.069 6.8 0.9 2.8 12.1 4.33
Rk (1 season) Minors 0 1 .000 3.18 3.18 3 3 0 0 0 0 5.2 9 2 2 1 0 0 7 0 0 1 26 1.588 14.3 1.6 0.0 11.1

Fastball: 40/45

Cutter: 45/50

Changeup: 60/60

Curveball: 55/55

Command: 50/55

Hiro Wyatt debuted in the Complex League this season and it looked as if he would be a lengthy project. By midseason, however, he was pitching for Low-A Columbia. The results were solid, including a 24.5% Whiff% and a 29.7% CSW%. Neither of those marks fly off the page, but for a 20-year-old in his professional debut, they’re very good. Wyatt entered the year with more-or-less a two-pitch mix. His fastball and slider both offer solid potential. They’re high spin offerings, and the fastball sits in the mid-90s with upper-90s potential. Perhaps the largest surprise, however, was how much better Wyatt’s changeup looks already. It entered the year as a rarely used weapon. By mid-year, it was playing like a real weapon on the mound. In all, Wyatt posted a 3.47 FIP in six starts for Fireflies and looks poised for a potential breakout next season.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2024 19 2 Teams 2 Lgs Rk-A KCR 2 4 .333 3.86 4.60 18 14 0 0 0 0 60.2 58 31 26 1 25 0 62 7 0 10 263 1.368 8.6 0.1 3.7 9.2 2.48
2024 19 -2.6 Columbia CARL A KCR 2 1 .667 2.67 3.00 6 6 0 0 0 0 27.0 17 9 8 1 9 0 26 3 0 2 103 0.963 5.7 0.3 3.0 8.7 2.89
2024 19 -2.1 Royals ACL Rk KCR 0 3 .000 4.81 5.88 12 8 0 0 0 0 33.2 41 22 18 0 16 0 36 4 0 8 160 1.693 11.0 0.0 4.3 9.6 2.25
All Levels (1 Season) 2 4 .333 3.86 4.60 18 14 0 0 0 0 60.2 58 31 26 1 25 0 62 7 0 10 263 1.368 8.6 0.1 3.7 9.2 2.48

Fastball: 40/60

Slider: 45/60

Changeup: 45/50

Command: 40/50

Ryan Ramsey was under the radar but very good in 2023. The Maryland alumni set the Fireflies franchise record for consecutive scoreless innings before a late season call-up. He debuted back with High-A Quad Cities in 2024 and spent the entire year there. He’s older for the level at 23 years old, but the Royals seem to have taken him along slowly to protect his health. In 22 appearances for the Bandits, Ramsey pitched to a 3.16 FIP. He started throwing a cutter more this season which helped to round out his pitch mix even further. Much like Noah Cameron, it worked wonders.

Ramsey’s 34.2% Whiff% ranked third among Royals pitching prospects and first among starters. He paired that swing and miss with good command and very weak contact from opposing hitters. Ramsey’s 69.6% zone contact rate ranked among the best in the entire minor leagues this season. He may be a late bloomer as a prospect, potentially making his debut as a 25-year-old in two years from now. However, in 2024 he took a step forward and separated himself from the pack, alongside Cameron and Steven Zobac. He’s a name to watch next year and beyond and profiles as a potential fifth-starter or excellent long-man out of the bullpen.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2020 19 -1.7 Maryland BTen NCAA 1 0 1.000 12.60 12.60 4 0 0 0 0 5.0 7 7 7 0 5 0 7 1 0 1 28 2.400 12.6 0.0 9.0 12.6 1.40
2021 20 -1.2 Maryland BTen NCAA 5 1 .833 1.67 2.63 16 1 0 0 2 37.2 23 11 7 5 12 0 43 3 1 0 147 0.929 5.5 1.2 2.9 10.3 3.58
2021 20 -0.5 Martha’s Vineyard NECL Smr 2 0 1.000 1.88 1.88 6 5 1 0 0 0 24.0 11 5 5 2 7 0 38 1 0 0 89 0.750 4.1 0.8 2.6 14.3 5.43
2022 21 0.0 Maryland BTen NCAA 11 1 .917 3.22 3.61 16 15 1 1 0 92.1 63 37 33 6 41 0 90 10 0 4 382 1.126 6.1 0.6 4.0 8.8 2.20
2022 21 -0.2 Royals ACL Rk KCR 0 0 0.00 0.00 1 0 0 0 0 0 2.0 1 0 0 0 1 0 3 0 0 0 8 1.000 4.5 0.0 4.5 13.5 3.00
2023 22 3 Teams 3 Lgs A-A+-Rk KCR 3 3 .500 3.83 4.18 14 10 0 0 0 0 51.2 44 24 22 0 23 0 69 5 2 1 226 1.297 7.7 0.0 4.0 12.0 3.00
2023 22 -1.1 Quad Cities MIDW A+ KCR 1 2 .333 10.67 11.30 5 2 0 0 0 0 14.1 24 18 17 0 10 0 22 1 0 1 79 2.372 15.1 0.0 6.3 13.8 2.20
2023 22 0.4 Columbia CARL A KCR 2 0 1.000 0.54 0.81 7 7 0 0 0 0 33.1 17 3 2 0 10 0 38 4 2 0 129 0.810 4.6 0.0 2.7 10.3 3.80
2023 22 0.7 Royals ACL Rk KCR 0 1 .000 6.75 6.75 2 1 0 0 0 0 4.0 3 3 3 0 3 0 9 0 0 0 18 1.500 6.8 0.0 6.8 20.3 3.00
2024 23 -0.1 Quad Cities MIDW A+ KCR 6 4 .600 2.43 2.73 22 11 7 0 0 3 89.0 59 27 24 4 30 0 97 9 1 3 354 1.000 6.0 0.4 3.0 9.8 3.23
Minors (3 seasons) Minors 9 7 .563 2.90 3.22 37 21 7 0 0 3 142.2 104 51 46 4 54 0 169 14 3 4 588 1.107 6.6 0.3 3.4 10.7 3.13
College (3 seasons) College 17 2 .895 3.13 3.67 36 16 1 1 2 135.0 93 55 47 11 58 0 140 14 1 5 557 1.119 6.2 0.7 3.9 9.3 2.41
Other (1 season) Other 2 0 1.000 1.88 1.88 6 5 1 0 0 0 24.0 11 5 5 2 7 0 38 1 0 0 89 0.750 4.1 0.8 2.6 14.3 5.43
All Levels (5 Seasons) 28 9 .757 2.92 3.31 79 42 8 1 1 5 301.2 208 111 98 17 119 0 347 29 4 9 1234 1.084 6.2 0.5 3.6 10.4 2.92
A+ (2 seasons) Minors 7 6 .538 3.57 3.92 27 13 7 0 0 3 103.1 83 45 41 4 40 0 119 10 1 4 433 1.190 7.2 0.3 3.5 10.4 2.98
A (1 season) Minors 2 0 1.000 0.54 0.81 7 7 0 0 0 0 33.1 17 3 2 0 10 0 38 4 2 0 129 0.810 4.6 0.0 2.7 10.3 3.80
Rk (2 seasons) Minors 0 1 .000 4.50 4.50 3 1 0 0 0 0 6.0 4 3 3 0 4 0 12 0 0 0 26 1.333 6.0 0.0 6.0 18.0 3.00

Fastball: 40/45

Cutter: 45/50

Changeup: 45/50

Curveball: 45/50

Command: 45/50

Kudrna split his season between High-A and Double-A in 2024. In all, he struck out 119 batters in 115.1 innings of work. The command took a slight step backward this season, but hitters simply hit him more than they have in recent years. Kudrna allowed a zone contact rate north of 80% and it bit him. That was especially true with the Naturals, where he allowed eight home runs in nine appearances. Kudrna maintains good potential on his fastball and changeup, but profiles at most as a number three starter long-term. That wouldn’t be a bad outcome at all, but it’s starting to look more likely that Kudrna will transition to the bullpen. It’s time that he levels up his pitch mix some, perhaps adding some east-west movement in a cutter or a sweeper. His current slider is a gyro-slider which works at times, but more often gets hung over the plate right now.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2022 19 -2.7 Columbia CARL A KCR 2 5 .286 3.48 3.98 17 17 0 0 0 0 72.1 66 32 28 4 32 0 61 2 0 8 311 1.355 8.2 0.5 4.0 7.6 1.91
2023 20 2 Teams 2 Lgs A-A+ KCR 5 7 .417 4.22 4.39 22 21 1 0 0 0 108.2 119 53 51 14 45 0 104 1 1 5 468 1.509 9.9 1.2 3.7 8.6 2.31
2023 20 -3.1 Quad Cities MIDW A+ KCR 1 4 .200 5.36 5.58 8 8 0 0 0 0 40.1 52 25 24 7 15 0 34 1 0 1 177 1.661 11.6 1.6 3.3 7.6 2.27
2023 20 -1.6 Columbia CARL A KCR 4 3 .571 3.56 3.69 14 13 1 0 0 0 68.1 67 28 27 7 30 0 70 0 1 4 291 1.420 8.8 0.9 4.0 9.2 2.33
2024 21 2 Teams 2 Lgs A+-AA KCR 6 8 .429 4.21 4.68 23 22 0 0 0 0 115.1 106 60 54 14 53 0 119 7 0 12 491 1.379 8.3 1.1 4.1 9.3 2.25
2024 21 -3.3 Northwest Arkansas TL AA KCR 2 3 .400 5.32 5.72 9 8 0 0 0 0 45.2 50 29 27 8 21 0 48 5 0 4 206 1.555 9.9 1.6 4.1 9.5 2.29
2024 21 -2.1 Quad Cities MIDW A+ KCR 4 5 .444 3.49 4.00 14 14 0 0 0 0 69.2 56 31 27 6 32 0 71 2 0 8 285 1.263 7.2 0.8 4.1 9.2 2.22
All Levels (3 Seasons) 13 20 .394 4.04 4.40 62 60 1 0 0 0 296.1 291 145 133 32 130 0 284 10 1 25 1270 1.421 8.8 1.0 3.9 8.6 2.18
AA (1 season) Minors 2 3 .400 5.32 5.72 9 8 0 0 0 0 45.2 50 29 27 8 21 0 48 5 0 4 206 1.555 9.9 1.6 4.1 9.5 2.29
A+ (2 seasons) Minors 5 9 .357 4.17 4.58 22 22 0 0 0 0 110.0 108 56 51 13 47 0 105 3 0 9 462 1.409 8.8 1.1 3.8 8.6 2.23
A (2 seasons) Minors 6 8 .429 3.52 3.84 31 30 1 0 0 0 140.2 133 60 55 11 62 0 131 2 1 12 602 1.386 8.5 0.7 4.0 8.4 2.11

Fastball: 50/60

Changeup: 55/55

Slider: 45/50

Command: 40/45

Blake Wolters received a healthy amount of attention prior to the season, including talk that he may have the best fastball in the entire farm system. Some of that was on display early, with Wolters touching 98 mph in his first start of the season. What’s been perhaps just as impressive has been the changeup for Wolters. When drafted, Wolters was more of a two-pitch guy with an electric fastball and a wipeout slider. The changeup was there but not used much in the high school ranks. Since his pro debut this season, the changeup stands out as a real weapon that can help Wolters against lefties. Although the potential is there, it hasn’t come without challenges this season.

After debuting in the upper 90s, Wolters fell off and sat more mid-90s for much of the season. His command can be spotty, missing his spots. Most worrisome was a lack of swing-and-miss from Wolters in 2024. He posted just a 22.4% Whiff% this season. With more like back on his fastball, that mark could certainly improve. At still just 19 years old, there is little reason to get concerned about Wolters and his long-term prospects. The Royals controlled his innings to end the year after some discomfort. He finished the season pitching in instructs.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2024 19 -2.6 Columbia CARL A KCR 2 3 .400 4.20 5.17 14 14 0 0 0 0 55.2 57 32 26 4 25 0 46 2 1 4 247 1.473 9.2 0.6 4.0 7.4 1.84
All Levels (1 Season) 2 3 .400 4.20 5.17 14 14 0 0 0 0 55.2 57 32 26 4 25 0 46 2 1 4 247 1.473 9.2 0.6 4.0 7.4 1.84

Fastball: 45/60

Changeup: 45/55

Slider: 40/55

Command: 30/50

Beam was fantastic for the Volunteers throughout his college career. He was a workhorse in the Tennessee rotation, compiling 262.2 IP across three college seasons. This season across 19 starts, Beam pitched to a 4.22 ERA across 102.1 innings of work. He struck out 99 and walked 27. Beam offers a rather high floor as a starter, with many seeing him as a future fifth starter at worst. Much like yesterday’s second-round selection, Bridges praised Beam’s command, stating “One thing he has done is throw a lot of strikes.” Beam has been up to 96 mph with his fastball and rounds out his pitch mix with a curveball and a cutter. It’s a high floor built on command, and the Royals will now get to work on his pitch tempo while they work him toward the major leagues.

Fastball: 50/50

Changeup: 45/45

Curveball: 45/55

Command: 50/50

Erick Torres has quite a bit of Javier Vaz in his profile. He made his full-season debut in 2024 for the Columbia Fireflies. He posted a 96 wRC+ on the season, slashing .237/.336/.298. It’s clear that the power is non-existent at this point. However, that power isn’t what Torres is ever really going to be known for. His 19.5% Whiff% was fantastic as was his 86.3% zone contact rate. What sets Torres apart from Vaz most is the chase out of the zone. Torres struggled with discipline and swung outside the zone 30.7%. For him to truly get the most out of his solid bat-to-ball skills, he’ll have to have a better eye at the plate.

Torres stole 25 bases and spent 973 innings in center field this season. That defense and speed provide him a solid floor, but with little power to speak of, he’ll need to find more ways to limit weak contact.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2022 17 -0.8 Royals Glass DOSL FRk KCR 51 202 173 36 46 7 2 3 16 14 5 21 35 .266 .365 .382 .747 66 0 6 2 0 0
2023 18 -1.9 Royals ACL Rk KCR 36 160 138 29 44 5 5 0 18 11 4 16 20 .319 .392 .428 .820 59 2 2 2 2 0
2024 19 -1.5 Columbia CARL A KCR 115 514 439 70 104 13 1 4 32 25 11 57 72 .237 .336 .298 .634 131 10 10 5 3 0
All Levels (3 Seasons) 202 876 750 135 194 25 8 7 66 50 20 94 127 .259 .353 .341 .694 256 12 18 9 5 0

Hit: 45/60

Game Power: 30/40

Raw Power: 30/40

Glove: 45/55

Speed: 60/60

Arm: 45/50

The Royals followed up their first-round pick with a prep lefty in Round Two. David Shields, a 17-year-old (one of just a few in this year’s class) pitcher out of Pennsylvania offers an impressive blend of ability and potential on the mound. Royals Director of Amateur Scouting, Brian Bridges, raved about his command on Sunday’s media call. “This guy is in the zone, and the most important thing is being in the zone,” Bridges said. “We have the people in player development who can help him get to his ceiling.”

Shields throws a three three-pitch mix, featuring a fastball, curveball, and changeup. The heater was touching 95 mph in looks last summer, but more often sits 90-92. Bridges mentioned Mike Soroka when discussing the long-term upside for Shields. Soroka was throwing 88-90mph when he was drafted by the Braves back in the 2015 MLB Draft. Shields is committed to the University of Miami but will almost certainly forgo that commitment to sign with the Royals this week. In Shields, the Royals get yet another high-upside teenage arm alongside last year’s selections Blake Wolters and Hiro Wyatt.

Fastball: 30/45

Changeup: 30/45

Curveball: 45/55

Command: 45/55

Ugarte represented the Royals at this year’s Dominican All-Star Game. He’s been impressive all season in the Dominican Summer League. Ugarte slashed .325/.452/.419 in his first 36 games as a pro. The power output hasn’t come through yet, but as young as he is, the ceiling here is sky-high. Ugarte won’t turn 18 until March, giving him a chance to really skyrocket in the coming year. He’s a third-baseman long-term, especially if he fills out his frame and starts to hit for more power.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2024 17 -0.7 Royals Ventura DOSL FRk KCR 46 183 147 30 44 9 1 1 20 11 6 30 36 .299 .423 .395 .818 58 3 3 1 2 0
All Levels (1 Season) 46 183 147 30 44 9 1 1 20 11 6 30 36 .299 .423 .395 .818 58 3 3 1 2 0

Hit: 30/45

Game Power: 30/50

Raw Power: 30/55

Glove: 40/45

Arm: 45/50

Speed: 55/50

Austin Charles was one of the most steady performers for the Fireflies this season. He slashed .257/.353/.386 with 64 RBI to lead Columbia. There wasn’t much of an uptick in power, as Charles posted a .130 ISO in 2024. That was largely in line with his 2023 mark but he did hit the ball harder more often and added 36 steals to help round out the profile. Opportunity remains with swing-and-miss. That’s the largest limiting factor for Charles as it currently stands. He had one of the worst marks in the system in 2024, posting a 35.2% Whiff%. Those still developing contact skills have time to develop, but will take more time due to his poor plate discipline. Charles chased out of the zone at 36.0% — again one of the worst marks among top prospects in the system.

The power potential remains sky-high thanks to the large frame and ability to generate loud contact when he can connect. In 2024, Charles will have to work on implementing a more disciplined approach. Defensively, he split time between shortstop and third base this season. The larger chunk of innings came at the hot corner where Charles will likely factor in most as he continues to move through the ranks. He has an arm plenty strong enough to stick there, but will need the power to come along.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2022 18 -1.9 Royals ACL Rk KCR 3 11 11 1 3 0 0 0 0 0 0 0 4 .273 .273 .273 .545 3 0 0 0 0 0
2023 19 2 Teams 2 Lgs A-Rk KCR 71 307 272 34 65 19 4 4 34 12 3 22 76 .239 .296 .382 .679 104 3 3 3 7 1
2023 19 -2.0 Columbia CARL A KCR 69 296 261 29 60 18 3 3 31 12 3 22 73 .230 .290 .356 .646 93 3 3 3 7 1
2023 19 -0.9 Royals ACL Rk KCR 2 11 11 5 5 1 1 1 3 0 0 0 3 .455 .455 1.000 1.455 11 0 0 0 0 0
2024 20 -0.5 Columbia CARL A KCR 117 481 409 62 105 15 4 10 64 36 7 50 124 .257 .353 .386 .739 158 3 14 2 6 0
All Levels (3 Seasons) 191 799 692 97 173 34 8 14 98 48 10 72 204 .250 .330 .383 .713 265 6 17 5 13 1
A (2 seasons) Minors 186 777 670 91 165 33 7 13 95 48 10 72 197 .246 .329 .375 .704 251 6 17 5 13 1
Rk (2 seasons) Minors 5 22 22 6 8 1 1 1 3 0 0 0 7 .364 .364 .636 1.000 14 0 0 0 0 0

Hit: 30/40

Game Power: 30/55

Raw Power: 40/55

Glove: 40/50

Speed: 55/50

Arm: 55/55

Emmanuel Reyes followed up his 2023 debut strongly. He added enough strength this season to last deeply into starts, and by the end of the season was maintaining his velocity well. The result was a 3.97 FIP over 107.0 IP. That was a career-high by nearly 40 full innings. Despite his strong command and good spin rate on the fastball, Reyes again struggled to notch punchouts this season. He did marginally better than last season, finishing 2024 with just a 19.3% strikeout rate. Much of that stems from relying heavily on chase rate. Reyes finished the year with just a 20.5% Whiff% while allowing an 84.7% zone contact rate. His 34.7% chase rate was strong, but likely won’t translate to the upper levels.

That combination offers some concern around the long-term potential for Reyes. He’ll need a strong offseason to hopefully add a tick or two of velocity and widen his margin for error. Reyes has excellent command but will have to miss more bats with how often he finds the zone.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2022 18 2 Teams DOSL FRk KCR 2 1 .667 0.91 2.19 12 11 0 0 0 0 49.1 29 12 5 1 4 0 52 2 0 5 185 0.669 5.3 0.2 0.7 9.5 13.00
2022 18 -0.6 Royals Glass DOSL FRk KCR 2 1 .667 0.96 2.31 11 10 0 0 0 0 46.2 28 12 5 1 4 0 47 2 0 5 176 0.686 5.4 0.2 0.8 9.1 11.75
2022 18 -0.6 Royals Stewart DOSL FRk KCR 0 0 0.00 0.00 1 1 0 0 0 0 2.2 1 0 0 0 0 0 5 0 0 0 9 0.375 3.4 0.0 0.0 16.9
2023 19 2 Teams 2 Lgs A-Rk KCR 4 7 .364 3.88 4.52 15 10 0 0 0 0 69.2 69 35 30 4 16 0 64 6 0 6 294 1.220 8.9 0.5 2.1 8.3 4.00
2023 19 -2.6 Columbia CARL A KCR 1 5 .167 4.30 4.78 7 7 0 0 0 0 37.2 39 20 18 4 8 0 29 2 0 2 158 1.248 9.3 1.0 1.9 6.9 3.63
2023 19 -2.3 Royals ACL Rk KCR 3 2 .600 3.38 4.22 8 3 0 0 0 0 32.0 30 15 12 0 8 0 35 4 0 4 136 1.188 8.4 0.0 2.3 9.8 4.38
2024 20 -1.6 Columbia CARL A KCR 5 5 .500 3.62 4.21 23 21 1 0 0 0 107.0 91 50 43 8 32 0 85 4 0 4 440 1.150 7.7 0.7 2.7 7.1 2.66
All Levels (3 Seasons) 11 13 .458 3.11 3.86 50 42 1 0 0 0 226.0 189 97 78 13 52 0 201 12 0 15 919 1.066 7.5 0.5 2.1 8.0 3.87
A (2 seasons) Minors 6 10 .375 3.79 4.35 30 28 1 0 0 0 144.2 130 70 61 12 40 0 114 6 0 6 598 1.175 8.1 0.7 2.5 7.1 2.85
Rk (1 season) Minors 3 2 .600 3.38 4.22 8 3 0 0 0 0 32.0 30 15 12 0 8 0 35 4 0 4 136 1.188 8.4 0.0 2.3 9.8 4.38
FRk (1 season) Minors 2 1 .667 0.91 2.19 12 11 0 0 0 0 49.1 29 12 5 1 4 0 52 2 0 5 185 0.669 5.3 0.2 0.7 9.5 13.00

Fastball: 40/55

Changeup: 45/50

Slider: 40/50

Command: 50/55

The results for Frank Mozzicato were great this season. In 22 starts, he finished with a 3.45 ERA this season with the River Bandits. Opponents hit just .199 against him and he dropped his walk rate four percentage points compared to a year ago in Quad Cities. Mozzicato also surpassed 100 innings for the first time in his professional career and did so while maintaining his velocity and command deep into starts still at the end of the season. That’s the good. The bad news was a serious decline in strikeouts. Mozzicato finished 2024 with the worst strikeout rate of his professional career at just 21.3%.

He still garnered a healthy amount of swing-and-miss. Mozzicato posted a 28.8% Whiff% this season. That signals that Mozzicato’s issue this season may have stemmed more from putting away hitters more than simply generating swing-and-miss. The fastball remains in the low-90s, averaging 90mph. It’s spun well with great shape, however, giving it a perceived velocity closer to 93-94mph. Inconsistency with the slider didn’t help, and Mozzicato found some of that same inconsistency with his plus curveball this season also. There were a lot of promising signs this year alongside a handful of red flags, leaving us somewhere in the middle with Frank Mozzicato.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2022 19 -2.7 Columbia CARL A KCR 2 6 .250 4.30 5.61 19 19 0 0 0 0 69.0 55 43 33 6 51 0 89 3 0 14 306 1.536 7.2 0.8 6.7 11.6 1.75
2023 20 2 Teams 2 Lgs A-A+ KCR 2 9 .182 4.65 5.23 21 21 0 0 0 0 93.0 70 54 48 12 67 0 130 1 0 12 413 1.473 6.8 1.2 6.5 12.6 1.94
2023 20 -3.1 Quad Cities MIDW A+ KCR 0 4 .000 7.12 8.10 9 9 0 0 0 0 36.2 34 33 29 7 33 0 45 1 0 5 178 1.827 8.3 1.7 8.1 11.0 1.36
2023 20 -1.6 Columbia CARL A KCR 2 5 .286 3.04 3.36 12 12 0 0 0 0 56.1 36 21 19 5 34 0 85 0 0 7 235 1.243 5.8 0.8 5.4 13.6 2.50
2024 21 -2.1 Quad Cities MIDW A+ KCR 5 10 .333 3.45 4.07 22 22 0 0 0 0 101.2 72 46 39 9 62 0 91 3 0 7 427 1.318 6.4 0.8 5.5 8.1 1.47
All Levels (3 Seasons) 9 25 .265 4.10 4.88 62 62 0 0 0 0 263.2 197 143 120 27 180 0 310 7 0 33 1146 1.430 6.7 0.9 6.1 10.6 1.72
A+ (2 seasons) Minors 5 14 .263 4.42 5.14 31 31 0 0 0 0 138.1 106 79 68 16 95 0 136 4 0 12 605 1.453 6.9 1.0 6.2 8.8 1.43
A (2 seasons) Minors 4 11 .267 3.73 4.60 31 31 0 0 0 0 125.1 91 64 52 11 85 0 174 3 0 21 541 1.404 6.5 0.8 6.1 12.5 2.05

Fastball: 40/45

Changeup: 45/55

Curveball: 55/55

Slider: 45/50

Command: 40/45

Corey Cousin Jr. is a high-upside prep talent. Not too different from Austin Charles, the Royals selected Cousin late in the draft and signed him anyway. He offers an impressive mix of tools and could stick in center field long term. He offers good speed and the potential for more power output as he develops. He’s a true high-upside option but the floor remains very low as well. At just 17 years old, Cousin was one of the youngest players in the class and could quickly become one of the best outfield prospects in the system with a strong debut season in 2025.

Hit: 30/45

Game Power: 30/50

Raw Power: 30/50

Glove: 40/50

Arm: 40/45

Speed: 60/60

Hopes that Gentry could avoid a similar early season slump like what plagued him in 2023 went unmet. He started the 2024 season extremely slow, all but erasing memories of his torrid second half last season. He’s fallen from a player on the cusp of forcing his way to the major leagues, to now something of an afterthought. Some of his slow start began to dissipate in June, and he eventually rounded out his season rather strongly. After the All-Star Break, Gentry slashed .289/.381/.452 for Omaha. A brief stint in the Major Leagues came to an end after the Royals acquired Tommy Pham and Robbie Grossman. The early season struggles in an offensive friendly environment haven’t helped Gentry to improve his stock much, and he now profiles closer to a fourth-outfielder than a true big-league starter. The potential remains for more, but turning 26 in February leaves little time for Gentry to finally put it all together.

Year Age Tm Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB Pos Awards
2021 22 KCR-min A+ 44 186 147 29 38 10 0 6 28 4 0 29 55 .259 .395 .449 .844 66 2 6 1 3 0 DAV · HAC
2022 23 KCR-min AA,A+ 108 483 402 79 131 22 1 21 86 10 6 60 105 .326 .422 .542 .965 218 6 13 0 8 1 NTA,DAV · TL,MIDW
2023 24 KCR-min AAA 129 572 475 69 120 28 2 16 71 14 3 81 127 .253 .370 .421 .791 200 8 10 1 5 0 OMA · IL
2024 25 KCR-min AAA 121 489 431 68 108 24 1 16 59 8 1 53 149 .251 .338 .422 .760 182 11 4 1 0 0 OMA · IL
2024 25 KCR AL 3 5 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 0 0 0 0 0 0 /9H
1 Yr 3 5 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -100 0 0 0 0 0 0
162 Game Avg. 162 270 270 0 0 0 0 0 0 0 0 0 108 .000 .000 .000 .000 -100 0 0 0 0 0 0

Hit: 45/50

Game Power: 40/45

Raw Power: 50/50

Glove: 50/50

Speed: 50/50

Arm: 45/45

Jose Cerice was one of the more high-profile names in the Royals’ most recent international signing class. Yandel Ricardo was the headliner, but Cerice signed for $700,000 in his own right. Early returns heavily favor Cerice as a solid prospect, but there’s still a long way to go until he’s anything near a bonafide prospect. Cerice is a 6-2 third baseman. The tools now are very contact-leaning, but there’s potential for more power to come along as Cerice develops and adds more muscle. His swing is compact, and the path to the baseball is good with a chance to generate good loft. He ranked no. 61 on Baseball America’s International Prospect rankings for the class and offers a healthy ceiling, albeit at very high risk. The floor is low, but everything we’ve seen so far looks good. In 47 games this season in the DSL, Cerice slashed .314/.380/.421. More power will be needed to stick at the hot corner long-term but he’s still just 19 years old with time to add muscle.

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
2024 19 1.3 Royals Ventura DOSL FRk KCR 47 179 159 35 50 8 3 1 25 4 2 10 20 .315 .380 .421 .801 67 2 8 0 2 0
All Levels (1 Season) 47 179 159 35 50 8 3 1 25 4 2 10 20 .315 .380 .421 .801 67 2 8 0 2 0

Hit: 30/55

Game Power: 30/50

Raw Power: 30/50

Glove: 30/45

Speed: 45/40

Arm: 40/45

Langevin was drafted by the Royals in the fourth round of the 2024 Amateur Draft. He’s 21 years old and hasn’t made his official pro debut quite yet, but there’s a lot to like. Langevin’s profile is led most by an electric fastball. He generates a lot of success behind a very deceptive arm slot and high spin rates. His fastball generated some of the best whiff rates in all of Division I last season. The command needs some work, and there’s a high chance that Langevin spent time in instructs this summer working on exactly that. He’ll look to make his professional debut in 2025 and we will get a chance to see how his stuff plays in the pros.

Fastball: 55/65

Slider: 50/55

Changeup: 45/50

Command: 30/40

Zachary Cawyer was taken by the Royals in the 11th round of this year’s draft. He signed for the max $150,000 which doesn’t count against a team’s draft bonus pool. That lack of money offered less hope for an impact 11th-rounder. The team received exactly that from recent picks such as Vinnie Pasquantino, David Sandlin, and Jared Dickey. Despite the lack of dollar investment, Cawyer’s debut went strongly with Low-A Columbia. He made eight relief appearances in all. Over 10.2 IP, he stuck out 13 and walked four. Cawyer’s 4.22 ERA wasn’t overly impressive but his 2.27 FIP points to better overall results. He has a chance to take off further next season and could transition slowly into a starting role as we saw from Steven Zobac over the last two seasons.

Cawyer’s pitch mix features a fastball that averages 93 mph. He pairs that with an upper-70s curveball and a mid-80s slider. Although none of his offerings come across as truly plus, his command makes up for some of those shortcomings. He profiles as a future reliever type, but there’s an outside chance that he can stick as a starter, especially if he can continue to strikeout hitters over longer outings.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2024 21 -0.2 Texas Christian B12 NCAA 6 2 .750 5.20 5.70 24 1 0 0 1 36.1 32 23 21 4 21 0 39 2 0 6 157 1.459 7.9 1.0 5.2 9.7 1.86
2024 21 -1.3 Mahoning Valley MLBD Smr 3 0 1.000 0.00 0.00 9 0 1 0 0 0 13.1 6 0 0 0 3 0 16 0 0 1 47 0.675 4.1 0.0 2.0 10.8 5.33
2024 21 -0.6 Columbia CARL A KCR 3 1 .750 4.22 4.22 8 0 3 0 0 1 10.2 11 5 5 0 4 0 13 0 0 3 46 1.406 9.3 0.0 3.4 11.0 3.25
All Levels (1 Season) 12 3 .800 3.88 4.18 41 1 4 0 0 2 60.1 49 28 26 4 28 0 68 2 0 10 250 1.276 7.3 0.6 4.2 10.1 2.43

Fastball: 40/45

Slider: 45/55

Curveball: 45/45

Command: 50/55

After a rough season debut, Chandler Champlain got right back on the horse and dominated Double-A en route to an early season promotion to Triple-A Omaha. The results have been strong at times since arriving there, but he’s found his share of struggles in the process as well. The offensive environment at Werner Park is not very pitcher-friendly, so I wouldn’t be too scared off based on some early returns. Champlain sits 94-96mph with his fastball, averaging close to 2300 rpm on the pitch. The velocity and spin rates help the pitch run well up in the strikezone and miss plenty of bats.

The rest of Champlain’s arsenal includes an outstanding curveball, a slider, and two new offerings for 2024: a circle-changeup and a splitter. Although it’s new, the changeup has helped Champlain plenty this season, giving him another offering to use and keep hitters off balance. He leans most heavily on a fastball/curveball combination and needs to find more consistent use of his other two pitches to find long-term success as a starter in the big leagues. That should help him maintain swinging strikes at the sport’s highest level as well. His swinging strike rate has fallen six percent in a small sample at Triple-A thus far. In all, Champlain allowed a sky-high 87.8% zone contact rate in 2024, paired with a very low 19.2% Whiff%. Both of those metrics will have to improve for him to find lasting success, and that success may very well come in a big league bullpen at this point.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2019 19 -1.3 Southern California P12 NCAA 1 4 .200 6.40 7.00 15 6 0 0 0 45.0 39 35 32 3 28 0 32 7 0 5 201 1.489 7.8 0.6 5.6 6.4 1.14
2020 20 -0.4 Southern California P12 NCAA 0 0 1.23 4.91 6 0 0 1 7.1 12 4 1 0 5 0 6 0 0 1 39 2.318 14.7 0.0 6.1 7.4 1.20
2021 21 0.1 Southern California P12 NCAA 4 4 .500 5.06 5.67 15 15 0 0 0 74.2 88 47 42 10 22 0 69 2 1 2 336 1.473 10.6 1.2 2.7 8.3 3.14
2022 22 2 Teams 2 Lgs A-A+ NYY 3 8 .273 5.98 6.24 24 22 0 0 0 0 105.1 130 73 70 14 30 0 116 2 3 11 464 1.519 11.1 1.2 2.6 9.9 3.87
2022 22 -1.1 Quad Cities MIDW A+ KCR 1 3 .250 9.84 9.84 8 7 0 0 0 0 32.0 58 35 35 3 11 0 22 2 2 5 156 2.156 16.3 0.8 3.1 6.2 2.00
2022 22 0.0 Tampa FLOR A NYY 2 5 .286 4.30 4.66 16 15 0 0 0 0 73.1 72 38 35 11 19 0 94 0 1 6 308 1.241 8.8 1.4 2.3 11.5 4.95
2023 23 2 Teams 2 Lgs AA-A+ KCR 11 8 .579 3.33 3.86 25 25 0 0 0 0 135.1 112 58 50 16 43 0 125 8 0 6 549 1.145 7.4 1.1 2.9 8.3 2.91
2023 23 -1.6 Northwest Arkansas TL AA KCR 5 5 .500 3.82 4.68 14 14 0 0 0 0 73.0 64 38 31 11 25 0 64 4 0 3 302 1.219 7.9 1.4 3.1 7.9 2.56
2023 23 -0.1 Quad Cities MIDW A+ KCR 6 3 .667 2.74 2.89 11 11 0 0 0 0 62.1 48 20 19 5 18 0 61 4 0 3 247 1.059 6.9 0.7 2.6 8.8 3.39
2024 24 2 Teams 2 Lgs AAA-AA KCR 6 10 .375 5.07 5.32 28 27 0 0 0 0 140.1 143 83 79 21 53 0 120 6 1 2 604 1.397 9.2 1.3 3.4 7.7 2.26
2024 24 -3.0 Omaha IL AAA KCR 4 9 .308 5.61 5.87 21 20 0 0 0 0 104.1 117 68 65 17 46 0 72 4 0 0 465 1.562 10.1 1.5 4.0 6.2 1.57
2024 24 -0.3 Northwest Arkansas TL AA KCR 2 1 .667 3.50 3.75 7 7 0 0 0 0 36.0 26 15 14 4 7 0 48 2 1 2 139 0.917 6.5 1.0 1.8 12.0 6.86
Minors (3 seasons) Minors 20 26 .435 4.70 5.06 77 74 0 0 0 0 381.0 385 214 199 51 126 0 361 16 4 19 1617 1.341 9.1 1.2 3.0 8.5 2.87
College (3 seasons) College 5 8 .385 5.31 6.09 36 21 0 0 1 127.0 139 86 75 13 55 0 107 9 1 8 576 1.528 9.9 0.9 3.9 7.6 1.95
All Levels (6 Seasons) 25 34 .424 4.85 5.31 113 95 0 0 0 1 508.0 524 300 274 64 181 0 468 25 5 27 2193 1.388 9.3 1.1 3.2 8.3 2.59
AAA (1 season) Minors 4 9 .308 5.61 5.87 21 20 0 0 0 0 104.1 117 68 65 17 46 0 72 4 0 0 465 1.562 10.1 1.5 4.0 6.2 1.57
AA (2 seasons) Minors 7 6 .538 3.72 4.38 21 21 0 0 0 0 109.0 90 53 45 15 32 0 112 6 1 5 441 1.119 7.4 1.2 2.6 9.2 3.50
A+ (2 seasons) Minors 7 6 .538 5.15 5.25 19 18 0 0 0 0 94.1 106 55 54 8 29 0 83 6 2 8 403 1.431 10.1 0.8 2.8 7.9 2.86
A (1 season) Minors 2 5 .286 4.30 4.66 16 15 0 0 0 0 73.1 72 38 35 11 19 0 94 0 1 6 308 1.241 8.8 1.4 2.3 11.5 4.95

Fastball: 55/55

Changeup: 45/50

Slider: 45/50

Curveball: 55/55

Command: 50/55

Logan Martin was a bit of an unassuming 12th-round pick by the Royals in 2023. Then, over two starts for Low-A Columbia in 2023 he was met with mixed results. This season, those results have been far more impressive. Martin maintains healthy swing-and-miss rates while commanding the ball well. He pitched to a 3.57 FIP over 102.0 IP this season. He finished the season with a 28.10% CSW% and healthy whiff and chase rates. Martin throws a good fastball, sitting 93-94mph in most outings. The pitch has solid traits, with good life up in the strike zone that helps it to generate whiffs.

The best pitch for Martin is his slider. It’s a plus offering with excellent late-breaking action. It’s used primarily against right-handed hitters and they have an impossible time laying off the pitch. There isn’t much to speak of as far as platoon splits are concerned. Martin has done a solid job getting both side hitters out at around an even rate. It’s primarily a two-pitch mix, but Martin mixes in a changeup and curveball as well. Both pitches have at least average potential.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2020 18 -2.8 Sewanee SAA NCAA 1 2 .333 4.87 7.97 5 5 0 0 0 20.1 27 18 11 1 8 0 27 4 0 1 101 1.721 12.0 0.4 3.5 12.0 3.38
2021 19 -2.3 Sewanee SAA NCAA 1 0 1.000 0.95 0.95 3 0 0 0 0 19.0 9 2 2 1 5 0 22 0 0 0 71 0.737 4.3 0.5 2.4 10.4 4.40
2021 19 -1.7 Asheboro COPL Smr 3 1 .750 5.08 5.35 9 6 1 0 0 0 33.2 30 20 19 5 14 0 52 5 0 1 149 1.307 8.0 1.3 3.7 13.9 3.71
2022 20 -1.1 Sewanee SAA NCAA 1 5 .167 3.89 5.58 11 9 2 0 0 69.1 64 43 30 5 25 1 98 9 1 2 309 1.284 8.3 0.6 3.2 12.7 3.92
2023 21 0.2 Kentucky SEC NCAA 1 1 .500 4.44 4.44 9 8 0 0 0 26.1 20 13 13 5 17 0 30 3 0 0 116 1.405 6.8 1.7 5.8 10.3 1.76
2023 21 2 Teams 2 Lgs A-Rk KCR 0 0 2.25 2.25 4 2 1 0 0 1 8.0 5 2 2 1 3 0 12 0 1 2 31 1.000 5.6 1.1 3.4 13.5 4.00
2023 21 -0.6 Columbia CARL A KCR 0 0 3.60 3.60 2 2 0 0 0 0 5.0 4 2 2 1 2 0 6 0 1 0 20 1.200 7.2 1.8 3.6 10.8 3.00
2023 21 -0.3 Royals ACL Rk KCR 0 0 0.00 0.00 2 0 1 0 0 1 3.0 1 0 0 0 1 0 6 0 0 2 11 0.667 3.0 0.0 3.0 18.0 6.00
2024 22 0.4 Columbia CARL A KCR 4 3 .571 3.62 3.97 25 17 3 0 0 3 102.0 87 45 41 7 32 0 97 2 0 11 424 1.167 7.7 0.6 2.8 8.6 3.03
Minors (2 seasons) Minors 4 3 .571 3.52 3.85 29 19 4 0 0 4 110.0 92 47 43 8 35 0 109 2 1 13 455 1.155 7.5 0.7 2.9 8.9 3.11
College (4 seasons) College 4 8 .333 3.73 5.07 28 22 2 0 0 135.0 120 76 56 12 55 1 177 16 1 3 597 1.296 8.0 0.8 3.7 11.8 3.22
Other (1 season) Other 3 1 .750 5.08 5.35 9 6 1 0 0 0 33.2 30 20 19 5 14 0 52 5 0 1 149 1.307 8.0 1.3 3.7 13.9 3.71
All Levels (5 Seasons) 11 12 .478 3.81 4.62 66 47 5 2 0 4 278.2 242 143 118 25 104 1 338 23 2 17 1201 1.242 7.8 0.8 3.4 10.9 3.25
A (2 seasons) Minors 4 3 .571 3.62 3.95 27 19 3 0 0 3 107.0 91 47 43 8 34 0 103 2 1 11 444 1.168 7.7 0.7 2.9 8.7 3.03
Rk (1 season) Minors 0 0 0.00 0.00 2 0 1 0 0 1 3.0 1 0 0 0 1 0 6 0 0 2 11 0.667 3.0 0.0 3.0 18.0 6.00

Fastball: 45/55

Slider: 50/60

Changeup: 40/50

Curveball: 45/50

Command: 45/50

It’s difficult to find a better sample of work than Oscar Rayo has provided since entering the Royals farm system. He’s been among the system’s very best and that continued once again in 2024 for High-A Quad Cities. In 84.2 IP, Rayo pitched to a 2.13 ERA. His 2.79 FIP wasn’t much worse, thanks to outstanding command and low walk rates. Although he doesn’t wow in the strikeout department, Rayo posted a respectable 24.9% Whiff% this season while leaning heavily on high chase rates. Hitters swung at pitches outside of the zone at a 35.1% mark, ranking among the best in the Royals system. Long-term, those high chase rates won’t likely be as hefty, but Rayo profiles as an effective reliever, especially if he can maintain his command and add to the stuff some. Current Royal Angel Zerpa is an excellent comp for what Rayo may eventually become.

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RA9 G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
2021 19 0.3 Royals Blue DOSL FRk KCR 1 0 1.000 3.92 3.92 9 3 3 0 0 0 20.2 18 9 9 1 3 0 25 2 0 1 82 1.016 7.8 0.4 1.3 10.9 8.33
2021-22 19 -9.0 Leones NICW FgW 0 0 7.71 7.71 3 0 0 0 0 2.1 7 2 2 0 1 0 1 0 0 0 15 3.429 27.0 0.0 3.9 3.9 1.00
2022 20 3 Teams 3 Lgs A-FRk-Rk KCR 2 1 .667 2.25 2.66 14 5 3 0 0 1 44.0 40 13 11 4 9 0 50 1 0 0 177 1.114 8.2 0.8 1.8 10.2 5.56
2022 20 -1.7 Columbia CARL A KCR 1 1 .500 3.91 4.30 8 0 3 0 0 1 23.0 25 11 10 4 6 0 20 1 0 0 99 1.348 9.8 1.6 2.3 7.8 3.33
2022 20 -1.2 Royals ACL Rk KCR 1 0 1.000 0.00 0.00 1 0 0 0 0 0 4.0 2 0 0 0 0 0 8 0 0 0 15 0.500 4.5 0.0 0.0 18.0
2022 20 1.4 Royals Glass DOSL FRk KCR 0 0 0.53 1.06 5 5 0 0 0 0 17.0 13 2 1 0 3 0 22 0 0 0 63 0.941 6.9 0.0 1.6 11.6 7.33
2022-23 20 -6.7 Gigantes NICW FgW 0 1 .000 9.35 11.42 9 0 0 0 0 8.2 14 11 9 1 6 2 5 2 0 1 47 2.308 14.5 1.0 6.2 5.2 0.83
2023 21 -0.6 Columbia CARL A KCR 5 2 .714 3.15 4.04 23 6 9 0 0 2 71.1 65 32 25 1 12 0 66 5 3 1 289 1.079 8.2 0.1 1.5 8.3 5.50
2024 22 -1.1 Quad Cities MIDW A+ KCR 6 0 1.000 2.13 2.13 25 7 7 0 0 2 84.2 70 20 20 2 19 0 78 6 0 2 337 1.051 7.4 0.2 2.0 8.3 4.11
Minors (4 seasons) Minors 14 3 .824 2.65 3.02 71 21 22 0 0 5 220.2 193 74 65 8 43 0 219 14 3 4 885 1.069 7.9 0.3 1.8 8.9 5.09
Foreign (2 seasons) Foreign 0 1 .000 9.00 10.64 12 0 0 0 0 11.0 21 13 11 1 7 2 6 2 0 1 62 2.545 17.2 0.8 5.7 4.9 0.86
All Levels (4 Seasons) 14 4 .778 2.95 3.38 83 21 22 0 0 5 231.2 214 87 76 9 50 2 225 16 3 5 947 1.140 8.3 0.3 1.9 8.7 4.50
A+ (1 season) Minors 6 0 1.000 2.13 2.13 25 7 7 0 0 2 84.2 70 20 20 2 19 0 78 6 0 2 337 1.051 7.4 0.2 2.0 8.3 4.11
A (2 seasons) Minors 6 3 .667 3.34 4.10 31 6 12 0 0 3 94.1 90 43 35 5 18 0 86 6 3 1 388 1.145 8.6 0.5 1.7 8.2 4.78
Rk (1 season) Minors 1 0 1.000 0.00 0.00 1 0 0 0 0 0 4.0 2 0 0 0 0 0 8 0 0 0 15 0.500 4.5 0.0 0.0 18.0
FRk (2 seasons) Minors 1 0 1.000 2.39 2.63 14 8 3 0 0 0 37.2 31 11 10 1 6 0 47 2 0 1 145 0.982 7.4 0.2 1.4 11.2 7.83

Fastball: 40/45

Changeup: 50/55

Slider: 50/55

Curveball: 40/45

Command: 50/55

The Royals signed DeGroat as a day-three pick in this year’s draft. He was ranked much higher than his selection, but the Royals saved enough money earlier in the draft to get a deal done. He has a solid curveball and rounds out his pitch mix with a changeup and fastball. The command will be a work in progress, but he’s touched the mid-90s already with his fastball and there’s a lot to like in the overall profile.

Fastball: 45/50

Changeup: 40/45

Curveball: 45/55

Command: 30/45

Subscribe to get the latest posts sent to your email.