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:
Big movers — Playing better lately than they were — a momentum score of 60 or more.
Strong and young — Scores 70 or better all round, is roughly two years or more young for his level, and is not measurably fading. Three bars that already sit on the row, asked for at once — it is not a fourth score and it is not a verdict on his card.
- 1Christian 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality96EliteStuffCmdCtlRunPLoadTrajectory9023.8% → 33.9% K-BBArrival78/100DoorstepERA3.48WHIP1.02K-BB%33.9K%37.9BB%4.0IP44.0 - 2Ryan 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.
3+ yrs young for AABreakout signalPromoted to AAPlayer quality95EliteStuffCmdCtlRunPLoadTrajectory9021.8% → 27.6% K-BBArrival78/100DoorstepERA3.50WHIP1.08K-BB%27.6K%31.3BB%3.7IP92.2 - 3Josue 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality95EliteProdPowConEyeSpdTrajectory90.827 → .947Arrival78/100DoorstepOPS.947ISO.244HR26SB29BB%13.2K%14.5 - 4Walker 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality93EliteProdPowConEyeSpdTrajectory90.913 → .939Arrival100/100DoorstepOPS.939ISO.224HR12SB17BB%13.7K%15.6 - 5Eliazar 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality93EliteStuffCmdCtlRunPLoadTrajectory9510.9% → 22.5% K-BBArrival78/100DoorstepERA3.14WHIP1.05K-BB%22.5K%33.1BB%10.6IP66.0 - 6Emil 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.
3+ yrs young for High-ABreakout signalPromoted to High-APlayer quality92EliteProdPowConEyeSpdTrajectory90.881 → .916Arrival53/100up from RookieOPS.916ISO.255HR19SB7BB%13.5K%24.7 - 7Esmerlyn ValdezTarget
0.914 OPS while far younger than the level
Down from .977 to .914 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
3+ yrs young for AAAPromoted to AAAWatch closelyPlayer quality90EliteProdPowConEyeSpdTrajectory81.977 → .914Arrival95/100DoorstepOPS.914ISO.271HR13SB0BB%17.3K%21.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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory90.749 → .974Arrival95/100DoorstepOPS.974ISO.235HR12SB9BB%10.1K%17.9 - 9Luke 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory81.859 → .927Arrival95/100DoorstepOPS.927ISO.250HR13SB7BB%14.3K%14.0 - 10Pedro 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory83.732 → .942Arrival95/100DoorstepOPS.942ISO.235HR9SB19BB%10.7K%16.3 - 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality89EliteProdPowConEyeSpdTrajectory90.724 → 1.029Arrival78/100DoorstepOPS1.029ISO.375HR22SB2BB%4.2K%15.3 - 12Caleb 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.
3+ yrs young for AABreakout signalPromoted to AAPlayer quality89EliteProdPowConEyeSpdTrajectory69.858 → .944Arrival78/100DoorstepOPS.944ISO.301HR17SB6BB%14.9K%24.9 - 13Emmanuel RodriguezTarget
0.993 OPS while far younger than the level
Hitting better than last season — .852 up to .993 OPS.
2.5 yrs young for AAABreakout signalPlayer quality89EliteProdPowConEyeSpdTrajectory79.852 → .993Arrival95/100DoorstepOPS.993ISO.295HR11SB7BB%19.6K%26.8 - 14James 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory83.755 → .962Arrival95/100DoorstepOPS.962ISO.249HR27SB8BB%16.9K%22.6 - 15Henry 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory90.802 → 1.076Arrival95/100DoorstepOPS1.076ISO.310HR12SB17BB%9.6K%22.0 - 16Theo 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.
3+ yrs young for AABreakout signalPromoted to AAPlayer quality89EliteProdPowConEyeSpdTrajectory83.820 → .890Arrival71/100DoorstepOPS.890ISO.214HR9SB14BB%15.4K%20.3 - 17Enddy 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.
3+ yrs young for High-ABreakout signalPromoted to High-APlayer quality87EliteProdPowConEyeSpdTrajectory83.587 → .915Arrival53/100up from Low-AOPS.915ISO.258HR15SB11BB%7.1K%22.8 - 18Christian 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory90.665 → .943Arrival95/100DoorstepOPS.943ISO.210HR11SB15BB%17.5K%22.5 - 19Argenis 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.
2.0 yrs young for Low-ABreakout signalPromoted to Low-APlayer quality86EliteStuffCmdCtlRunPLoadTrajectory8318.7% → 24.3% K-BBArrival41/100up from RookieERA4.20WHIP1.20K-BB%24.3K%31.2BB%6.9IP55.2 - 20Sean 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory83.773 → 1.044Arrival95/100DoorstepOPS1.044ISO.319HR14SB1BB%14.2K%20.4 - 21Welbyn 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.
2.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality85EliteProdPowConEyeSpdTrajectory69.622 → .931Arrival53/100up from Low-AOPS.931ISO.276HR17SB11BB%11.0K%21.6 - 22Gage 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality85EliteProdPowConEyeSpdTrajectory83.637 → .887Arrival88/100DoorstepOPS.887ISO.210HR6SB7BB%15.6K%17.5 - 23Gavin 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality85StrongProdPowConEyeSpdTrajectory76.804 → .956Arrival70/100DoorstepOPS.956ISO.246HR7SB1BB%7.4K%17.4 - 24Edwin 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality85StrongProdPowConEyeSpdTrajectory83.716 → .924Arrival95/100DoorstepOPS.924ISO.238HR15SB13BB%8.5K%18.3 - 25Hé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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.838 → .880Arrival88/100DoorstepOPS.880ISO.259HR27SB6BB%9.2K%20.4 - 26Angel 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.682 → .889Arrival88/100DoorstepOPS.889ISO.185HR10SB9BB%12.3K%15.5 - 27Blaze JordanWatch
0.921 OPS while far younger than the level
Hitting better than last season — .714 up to .921 OPS.
2.5 yrs young for AAABreakout signalPlayer quality84StrongProdPowConEyeSpdTrajectory67.714 → .921Arrival95/100DoorstepOPS.921ISO.235HR11SB2BB%7.5K%11.5 - 28Zyhir 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality84StrongProdPowConEyeSpdTrajectory83.805 → .871Arrival71/100DoorstepOPS.871ISO.225HR27SB23BB%11.2K%25.6 - 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.600 → .910Arrival95/100DoorstepOPS.910ISO.228HR14SB9BB%8.5K%22.1 - 30Ralphy 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory69.792 → .919Arrival100/100DoorstepOPS.919ISO.267HR21SB1BB%10.2K%20.5 - 31Wyatt 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.
2.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality83StrongProdPowConEyeSpdTrajectory69.720 → .936Arrival53/100up from Low-AOPS.936ISO.239HR14SB31BB%14.1K%30.6 - 32Luis 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory83.712 → .902Arrival100/100DoorstepOPS.902ISO.149HR9SB24BB%15.6K%13.9 - 33George 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.695 → .845Arrival96/100DoorstepOPS.845ISO.172HR6SB10BB%17.2K%21.8 - 34Carlos 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.
2.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality82StrongProdPowConEyeSpdTrajectory90.719 → .908Arrival53/100up from Low-AOPS.908ISO.211HR8SB3BB%11.6K%16.1 - 35Eduardo QuinteroWatch
0.937 OPS while far younger than the level
Down from .959 to .937 OPS, but he moved up to High-A — a step back at a harder level is normal.
2.3 yrs young for High-APromoted to High-AWatch closelyPlayer quality82StrongProdPowConEyeSpdTrajectory69.959 → .937Arrival53/100up from Low-AOPS.937ISO.183HR11SB43BB%17.5K%20.2 - 36Ryan WaldschmidtWatch
0.897 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .862 to .897 after moving up to Triple-A. That is the shape of a breakout.
2.5 yrs young for AAAPromoted to AAAWatch closelyPlayer quality82StrongProdPowConEyeSpdTrajectory69.862 → .897Arrival88/100DoorstepOPS.897ISO.204HR6SB6BB%13.2K%22.6 - 37Eli WillitsWatch
0.803 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .757 to .803 after moving up to High-A. That is the shape of a breakout — but last season was a small sample, so go easy on it. (prior season only 58 PA — a soft read)
3+ yrs young for High-APromoted to High-AWatch closelyPlayer quality81StrongProdPowConEyeSpdTrajectory69.757 → .803Arrival38/100up from Low-AOPS.803ISO.182HR7SB28BB%19.6K%18.1 - 38Eric 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.
2.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality81StrongProdPowConEyeSpdTrajectory83.762 → .925Arrival53/100up from Low-AOPS.925ISO.260HR24SB22BB%16.3K%33.5 - 39Angel 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality81StrongProdPowConEyeSpdTrajectory83.752 → .818Arrival80/100DoorstepOPS.818ISO.206HR6SB4BB%10.7K%18.7 - 40Zach 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality81StrongProdPowConEyeSpdTrajectory69.773 → .867Arrival88/100DoorstepOPS.867ISO.183HR19SB25BB%15.1K%20.2 - 41Kaelen CulpepperWatch
0.845 OPS while far younger than the level
About the same as last season — .827 to .845 OPS.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality80StrongProdPowConEyeSpdTrajectory69.827 → .845Arrival88/100DoorstepOPS.845ISO.207HR14SB17BB%11.4K%18.4 - 42Noah 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality80StrongStuffCmdCtlRunPLoadTrajectory908.8% → 18.3% K-BBArrival88/100DoorstepERA1.99WHIP0.89K-BB%18.3K%26.1BB%7.8IP40.2 - 43Charlie 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality80StrongProdPowConEyeSpdTrajectory81.807 → .892Arrival88/100DoorstepOPS.892ISO.232HR22SB7BB%13.2K%24.6 - 44Nathan 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.
3+ yrs young for High-ABreakout signalPromoted to High-APlayer quality80StrongProdPowConEyeSpdTrajectory83.729 → .826Arrival46/100up from Low-AOPS.826ISO.214HR21SB8BB%14.8K%27.0 - 45Cam 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality79StrongProdPowConEyeSpdTrajectory81.773 → .828Arrival88/100DoorstepOPS.828ISO.185HR14SB35BB%12.6K%20.9 - 46Boston 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.
2.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality79StrongStuffCmdCtlRunPLoadTrajectory8216.7% → 19.4% K-BBArrival46/100up from Low-AERA3.46WHIP1.34K-BB%19.4K%32.1BB%12.7IP83.1 - 47Franklin PrimeraWatch
0.957 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .895 to .957 after moving up to Low-A. That is the shape of a breakout.
2.0 yrs young for Low-APromoted to Low-AWatch closelyPlayer quality79StrongProdPowConEyeSpdTrajectory83.895 → .957Arrival41/100up from RookieOPS.957ISO.162HR4SB2BB%13.2K%10.6 - 48Robert 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.
2.0 yrs young for Low-ABreakout signalPromoted to Low-APlayer quality79StrongProdPowConEyeSpdTrajectory69.791 → .859Arrival34/100up from RookieOPS.859ISO.171HR5SB21BB%15.3K%14.2 - 49Angel 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.
2.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality78StrongProdPowConEyeSpdTrajectory90.714 → .820Arrival46/100up from Low-AOPS.820ISO.183HR11SB12BB%14.9K%27.1 - 50Aron 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality78StrongProdPowConEyeSpdTrajectory83.798 → .821Arrival71/100DoorstepOPS.821ISO.212HR23SB7BB%5.5K%17.7 - 51Anthony HuezoWatch
0.840 OPS while far younger than the level
About the same as last season — .856 to .840 OPS.
2.3 yrs young for High-APromoted to High-AWatch closelyPlayer quality78StrongProdPowConEyeSpdTrajectory69.856 → .840Arrival46/100up from RookieOPS.840ISO.253HR8SB13BB%10.0K%30.7 - 52Max ClarkWatch
0.802 OPS while far younger than the level
Down from .857 to .802 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
3+ yrs young for AAAPromoted to AAAWatch closelyPlayer quality78StrongProdPowConEyeSpdTrajectory69.857 → .802Arrival88/100DoorstepOPS.802ISO.158HR11SB21BB%12.0K%15.8 - 53Cristofer TorinWatch
0.785 OPS while far younger than the level
About the same as last season — .766 to .785 OPS.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality78StrongProdPowConEyeSpdTrajectory83.766 → .785Arrival63/100up from High-AOPS.785ISO.163HR15SB12BB%8.0K%11.4 - 54Arjun 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.
3+ yrs young for AABreakout signalPromoted to AAPlayer quality77StrongProdPowConEyeSpdTrajectory69.694 → .804Arrival63/100up from High-AOPS.804ISO.173HR6SB5BB%13.0K%23.6 - 55
0.838 OPS while far younger than the level
Hitting better than last season — .674 up to .838 OPS.
2.5 yrs young for AAABreakout signalPlayer quality77StrongProdPowConEyeSpdTrajectory67.674 → .838Arrival88/100DoorstepOPS.838ISO.219HR21SB18BB%8.1K%19.5 - 56Hagen SmithWatch
18.6% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 16.3% to 18.6% K-BB after moving up to Triple-A. That is the shape of a breakout.
2.5 yrs young for AAAPromoted to AAAWatch closelyPlayer quality77StrongStuffCmdCtlRunPLoadTrajectory6916.3% → 18.6% K-BBArrival88/100DoorstepERA4.32WHIP1.35K-BB%18.6K%34.5BB%15.9IP58.1 - 57Leo 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality77StrongProdPowConEyeSpdTrajectory69.726 → .831Arrival88/100DoorstepOPS.831ISO.190HR16SB9BB%11.8K%19.9 - 58Kahlil WatsonWatch
0.809 OPS while far younger than the level
About the same as last season — .798 to .809 OPS.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality76StrongProdPowConEyeSpdTrajectory69.798 → .809Arrival80/100DoorstepOPS.809ISO.210HR16SB21BB%14.3K%27.3 - 59Brandon WinokurWatch
0.798 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .692 to .798 after moving up to Double-A. That is the shape of a breakout.
2.8 yrs young for AAPromoted to AAWatch closelyPlayer quality75StrongProdPowConEyeSpdTrajectory69.692 → .798Arrival63/100up from High-AOPS.798ISO.223HR11SB8BB%6.6K%28.1 - 60Jesús MadeWatch
promoted Low-A -> Double-A
About the same as last season — .761 to .768 OPS.
3+ yrs young for AABreakout signalPromoted to AAPlayer quality75StrongProdPowConEyeSpdTrajectory61.761 → .768Arrival63/100up from Low-AOPS.768ISO.155HR13SB35BB%10.6K%14.8 - 61Paulino 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.
2.0 yrs young for Low-ABreakout signalPromoted to Low-APlayer quality73StrongProdPowConEyeSpdTrajectory69.751 → .822Arrival34/100up from RookieOPS.822ISO.171HR15SB28BB%14.2K%25.0 - 62Jagger BeckWatch
17.7% K-BB while far younger than the level
About the same as last season — 18.2% to 17.7% K-BB — but last season was a small sample, so go easy on it. (prior season only 44 batters faced — a soft read)
2.0 yrs young for Low-APromoted to Low-AWatch closelyPlayer quality72StrongStuffCmdCtlRunPLoadTrajectory6918.2% → 17.7% K-BBArrival34/100up from RookieERA2.84WHIP1.24K-BB%17.7K%28.9BB%11.2IP85.2 - 63Raudi RodriguezWatch
promoted Low-A -> Triple-A
Down from .842 to .761 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
2.5 yrs young for AAAPromoted to AAAWatch closelyPlayer quality72StrongProdPowConEyeSpdTrajectory61.842 → .761Arrival70/100DoorstepOPS.761ISO.139HR2SB4BB%14.9K%18.8 - 64Joshua 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.
2.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory81.715 → .866Arrival88/100DoorstepOPS.866ISO.109HR1SB4BB%7.4K%6.5 - 65Jaison 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality71StrongProdPowConEyeSpdTrajectory64.664 → .757Arrival53/100up from High-AOPS.757ISO.137HR7SB28BB%13.1K%21.9 - 66Dasan HillWatch
18.6% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 15.7% to 18.6% K-BB after moving up to High-A. That is the shape of a breakout.
2.3 yrs young for High-APromoted to High-AWatch closelyPlayer quality71StrongStuffCmdCtlRunPLoadTrajectory6915.7% → 18.6% K-BBArrival46/100up from Low-AERA5.40WHIP1.63K-BB%18.6K%34.4BB%15.8IP58.1 - 67Johanfran 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.
2.8 yrs young for AABreakout signalPromoted to AAPlayer quality70StrongProdPowConEyeSpdTrajectory69.755 → .839Arrival71/100DoorstepOPS.839ISO.208HR17SB3BB%5.7K%29.0 - 68Bryant 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.
3+ yrs young for AAABreakout signalPromoted to AAAPlayer quality70StrongProdPowConEyeSpdTrajectory61.677 → .761Arrival70/100DoorstepOPS.761ISO.173HR3SB2BB%7.0K%13.9
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.