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.
Knocking on the door — Close enough to a big-league call-up to matter — readiness 70 or more. A call-up is usually when a card jumps.
Only 359 of 714 players have what this ordering needs; the rest are listed after them.
- 1Rainiel RodriguezTarget
0.971 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .871 to .971 after moving up to Double-A. That is the shape of a breakout.
Value 85Promoted to AA3+ yrs young for AATrending downPlayer quality85EliteProdPowConEyeSpdTrajectory69.871 → .971Arrival78/100DoorstepOPS.971ISO.260HR20SB6BB%9.4K%20.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.
Value 84Breakout signalPromoted to AA3+ yrs young for 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.
Value 82Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality95EliteProdPowConEyeSpdTrajectory90.827 → .947Arrival78/100DoorstepOPS.947ISO.244HR26SB29BB%13.2K%14.5 - 4Lazaro MontesWatch
0.940 OPS while far younger than the level
About the same as last season — .959 to .940 OPS.
Value 81Promoted to AAA3+ yrs young for AAATrending downPlayer quality85StrongProdPowConEyeSpdTrajectory69.959 → .940Arrival100/100DoorstepOPS.940ISO.297HR13SB3BB%12.3K%31.0 - 5Walker 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.
Value 81Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality93EliteProdPowConEyeSpdTrajectory90.913 → .939Arrival100/100DoorstepOPS.939ISO.224HR12SB17BB%13.7K%15.6 - 6Pedro 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.
Value 81Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality90EliteProdPowConEyeSpdTrajectory83.732 → .942Arrival95/100DoorstepOPS.942ISO.235HR9SB19BB%10.7K%16.3 - 7George 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.
Value 80Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.695 → .845Arrival96/100DoorstepOPS.845ISO.172HR6SB10BB%17.2K%21.8 - 8Theo 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.
Value 80Breakout signalPromoted to AA3+ yrs young for AAPlayer quality89EliteProdPowConEyeSpdTrajectory83.820 → .890Arrival71/100DoorstepOPS.890ISO.214HR9SB14BB%15.4K%20.3 - 9Ethan SalasWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .544 to .949 after moving up to Triple-A. That is the shape of a breakout — but last season was a small sample, so go easy on it. (prior season only 41 PA — a soft read)
Value 79Promoted to AAA3+ yrs young for AAAWatch closelyPlayer quality83StrongProdPowConEyeSpdTrajectory41.544 → .949Arrival78/100DoorstepOPS.949ISO.213HR3SB3BB%13.3K%9.5 - 10Esmerlyn 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.
Value 78Promoted to AAA3+ yrs young for AAAWatch closelyPlayer quality90EliteProdPowConEyeSpdTrajectory81.977 → .914Arrival95/100DoorstepOPS.914ISO.271HR13SB0BB%17.3K%21.5 - 11Aron 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.
Value 76Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality78StrongProdPowConEyeSpdTrajectory83.798 → .821Arrival71/100DoorstepOPS.821ISO.212HR23SB7BB%5.5K%17.7 - 12Won-Bin ChoWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .688 to .900 after moving up to Double-A. That is the shape of a breakout.
Value 75Breakout signalPromoted to AAPlayer quality77StrongProdPowConEyeSpdTrajectory64.688 → .900Arrival70/100DoorstepOPS.900ISO.241HR12SB6BB%15.9K%21.2 - Player quality81StrongStuffCmdCtlRunPLoadTrajectory—UnmeasuredArrival70/100DoorstepERA1.06WHIP0.64K-BB%36.6K%40.5BB%3.9IP93.1
- Player quality68SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.750ISO.250HR0SB0BB%0.0K%0.0
- 15Luis 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.
Value 73Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality83StrongProdPowConEyeSpdTrajectory83.712 → .902Arrival100/100DoorstepOPS.902ISO.149HR9SB24BB%15.6K%13.9 - 16Brock RoddenWatch
promoted Double-A -> Triple-A
About the same as last season — .822 to .841 OPS.
Value 73Breakout signalPromoted to AAAPlayer quality66SolidProdPowConEyeSpdTrajectory76.822 → .841Arrival83/100DoorstepOPS.841ISO.237HR19SB8BB%10.5K%22.7 - 17Ralphy 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.
Value 73Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality83StrongProdPowConEyeSpdTrajectory69.792 → .919Arrival100/100DoorstepOPS.919ISO.267HR21SB1BB%10.2K%20.5 - 18Carlos LagrangeWatch
17.8% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 16.1% to 17.8% K-BB after moving up to Triple-A. That is the shape of a breakout.
Value 71Promoted to AAA2.5 yrs young for AAATrending downPlayer quality74StrongStuffCmdCtlRunPLoadTrajectory8116.1% → 17.8% K-BBArrival88/100DoorstepERA4.55WHIP1.36K-BB%17.8K%29.5BB%11.7IP63.1 - 19Leo De VriesWatch
0.836 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .780 to .836 after moving up to Double-A. That is the shape of a breakout.
Value 69Promoted to AA3+ yrs young for AATrending downPlayer quality78StrongProdPowConEyeSpdTrajectory69.780 → .836Arrival71/100DoorstepOPS.836ISO.168HR13SB34BB%11.4K%21.3 - 20Jonah TongWatch
promoted Double-A -> Triple-A
Down from 29.7% to 14.4% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 69Promoted to AAA2.5 yrs young for AAATrending downPlayer quality61SolidStuffCmdCtlRunPLoadTrajectory4129.7% → 14.4% K-BBArrival80/100DoorstepERA4.54WHIP1.37K-BB%14.4K%27.0BB%12.6IP107.0 - 21Matt WilkinsonWatch
promoted High-A -> Triple-A
Down from 16.1% to 14.5% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 68Promoted to AAA2.5 yrs young for AAATrending downPlayer quality61SolidStuffCmdCtlRunPLoadTrajectory4116.1% → 14.5% K-BBArrival80/100DoorstepERA5.15WHIP1.21K-BB%14.5K%24.0BB%9.5IP43.2 - Player quality64SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.827ISO.109HR0SB5BB%9.8K%9.8
- 23Mitch JebbWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .667 to .833 after moving up to Triple-A. That is the shape of a breakout.
Value 68Promoted to AAAWatch closelyPlayer quality70SolidProdPowConEyeSpdTrajectory41.667 → .833Arrival88/100DoorstepOPS.833ISO.204HR7SB4BB%10.4K%17.9 - Player quality72StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.979ISO.166HR2SB5BB%22.4K%11.9
- 25Cole CarriggWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .710 to .943 after moving up to Triple-A. That is the shape of a breakout.
Value 65Breakout signalPromoted to AAAPlayer quality76StrongProdPowConEyeSpdTrajectory61.710 → .943Arrival95/100DoorstepOPS.943ISO.191HR6SB30BB%10.5K%15.2 - 26Matthew EtzelWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .721 to .786 after moving up to Triple-A. That is the shape of a breakout.
Value 65Breakout signalPromoted to AAAPlayer quality66SolidProdPowConEyeSpdTrajectory64.721 → .786Arrival80/100DoorstepOPS.786ISO.188HR17SB21BB%12.7K%24.1 - 27Stone RussellWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .654 to .833 after moving up to Triple-A. That is the shape of a breakout.
Value 63Promoted to AAA3+ yrs young for AAAWatch closelyPlayer quality56SolidProdPowConEyeSpdTrajectory41.654 → .833Arrival70/100DoorstepOPS.833ISO.000HR0SB0BB%25.0K%25.0 - 28Mike SirotaWatch
promoted High-A -> Double-A
Down from 1.014 to .940 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 63Promoted to AATrending downPlayer quality71StrongProdPowConEyeSpdTrajectory411.014 → .940Arrival70/100DoorstepOPS.940ISO.200HR10SB5BB%19.4K%22.6 - 29Demetrio CrisantesWatch
promoted High-A -> Triple-A
Down from .773 to .688 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 62Promoted to AAA3+ yrs young for AAATrending downPlayer quality58SolidProdPowConEyeSpdTrajectory41.773 → .688Arrival78/100DoorstepOPS.688ISO.113HR2SB0BB%3.5K%17.7 - 30Denzer 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.
Value 55Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality90EliteProdPowConEyeSpdTrajectory90.749 → .974Arrival95/100DoorstepOPS.974ISO.235HR12SB9BB%10.1K%17.9 - 31James 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.
Value 55Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality89EliteProdPowConEyeSpdTrajectory83.755 → .962Arrival95/100DoorstepOPS.962ISO.249HR27SB8BB%16.9K%22.6 - 32Gage 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.
Value 55Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality85EliteProdPowConEyeSpdTrajectory83.637 → .887Arrival88/100DoorstepOPS.887ISO.210HR6SB7BB%15.6K%17.5 - 33Caleb 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.
Value 55Breakout signalPromoted to AA3+ yrs young for AAPlayer quality89EliteProdPowConEyeSpdTrajectory69.858 → .944Arrival78/100DoorstepOPS.944ISO.301HR17SB6BB%14.9K%24.9 - 34Michael ArroyoWatch
0.827 OPS while far younger than the level
Down from .934 to .827 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality80StrongProdPowConEyeSpdTrajectory81.934 → .827Arrival96/100DoorstepOPS.827ISO.211HR8SB3BB%7.9K%16.4 - 35Gavin 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality85StrongProdPowConEyeSpdTrajectory76.804 → .956Arrival70/100DoorstepOPS.956ISO.246HR7SB1BB%7.4K%17.4 - 36Kaelen CulpepperWatch
0.845 OPS while far younger than the level
About the same as last season — .827 to .845 OPS.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality80StrongProdPowConEyeSpdTrajectory69.827 → .845Arrival88/100DoorstepOPS.845ISO.207HR14SB17BB%11.4K%18.4 - 37Brayan BuelvasWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .581 to .873 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality77StrongProdPowConEyeSpdTrajectory76.581 → .873Arrival88/100DoorstepOPS.873ISO.244HR15SB4BB%9.9K%26.1 - 38Josh AdamczewskiWatch
0.820 OPS while far younger than the level
Down from 1.028 to .820 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 54Promoted to AA2.8 yrs young for AATrending downPlayer quality78StrongProdPowConEyeSpdTrajectory691.028 → .820Arrival71/100DoorstepOPS.820ISO.179HR7SB8BB%11.3K%19.3 - 39Emmanuel RodriguezTarget
0.993 OPS while far younger than the level
Hitting better than last season — .852 up to .993 OPS.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality89EliteProdPowConEyeSpdTrajectory79.852 → .993Arrival95/100DoorstepOPS.993ISO.295HR11SB7BB%19.6K%26.8 - 40Seaver 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.600 → .910Arrival95/100DoorstepOPS.910ISO.228HR14SB9BB%8.5K%22.1 - 41Eury PérezWatch
38.5% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season — 15.1% up to 38.5% K-BB — but last season was a small sample, so go easy on it. (prior season only 53 batters faced — a soft read)
Value 542.5 yrs young for AAAWatch closelyPlayer quality84StrongStuffCmdCtlRunPLoadTrajectory—15.1% → 38.5% K-BBArrival70/100DoorstepERA2.45WHIP0.82K-BB%38.5K%38.5BB%0.0IP3.2 - 42Charlie 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality80StrongProdPowConEyeSpdTrajectory81.807 → .892Arrival88/100DoorstepOPS.892ISO.232HR22SB7BB%13.2K%24.6 - 43Anthony EyansonTarget
22.5% K-BB while far younger than the level
momentum 44/100 — steady rather than moving
Value 542.8 yrs young for AAPlayer quality86EliteStuffCmdCtlRunPLoadTrajectory44FlatArrival78/100DoorstepERA1.83WHIP1.09K-BB%22.5K%33.9BB%11.4IP69.0 - Player quality73StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival78/100DoorstepOPS1.000ISO.150HR0SB3BB%23.1K%19.2
- 45Hendry MendezWatch
0.797 OPS while far younger than the level
Down from .838 to .797 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality76StrongProdPowConEyeSpdTrajectory69.838 → .797Arrival80/100DoorstepOPS.797ISO.141HR8SB3BB%13.4K%17.6 - 46Kahlil WatsonWatch
0.809 OPS while far younger than the level
About the same as last season — .798 to .809 OPS.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality76StrongProdPowConEyeSpdTrajectory69.798 → .809Arrival80/100DoorstepOPS.809ISO.210HR16SB21BB%14.3K%27.3 - 47Alex Santos IIWatch
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 11.7% to 32.0% K-BB after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality85StrongStuffCmdCtlRunPLoadTrajectory4111.7% → 32.0% K-BBArrival70/100DoorstepERA1.35WHIP0.75K-BB%32.0K%44.0BB%12.0IP6.2 - 48Adael AmadorWatch
0.795 OPS while far younger than the level
Down from .883 to .795 OPS this season.
Value 542.5 yrs young for AAAPlayer quality73StrongProdPowConEyeSpdTrajectory44.883 → .795Arrival80/100DoorstepOPS.795ISO.164HR11SB11BB%14.1K%11.1 - Player quality72StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.906ISO.232HR1SB1BB%4.3K%10.6
- 50Zyhir 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.
Value 54Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality84StrongProdPowConEyeSpdTrajectory83.805 → .871Arrival71/100DoorstepOPS.871ISO.225HR27SB23BB%11.2K%25.6 - Player quality68SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival78/100DoorstepOPS1.096ISO.114HR0SB2BB%11.6K%9.3
- 52É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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality68SolidProdPowConEyeSpdTrajectory41.749 → .819Arrival70/100DoorstepOPS.819ISO.121HR0SB1BB%10.0K%10.0 - 53Robert MooreWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .604 to .787 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality76StrongProdPowConEyeSpdTrajectory76.604 → .787Arrival80/100DoorstepOPS.787ISO.241HR14SB7BB%9.9K%13.9 - 54Xavier 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory41.812 → 1.167Arrival70/100DoorstepOPS1.167ISO.334HR1SB1BB%25.0K%20.0 - Player quality75StrongProdPowConEyeSpdTrajectory39.822 → 1.037Arrival95/100DoorstepOPS1.037ISO.308HR24SB18BB%10.8K%20.4
- 56Johanfran 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.
Value 54Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality70StrongProdPowConEyeSpdTrajectory69.755 → .839Arrival71/100DoorstepOPS.839ISO.208HR17SB3BB%5.7K%29.0 - 57Gage WoodWatch
promoted Low-A -> Double-A
Down from 33.4% to 26.6% K-BB, but that came with a move up to Double-A — a step back at a harder level is normal — but last season was a small sample, so go easy on it. (prior season only 9 batters faced — a soft read)
Value 54Promoted to AAWatch closelyPlayer quality80StrongStuffCmdCtlRunPLoadTrajectory4133.4% → 26.6% K-BBArrival70/100DoorstepERA4.83WHIP1.27K-BB%26.6K%32.8BB%6.2IP59.2 - 58Zach LevensonWatch
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .750 to 1.166 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality75StrongProdPowConEyeSpdTrajectory41.750 → 1.166Arrival70/100DoorstepOPS1.166ISO.500HR1SB0BB%0.0K%16.7 - 59Christian 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality86EliteProdPowConEyeSpdTrajectory90.665 → .943Arrival95/100DoorstepOPS.943ISO.210HR11SB15BB%17.5K%22.5 - 60Colt EmersonWatch
0.816 OPS while far younger than the level
Down from .841 to .816 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality79StrongProdPowConEyeSpdTrajectory69.841 → .816Arrival88/100DoorstepOPS.816ISO.214HR7SB10BB%10.1K%27.2 - 61Dylan DreilingWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .700 to .927 after moving up to Double-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAPlayer quality74StrongProdPowConEyeSpdTrajectory64.700 → .927Arrival70/100DoorstepOPS.927ISO.219HR22SB13BB%10.9K%21.1 - 62Max 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.
Value 54Promoted to AAA3+ yrs young for AAAWatch closelyPlayer quality78StrongProdPowConEyeSpdTrajectory69.857 → .802Arrival88/100DoorstepOPS.802ISO.158HR11SB21BB%12.0K%15.8 - 63Gabriel GonzalezWatch
promoted Double-A -> Triple-A
Down from .938 to .741 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality67SolidProdPowConEyeSpdTrajectory41.938 → .741Arrival70/100DoorstepOPS.741ISO.169HR15SB1BB%7.9K%18.0 - 64Thomas WhiteWatch
promoted Double-A -> Triple-A
Down from 26.7% to 19.8% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality74StrongStuffCmdCtlRunPLoadTrajectory4126.7% → 19.8% K-BBArrival78/100DoorstepERA4.34WHIP1.45K-BB%19.8K%30.9BB%11.1IP18.2 - 65Hagen 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.
Value 54Promoted to AAA2.5 yrs young for AAAWatch closelyPlayer quality77StrongStuffCmdCtlRunPLoadTrajectory6916.3% → 18.6% K-BBArrival88/100DoorstepERA4.32WHIP1.35K-BB%18.6K%34.5BB%15.9IP58.1 - 66Jefferson RojasWatch
0.822 OPS while far younger than the level
Down from .871 to .822 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 54Promoted to AA2.8 yrs young for AATrending downPlayer quality81StrongProdPowConEyeSpdTrajectory69.871 → .822Arrival71/100DoorstepOPS.822ISO.216HR22SB18BB%8.5K%16.2 - Player quality70SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.933ISO.224HR2SB8BB%17.9K%21.4
- 68Miguel UllolaWatch
K-BB% 10.7 -> 16.4
Missing more bats and walking fewer batters than last season — 10.7% up to 16.4% K-BB.
Value 54Player quality67SolidStuffCmdCtlRunPLoadTrajectory6010.7% → 16.4% K-BBArrival80/100DoorstepERA4.27WHIP1.33K-BB%16.4K%31.4BB%15.0IP65.1 - 69Blaze JordanWatch
0.921 OPS while far younger than the level
Hitting better than last season — .714 up to .921 OPS.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory67.714 → .921Arrival95/100DoorstepOPS.921ISO.235HR11SB2BB%7.5K%11.5 - 70
0.838 OPS while far younger than the level
Hitting better than last season — .674 up to .838 OPS.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality77StrongProdPowConEyeSpdTrajectory67.674 → .838Arrival88/100DoorstepOPS.838ISO.219HR21SB18BB%8.1K%19.5 - 71Nelson 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality64SolidProdPowConEyeSpdTrajectory41.712 → .736Arrival78/100DoorstepOPS.736ISO.085HR3SB35BB%12.5K%18.5 - 72Alejandro HidalgoWatch
15.4% K-BB while far younger than the level
About the same as last season — 16.1% to 15.4% K-BB.
Value 54Promoted to AAA2.5 yrs young for AAATrending downPlayer quality61SolidStuffCmdCtlRunPLoadTrajectory6916.1% → 15.4% K-BBArrival80/100DoorstepERA7.43WHIP1.57K-BB%15.4K%26.4BB%11.0IP36.1 - Player quality72StrongStuffCmdCtlRunPLoadTrajectory—UnmeasuredArrival70/100DoorstepERA2.21WHIP0.92K-BB%22.0K%27.6BB%5.6IP81.1
- Player quality67SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS1.055ISO.334HR6SB0BB%9.1K%28.6
- 75Payton TolleTarget
promoted High-A -> Triple-A
Down from 31.5% to 24.5% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA2.5 yrs young for AAAWatch closelyPlayer quality86EliteStuffCmdCtlRunPLoadTrajectory4131.5% → 24.5% K-BBArrival70/100DoorstepERA3.00WHIP1.07K-BB%24.5K%31.1BB%6.6IP15.0 - 76Yohandy MoralesWatch
ISO 0.152 -> 0.233
Hitting better than last season — .731 up to .882 OPS.
Value 54Player quality69SolidProdPowConEyeSpdTrajectory58.731 → .882Arrival88/100DoorstepOPS.882ISO.233HR25SB6BB%9.5K%24.4 - 77Henry 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality89EliteProdPowConEyeSpdTrajectory90.802 → 1.076Arrival95/100DoorstepOPS1.076ISO.310HR12SB17BB%9.6K%22.0 - 78Sean 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality86EliteProdPowConEyeSpdTrajectory83.773 → 1.044Arrival95/100DoorstepOPS1.044ISO.319HR14SB1BB%14.2K%20.4 - 79Player quality66SolidProdPowConEyeSpdTrajectory33.911 → .960Arrival90/100DoorstepOPS.960ISO.175HR10SB16BB%19.9K%16.3
- 80Hé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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.838 → .880Arrival88/100DoorstepOPS.880ISO.259HR27SB6BB%9.2K%20.4 - 81Jase BowenWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .745 to .962 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality67SolidProdPowConEyeSpdTrajectory76.745 → .962Arrival90/100DoorstepOPS.962ISO.308HR13SB7BB%9.5K%26.6 - 82Max AndersonWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .857 to .891 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory41.857 → .891Arrival88/100DoorstepOPS.891ISO.188HR14SB4BB%11.2K%12.4 - 83Cooper IngleWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .832 to .964 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality74StrongProdPowConEyeSpdTrajectory41.832 → .964Arrival95/100DoorstepOPS.964ISO.234HR18SB2BB%19.5K%23.0 - 84Brayden TaylorWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .575 to .740 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality66SolidProdPowConEyeSpdTrajectory41.575 → .740Arrival70/100DoorstepOPS.740ISO.213HR2SB6BB%23.8K%27.5 - 85Pascanel FerrerasWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .687 to .853 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality61SolidProdPowConEyeSpdTrajectory41.687 → .853Arrival88/100DoorstepOPS.853ISO.159HR4SB6BB%6.8K%24.7 - 86Jonathan OrnelasWatch
ISO 0.107 -> 0.195
Hitting better than last season — .598 up to .883 OPS.
Value 54Player quality57SolidProdPowConEyeSpdTrajectory39.598 → .883Arrival83/100DoorstepOPS.883ISO.195HR11SB11BB%8.1K%22.4 - 87Player quality56SolidProdPowConEyeSpdTrajectory39.634 → .812Arrival75/100DoorstepOPS.812ISO.190HR9SB12BB%11.6K%21.7
- 88Kyler FedkoWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .869 to .907 after moving up to Triple-A. That is the shape of a breakout.
Value 54Promoted to AAAWatch closelyPlayer quality63SolidProdPowConEyeSpdTrajectory41.869 → .907Arrival90/100DoorstepOPS.907ISO.271HR17SB10BB%11.1K%22.8 - 89Noelvi MarteWatch
readiness 95 — knocking on the door
Down from .969 to .945 OPS this season — but last season was a small sample, so go easy on it. (prior season only 53 PA — a soft read)
Value 54Player quality63SolidProdPowConEyeSpdTrajectory—.969 → .945Arrival95/100DoorstepOPS.945ISO.190HR9SB9BB%6.1K%15.6 - 90Gunner MayerWatch
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 12.8% to 17.2% K-BB after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality56SolidStuffCmdCtlRunPLoadTrajectory7712.8% → 17.2% K-BBArrival83/100DoorstepERA5.24WHIP1.60K-BB%17.2K%32.5BB%15.3IP34.1 - Player quality55SolidProdPowConEyeSpdTrajectory33.722 → .776Arrival75/100DoorstepOPS.776ISO.154HR10SB27BB%11.3K%22.8
- 92Christian CerdaWatch
promoted Double-A -> Triple-A
Down from .789 to .727 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA2.5 yrs young for AAATrending downPlayer quality60SolidProdPowConEyeSpdTrajectory41.789 → .727Arrival70/100DoorstepOPS.727ISO.137HR5SB0BB%11.2K%22.0 - Player quality62SolidProdPowConEyeSpdTrajectory39.847 → .786Arrival80/100DoorstepOPS.786ISO.188HR10SB9BB%10.4K%22.5
- 94Eddy YeanWatch
K-BB% 2.9 -> 16.2
Missing more bats and walking fewer batters than last season — 2.9% up to 16.2% K-BB.
Value 54Player quality63SolidStuffCmdCtlRunPLoadTrajectory722.9% → 16.2% K-BBArrival75/100DoorstepERA3.05WHIP1.09K-BB%16.2K%26.3BB%10.1IP56.0 - 95Jhostynxon GarciaWatch
K% 29.1 -> 23.3
Down from .832 to .756 OPS this season.
Value 542.5 yrs young for AAATrending downPlayer quality60SolidProdPowConEyeSpdTrajectory33.832 → .756Arrival70/100DoorstepOPS.756ISO.149HR7SB5BB%8.4K%23.3 - 96Jett WilliamsWatch
promoted Double-A -> Triple-A
Down from .867 to .724 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality69SolidProdPowConEyeSpdTrajectory41.867 → .724Arrival70/100DoorstepOPS.724ISO.151HR9SB21BB%13.1K%22.0 - Player quality56SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.738ISO.192HR2SB1BB%21.7K%32.6
- 98Kendry 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.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality60SolidStuffCmdCtlRunPLoadTrajectory—5.3% → 17.4% K-BBArrival70/100DoorstepERA3.18WHIP1.21K-BB%17.4K%24.6BB%7.2IP34.0 - 99Franklin 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality74StrongProdPowConEyeSpdTrajectory41.709 → .828Arrival78/100DoorstepOPS.828ISO.171HR4SB1BB%8.8K%16.8 - 100Didier FuentesTarget
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 17.7% to 22.2% K-BB after moving up to Triple-A. That is the shape of a breakout — but last season was a small sample, so go easy on it. (prior season only 96 batters faced — a soft read)
Value 54Promoted to AAA3+ yrs young for AAAWatch closelyPlayer quality88EliteStuffCmdCtlRunPLoadTrajectory4117.7% → 22.2% K-BBArrival78/100DoorstepERA2.16WHIP0.84K-BB%22.2K%31.7BB%9.5IP16.2 - Player quality59SolidProdPowConEyeSpdTrajectory33.735 → .741Arrival70/100DoorstepOPS.741ISO.161HR5SB10BB%8.3K%20.7
- 102Ryan JohnsonWatch
promoted High-A -> Triple-A
About the same as last season — 25.1% to 23.8% K-BB.
Value 54Promoted to AAATrending downPlayer quality69SolidStuffCmdCtlRunPLoadTrajectory4125.1% → 23.8% K-BBArrival70/100DoorstepERA5.40WHIP1.20K-BB%23.8K%23.8BB%0.0IP5.0 - 103Kristian RobinsonWatch
promoted Double-A -> Triple-A
About the same as last season — .795 to .814 OPS.
Value 54Promoted to AAAWatch closelyPlayer quality55SolidProdPowConEyeSpdTrajectory41.795 → .814Arrival75/100DoorstepOPS.814ISO.157HR12SB22BB%13.8K%27.9 - 104Eric CerantolaWatch
readiness 83 — knocking on the door
About the same as last season — 18.3% to 19.7% K-BB.
Value 54Player quality56SolidStuffCmdCtlRunPLoadTrajectory—18.3% → 19.7% K-BBArrival83/100DoorstepERA3.35WHIP1.27K-BB%19.7K%31.8BB%12.1IP45.2 - 105Dustin HarrisWatch
ISO 0.150 -> 0.216
Hitting better than last season — .804 up to .952 OPS.
Value 541.5 yrs old for AAAPlayer quality57SolidProdPowConEyeSpdTrajectory39.804 → .952Arrival90/100DoorstepOPS.952ISO.216HR12SB19BB%10.4K%14.8 - Player quality57SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.777ISO.133HR3SB0BB%8.4K%9.5
- 107Noah 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality80StrongStuffCmdCtlRunPLoadTrajectory908.8% → 18.3% K-BBArrival88/100DoorstepERA1.99WHIP0.89K-BB%18.3K%26.1BB%7.8IP40.2 - 108Robby 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality92EliteStuffCmdCtlRunPLoadTrajectory4120.9% → 26.4% K-BBArrival70/100DoorstepERA1.86WHIP0.90K-BB%26.4K%40.0BB%13.6IP29.0 - Player quality60SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS1.000ISO.500HR0SB0BB%0.0K%75.0
- 110Aaron SabatoWatch
ISO 0.208 -> 0.275
Hitting better than last season — .741 up to .915 OPS.
Value 541.5 yrs old for AAAPlayer quality56SolidProdPowConEyeSpdTrajectory58.741 → .915Arrival90/100DoorstepOPS.915ISO.275HR23SB5BB%9.3K%24.2 - Player quality76StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.946ISO.285HR1SB0BB%12.5K%25.0
- 112Kemp AldermanWatch
promoted Double-A -> Triple-A
About the same as last season — .784 to .792 OPS.
Value 54Breakout signalPromoted to AAAPlayer quality61SolidProdPowConEyeSpdTrajectory41.784 → .792Arrival80/100DoorstepOPS.792ISO.193HR18SB10BB%9.0K%32.6 - 113Gabriel HughesWatch
K-BB% 6.9 -> 21.3
Missing more bats and walking fewer batters than last season — 6.9% up to 21.3% K-BB.
Value 54Player quality67SolidStuffCmdCtlRunPLoadTrajectory726.9% → 21.3% K-BBArrival83/100DoorstepERA5.31WHIP1.28K-BB%21.3K%27.7BB%6.4IP40.2 - 114Cooper 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality71StrongProdPowConEyeSpdTrajectory41.691 → .735Arrival70/100DoorstepOPS.735ISO.145HR6SB17BB%13.0K%14.2 - 115Kala'i RosarioWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .845 to .955 after moving up to Triple-A. That is the shape of a breakout.
Value 54Promoted to AAAWatch closelyPlayer quality78StrongProdPowConEyeSpdTrajectory64.845 → .955Arrival70/100DoorstepOPS.955ISO.285HR7SB2BB%9.8K%29.4 - 116Brady HouseWatch
0.842 OPS while far younger than the level
Down from .872 to .842 OPS this season.
Value 542.5 yrs young for AAATrending downPlayer quality69SolidProdPowConEyeSpdTrajectory44.872 → .842Arrival88/100DoorstepOPS.842ISO.199HR8SB3BB%5.4K%23.9 - Player quality61SolidProdPowConEyeSpdTrajectory33.817 → .770Arrival75/100DoorstepOPS.770ISO.199HR20SB2BB%15.4K%20.6
- 118Charles McAdooWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .731 to .831 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality70SolidProdPowConEyeSpdTrajectory61.731 → .831Arrival88/100DoorstepOPS.831ISO.196HR16SB12BB%12.5K%22.3 - 119Termarr JohnsonWatch
promoted Double-A -> Triple-A
Down from .745 to .655 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality62SolidProdPowConEyeSpdTrajectory41.745 → .655Arrival70/100DoorstepOPS.655ISO.120HR8SB24BB%16.7K%24.9 - 120Jimmy CrooksWatch
readiness 90 — knocking on the door
Hitting better than last season — .778 up to .988 OPS.
Value 54Player quality62SolidProdPowConEyeSpdTrajectory—.778 → .988Arrival90/100DoorstepOPS.988ISO.317HR14SB1BB%16.6K%29.8 - 121Colton LedbetterWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .715 to .781 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality59SolidProdPowConEyeSpdTrajectory41.715 → .781Arrival80/100DoorstepOPS.781ISO.162HR11SB25BB%8.8K%29.7 - 122Brett BatemanWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .683 to .845 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality67SolidProdPowConEyeSpdTrajectory64.683 → .845Arrival88/100DoorstepOPS.845ISO.105HR3SB20BB%17.3K%18.7 - Player quality70SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS1.009ISO.235HR1SB0BB%10.5K%47.4
- 124Carson RoccaforteWatch
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .830 to .941 after moving up to Triple-A. That is the shape of a breakout.
Value 54Promoted to AAAWatch closelyPlayer quality76StrongProdPowConEyeSpdTrajectory41.830 → .941Arrival70/100DoorstepOPS.941ISO.250HR3SB6BB%14.5K%30.9 - 125Joshua 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.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality71StrongProdPowConEyeSpdTrajectory81.715 → .866Arrival88/100DoorstepOPS.866ISO.109HR1SB4BB%7.4K%6.5 - 126Cayden WallaceWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .686 to .878 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality70StrongProdPowConEyeSpdTrajectory76.686 → .878Arrival83/100DoorstepOPS.878ISO.239HR9SB5BB%6.4K%19.8 - 127James TriantosWatch
0.812 OPS while far younger than the level
Hitting better than last season — .684 up to .812 OPS.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality70SolidProdPowConEyeSpdTrajectory64.684 → .812Arrival80/100DoorstepOPS.812ISO.143HR9SB26BB%6.7K%11.1 - 128Jose 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality70SolidProdPowConEyeSpdTrajectory69.775 → .799Arrival80/100DoorstepOPS.799ISO.196HR7SB11BB%7.7K%24.9 - 129Nate FurmanWatch
promoted High-A -> Triple-A
Down from 1.139 to .791 OPS, but he moved up to Triple-A — a step back at a harder level is normal — but last season was a small sample, so go easy on it. (prior season only 96 PA — a soft read)
Value 54Promoted to AAAWatch closelyPlayer quality56SolidProdPowConEyeSpdTrajectory411.139 → .791Arrival75/100DoorstepOPS.791ISO.121HR7SB19BB%11.1K%11.8 - 130Mikey RomeroWatch
promoted Double-A -> Triple-A
Down from .755 to .692 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality67SolidProdPowConEyeSpdTrajectory61.755 → .692Arrival70/100DoorstepOPS.692ISO.147HR12SB2BB%8.7K%20.0 - 131Owen MurphyWatch
15.9% K-BB while far younger than the level
Down from 22.8% to 15.9% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality72StrongStuffCmdCtlRunPLoadTrajectory6922.8% → 15.9% K-BBArrival80/100DoorstepERA3.18WHIP1.08K-BB%15.9K%24.3BB%8.4IP90.2 - 132Jarred KelenicWatch
ISO 0.096 -> 0.262
Hitting better than last season — .595 up to .977 OPS.
Value 541.5 yrs old for AAAPlayer quality63SolidProdPowConEyeSpdTrajectory58.595 → .977Arrival90/100DoorstepOPS.977ISO.262HR13SB18BB%13.2K%23.1 - Player quality69SolidProdPowConEyeSpdTrajectory33.748 → .865Arrival88/100DoorstepOPS.865ISO.208HR14SB4BB%11.9K%24.5
- 134Carlos JorgeWatch
promoted High-A -> Triple-A
About the same as last season — .697 to .695 OPS.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality61SolidProdPowConEyeSpdTrajectory41.697 → .695Arrival70/100DoorstepOPS.695ISO.119HR2SB10BB%6.7K%21.0 - 135Leo 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality77StrongProdPowConEyeSpdTrajectory69.726 → .831Arrival88/100DoorstepOPS.831ISO.190HR16SB9BB%11.8K%19.9 - 136Kyren ParisWatch
readiness 95 — knocking on the door
Hitting better than last season — .828 up to .981 OPS.
Value 54Player quality70StrongProdPowConEyeSpdTrajectory—.828 → .981Arrival95/100DoorstepOPS.981ISO.247HR13SB16BB%17.3K%28.4 - 137BJ Murray Jr.Watch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .781 to .895 after moving up to Triple-A. That is the shape of a breakout.
Value 54Promoted to AAAWatch closelyPlayer quality61SolidProdPowConEyeSpdTrajectory41.781 → .895Arrival83/100DoorstepOPS.895ISO.206HR16SB9BB%13.4K%21.3 - 138Player quality64SolidProdPowConEyeSpdTrajectory39.688 → .931Arrival70/100DoorstepOPS.931ISO.323HR13SB10BB%11.2K%34.0
- 139Allan CastroWatch
promoted Double-A -> Triple-A
Down from .753 to .675 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA2.5 yrs young for AAATrending downPlayer quality60SolidProdPowConEyeSpdTrajectory41.753 → .675Arrival70/100DoorstepOPS.675ISO.113HR9SB19BB%9.9K%19.3 - 140Diego 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.
Value 54Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality69SolidProdPowConEyeSpdTrajectory41.677 → .810Arrival70/100DoorstepOPS.810ISO.135HR0SB1BB%13.5K%21.3 - Player quality64SolidProdPowConEyeSpdTrajectory33.900 → .888Arrival83/100DoorstepOPS.888ISO.247HR9SB1BB%11.7K%22.4
- 142Player quality63SolidProdPowConEyeSpdTrajectory58.763 → .840Arrival83/100DoorstepOPS.840ISO.242HR11SB3BB%6.9K%25.1
- Player quality68SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.958ISO.375HR1SB0BB%11.1K%33.3
- Player quality68SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS1.400ISO.500HR0SB0BB%0.0K%0.0
- 145Jasson DomínguezWatch
0.782 OPS while far younger than the level
momentum 44/100 — steady rather than moving
Value 542.5 yrs young for AAAPlayer quality65SolidProdPowConEyeSpdTrajectory44FlatArrival80/100DoorstepOPS.782ISO.145HR7SB12BB%10.3K%20.1 - Player quality67SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.912ISO.180HR4SB3BB%13.6K%24.2
- 147Jared SernaWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .582 to .681 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality63SolidProdPowConEyeSpdTrajectory64.582 → .681Arrival70/100DoorstepOPS.681ISO.157HR12SB14BB%9.5K%17.6 - 148Jared KelleyWatch
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 11.3% to 20.0% K-BB after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAAPlayer quality69SolidStuffCmdCtlRunPLoadTrajectory4111.3% → 20.0% K-BBArrival70/100DoorstepERA1.80WHIP1.40K-BB%20.0K%35.0BB%15.0IP5.0 - 149Brooks BrannonWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .711 to .928 after moving up to Double-A. That is the shape of a breakout.
Value 54Breakout signalPromoted to AAPlayer quality74StrongProdPowConEyeSpdTrajectory64.711 → .928Arrival70/100DoorstepOPS.928ISO.284HR20SB2BB%10.7K%29.3 - 150Rhett LowderWatch
38.1% K-BB — misses bats and throws strikes
Missing more bats and walking fewer batters than last season — 5.3% up to 38.1% K-BB — but last season was a small sample, so go easy on it. (prior season only 19 batters faced — a soft read)
Value 54Watch closelyPlayer quality74StrongStuffCmdCtlRunPLoadTrajectory—5.3% → 38.1% K-BBArrival70/100DoorstepERA5.40WHIP1.20K-BB%38.1K%38.1BB%0.0IP5.0 - Player quality67SolidProdPowConEyeSpdTrajectory33.897 → .942Arrival90/100DoorstepOPS.942ISO.284HR14SB10BB%13.3K%30.9
- 152Tommy TroyWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .843 to .874 after moving up to Triple-A. That is the shape of a breakout.
Value 54Promoted to AAAWatch closelyPlayer quality64SolidProdPowConEyeSpdTrajectory41.843 → .874Arrival88/100DoorstepOPS.874ISO.152HR4SB7BB%13.7K%23.6 - Player quality69SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS1.978ISO.857HR2SB0BB%38.5K%30.8
- 154Kevin AlcántaraWatch
ISO 0.204 -> 0.271
Hitting better than last season — .819 up to .905 OPS.
Value 54Player quality68SolidProdPowConEyeSpdTrajectory39.819 → .905Arrival95/100DoorstepOPS.905ISO.271HR19SB5BB%12.5K%30.4 - 155Jared DickeyWatch
promoted High-A -> Triple-A
About the same as last season — .749 to .754 OPS.
Value 54Promoted to AAATrending downPlayer quality60SolidProdPowConEyeSpdTrajectory41.749 → .754Arrival70/100DoorstepOPS.754ISO.119HR6SB6BB%13.9K%15.8 - 156Marco RayaWatch
K-BB% 10.0 -> 18.0
Missing more bats and walking fewer batters than last season — 10.0% up to 18.0% K-BB.
Value 54Player quality67SolidStuffCmdCtlRunPLoadTrajectory7210.0% → 18.0% K-BBArrival88/100DoorstepERA6.18WHIP1.30K-BB%18.0K%27.4BB%9.4IP55.1 - 157Jonathon LongWatch
readiness 80 — knocking on the door
Down from .883 to .809 OPS this season.
Value 54Trending downPlayer quality58SolidProdPowConEyeSpdTrajectory—.883 → .809Arrival80/100DoorstepOPS.809ISO.165HR13SB3BB%12.5K%21.9 - 158Ronny MauricioWatch
readiness 83 — knocking on the door
Down from 1.382 to .874 OPS this season — but last season was a small sample, so go easy on it. (prior season only 39 PA — a soft read)
Value 54Player quality61SolidProdPowConEyeSpdTrajectory—1.382 → .874Arrival83/100DoorstepOPS.874ISO.266HR17SB12BB%4.5K%18.6 - Player quality70StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.953ISO.250HR4SB1BB%12.9K%23.8
- 160Carson WilliamsWatch
0.700 OPS while far younger than the level
Down from .765 to .700 OPS this season.
Value 542.5 yrs young for AAATrending downPlayer quality56SolidProdPowConEyeSpdTrajectory—.765 → .700Arrival70/100DoorstepOPS.700ISO.156HR11SB21BB%12.0K%33.3 - 161Nick MorabitoWatch
promoted Double-A -> Triple-A
About the same as last season — .733 to .743 OPS.
Value 54Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality62SolidProdPowConEyeSpdTrajectory41.733 → .743Arrival70/100DoorstepOPS.743ISO.134HR13SB42BB%11.2K%20.9 - 162Alfonsin RosarioWatch
promoted High-A -> Triple-A
Down from .852 to .542 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA3+ yrs young for AAATrending downPlayer quality56SolidProdPowConEyeSpdTrajectory41.852 → .542Arrival70/100DoorstepOPS.542ISO.115HR1SB4BB%8.5K%39.3 - 163Rece HindsWatch
readiness 83 — knocking on the door
Down from .922 to .832 OPS this season.
Value 54Trending downPlayer quality57SolidProdPowConEyeSpdTrajectory—.922 → .832Arrival83/100DoorstepOPS.832ISO.230HR15SB12BB%11.0K%26.5 - 164Elmer RodríguezWatch
promoted High-A -> Triple-A
Down from 18.1% to 13.1% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA2.5 yrs young for AAATrending downPlayer quality59SolidStuffCmdCtlRunPLoadTrajectory4118.1% → 13.1% K-BBArrival80/100DoorstepERA2.59WHIP1.26K-BB%13.1K%24.4BB%11.3IP97.1 - 165Chase DavisWatch
promoted Double-A -> Triple-A
Down from .711 to .642 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAAWatch closelyPlayer quality55SolidProdPowConEyeSpdTrajectory61.711 → .642Arrival70/100DoorstepOPS.642ISO.130HR4SB1BB%8.8K%25.5 - Player quality61SolidProdPowConEyeSpdTrajectory33.943 → .909Arrival90/100DoorstepOPS.909ISO.199HR10SB4BB%11.2K%18.3
- 167Creed WillemsWatch
promoted Double-A -> Triple-A
Down from .779 to .752 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 54Promoted to AAA2.5 yrs young for AAATrending downPlayer quality62SolidProdPowConEyeSpdTrajectory41.779 → .752Arrival70/100DoorstepOPS.752ISO.155HR16SB0BB%11.4K%22.8 - 168Quinn MathewsWatch
K-BB% 7.9 -> 14.4
Missing more bats and walking fewer batters than last season — 7.9% up to 14.4% K-BB.
Value 54Player quality59SolidStuffCmdCtlRunPLoadTrajectory587.9% → 14.4% K-BBArrival75/100DoorstepERA3.27WHIP1.23K-BB%14.4K%29.2BB%14.8IP99.0 - 169Jeferson QueroWatch
0.748 OPS while far younger than the level
About the same as last season — .748 to .748 OPS.
Value 532.5 yrs young for AAATrending downPlayer quality56SolidProdPowConEyeSpdTrajectory—.748 → .748Arrival70/100DoorstepOPS.748ISO.166HR15SB2BB%8.5K%21.1 - 170Brock WilkenWatch
promoted Double-A -> Triple-A
Down from .876 to .700 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 53Promoted to AAATrending downPlayer quality57SolidProdPowConEyeSpdTrajectory41.876 → .700Arrival70/100DoorstepOPS.700ISO.182HR15SB6BB%15.9K%28.0 - Player quality62SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.987ISO.220HR3SB0BB%7.4K%22.2
- 172Davis SchneiderWatch
ISO 0.165 -> 0.215
Hitting better than last season — .741 up to .894 OPS.
Value 521.5 yrs old for AAAPlayer quality58SolidProdPowConEyeSpdTrajectory58.741 → .894Arrival83/100DoorstepOPS.894ISO.215HR7SB4BB%26.6K%23.4 - Player quality58SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.766ISO.134HR3SB1BB%19.4K%21.4
- Player quality62SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.746ISO.197HR3SB0BB%9.5K%20.6
- 175Sam PetersenPass
promoted High-A -> Triple-A
Down from .888 to .542 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 49Promoted to AAA2.5 yrs young for AAATrending downPlayer quality52FringeProdPowConEyeSpdTrajectory41.888 → .542Arrival70/100DoorstepOPS.542ISO.100HR2SB3BB%7.7K%38.5 - 176Juan BenjaminPass
promoted High-A -> Triple-A
Down from .750 to .548 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 49Promoted to AAA2.5 yrs young for AAATrending downPlayer quality55FringeProdPowConEyeSpdTrajectory41.750 → .548Arrival70/100DoorstepOPS.548ISO.128HR2SB3BB%9.6K%30.8 - 177Tanner McDougalPass
promoted High-A -> Triple-A
Down from 16.1% to 9.7% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 49Promoted to AAA2.5 yrs young for AAATrending downPlayer quality52FringeStuffCmdCtlRunPLoadTrajectory4116.1% → 9.7% K-BBArrival70/100DoorstepERA4.12WHIP1.37K-BB%9.7K%24.6BB%14.9IP39.1 - Player quality50FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.657ISO.120HR2SB4BB%9.3K%45.3
- 179Darell HernaizPass
steady profile; no fresh signal
About the same as last season — .807 to .793 OPS.
Value 49Player quality51FringeProdPowConEyeSpdTrajectory—.807 → .793Arrival75/100DoorstepOPS.793ISO.104HR2SB4BB%13.4K%12.4 - Player quality46FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.762ISO.000HR0SB3BB%14.3K%35.7
- 181Aaron ZavalaPass
promoted Double-A -> Triple-A
About the same as last season — .779 to .794 OPS.
Value 49Promoted to AAAWatch closelyPlayer quality55FringeProdPowConEyeSpdTrajectory61.779 → .794Arrival75/100DoorstepOPS.794ISO.161HR10SB7BB%11.1K%23.7 - 182Willy VasquezPass
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .656 to .679 after moving up to Triple-A. That is the shape of a breakout.
Value 49Breakout signalPromoted to AAAPlayer quality51FringeProdPowConEyeSpdTrajectory41.656 → .679Arrival70/100DoorstepOPS.679ISO.121HR3SB8BB%12.8K%34.0 - 183Davis WendzelPass
ISO 0.182 -> 0.231
Hitting better than last season — .779 up to .810 OPS.
Value 49old for AAAPlayer quality50FringeProdPowConEyeSpdTrajectory39.779 → .810Arrival75/100DoorstepOPS.810ISO.231HR10SB2BB%13.0K%19.5 - 184A.J. VukovichPass
readiness 83 — knocking on the door
Down from .853 to .827 OPS this season.
Value 49Trending downPlayer quality54FringeProdPowConEyeSpdTrajectory—.853 → .827Arrival83/100DoorstepOPS.827ISO.211HR9SB0BB%6.5K%25.5 - 185Ethan O'DonnellPass
promoted Double-A -> Triple-A
About the same as last season — .652 to .657 OPS.
Value 49Promoted to AAAWatch closelyPlayer quality51FringeProdPowConEyeSpdTrajectory41.652 → .657Arrival70/100DoorstepOPS.657ISO.077HR3SB16BB%15.1K%27.3 - 186Ethan PeckoPass
promoted Double-A -> Triple-A
Down from 17.5% to 13.4% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 49Promoted to AAATrending downPlayer quality49FringeStuffCmdCtlRunPLoadTrajectory4117.5% → 13.4% K-BBArrival80/100DoorstepERA4.94WHIP1.39K-BB%13.4K%22.2BB%8.8IP74.2 - Player quality53FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.797ISO.142HR1SB0BB%8.2K%23.0
- 188Ryan RitterPass
readiness 83 — knocking on the door
Down from 1.015 to .883 OPS this season.
Value 49Trending downPlayer quality53FringeProdPowConEyeSpdTrajectory—1.015 → .883Arrival83/100DoorstepOPS.883ISO.134HR4SB8BB%11.5K%20.5 - 189Jack SuwinskiPass
K% 30.0 -> 23.3
Down from .954 to .859 OPS this season.
Value 49old for AAATrending downPlayer quality50FringeProdPowConEyeSpdTrajectory33.954 → .859Arrival83/100DoorstepOPS.859ISO.223HR21SB9BB%11.8K%23.3 - 190Spencer GiestingPass
K-BB% 7.2 -> 15.4
Missing more bats and walking fewer batters than last season — 7.2% up to 15.4% K-BB.
Value 49Player quality52FringeStuffCmdCtlRunPLoadTrajectory607.2% → 15.4% K-BBArrival75/100DoorstepERA4.60WHIP1.56K-BB%15.4K%28.0BB%12.6IP45.0 - 191Jacob AmayaPass
K% 29.2 -> 24.9
About the same as last season — .772 to .781 OPS.
Value 491.5 yrs old for AAAPlayer quality47FringeProdPowConEyeSpdTrajectory33.772 → .781Arrival75/100DoorstepOPS.781ISO.167HR8SB2BB%14.3K%24.9 - Player quality48FringeProdPowConEyeSpdTrajectory—.837 → .662Arrival70/100DoorstepOPS.662ISO.121HR5SB10BB%8.3K%10.1
- 193Victor LabradaPass
promoted Double-A -> Triple-A
Down from .834 to .784 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 49Promoted to AAATrending downPlayer quality51FringeProdPowConEyeSpdTrajectory41.834 → .784Arrival75/100DoorstepOPS.784ISO.143HR9SB19BB%10.9K%20.1 - 194Sam CarlsonPass
BB% 13.2 -> 9.3
Missing more bats and walking fewer batters than last season — 15.4% up to 19.4% K-BB.
Value 491.5 yrs old for AAAPlayer quality53FringeStuffCmdCtlRunPLoadTrajectory3315.4% → 19.4% K-BBArrival83/100DoorstepERA3.47WHIP1.18K-BB%19.4K%28.7BB%9.3IP36.1 - Player quality39FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.349ISO.000HR0SB0BB%9.1K%40.9
- 196Euribiel AngelesPass
promoted Double-A -> Triple-A
Down from .759 to .513 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 49Promoted to AAATrending downPlayer quality45FringeProdPowConEyeSpdTrajectory41.759 → .513Arrival70/100DoorstepOPS.513ISO.050HR1SB3BB%4.7K%12.9 - 197Jaxon WigginsPass
promoted Double-A -> Triple-A
Down from 21.3% to 7.2% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 49Promoted to AAATrending downPlayer quality42FringeStuffCmdCtlRunPLoadTrajectory4121.3% → 7.2% K-BBArrival70/100DoorstepERA7.53WHIP1.85K-BB%7.2K%26.6BB%19.4IP28.2 - Player quality40FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.475ISO.053HR0SB1BB%5.8K%26.9
- 199Brett WiselyPass
readiness 83 — knocking on the door
Hitting better than last season — .725 up to .830 OPS.
Value 491.5 yrs old for AAAPlayer quality43FringeProdPowConEyeSpdTrajectory—.725 → .830Arrival83/100DoorstepOPS.830ISO.150HR10SB26BB%15.7K%20.2 - 200Nick SchnellPass
steady profile; no fresh signal
About the same as last season — .812 to .799 OPS.
Value 49Player quality49FringeProdPowConEyeSpdTrajectory—.812 → .799Arrival75/100DoorstepOPS.799ISO.240HR12SB5BB%10.2K%31.1
Showing 200 of 714 — the most this page prints at once. Narrow it down with a preset, team, level or position above.
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.