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.
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 323 of 1,216 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 853+ yrs young for AAPromoted to 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 843+ 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.
Value 822.8 yrs young for AABreakout signalPromoted to AAPlayer quality95EliteProdPowConEyeSpdTrajectory90.827 → .947Arrival78/100DoorstepOPS.947ISO.244HR26SB29BB%13.2K%14.5 - 4George 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 813+ yrs young for AAABreakout signalPromoted to AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.695 → .845Arrival96/100DoorstepOPS.845ISO.172HR6SB10BB%17.2K%21.8 - 5Lazaro MontesWatch
0.940 OPS while far younger than the level
About the same as last season — .959 to .940 OPS.
Value 813+ yrs young for AAAPromoted to AAATrending downPlayer quality85StrongProdPowConEyeSpdTrajectory69.959 → .940Arrival100/100DoorstepOPS.940ISO.297HR13SB3BB%12.3K%31.0 - 6Walker 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 813+ yrs young for AAABreakout signalPromoted to AAAPlayer quality93EliteProdPowConEyeSpdTrajectory90.913 → .939Arrival100/100DoorstepOPS.939ISO.224HR12SB17BB%13.7K%15.6 - 7Pedro 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 813+ yrs young for AAABreakout signalPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory83.732 → .942Arrival95/100DoorstepOPS.942ISO.235HR9SB19BB%10.7K%16.3 - 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 803+ yrs young for AABreakout signalPromoted to 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 793+ yrs young for AAAPromoted to 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 783+ yrs young for AAAPromoted to 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 762.8 yrs young for AABreakout signalPromoted to AAPlayer quality78StrongProdPowConEyeSpdTrajectory83.798 → .821Arrival71/100DoorstepOPS.821ISO.212HR23SB7BB%5.5K%17.7 - 12Jesús MadeWatch
promoted Low-A -> Double-A
About the same as last season — .761 to .768 OPS.
Value 753+ yrs young for AABreakout signalPromoted to AAPlayer quality75StrongProdPowConEyeSpdTrajectory61.761 → .768Arrival63/100up from Low-AOPS.768ISO.155HR13SB35BB%10.6K%14.8 - 13Wyatt 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.
Value 752.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality83StrongProdPowConEyeSpdTrajectory69.720 → .936Arrival53/100up from Low-AOPS.936ISO.239HR14SB31BB%14.1K%30.6 - Player quality68SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.750ISO.250HR0SB0BB%0.0K%0.0
- Player quality62SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival16/100OPS.747ISO.192HR19SB33BB%12.5K%23.8
- 16Luis 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 733+ yrs young for AAABreakout signalPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory83.712 → .902Arrival100/100DoorstepOPS.902ISO.149HR9SB24BB%15.6K%13.9 - 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 733+ yrs young for AAABreakout signalPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory69.792 → .919Arrival100/100DoorstepOPS.919ISO.267HR21SB1BB%10.2K%20.5 - 18David ShieldsTarget
23.4% K-BB while far younger than the level
About the same as last season — 23.1% to 23.4% K-BB.
Value 723+ yrs young for High-APromoted to High-ATrending downPlayer quality88EliteStuffCmdCtlRunPLoadTrajectory6923.1% → 23.4% K-BBArrival53/100up from Low-AERA3.91WHIP1.09K-BB%23.4K%29.6BB%6.2IP112.2 - 19Carlos 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 712.5 yrs young for AAAPromoted to AAATrending downPlayer quality74StrongStuffCmdCtlRunPLoadTrajectory8116.1% → 17.8% K-BBArrival88/100DoorstepERA4.55WHIP1.36K-BB%17.8K%29.5BB%11.7IP63.1 - 20Luis PeñaWatch
promoted Low-A -> Double-A
Down from .844 to .747 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 713+ yrs young for AAPromoted to AATrending downPlayer quality59SolidProdPowConEyeSpdTrajectory41.844 → .747Arrival53/100up from Low-AOPS.747ISO.070HR1SB4BB%8.3K%20.8 - Player quality79StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival16/100OPS1.047ISO.205HR2SB13BB%14.8K%18.5
- 22Edward FlorentinoTarget
0.839 OPS while far younger than the level
Down from .883 to .839 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 703+ yrs young for High-APromoted to High-ATrending downPlayer quality86EliteProdPowConEyeSpdTrajectory69.883 → .839Arrival46/100up from Low-AOPS.839ISO.254HR22SB10BB%14.7K%26.3 - 23Leo 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 693+ yrs young for AAPromoted to AATrending downPlayer quality78StrongProdPowConEyeSpdTrajectory69.780 → .836Arrival71/100DoorstepOPS.836ISO.168HR13SB34BB%11.4K%21.3 - 24Kendry ChourioTarget
24.1% K-BB while far younger than the level
Down from 33.0% to 24.1% K-BB, but that came with a move up to High-A — a step back at a harder level is normal.
Value 693+ yrs young for High-APromoted to High-ATrending downPlayer quality91EliteStuffCmdCtlRunPLoadTrajectory6933.0% → 24.1% K-BBArrival53/100up from RookieERA3.18WHIP0.86K-BB%24.1K%28.6BB%4.5IP39.2 - 25Jonah 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 692.5 yrs young for AAAPromoted to AAATrending downPlayer quality61SolidStuffCmdCtlRunPLoadTrajectory4129.7% → 14.4% K-BBArrival80/100DoorstepERA4.54WHIP1.37K-BB%14.4K%27.0BB%12.6IP107.0 - 26Matt 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 682.5 yrs young for AAAPromoted to 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
- Player quality72StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.979ISO.166HR2SB5BB%22.4K%11.9
- 29José AndersonWatch
steady profile; no fresh signal
Hitting better than last season — .610 up to .681 OPS.
Value 672.0 yrs young for Low-ABreakout signalPlayer quality58SolidProdPowConEyeSpdTrajectory—.610 → .681Arrival16/100OPS.681ISO.225HR23SB12BB%10.5K%40.5 - 30Eric HartmanWatch
promoted Low-A -> Double-A
Down from .718 to .669 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 653+ yrs young for AAPromoted to AATrending downPlayer quality61SolidProdPowConEyeSpdTrajectory41.718 → .669Arrival53/100up from Low-AOPS.669ISO.111HR2SB14BB%12.9K%26.7 - 31DJ 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.
Value 632.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality62SolidProdPowConEyeSpdTrajectory41.597 → .725Arrival28/100up from RookieOPS.725ISO.145HR2SB9BB%21.9K%38.4 - 32Stone 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 633+ yrs young for AAAPromoted to AAAWatch closelyPlayer quality56SolidProdPowConEyeSpdTrajectory41.654 → .833Arrival70/100DoorstepOPS.833ISO.000HR0SB0BB%25.0K%25.0 - 33Seth HernandezWatch
23.4% K-BB while far younger than the level
momentum 44/100 — steady rather than moving
Value 632.3 yrs young for High-APlayer quality81StrongStuffCmdCtlRunPLoadTrajectory44FlatArrival53/100ERA3.33WHIP1.26K-BB%23.4K%36.2BB%12.8IP46.0 - 34Hayden 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.
Value 633+ yrs young for High-ABreakout signalPromoted to High-APlayer quality68SolidProdPowConEyeSpdTrajectory41.856 → .752Arrival28/100up from RookieOPS.752ISO.114HR1SB4BB%15.5K%19.0 - 35Demetrio 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 623+ yrs young for AAAPromoted to AAATrending downPlayer quality58SolidProdPowConEyeSpdTrajectory41.773 → .688Arrival78/100DoorstepOPS.688ISO.113HR2SB0BB%3.5K%17.7 - 36Roldy BritoWatch
promoted Rookie -> High-A
Down from 1.000 to .688 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 603+ yrs young for High-APromoted to High-ATrending downPlayer quality57SolidProdPowConEyeSpdTrajectory411.000 → .688Arrival28/100up from RookieOPS.688ISO.102HR2SB23BB%5.7K%24.2 - 37Taitn GrayWatch
0.847 OPS while far younger than the level
momentum 44/100 — steady rather than moving
Value 592.0 yrs young for Low-APlayer quality64SolidProdPowConEyeSpdTrajectory44FlatArrival34/100OPS.847ISO.159HR7SB11BB%12.4K%22.1 - 38Braylon DoughtyWatch
promoted Low-A -> Double-A
Down from 20.9% to 16.0% K-BB, but that came with a move up to Double-A — a step back at a harder level is normal.
Value 563+ yrs young for AAPromoted to AATrending downPlayer quality62SolidStuffCmdCtlRunPLoadTrajectory4120.9% → 16.0% K-BBArrival53/100up from Low-AERA5.13WHIP1.41K-BB%16.0K%24.3BB%8.3IP33.1 - 39Denzer 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 553+ yrs young for AAABreakout signalPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory90.749 → .974Arrival95/100DoorstepOPS.974ISO.235HR12SB9BB%10.1K%17.9 - 40James 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 552.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory83.755 → .962Arrival95/100DoorstepOPS.962ISO.249HR27SB8BB%16.9K%22.6 - 41Gage 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 552.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality85EliteProdPowConEyeSpdTrajectory83.637 → .887Arrival88/100DoorstepOPS.887ISO.210HR6SB7BB%15.6K%17.5 - 42Caleb 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 553+ yrs young for AABreakout signalPromoted to AAPlayer quality89EliteProdPowConEyeSpdTrajectory69.858 → .944Arrival78/100DoorstepOPS.944ISO.301HR17SB6BB%14.9K%24.9 - 43Michael 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality80StrongProdPowConEyeSpdTrajectory81.934 → .827Arrival96/100DoorstepOPS.827ISO.211HR8SB3BB%7.9K%16.4 - 44Gavin 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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality85StrongProdPowConEyeSpdTrajectory76.804 → .956Arrival70/100DoorstepOPS.956ISO.246HR7SB1BB%7.4K%17.4 - 45Kaelen CulpepperWatch
0.845 OPS while far younger than the level
About the same as last season — .827 to .845 OPS.
Value 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality80StrongProdPowConEyeSpdTrajectory69.827 → .845Arrival88/100DoorstepOPS.845ISO.207HR14SB17BB%11.4K%18.4 - 46Josh 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 542.8 yrs young for AAPromoted to AATrending downPlayer quality78StrongProdPowConEyeSpdTrajectory691.028 → .820Arrival71/100DoorstepOPS.820ISO.179HR7SB8BB%11.3K%19.3 - 47Ethan HollidayWatch
0.952 OPS while far younger than the level
Hitting better than last season — .737 up to .952 OPS — but last season was a small sample, so go easy on it. (prior season only 84 PA — a soft read)
Value 542.0 yrs young for Low-AWatch closelyPlayer quality81StrongProdPowConEyeSpdTrajectory44.737 → .952Arrival41/100OPS.952ISO.295HR9SB1BB%15.1K%28.3 - 48Emmanuel RodriguezTarget
0.993 OPS while far younger than the level
Hitting better than last season — .852 up to .993 OPS.
Value 542.5 yrs young for AAABreakout signalPlayer quality89EliteProdPowConEyeSpdTrajectory79.852 → .993Arrival95/100DoorstepOPS.993ISO.295HR11SB7BB%19.6K%26.8 - 49Anthony HuezoWatch
0.840 OPS while far younger than the level
About the same as last season — .856 to .840 OPS.
Value 542.3 yrs young for High-APromoted to High-AWatch closelyPlayer quality78StrongProdPowConEyeSpdTrajectory69.856 → .840Arrival46/100up from RookieOPS.840ISO.253HR8SB13BB%10.0K%30.7 - 50Eli 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)
Value 543+ yrs young for High-APromoted to High-AWatch closelyPlayer quality81StrongProdPowConEyeSpdTrajectory69.757 → .803Arrival38/100up from Low-AOPS.803ISO.182HR7SB28BB%19.6K%18.1 - 51Angel 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.
Value 542.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality78StrongProdPowConEyeSpdTrajectory90.714 → .820Arrival46/100up from Low-AOPS.820ISO.183HR11SB12BB%14.9K%27.1 - 52Seaver 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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.600 → .910Arrival95/100DoorstepOPS.910ISO.228HR14SB9BB%8.5K%22.1 - 53Arjun 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.
Value 543+ yrs young for AABreakout signalPromoted to AAPlayer quality77StrongProdPowConEyeSpdTrajectory69.694 → .804Arrival63/100up from High-AOPS.804ISO.173HR6SB5BB%13.0K%23.6 - 54Eury 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 - 55Charlie 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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality80StrongProdPowConEyeSpdTrajectory81.807 → .892Arrival88/100DoorstepOPS.892ISO.232HR22SB7BB%13.2K%24.6 - 56Mitch VoitWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .637 to 1.074 after moving up to Double-A. That is the shape of a breakout — but last season was a small sample, so go easy on it. (prior season only 99 PA — a soft read)
Value 542.8 yrs young for AAPromoted to AAWatch closelyPlayer quality83StrongProdPowConEyeSpdTrajectory41.637 → 1.074Arrival53/100up from Low-AOPS1.074ISO.208HR2SB6BB%12.8K%18.3 - 57Kevin AlvarezWatch
0.787 OPS while far younger than the level
Down from .874 to .787 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 543+ yrs young for Low-APromoted to Low-ATrending downPlayer quality77StrongProdPowConEyeSpdTrajectory69.874 → .787Arrival26/100up from RookieOPS.787ISO.173HR11SB17BB%10.0K%18.1 - 58Anthony 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
- 60Hendry 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality76StrongProdPowConEyeSpdTrajectory69.838 → .797Arrival80/100DoorstepOPS.797ISO.141HR8SB3BB%13.4K%17.6 - 61Kahlil WatsonWatch
0.809 OPS while far younger than the level
About the same as last season — .798 to .809 OPS.
Value 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality76StrongProdPowConEyeSpdTrajectory69.798 → .809Arrival80/100DoorstepOPS.809ISO.210HR16SB21BB%14.3K%27.3 - 62Adael 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
- Player quality67SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival28/100OPS.801ISO.203HR6SB3BB%23.9K%38.0
- 65Brailyn AntunezWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .635 to 1.097 after moving up to Low-A. That is the shape of a breakout.
Value 543+ yrs young for Low-APromoted to Low-AWatch closelyPlayer quality85StrongProdPowConEyeSpdTrajectory41.635 → 1.097Arrival16/100up from RookieOPS1.097ISO.263HR7SB10BB%11.3K%24.8 - 66Robert 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.
Value 542.0 yrs young for Low-ABreakout signalPromoted to Low-APlayer quality79StrongProdPowConEyeSpdTrajectory69.791 → .859Arrival34/100up from RookieOPS.859ISO.171HR5SB21BB%15.3K%14.2 - Player quality61SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival—OPS.747ISO.117HR0SB6BB%14.1K%15.4
- 68Zyhir 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 542.8 yrs young for AABreakout signalPromoted to AAPlayer quality84StrongProdPowConEyeSpdTrajectory83.805 → .871Arrival71/100DoorstepOPS.871ISO.225HR27SB23BB%11.2K%25.6 - Player quality68SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival78/100DoorstepOPS1.096ISO.114HR0SB2BB%11.6K%9.3
- 70É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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality68SolidProdPowConEyeSpdTrajectory41.749 → .819Arrival70/100DoorstepOPS.819ISO.121HR0SB1BB%10.0K%10.0 - 71Xavier 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory41.812 → 1.167Arrival70/100DoorstepOPS1.167ISO.334HR1SB1BB%25.0K%20.0 - 72George WolkowWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .679 to .764 after moving up to High-A. That is the shape of a breakout.
Value 542.3 yrs young for High-APromoted to High-AWatch closelyPlayer quality70SolidProdPowConEyeSpdTrajectory64.679 → .764Arrival38/100up from Low-AOPS.764ISO.210HR22SB13BB%9.2K%31.8 - 73Johanfran 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 542.8 yrs young for AABreakout signalPromoted to AAPlayer quality70StrongProdPowConEyeSpdTrajectory69.755 → .839Arrival71/100DoorstepOPS.839ISO.208HR17SB3BB%5.7K%29.0 - 74Christian 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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory90.665 → .943Arrival95/100DoorstepOPS.943ISO.210HR11SB15BB%17.5K%22.5 - 75Carter 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.
Value 542.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality67SolidProdPowConEyeSpdTrajectory76.536 → .712Arrival28/100up from Low-AOPS.712ISO.164HR6SB5BB%7.7K%25.0 - 76Colt 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality79StrongProdPowConEyeSpdTrajectory69.841 → .816Arrival88/100DoorstepOPS.816ISO.214HR7SB10BB%10.1K%27.2 - 77Max 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 543+ yrs young for AAAPromoted to AAAWatch closelyPlayer quality78StrongProdPowConEyeSpdTrajectory69.857 → .802Arrival88/100DoorstepOPS.802ISO.158HR11SB21BB%12.0K%15.8 - 78Gabriel 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality67SolidProdPowConEyeSpdTrajectory41.938 → .741Arrival70/100DoorstepOPS.741ISO.169HR15SB1BB%7.9K%18.0 - 79Cris RodriguezWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .904 to 1.250 after moving up to Low-A. That is the shape of a breakout.
Value 543+ yrs young for Low-APromoted to Low-AWatch closelyPlayer quality77StrongProdPowConEyeSpdTrajectory41.904 → 1.250Arrival16/100up from RookieOPS1.250ISO.550HR2SB0BB%0.0K%40.0 - 80Thomas 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality74StrongStuffCmdCtlRunPLoadTrajectory4126.7% → 19.8% K-BBArrival78/100DoorstepERA4.34WHIP1.45K-BB%19.8K%30.9BB%11.1IP18.2 - 81Hagen 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 542.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 - 82Jefferson 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 542.8 yrs young for AAPromoted to AATrending downPlayer quality81StrongProdPowConEyeSpdTrajectory69.871 → .822Arrival71/100DoorstepOPS.822ISO.216HR22SB18BB%8.5K%16.2 - 83Blaze JordanWatch
0.921 OPS while far younger than the level
Hitting better than last season — .714 up to .921 OPS.
Value 542.5 yrs young for AAABreakout signalPlayer quality84StrongProdPowConEyeSpdTrajectory67.714 → .921Arrival95/100DoorstepOPS.921ISO.235HR11SB2BB%7.5K%11.5 - 84
0.838 OPS while far younger than the level
Hitting better than last season — .674 up to .838 OPS.
Value 542.5 yrs young for AAABreakout signalPlayer quality77StrongProdPowConEyeSpdTrajectory67.674 → .838Arrival88/100DoorstepOPS.838ISO.219HR21SB18BB%8.1K%19.5 - 85Nelson 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality64SolidProdPowConEyeSpdTrajectory41.712 → .736Arrival78/100DoorstepOPS.736ISO.085HR3SB35BB%12.5K%18.5 - 86Alejandro 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 542.5 yrs young for AAAPromoted to AAATrending downPlayer quality61SolidStuffCmdCtlRunPLoadTrajectory6916.1% → 15.4% K-BBArrival80/100DoorstepERA7.43WHIP1.57K-BB%15.4K%26.4BB%11.0IP36.1 - 87Adrian 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.
Value 542.8 yrs young for AABreakout signalPromoted to AAPlayer quality66SolidProdPowConEyeSpdTrajectory41.650 → .797Arrival53/100up from High-AOPS.797ISO.091HR0SB5BB%10.1K%12.1 - 88Thomas SosaWatch
promoted High-A -> Double-A
About the same as last season — .716 to .723 OPS.
Value 542.8 yrs young for AAPromoted to AATrending downPlayer quality66SolidProdPowConEyeSpdTrajectory41.716 → .723Arrival53/100up from High-AOPS.723ISO.174HR14SB3BB%8.7K%26.7 - 89Payton 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 542.5 yrs young for AAAPromoted to AAAWatch closelyPlayer quality86EliteStuffCmdCtlRunPLoadTrajectory4131.5% → 24.5% K-BBArrival70/100DoorstepERA3.00WHIP1.07K-BB%24.5K%31.1BB%6.6IP15.0 - 90Eric 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.
Value 542.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality81StrongProdPowConEyeSpdTrajectory83.762 → .925Arrival53/100up from Low-AOPS.925ISO.260HR24SB22BB%16.3K%33.5 - 91Henry 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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory90.802 → 1.076Arrival95/100DoorstepOPS1.076ISO.310HR12SB17BB%9.6K%22.0 - 92Boston 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.
Value 542.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 - 93Gabriel DavalilloWatch
promoted Rookie -> Low-A
Down from .926 to .724 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 543+ yrs young for Low-APromoted to Low-ATrending downPlayer quality64SolidProdPowConEyeSpdTrajectory41.926 → .724Arrival16/100up from RookieOPS.724ISO.149HR12SB1BB%11.2K%27.3 - 94Sean 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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory83.773 → 1.044Arrival95/100DoorstepOPS1.044ISO.319HR14SB1BB%14.2K%20.4 - 95Hé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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.838 → .880Arrival88/100DoorstepOPS.880ISO.259HR27SB6BB%9.2K%20.4 - Player quality67SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival16/100OPS.881ISO.165HR3SB11BB%23.7K%20.0
- 97Steven 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.
Value 542.8 yrs young for AABreakout signalPromoted to AAPlayer quality71StrongStuffCmdCtlRunPLoadTrajectory4110.2% → 22.4% K-BBArrival53/100up from High-AERA7.62WHIP1.77K-BB%22.4K%29.3BB%6.9IP13.0 - 98Braylon 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.
Value 543+ yrs young for AABreakout signalPromoted to AAPlayer quality70SolidProdPowConEyeSpdTrajectory41.736 → .779Arrival53/100up from Low-AOPS.779ISO.193HR2SB2BB%7.9K%27.0 - 99Justin 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.
Value 543+ yrs young for AABreakout signalPromoted to AAPlayer quality84StrongProdPowConEyeSpdTrajectory41.804 → .988Arrival53/100up from Low-AOPS.988ISO.227HR2SB1BB%12.0K%22.0 - 100Enddy 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.
Value 543+ yrs young for High-ABreakout signalPromoted to High-APlayer quality87EliteProdPowConEyeSpdTrajectory83.587 → .915Arrival53/100up from Low-AOPS.915ISO.258HR15SB11BB%7.1K%22.8 - 101Tai 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.
Value 542.8 yrs young for AABreakout signalPromoted to AAPlayer quality73StrongProdPowConEyeSpdTrajectory41.692 → .885Arrival53/100up from High-AOPS.885ISO.188HR3SB4BB%7.0K%22.1 - 102Yassel SolerWatch
promoted Low-A -> High-A
Down from .737 to .713 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 542.3 yrs young for High-APromoted to High-ATrending downPlayer quality59SolidProdPowConEyeSpdTrajectory41.737 → .713Arrival28/100up from Low-AOPS.713ISO.140HR13SB1BB%7.9K%23.1 - 103Randy De JesusWatch
promoted High-A -> Double-A
Down from .620 to .537 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 542.8 yrs young for AAPromoted to AATrending downPlayer quality55SolidProdPowConEyeSpdTrajectory41.620 → .537Arrival53/100up from High-AOPS.537ISO.118HR1SB0BB%8.1K%43.2 - 104Christian 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 542.5 yrs young for AAAPromoted to AAATrending downPlayer quality60SolidProdPowConEyeSpdTrajectory41.789 → .727Arrival70/100DoorstepOPS.727ISO.137HR5SB0BB%11.2K%22.0 - 105Angel FelizWatch
promoted Rookie -> High-A
Down from .724 to .676 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 543+ yrs young for High-APromoted to High-ATrending downPlayer quality62SolidProdPowConEyeSpdTrajectory41.724 → .676Arrival28/100up from RookieOPS.676ISO.138HR8SB32BB%10.0K%22.6 - Player quality56SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival28/100OPS.715ISO.170HR4SB0BB%17.0K%27.4
- 107Junior SanchezWatch
promoted Low-A -> Double-A
About the same as last season — 13.6% to 13.8% K-BB.
Value 543+ yrs young for AAPromoted to AATrending downPlayer quality58SolidStuffCmdCtlRunPLoadTrajectory4113.6% → 13.8% K-BBArrival63/100up from Low-AERA4.98WHIP1.46K-BB%13.8K%24.3BB%10.5IP65.0 - 108Jhostynxon 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 - 109Jett 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality69SolidProdPowConEyeSpdTrajectory41.867 → .724Arrival70/100DoorstepOPS.724ISO.151HR9SB21BB%13.1K%22.0 - 110Kendry 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 542.5 yrs young for AAABreakout signalPlayer quality60SolidStuffCmdCtlRunPLoadTrajectory—5.3% → 17.4% K-BBArrival70/100DoorstepERA3.18WHIP1.21K-BB%17.4K%24.6BB%7.2IP34.0 - 111Franklin 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality74StrongProdPowConEyeSpdTrajectory41.709 → .828Arrival78/100DoorstepOPS.828ISO.171HR4SB1BB%8.8K%16.8 - 112Didier 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 543+ yrs young for AAAPromoted to AAAWatch closelyPlayer quality88EliteStuffCmdCtlRunPLoadTrajectory4117.7% → 22.2% K-BBArrival78/100DoorstepERA2.16WHIP0.84K-BB%22.2K%31.7BB%9.5IP16.2 - 113Chase HarlanWatch
promoted Rookie -> High-A
Down from .856 to .720 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 542.3 yrs young for High-APromoted to High-ATrending downPlayer quality61SolidProdPowConEyeSpdTrajectory41.856 → .720Arrival28/100up from RookieOPS.720ISO.150HR4SB1BB%10.0K%23.8 - 114Yoeilin CespedesWatch
promoted Low-A -> Double-A
Down from .668 to .528 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 543+ yrs young for AAPromoted to AATrending downPlayer quality57SolidProdPowConEyeSpdTrajectory41.668 → .528Arrival53/100up from Low-AOPS.528ISO.129HR2SB1BB%4.8K%26.5 - 115Aroon EscobarWatch
promoted Low-A -> Double-A
Down from .829 to .630 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 542.8 yrs young for AAPromoted to AATrending downPlayer quality59SolidProdPowConEyeSpdTrajectory41.829 → .630Arrival43/100up from Low-AOPS.630ISO.099HR9SB25BB%11.9K%16.6 - Player quality57SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.777ISO.133HR3SB0BB%8.4K%9.5
- 117Jonny FarmeloWatch
promoted High-A -> Double-A
Down from .778 to .659 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 542.8 yrs young for AAPromoted to AATrending downPlayer quality60SolidProdPowConEyeSpdTrajectory41.778 → .659Arrival53/100up from High-AOPS.659ISO.110HR2SB13BB%17.3K%29.2 - 118Edgar MonteroWatch
promoted Rookie -> Low-A
Down from 1.064 to .729 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 542.0 yrs young for Low-APromoted to Low-ATrending downPlayer quality61SolidProdPowConEyeSpdTrajectory411.064 → .729Arrival16/100up from RookieOPS.729ISO.144HR11SB11BB%16.2K%35.4 - 119Noah 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 542.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 - 120Kayson CunninghamWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .585 to .731 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 52 PA — a soft read)
Value 542.3 yrs young for High-APromoted to High-AWatch closelyPlayer quality65SolidProdPowConEyeSpdTrajectory41.585 → .731Arrival28/100up from Low-AOPS.731ISO.136HR4SB18BB%14.3K%22.6 - 121Robby 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality92EliteStuffCmdCtlRunPLoadTrajectory4120.9% → 26.4% K-BBArrival70/100DoorstepERA1.86WHIP0.90K-BB%26.4K%40.0BB%13.6IP29.0 - Player quality76StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.946ISO.285HR1SB0BB%12.5K%25.0
- 123Cooper 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory41.691 → .735Arrival70/100DoorstepOPS.735ISO.145HR6SB17BB%13.0K%14.2 - 124Brady 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 - 125Eduardo TaitWatch
promoted Low-A -> High-A
Down from .758 to .704 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 542.3 yrs young for High-APromoted to High-ATrending downPlayer quality61SolidProdPowConEyeSpdTrajectory41.758 → .704Arrival28/100up from Low-AOPS.704ISO.201HR22SB1BB%7.0K%23.0 - Player quality61SolidStuffCmdCtlRunPLoadTrajectory—UnmeasuredArrival16/100ERA1.24WHIP0.88K-BB%15.1K%25.2BB%10.1IP36.1
- 127Roderick AriasWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .640 to .822 after moving up to Double-A. That is the shape of a breakout.
Value 542.8 yrs young for AAPromoted to AAWatch closelyPlayer quality72StrongProdPowConEyeSpdTrajectory41.640 → .822Arrival53/100up from Low-AOPS.822ISO.219HR4SB5BB%8.3K%33.3 - 128Daiverson GutierrezWatch
promoted Low-A -> High-A
Down from .671 to .615 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 542.3 yrs young for High-APromoted to High-ATrending downPlayer quality58SolidProdPowConEyeSpdTrajectory64.671 → .615Arrival18/100up from Low-AOPS.615ISO.120HR8SB4BB%8.9K%16.3 - 129Ryan CliffordWatch
promoted Double-A -> Triple-A
Down from .848 to .611 OPS, but he moved up to Triple-A — a step back at a harder level is normal.
Value 542.5 yrs young for AAAPromoted to AAATrending downPlayer quality56SolidProdPowConEyeSpdTrajectory41.848 → .611Arrival60/100up from AAOPS.611ISO.169HR16SB8BB%10.9K%38.1 - 130Termarr 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality62SolidProdPowConEyeSpdTrajectory41.745 → .655Arrival70/100DoorstepOPS.655ISO.120HR8SB24BB%16.7K%24.9 - Player quality70SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS1.009ISO.235HR1SB0BB%10.5K%47.4
- 132Joshua 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 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory81.715 → .866Arrival88/100DoorstepOPS.866ISO.109HR1SB4BB%7.4K%6.5 - 133Cam CaminitiWatch
promoted Low-A -> Double-A
Down from 20.8% to 14.1% K-BB, but that came with a move up to Double-A — a step back at a harder level is normal.
Value 543+ yrs young for AAPromoted to AATrending downPlayer quality65SolidStuffCmdCtlRunPLoadTrajectory4120.8% → 14.1% K-BBArrival53/100up from Low-AERA2.13WHIP1.26K-BB%14.1K%26.4BB%12.3IP25.1 - 134James TriantosWatch
0.812 OPS while far younger than the level
Hitting better than last season — .684 up to .812 OPS.
Value 542.5 yrs young for AAABreakout signalPlayer quality70SolidProdPowConEyeSpdTrajectory64.684 → .812Arrival80/100DoorstepOPS.812ISO.143HR9SB26BB%6.7K%11.1 - 135Jose 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality70SolidProdPowConEyeSpdTrajectory69.775 → .799Arrival80/100DoorstepOPS.799ISO.196HR7SB11BB%7.7K%24.9 - Player quality61SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival28/100OPS.860ISO.091HR0SB5BB%14.1K%16.7
- 137Mikey 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality67SolidProdPowConEyeSpdTrajectory61.755 → .692Arrival70/100DoorstepOPS.692ISO.147HR12SB2BB%8.7K%20.0 - 138Owen 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality72StrongStuffCmdCtlRunPLoadTrajectory6922.8% → 15.9% K-BBArrival80/100DoorstepERA3.18WHIP1.08K-BB%15.9K%24.3BB%8.4IP90.2 - 139Sadbiel DelzineTarget
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 20.5% to 27.3% K-BB after moving up to Low-A. That is the shape of a breakout — but last season was a small sample, so go easy on it. (prior season only 39 batters faced — a soft read)
Value 543+ yrs young for Low-APromoted to Low-AWatch closelyPlayer quality89EliteStuffCmdCtlRunPLoadTrajectory4120.5% → 27.3% K-BBArrival16/100up from RookieERA3.00WHIP1.10K-BB%27.3K%34.1BB%6.8IP21.0 - 140
0.784 OPS while far younger than the level
Down from .832 to .784 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 542.0 yrs young for Low-APromoted to Low-ATrending downPlayer quality73StrongProdPowConEyeSpdTrajectory69.832 → .784Arrival26/100up from RookieOPS.784ISO.155HR12SB27BB%16.2K%17.7 - 141Jose ValdezWatch
0.847 OPS while far younger than the level
momentum 44/100 — steady rather than moving
Value 542.5 yrs young for RookiePlayer quality75StrongProdPowConEyeSpdTrajectory44FlatArrival—OPS.847ISO.190HR6SB13BB%16.8K%24.6 - 142Carlos JorgeWatch
promoted High-A -> Triple-A
About the same as last season — .697 to .695 OPS.
Value 543+ yrs young for AAAPromoted to AAATrending downPlayer quality61SolidProdPowConEyeSpdTrajectory41.697 → .695Arrival70/100DoorstepOPS.695ISO.119HR2SB10BB%6.7K%21.0 - 143Leo 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality77StrongProdPowConEyeSpdTrajectory69.726 → .831Arrival88/100DoorstepOPS.831ISO.190HR16SB9BB%11.8K%19.9 - 144Alfredo DunoWatch
promoted Low-A -> Double-A
Down from .948 to .924 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 543+ yrs young for AAPromoted to AATrending downPlayer quality80StrongProdPowConEyeSpdTrajectory41.948 → .924Arrival53/100up from Low-AOPS.924ISO.193HR3SB1BB%15.3K%16.3 - 145Dante NoriWatch
promoted Low-A -> Double-A
Down from .744 to .680 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 542.8 yrs young for AAPromoted to AATrending downPlayer quality62SolidProdPowConEyeSpdTrajectory41.744 → .680Arrival53/100up from Low-AOPS.680ISO.120HR3SB16BB%8.5K%17.4 - 146Allan 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 542.5 yrs young for AAAPromoted to AAATrending downPlayer quality60SolidProdPowConEyeSpdTrajectory41.753 → .675Arrival70/100DoorstepOPS.675ISO.113HR9SB19BB%9.9K%19.3 - 147Diego 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 543+ yrs young for AAABreakout signalPromoted to AAAPlayer quality69SolidProdPowConEyeSpdTrajectory41.677 → .810Arrival70/100DoorstepOPS.810ISO.135HR0SB1BB%13.5K%21.3 - Player quality74StrongProdPowConEyeSpdTrajectory—UnmeasuredArrival53/100OPS.970ISO.265HR6SB7BB%11.6K%22.5
- 149Jasson 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
- 151Esmil ValenciaWatch
promoted Low-A -> High-A
Down from .730 to .645 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 542.3 yrs young for High-APromoted to High-ATrending downPlayer quality63SolidProdPowConEyeSpdTrajectory64.730 → .645Arrival18/100up from Low-AOPS.645ISO.177HR6SB8BB%5.0K%23.9 - 152Aeverson 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.
Value 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality58SolidProdPowConEyeSpdTrajectory61.508 → .629Arrival60/100up from AAOPS.629ISO.099HR3SB1BB%7.1K%21.6 - 153Marvin AlcantaraWatch
ISO 0.072 -> 0.130
Hitting better than last season — .587 up to .656 OPS.
Value 542.8 yrs young for AAPlayer quality60SolidProdPowConEyeSpdTrajectory39.587 → .656Arrival53/100OPS.656ISO.130HR6SB15BB%6.5K%18.3 - 154Johnny KingWatch
promoted Low-A -> Double-A
Down from 20.2% to 9.4% K-BB, but that came with a move up to Double-A — a step back at a harder level is normal.
Value 543+ yrs young for AAPromoted to AAWatch closelyPlayer quality62SolidStuffCmdCtlRunPLoadTrajectory4120.2% → 9.4% K-BBArrival53/100up from Low-AERA2.08WHIP1.08K-BB%9.4K%26.4BB%17.0IP13.0 - 155Cam CollierWatch
ISO 0.084 -> 0.164
Down from .724 to .667 OPS this season.
Value 542.8 yrs young for AAPlayer quality61SolidProdPowConEyeSpdTrajectory39.724 → .667Arrival53/100OPS.667ISO.164HR17SB1BB%8.5K%26.4 - 156Lisbel DiazWatch
promoted Low-A -> Double-A
Down from .725 to .622 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 542.8 yrs young for AAPromoted to AATrending downPlayer quality57SolidProdPowConEyeSpdTrajectory41.725 → .622Arrival53/100up from Low-AOPS.622ISO.143HR2SB6BB%3.6K%27.3 - 157Carson 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 - 158Nick MorabitoWatch
promoted Double-A -> Triple-A
About the same as last season — .733 to .743 OPS.
Value 542.5 yrs young for AAABreakout signalPromoted to AAAPlayer quality62SolidProdPowConEyeSpdTrajectory41.733 → .743Arrival70/100DoorstepOPS.743ISO.134HR13SB42BB%11.2K%20.9 - 159Adolfo SanchezWatch
promoted Rookie -> Low-A
Down from .978 to .693 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 542.0 yrs young for Low-APromoted to Low-ATrending downPlayer quality65SolidProdPowConEyeSpdTrajectory41.978 → .693Arrival16/100up from RookieOPS.693ISO.191HR4SB0BB%14.2K%28.3 - 160Alfonsin 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 543+ yrs young for AAAPromoted to AAATrending downPlayer quality56SolidProdPowConEyeSpdTrajectory41.852 → .542Arrival70/100DoorstepOPS.542ISO.115HR1SB4BB%8.5K%39.3 - 161Elmer 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 542.5 yrs young for AAAPromoted to AAATrending downPlayer quality59SolidStuffCmdCtlRunPLoadTrajectory4118.1% → 13.1% K-BBArrival80/100DoorstepERA2.59WHIP1.26K-BB%13.1K%24.4BB%11.3IP97.1 - 162Creed 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 542.5 yrs young for AAAPromoted to AAATrending downPlayer quality62SolidProdPowConEyeSpdTrajectory41.779 → .752Arrival70/100DoorstepOPS.752ISO.155HR16SB0BB%11.4K%22.8 - 163Jeferson 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 - 164Stiven MartinezWatch
promoted Rookie -> Low-A
Down from .730 to .694 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 532.0 yrs young for Low-APromoted to Low-ATrending downPlayer quality57SolidProdPowConEyeSpdTrajectory41.730 → .694Arrival16/100up from RookieOPS.694ISO.149HR13SB14BB%9.3K%31.1 - 165Alfredo AlcantaraWatch
promoted Rookie -> High-A
Down from .887 to .681 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 522.3 yrs young for High-APromoted to High-ATrending downPlayer quality59SolidProdPowConEyeSpdTrajectory41.887 → .681Arrival28/100up from RookieOPS.681ISO.151HR14SB4BB%11.1K%25.4 - 166Jeral PerezWatch
promoted High-A -> Double-A
Down from .763 to .563 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 522.8 yrs young for AAPromoted to AATrending downPlayer quality56SolidProdPowConEyeSpdTrajectory41.763 → .563Arrival43/100up from High-AOPS.563ISO.101HR4SB4BB%11.3K%27.8 - 167JD DixWatch
promoted Low-A -> High-A
About the same as last season — .726 to .714 OPS.
Value 522.3 yrs young for High-APromoted to High-ATrending downPlayer quality56SolidProdPowConEyeSpdTrajectory41.726 → .714Arrival28/100up from Low-AOPS.714ISO.127HR3SB17BB%10.1K%29.4 - 168Juan TomasWatch
promoted Rookie -> Low-A
momentum 41/100 — steady rather than moving
Value 513+ yrs young for Low-APromoted to Low-AWatch closelyPlayer quality83StrongTrajectory41FlatArrival16/100up from RookieOPS—ISO—HR—SB—BB%—K%— - Player quality58SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.766ISO.134HR3SB1BB%19.4K%21.4
- Player quality62SolidProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.746ISO.197HR3SB0BB%9.5K%20.6
- 171Trey SnyderPass
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .624 to .693 after moving up to High-A. That is the shape of a breakout.
Value 492.3 yrs young for High-APromoted to High-AWatch closelyPlayer quality52FringeProdPowConEyeSpdTrajectory41.624 → .693Arrival28/100up from Low-AOPS.693ISO.087HR2SB10BB%7.0K%27.3 - 172Sam 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 492.5 yrs young for AAAPromoted to AAATrending downPlayer quality52FringeProdPowConEyeSpdTrajectory41.888 → .542Arrival70/100DoorstepOPS.542ISO.100HR2SB3BB%7.7K%38.5 - 173Tanner 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 492.5 yrs young for AAAPromoted to AAATrending downPlayer quality52FringeStuffCmdCtlRunPLoadTrajectory4116.1% → 9.7% K-BBArrival70/100DoorstepERA4.12WHIP1.37K-BB%9.7K%24.6BB%14.9IP39.1 - Player quality51FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival16/100OPS.624ISO.127HR2SB0BB%1.4K%26.1
- Player quality51FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival53/100OPS.375ISO.125HR0SB0BB%0.0K%25.0
- 176Quentin YoungPass
steady profile; no fresh signal
Hitting better than last season — .345 up to .688 OPS — but last season was a small sample, so go easy on it. (prior season only 22 PA — a soft read)
Value 492.0 yrs young for Low-AWatch closelyPlayer quality54FringeProdPowConEyeSpdTrajectory—.345 → .688Arrival16/100OPS.688ISO.179HR15SB8BB%10.1K%44.6 - 177Juan 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 492.5 yrs young for AAAPromoted to AAATrending downPlayer quality55FringeProdPowConEyeSpdTrajectory41.750 → .548Arrival70/100DoorstepOPS.548ISO.128HR2SB3BB%9.6K%30.8 - 178Matthew FerraraPass
steady profile; no fresh signal
Hitting better than last season — .470 up to .693 OPS — but last season was a small sample, so go easy on it. (prior season only 64 PA — a soft read)
Value 492.0 yrs young for Low-AWatch closelyPlayer quality52FringeProdPowConEyeSpdTrajectory—.470 → .693Arrival16/100OPS.693ISO.126HR6SB31BB%10.5K%22.9 - Player quality50FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.657ISO.120HR2SB4BB%9.3K%45.3
- Player quality43FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival—OPS.250ISO.000HR0SB0BB%25.0K%25.0
- 181Maximo AcostaPass
0.468 OPS while far younger than the level
Down from .680 to .468 OPS this season.
Value 492.5 yrs young for AAATrending downPlayer quality47FringeProdPowConEyeSpdTrajectory—.680 → .468Arrival60/100OPS.468ISO.097HR3SB14BB%8.6K%29.9 - Player quality46FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.762ISO.000HR0SB3BB%14.3K%35.7
- 183Breyson GuedezPass
promoted Rookie -> High-A
Down from .885 to .659 OPS, but he moved up to High-A — a step back at a harder level is normal.
Value 493+ yrs young for High-APromoted to High-ATrending downPlayer quality54FringeProdPowConEyeSpdTrajectory41.885 → .659Arrival28/100up from RookieOPS.659ISO.075HR2SB0BB%3.4K%20.7 - 184Josh OwensPass
steady profile; no fresh signal
Hitting better than last season — .208 up to .785 OPS — but last season was a small sample, so go easy on it. (prior season only 24 PA — a soft read)
Value 492.0 yrs young for Low-AWatch closelyPlayer quality50FringeProdPowConEyeSpdTrajectory—.208 → .785Arrival16/100OPS.785ISO.077HR0SB0BB%13.3K%20.0 - Player quality50FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival16/100OPS.626ISO.094HR1SB1BB%18.7K%25.2
- 186Nick BeckerPass
steady profile; no fresh signal
Hitting better than last season — .529 up to .600 OPS — but last season was a small sample, so go easy on it. (prior season only 28 PA — a soft read)
Value 492.0 yrs young for Low-AWatch closelyPlayer quality43FringeProdPowConEyeSpdTrajectory—.529 → .600Arrival16/100OPS.600ISO.050HR0SB14BB%18.9K%30.2 - 187Yorger BautistaPass
promoted Rookie -> Low-A
Down from .730 to .644 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 493+ yrs young for Low-APromoted to Low-ATrending downPlayer quality52FringeProdPowConEyeSpdTrajectory41.730 → .644Arrival16/100up from RookieOPS.644ISO.091HR1SB3BB%4.9K%29.3 - 188Asbel GonzalezPass
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .654 to .678 after moving up to High-A. That is the shape of a breakout.
Value 492.3 yrs young for High-APromoted to High-ATrending downPlayer quality50FringeProdPowConEyeSpdTrajectory41.654 → .678Arrival28/100up from Low-AOPS.678ISO.053HR3SB63BB%9.7K%25.5 - Player quality39FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.349ISO.000HR0SB0BB%9.1K%40.9
- 190Slade CaldwellPass
0.672 OPS while far younger than the level
About the same as last season — .681 to .672 OPS.
Value 492.3 yrs young for High-APlayer quality51FringeProdPowConEyeSpdTrajectory—.681 → .672Arrival28/100OPS.672ISO.093HR6SB26BB%16.1K%27.7 - 191Adriel RadneyPass
promoted Rookie -> Low-A
Down from .765 to .549 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Value 492.0 yrs young for Low-APromoted to Low-ATrending downPlayer quality46FringeProdPowConEyeSpdTrajectory41.765 → .549Arrival16/100up from RookieOPS.549ISO.011HR0SB0BB%13.2K%24.5 - 192
promoted Low-A -> Double-A
Down from .745 to .590 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 492.8 yrs young for AAPromoted to AATrending downPlayer quality55FringeProdPowConEyeSpdTrajectory41.745 → .590Arrival53/100up from Low-AOPS.590ISO.116HR2SB3BB%7.3K%20.2 - Player quality40FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.475ISO.053HR0SB1BB%5.8K%26.9
- Player quality40FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival53/100OPS.372ISO.000HR0SB0BB%11.4K%45.7
- Player quality49FringeStuffCmdCtlRunPLoadTrajectory—UnmeasuredArrival28/100ERA4.66WHIP2.07K-BB%10.0K%28.0BB%18.0IP9.2
- 196Juan FloresPass
promoted High-A -> Double-A
Down from .624 to .586 OPS, but he moved up to Double-A — a step back at a harder level is normal.
Value 493+ yrs young for AAPromoted to AATrending downPlayer quality52FringeProdPowConEyeSpdTrajectory41.624 → .586Arrival43/100up from High-AOPS.586ISO.141HR5SB0BB%3.0K%31.5 - 197Jackson FerrisPass
promoted Double-A -> Triple-A
Down from 12.4% to 10.1% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Value 493+ yrs young for AAAPromoted to AAATrending downPlayer quality47FringeStuffCmdCtlRunPLoadTrajectory4112.4% → 10.1% K-BBArrival70/100DoorstepERA6.00WHIP1.68K-BB%10.1K%21.9BB%11.8IP90.0 - Player quality53FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival16/100OPS.752ISO.105HR5SB25BB%9.5K%19.3
- Player quality44FringeProdPowConEyeSpdTrajectory—UnmeasuredArrival70/100DoorstepOPS.611ISO.000HR0SB0BB%33.3K%22.2
- 200J.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.
Value 492.3 yrs young for High-ABreakout signalPromoted to High-APlayer quality48FringeProdPowConEyeSpdTrajectory41.405 → .595Arrival28/100up from Low-AOPS.595ISO.105HR2SB2BB%9.2K%32.7
Showing 200 of 1,216 — 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.