Players (7,949)
Every batter and pitcher we track, from Triple-A down to the complex leagues. Rank them, cut them down, and turn any row over for its card and its market.
Showing players who meet all 2 of these:
Breakout signal — Measurably better across two full seasons, while young for the level or after a promotion. A hot month is not a breakout, and neither is the momentum score on its own.
Young for their level — Roughly two years or more younger than the typical player at that level. Being young for the competition is the single best sign we have.
Only 115 of 123 players have what this ordering needs; the rest are listed after them.
- 1Eliazar DishmeyTarget
22.5% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 10.9% to 22.5% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality93EliteStuffCmdCtlRunPLoadTrajectory9510.9% → 22.5% K-BBArrival78/100DoorstepERA3.14WHIP1.05K-BB%22.5K%33.1BB%10.6IP66.0 - 2Christian ZazuetaTarget
33.9% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 23.8% to 33.9% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality96EliteStuffCmdCtlRunPLoadTrajectory9023.8% → 33.9% K-BBArrival78/100DoorstepERA3.48WHIP1.02K-BB%33.9K%37.9BB%4.0IP44.0 - 3Ethan BagwellWatch
16.3% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 7.8% to 16.3% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality69SolidStuffCmdCtlRunPLoadTrajectory907.8% → 16.3% K-BBArrival38/100up from Low-AERA3.83WHIP1.13K-BB%16.3K%22.5BB%6.2IP40.0 - 4Ryan SloanTarget
27.6% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 21.8% to 27.6% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality95EliteStuffCmdCtlRunPLoadTrajectory9021.8% → 27.6% K-BBArrival78/100DoorstepERA3.50WHIP1.08K-BB%27.6K%31.3BB%3.7IP92.2 - 5Angel CepedaWatch
0.820 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .714 to .820 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality78StrongProdPowConEyeSpdTrajectory90.714 → .820Arrival46/100up from Low-AOPS.820ISO.183HR11SB12BB%14.9K%27.1 - 6Carlos VirahondaWatch
0.908 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .719 to .908 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality82StrongProdPowConEyeSpdTrajectory90.719 → .908Arrival53/100up from Low-AOPS.908ISO.211HR8SB3BB%11.6K%16.1 - 7Christian MooreTarget
0.943 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .665 to .943 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory90.665 → .943Arrival95/100DoorstepOPS.943ISO.210HR11SB15BB%17.5K%22.5 - 8Denzer GuzmanTarget
0.974 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .749 to .974 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory90.749 → .974Arrival95/100DoorstepOPS.974ISO.235HR12SB9BB%10.1K%17.9 - 9Emil MoralesTarget
0.916 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .881 to .916 after moving up to High-A. That is the shape of a breakout.
Breakout signal3+ yrs young for High-APromoted to High-APlayer quality92EliteProdPowConEyeSpdTrajectory90.881 → .916Arrival53/100up from RookieOPS.916ISO.255HR19SB7BB%13.5K%24.7 - 10Henry BolteTarget
1.076 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .802 to 1.076 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory90.802 → 1.076Arrival95/100DoorstepOPS1.076ISO.310HR12SB17BB%9.6K%22.0 - 11Jesús BáezTarget
1.029 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .724 to 1.029 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality89EliteProdPowConEyeSpdTrajectory90.724 → 1.029Arrival78/100DoorstepOPS1.029ISO.375HR22SB2BB%4.2K%15.3 - 12Josue De PaulaTarget
0.947 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .827 to .947 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality95EliteProdPowConEyeSpdTrajectory90.827 → .947Arrival78/100DoorstepOPS.947ISO.244HR26SB29BB%13.2K%14.5 - 13Noah SchultzWatch
18.3% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 8.8% to 18.3% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality80StrongStuffCmdCtlRunPLoadTrajectory908.8% → 18.3% K-BBArrival88/100DoorstepERA1.99WHIP0.89K-BB%18.3K%26.1BB%7.8IP40.2 - 14Walker JenkinsTarget
0.939 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .913 to .939 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality93EliteProdPowConEyeSpdTrajectory90.913 → .939Arrival100/100DoorstepOPS.939ISO.224HR12SB17BB%13.7K%15.6 - 15Angel GenaoWatch
0.889 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .682 to .889 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.682 → .889Arrival88/100DoorstepOPS.889ISO.185HR10SB9BB%12.3K%15.5 - 16Angel OrtizWatch
0.818 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .752 to .818 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality81StrongProdPowConEyeSpdTrajectory83.752 → .818Arrival80/100DoorstepOPS.818ISO.206HR6SB4BB%10.7K%18.7 - 17Argenis CayamaTarget
24.3% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 18.7% to 24.3% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality86EliteStuffCmdCtlRunPLoadTrajectory8318.7% → 24.3% K-BBArrival41/100up from RookieERA4.20WHIP1.20K-BB%24.3K%31.2BB%6.9IP55.2 - 18Aron EstradaWatch
0.821 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .798 to .821 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality78StrongProdPowConEyeSpdTrajectory83.798 → .821Arrival71/100DoorstepOPS.821ISO.212HR23SB7BB%5.5K%17.7 - 19Cristofer TorinWatch
0.785 OPS while far younger than the level
About the same as last season — .766 to .785 OPS.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality78StrongProdPowConEyeSpdTrajectory83.766 → .785Arrival63/100up from High-AOPS.785ISO.163HR15SB12BB%8.0K%11.4 - 20Edwin ArroyoWatch
0.924 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .716 to .924 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality85StrongProdPowConEyeSpdTrajectory83.716 → .924Arrival95/100DoorstepOPS.924ISO.238HR15SB13BB%8.5K%18.3 - 21Enddy AzocarTarget
0.915 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .587 to .915 after moving up to High-A. That is the shape of a breakout.
Breakout signal3+ yrs young for High-APromoted to High-APlayer quality87EliteProdPowConEyeSpdTrajectory83.587 → .915Arrival53/100up from Low-AOPS.915ISO.258HR15SB11BB%7.1K%22.8 - 22Eric BitontiWatch
0.925 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .762 to .925 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality81StrongProdPowConEyeSpdTrajectory83.762 → .925Arrival53/100up from Low-AOPS.925ISO.260HR24SB22BB%16.3K%33.5 - 23Gage MillerTarget
0.887 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .637 to .887 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality85EliteProdPowConEyeSpdTrajectory83.637 → .887Arrival88/100DoorstepOPS.887ISO.210HR6SB7BB%15.6K%17.5 - 24James Tibbs IIITarget
0.962 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .755 to .962 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory83.755 → .962Arrival95/100DoorstepOPS.962ISO.249HR27SB8BB%16.9K%22.6 - 25Luis LaraWatch
0.902 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .712 to .902 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory83.712 → .902Arrival100/100DoorstepOPS.902ISO.149HR9SB24BB%15.6K%13.9 - 26Nathan FlewellingWatch
0.826 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .729 to .826 after moving up to High-A. That is the shape of a breakout.
Breakout signal3+ yrs young for High-APromoted to High-APlayer quality80StrongProdPowConEyeSpdTrajectory83.729 → .826Arrival46/100up from Low-AOPS.826ISO.214HR21SB8BB%14.8K%27.0 - 27Pedro RamírezTarget
0.942 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .732 to .942 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory83.732 → .942Arrival95/100DoorstepOPS.942ISO.235HR9SB19BB%10.7K%16.3 - 28Sean KeysTarget
1.044 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to 1.044 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory83.773 → 1.044Arrival95/100DoorstepOPS1.044ISO.319HR14SB1BB%14.2K%20.4 - 29Seaver KingWatch
0.910 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .600 to .910 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.600 → .910Arrival95/100DoorstepOPS.910ISO.228HR14SB9BB%8.5K%22.1 - 30Theo GillenTarget
0.890 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .820 to .890 after moving up to Double-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality89EliteProdPowConEyeSpdTrajectory83.820 → .890Arrival71/100DoorstepOPS.890ISO.214HR9SB14BB%15.4K%20.3 - 31Zyhir HopeWatch
0.871 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .805 to .871 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality84StrongProdPowConEyeSpdTrajectory83.805 → .871Arrival71/100DoorstepOPS.871ISO.225HR27SB23BB%11.2K%25.6 - 32Boston BatemanWatch
19.4% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 16.7% to 19.4% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality79StrongStuffCmdCtlRunPLoadTrajectory8216.7% → 19.4% K-BBArrival46/100up from Low-AERA3.46WHIP1.34K-BB%19.4K%32.1BB%12.7IP83.1 - 33Cam CauleyWatch
0.828 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to .828 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality79StrongProdPowConEyeSpdTrajectory81.773 → .828Arrival88/100DoorstepOPS.828ISO.185HR14SB35BB%12.6K%20.9 - 34Charlie CondonWatch
0.892 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .807 to .892 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality80StrongProdPowConEyeSpdTrajectory81.807 → .892Arrival88/100DoorstepOPS.892ISO.232HR22SB7BB%13.2K%24.6 - 35George Lombard Jr.Watch
0.845 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .695 to .845 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.695 → .845Arrival96/100DoorstepOPS.845ISO.172HR6SB10BB%17.2K%21.8 - 36Joshua Kuroda-GrauerWatch
0.866 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .715 to .866 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory81.715 → .866Arrival88/100DoorstepOPS.866ISO.109HR1SB4BB%7.4K%6.5 - 37Luke AdamsTarget
0.927 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .859 to .927 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory81.859 → .927Arrival95/100DoorstepOPS.927ISO.250HR13SB7BB%14.3K%14.0 - 38Emmanuel RodriguezTarget
0.993 OPS while far younger than the level
Hitting better than last season — .852 up to .993 OPS.
Breakout signal2.5 yrs young for AAAPlayer quality89EliteProdPowConEyeSpdTrajectory79.852 → .993Arrival95/100DoorstepOPS.993ISO.295HR11SB7BB%19.6K%26.8 - 39Eduardo RiveraWatch
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 5.2% to 14.2% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality68SolidStuffCmdCtlRunPLoadTrajectory775.2% → 14.2% K-BBArrival80/100DoorstepERA2.96WHIP1.31K-BB%14.2K%27.8BB%13.6IP45.2 - 40Carter JohnsonWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .536 to .712 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality67SolidProdPowConEyeSpdTrajectory76.536 → .712Arrival28/100up from Low-AOPS.712ISO.164HR6SB5BB%7.7K%25.0 - 41Gavin ConticelloWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .804 to .956 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality85StrongProdPowConEyeSpdTrajectory76.804 → .956Arrival70/100DoorstepOPS.956ISO.246HR7SB1BB%7.4K%17.4 - 42Andry LaraPass
K-BB% 2.2 -> 10.1
Missing more bats and walking fewer batters than last season — 2.2% up to 10.1% K-BB.
Breakout signal2.5 yrs young for AAAPlayer quality49FringeStuffCmdCtlRunPLoadTrajectory722.2% → 10.1% K-BBArrival70/100DoorstepERA5.26WHIP1.43K-BB%10.1K%18.8BB%8.7IP104.1 - 43Arjun NimmalaWatch
0.804 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .694 to .804 after moving up to Double-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality77StrongProdPowConEyeSpdTrajectory69.694 → .804Arrival63/100up from High-AOPS.804ISO.173HR6SB5BB%13.0K%23.6 - 44Caleb BonemerTarget
0.944 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .858 to .944 after moving up to Double-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality89EliteProdPowConEyeSpdTrajectory69.858 → .944Arrival78/100DoorstepOPS.944ISO.301HR17SB6BB%14.9K%24.9 - 45Héctor RodríguezWatch
0.880 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .838 to .880 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.838 → .880Arrival88/100DoorstepOPS.880ISO.259HR27SB6BB%9.2K%20.4 - 46Johanfran GarciaWatch
0.839 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .755 to .839 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality70StrongProdPowConEyeSpdTrajectory69.755 → .839Arrival71/100DoorstepOPS.839ISO.208HR17SB3BB%5.7K%29.0 - 47Jose FernandezWatch
0.799 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .775 to .799 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality70SolidProdPowConEyeSpdTrajectory69.775 → .799Arrival80/100DoorstepOPS.799ISO.196HR7SB11BB%7.7K%24.9 - 48Kaelen CulpepperWatch
0.845 OPS while far younger than the level
About the same as last season — .827 to .845 OPS.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality80StrongProdPowConEyeSpdTrajectory69.827 → .845Arrival88/100DoorstepOPS.845ISO.207HR14SB17BB%11.4K%18.4 - 49Kahlil WatsonWatch
0.809 OPS while far younger than the level
About the same as last season — .798 to .809 OPS.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality76StrongProdPowConEyeSpdTrajectory69.798 → .809Arrival80/100DoorstepOPS.809ISO.210HR16SB21BB%14.3K%27.3 - 50Leo BernalWatch
0.831 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .726 to .831 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality77StrongProdPowConEyeSpdTrajectory69.726 → .831Arrival88/100DoorstepOPS.831ISO.190HR16SB9BB%11.8K%19.9 - 51Paulino SantanaWatch
0.822 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .751 to .822 after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality73StrongProdPowConEyeSpdTrajectory69.751 → .822Arrival34/100up from RookieOPS.822ISO.171HR15SB28BB%14.2K%25.0 - 52Ralphy VelazquezWatch
0.919 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .792 to .919 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory69.792 → .919Arrival100/100DoorstepOPS.919ISO.267HR21SB1BB%10.2K%20.5 - 53Robert AriasWatch
0.859 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .791 to .859 after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality79StrongProdPowConEyeSpdTrajectory69.791 → .859Arrival34/100up from RookieOPS.859ISO.171HR5SB21BB%15.3K%14.2 - 54Welbyn FranciscaTarget
0.931 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .622 to .931 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality85EliteProdPowConEyeSpdTrajectory69.622 → .931Arrival53/100up from Low-AOPS.931ISO.276HR17SB11BB%11.0K%21.6 - 55Wyatt SanfordWatch
0.936 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .720 to .936 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality83StrongProdPowConEyeSpdTrajectory69.720 → .936Arrival53/100up from Low-AOPS.936ISO.239HR14SB31BB%14.1K%30.6 - 56Zach EhrhardWatch
0.867 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to .867 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality81StrongProdPowConEyeSpdTrajectory69.773 → .867Arrival88/100DoorstepOPS.867ISO.183HR19SB25BB%15.1K%20.2 - 57Blaze JordanWatch
0.921 OPS while far younger than the level
Hitting better than last season — .714 up to .921 OPS.
Breakout signal2.5 yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory67.714 → .921Arrival95/100DoorstepOPS.921ISO.235HR11SB2BB%7.5K%11.5 - 58
0.838 OPS while far younger than the level
Hitting better than last season — .674 up to .838 OPS.
Breakout signal2.5 yrs young for AAAPlayer quality77StrongProdPowConEyeSpdTrajectory67.674 → .838Arrival88/100DoorstepOPS.838ISO.219HR21SB18BB%8.1K%19.5 - 59Jaison ChourioWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .664 to .757 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality71StrongProdPowConEyeSpdTrajectory64.664 → .757Arrival53/100up from High-AOPS.757ISO.137HR7SB28BB%13.1K%21.9 - 60James TriantosWatch
0.812 OPS while far younger than the level
Hitting better than last season — .684 up to .812 OPS.
Breakout signal2.5 yrs young for AAAPlayer quality70SolidProdPowConEyeSpdTrajectory64.684 → .812Arrival80/100DoorstepOPS.812ISO.143HR9SB26BB%6.7K%11.1 - 61Aeverson ArteagaWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .508 to .629 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality58SolidProdPowConEyeSpdTrajectory61.508 → .629Arrival60/100up from AAOPS.629ISO.099HR3SB1BB%7.1K%21.6 - 62Alberto BarrigaWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .622 to .658 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality59SolidProdPowConEyeSpdTrajectory61.622 → .658Arrival53/100up from Low-AOPS.658ISO.124HR4SB6BB%7.4K%20.2 - 63Alejandro OsunaWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .728 to .778 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality68SolidProdPowConEyeSpdTrajectory61.728 → .778Arrival80/100DoorstepOPS.778ISO.108HR2SB8BB%13.6K%9.6 - 64Bryant BetancourtWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .677 to .761 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality70StrongProdPowConEyeSpdTrajectory61.677 → .761Arrival70/100DoorstepOPS.761ISO.173HR3SB2BB%7.0K%13.9 - 65Jesús MadeWatch
promoted Low-A -> Double-A
About the same as last season — .761 to .768 OPS.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality75StrongProdPowConEyeSpdTrajectory61.761 → .768Arrival63/100up from Low-AOPS.768ISO.155HR13SB35BB%10.6K%14.8 - 66Luiyin AlastreWatch
ISO 0.032 -> 0.086
Hitting better than last season — .545 up to .645 OPS.
Breakout signal2.3 yrs young for High-APlayer quality62SolidProdPowConEyeSpdTrajectory58.545 → .645Arrival18/100OPS.645ISO.086HR1SB6BB%19.5K%15.8 - 67Adrian BohorquezWatch
promoted Low-A -> Double-A
Missing more bats and walking fewer batters than last season, against better hitters — 14.9% to 18.9% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality77StrongStuffCmdCtlRunPLoadTrajectory4114.9% → 18.9% K-BBArrival53/100up from Low-AERA1.00WHIP1.11K-BB%18.9K%29.7BB%10.8IP9.0 - 68Adrian SantanaWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .650 to .797 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality66SolidProdPowConEyeSpdTrajectory41.650 → .797Arrival53/100up from High-AOPS.797ISO.091HR0SB5BB%10.1K%12.1 - 69Alistair TannerPass
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 6.6% to 8.6% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality44FringeStuffCmdCtlRunPLoadTrajectory416.6% → 8.6% K-BBArrival16/100up from RookieERA6.58WHIP1.50K-BB%8.6K%23.3BB%14.7IP26.0 - 70Avinson PintoWatch
promoted Rookie -> Low-A
About the same as last season — .664 to .648 OPS.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality58SolidProdPowConEyeSpdTrajectory41.664 → .648Arrival6/100up from RookieOPS.648ISO.119HR5SB13BB%10.8K%17.8 - 71Bohan AdderleyWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .559 to .802 after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality59SolidProdPowConEyeSpdTrajectory41.559 → .802Arrival16/100up from RookieOPS.802ISO.111HR1SB7BB%8.0K%22.0 - 72Braylon PayneWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .736 to .779 after moving up to Double-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality70SolidProdPowConEyeSpdTrajectory41.736 → .779Arrival53/100up from Low-AOPS.779ISO.193HR2SB2BB%7.9K%27.0 - 73Cooper PrattWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .691 to .735 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory41.691 → .735Arrival70/100DoorstepOPS.735ISO.145HR6SB17BB%13.0K%14.2 - 74Devin TaylorWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .869 to 1.100 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality64SolidProdPowConEyeSpdTrajectory41.869 → 1.100Arrival70/100DoorstepOPS1.100ISO.000HR0SB0BB%20.0K%20.0 - 75Diego VelasquezWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .677 to .810 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality69SolidProdPowConEyeSpdTrajectory41.677 → .810Arrival70/100DoorstepOPS.810ISO.135HR0SB1BB%13.5K%21.3 - 76DJ LaytonWatch
promoted Rookie -> High-A
Hitting better than last season even though the pitching got harder — .597 to .725 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality62SolidProdPowConEyeSpdTrajectory41.597 → .725Arrival28/100up from RookieOPS.725ISO.145HR2SB9BB%21.9K%38.4 - 77Dylan GregoWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .695 to 1.217 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality79StrongProdPowConEyeSpdTrajectory41.695 → 1.217Arrival70/100DoorstepOPS1.217ISO.167HR0SB0BB%10.0K%15.0 - 78Edgar ColonWatch
promoted Low-A -> High-A
Missing more bats and walking fewer batters than last season, against better hitters — 0.0% to 14.5% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality57SolidStuffCmdCtlRunPLoadTrajectory410.0% → 14.5% K-BBArrival28/100up from Low-AERA7.13WHIP1.53K-BB%14.5K%26.5BB%12.0IP17.2 - 79Émilien PitreWatch
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .749 to .819 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality68SolidProdPowConEyeSpdTrajectory41.749 → .819Arrival70/100DoorstepOPS.819ISO.121HR0SB1BB%10.0K%10.0 - 80Fernando PegueroWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .582 to .765 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality66SolidProdPowConEyeSpdTrajectory41.582 → .765Arrival78/100DoorstepOPS.765ISO.149HR2SB4BB%10.5K%27.6 - 81Franklin AriasWatch
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .709 to .828 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality74StrongProdPowConEyeSpdTrajectory41.709 → .828Arrival78/100DoorstepOPS.828ISO.171HR4SB1BB%8.8K%16.8 - 82Gerardo RodriguezWatch
promoted Rookie -> High-A
About the same as last season — .712 to .698 OPS.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality56SolidProdPowConEyeSpdTrajectory41.712 → .698Arrival28/100up from RookieOPS.698ISO.110HR8SB1BB%8.8K%14.0 - 83Hayden AlvarezWatch
promoted Rookie -> High-A
Down from .856 to .752 OPS, but he moved up to High-A — a step back at a harder level is normal.
Breakout signal3+ yrs young for High-APromoted to High-APlayer quality68SolidProdPowConEyeSpdTrajectory41.856 → .752Arrival28/100up from RookieOPS.752ISO.114HR1SB4BB%15.5K%19.0 - 84Ilan FernandezWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .646 to .743 after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality64SolidProdPowConEyeSpdTrajectory41.646 → .743Arrival16/100up from RookieOPS.743ISO.145HR4SB7BB%14.3K%24.1 - 85J.D. GonzalezPass
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .405 to .595 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality48FringeProdPowConEyeSpdTrajectory41.405 → .595Arrival28/100up from Low-AOPS.595ISO.105HR2SB2BB%9.2K%32.7 - 86Javier MogollonWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .734 to .816 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality66SolidProdPowConEyeSpdTrajectory41.734 → .816Arrival28/100up from Low-AOPS.816ISO.161HR5SB11BB%16.8K%29.5 - 87Jesmaylin AriasWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .566 to .674 after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality56SolidProdPowConEyeSpdTrajectory41.566 → .674Arrival16/100up from RookieOPS.674ISO.117HR0SB2BB%8.8K%20.6 - 88Jesus CastilloPass
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .613 to .686 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality51FringeProdPowConEyeSpdTrajectory41.613 → .686Arrival70/100DoorstepOPS.686ISO.015HR0SB2BB%10.4K%18.2 - 89Jose AstudilloWatch
promoted Rookie -> Triple-A
Hitting better than last season even though the pitching got harder — .972 to 1.167 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality67SolidProdPowConEyeSpdTrajectory41.972 → 1.167Arrival70/100DoorstepOPS1.167ISO.000HR0SB0BB%33.3K%0.0 - 90José PirelaWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .618 to 1.091 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality83StrongProdPowConEyeSpdTrajectory41.618 → 1.091Arrival28/100up from Low-AOPS1.091ISO.339HR5SB0BB%14.3K%24.7 - 91Joshua QuezadaWatch
promoted Rookie -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 16.5% to 25.0% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongStuffCmdCtlRunPLoadTrajectory4116.5% → 25.0% K-BBArrival70/100DoorstepERA0.00WHIP0.00K-BB%25.0K%25.0BB%0.0IP1.1 - 92Julio GonzalezTarget
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 13.7% to 33.3% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality87EliteStuffCmdCtlRunPLoadTrajectory4113.7% → 33.3% K-BBArrival16/100up from RookieERA0.00WHIP0.00K-BB%33.3K%33.3BB%0.0IP0.2 - 93Justin GonzalesWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .804 to .988 after moving up to Double-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality84StrongProdPowConEyeSpdTrajectory41.804 → .988Arrival53/100up from Low-AOPS.988ISO.227HR2SB1BB%12.0K%22.0 - 94Levi SterlingPass
promoted Rookie -> High-A
Missing more bats and walking fewer batters than last season, against better hitters — 6.0% to 10.8% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality51FringeStuffCmdCtlRunPLoadTrajectory416.0% → 10.8% K-BBArrival28/100up from RookieERA8.22WHIP1.43K-BB%10.8K%24.3BB%13.5IP7.2 - 95Lizandro EspinozaWatch
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .611 to .891 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality77StrongProdPowConEyeSpdTrajectory41.611 → .891Arrival70/100DoorstepOPS.891ISO.179HR2SB6BB%14.9K%19.1 - 96Logan McGuirePass
promoted Low-A -> Triple-A
Down from 22.9% to 0.0% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality43FringeStuffCmdCtlRunPLoadTrajectory4122.9% → 0.0% K-BBArrival70/100DoorstepERA0.00WHIP0.00K-BB%0.0K%0.0BB%0.0IP1.0 - 97Luis MaracaraPass
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 6.8% to 12.1% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality52FringeStuffCmdCtlRunPLoadTrajectory416.8% → 12.1% K-BBArrival16/100up from RookieERA7.22WHIP1.57K-BB%12.1K%27.1BB%15.0IP28.2 - 98Marco VargasWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .624 to .740 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality62SolidProdPowConEyeSpdTrajectory41.624 → .740Arrival53/100up from High-AOPS.740ISO.121HR3SB24BB%11.2K%29.6 - 99Miguel HernándezWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .852 to .927 after moving up to Low-A. That is the shape of a breakout.
Breakout signal3+ yrs young for Low-APromoted to Low-APlayer quality80StrongProdPowConEyeSpdTrajectory41.852 → .927Arrival16/100up from RookieOPS.927ISO.188HR2SB5BB%19.1K%24.7 - 100Neiker PalaciosTarget
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 2.0% to 26.9% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality86EliteStuffCmdCtlRunPLoadTrajectory412.0% → 26.9% K-BBArrival16/100up from RookieERA0.00WHIP1.00K-BB%26.9K%34.6BB%7.7IP6.0 - 101Nelson RadaWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .712 to .736 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality64SolidProdPowConEyeSpdTrajectory41.712 → .736Arrival78/100DoorstepOPS.736ISO.085HR3SB35BB%12.5K%18.5 - 102Nick MorabitoWatch
promoted Double-A -> Triple-A
About the same as last season — .733 to .743 OPS.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality62SolidProdPowConEyeSpdTrajectory41.733 → .743Arrival70/100DoorstepOPS.743ISO.134HR13SB42BB%11.2K%20.9 - 103Nicolas CarrenoPass
promoted Rookie -> High-A
Missing more bats and walking fewer batters than last season, against better hitters — 5.4% to 9.7% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality51FringeStuffCmdCtlRunPLoadTrajectory415.4% → 9.7% K-BBArrival28/100up from RookieERA4.47WHIP1.44K-BB%9.7K%25.6BB%15.9IP58.1 - 104Owen CareyWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .675 to .748 after moving up to Double-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAPromoted to AAPlayer quality65SolidProdPowConEyeSpdTrajectory41.675 → .748Arrival53/100up from Low-AOPS.748ISO.144HR2SB3BB%8.2K%25.5 - 105Pedro BlancoWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .712 to .769 after moving up to Low-A. That is the shape of a breakout.
Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality62SolidProdPowConEyeSpdTrajectory41.712 → .769Arrival26/100up from RookieOPS.769ISO.213HR17SB4BB%11.1K%37.9 - 106Ramiro DominguezTarget
promoted Rookie -> High-A
Hitting better than last season even though the pitching got harder — .780 to 1.517 after moving up to High-A. That is the shape of a breakout.
Breakout signal3+ yrs young for High-APromoted to High-APlayer quality87EliteProdPowConEyeSpdTrajectory41.780 → 1.517Arrival28/100up from RookieOPS1.517ISO.734HR3SB0BB%15.0K%20.0 - 107Ramon MarquezTarget
promoted Rookie -> High-A
Missing more bats and walking fewer batters than last season, against better hitters — 22.7% to 33.1% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality89EliteStuffCmdCtlRunPLoadTrajectory4122.7% → 33.1% K-BBArrival28/100up from RookieERA2.48WHIP0.75K-BB%33.1K%40.0BB%6.9IP40.0 - 108Reinold NavarroTarget
promoted Rookie -> High-A
Missing more bats and walking fewer batters than last season, against better hitters — 25.8% to 29.4% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signal3+ yrs young for High-APromoted to High-APlayer quality90EliteStuffCmdCtlRunPLoadTrajectory4125.8% → 29.4% K-BBArrival28/100up from RookieERA4.32WHIP1.08K-BB%29.4K%44.1BB%14.7IP8.1 - 109Robby SnellingTarget
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 20.9% to 26.4% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality92EliteStuffCmdCtlRunPLoadTrajectory4120.9% → 26.4% K-BBArrival70/100DoorstepERA1.86WHIP0.90K-BB%26.4K%40.0BB%13.6IP29.0 - 110Starlyn CabaWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .613 to .767 after moving up to High-A. That is the shape of a breakout.
Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality66SolidProdPowConEyeSpdTrajectory41.613 → .767Arrival38/100up from Low-AOPS.767ISO.142HR7SB21BB%19.0K%24.1 - 111Steven EchavarriaWatch
promoted High-A -> Double-A
Missing more bats and walking fewer batters than last season, against better hitters — 10.2% to 22.4% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality71StrongStuffCmdCtlRunPLoadTrajectory4110.2% → 22.4% K-BBArrival53/100up from High-AERA7.62WHIP1.77K-BB%22.4K%29.3BB%6.9IP13.0 - 112Tai PeeteWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .692 to .885 after moving up to Double-A. That is the shape of a breakout.
Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality73StrongProdPowConEyeSpdTrajectory41.692 → .885Arrival53/100up from High-AOPS.885ISO.188HR3SB4BB%7.0K%22.1 - 113Xavier IsaacWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .812 to 1.167 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory41.812 → 1.167Arrival70/100DoorstepOPS1.167ISO.334HR1SB1BB%25.0K%20.0 - 114Yaqui RiveraWatch
promoted Double-A -> Triple-A
About the same as last season — 14.0% to 13.6% K-BB.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality59SolidStuffCmdCtlRunPLoadTrajectory4114.0% → 13.6% K-BBArrival80/100DoorstepERA3.40WHIP1.45K-BB%13.6K%27.2BB%13.6IP47.2 - 115Yandel RicardoWatch
ISO 0.056 -> 0.132
Hitting better than last season — .547 up to .749 OPS.
Breakout signal2.0 yrs young for Low-APlayer quality61SolidProdPowConEyeSpdTrajectory39.547 → .749Arrival16/100OPS.749ISO.132HR7SB27BB%10.5K%19.9 - 116Andrew PainterWatch
16.9% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season — 13.7% up to 16.9% K-BB.
Breakout signal2.5 yrs young for AAAPlayer quality55SolidStuffCmdCtlRunPLoadTrajectory—13.7% → 16.9% K-BBArrival70/100DoorstepERA4.56WHIP1.44K-BB%16.9K%24.8BB%7.9IP23.2 - 117Chase PettyPass
10.8% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season — 8.4% up to 10.8% K-BB.
Breakout signal2.5 yrs young for AAAPlayer quality40FringeStuffCmdCtlRunPLoadTrajectory—8.4% → 10.8% K-BBArrival70/100DoorstepERA6.18WHIP1.59K-BB%10.8K%21.2BB%10.4IP51.0 - 118José AndersonWatch
steady profile; no fresh signal
Hitting better than last season — .610 up to .681 OPS.
Breakout signal2.0 yrs young for Low-APlayer quality58SolidProdPowConEyeSpdTrajectory—.610 → .681Arrival16/100OPS.681ISO.225HR23SB12BB%10.5K%40.5 - 119Juan ValeraWatch
36.1% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season — 21.5% up to 36.1% K-BB.
Breakout signal2.3 yrs young for High-APlayer quality83StrongStuffCmdCtlRunPLoadTrajectory—21.5% → 36.1% K-BBArrival28/100ERA1.93WHIP0.86K-BB%36.1K%47.2BB%11.1IP9.1 - 120Kendry RojasWatch
17.4% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season — 5.3% up to 17.4% K-BB.
Breakout signal2.5 yrs young for AAAPlayer quality60SolidStuffCmdCtlRunPLoadTrajectory—5.3% → 17.4% K-BBArrival70/100DoorstepERA3.18WHIP1.21K-BB%17.4K%24.6BB%7.2IP34.0 - 121Max DurringtonPass
steady profile; no fresh signal
Hitting better than last season — .591 up to .709 OPS.
Breakout signal2.0 yrs young for Low-APlayer quality53FringeProdPowConEyeSpdTrajectory—.591 → .709Arrival16/100OPS.709ISO.090HR4SB25BB%14.0K%19.5 - 122Noah MillerWatch
0.725 OPS while far younger than the level
Hitting better than last season — .613 up to .725 OPS.
Breakout signal2.5 yrs young for AAAPlayer quality59SolidProdPowConEyeSpdTrajectory—.613 → .725Arrival70/100DoorstepOPS.725ISO.145HR10SB4BB%9.3K%17.4 - 123Yu-Min LinPass
5.1% K-BB while far younger than the level
About the same as last season — 5.2% to 5.1% K-BB.
Breakout signal2.5 yrs young for AAAPlayer quality27Long shotStuffCmdCtlRunPLoadTrajectory—5.2% → 5.1% K-BBArrival60/100ERA5.45WHIP1.52K-BB%5.1K%15.8BB%10.7IP112.1
Who leads each ranking
The top three on each axis, over every player we track — not the cut above. Three of these rank the ballplayer; the fourth ranks the whole purchase, and they routinely disagree.
Hottest bats
Hitters whose numbers are climbing fastest.
Arms closest to the majors
Pitchers nearest a call-up. Ranked by how close they are, not by form — a call-up is the moment that reprices a card.
Knocking on the door
Closest to playing in the majors — cards often peak around the call-up.
Who had a big game
Last night's standout lines, for the players we track. Real box scores — nothing here is written by us.
Trey PaigeMemphis Redbirds · Triple-A 3-for-3
Anthony SeiglerWorcester Red Sox · Triple-A 2-for-2
Jonathon LongJacksonville Jumbo Shrimp · Triple-A 4-for-5, 2 HR, 5 RBI
Jacob BerryOmaha Storm Chasers · Triple-A 3-for-4
Kristian CampbellWorcester Red Sox · Triple-A 3-for-4, 1 HR, 2 RBI, 1 SB
Cooper IngleColumbus Clippers · Triple-A 3-for-4, 1 HR, 2 RBI
Showing 6 of 151 big games from Saturday. One good night is the earliest signal there is, and the noisiest — it is a reason to look, not a reason to buy.