Players (7,958)
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.
1 · Rank players by
2 · Quick discovery
3 · Player filters
4 · Card & market
Facts about his card and what it costs — never about him. A player can be excellent and have nothing listed.
Showing players who meet all 3 of these:
Breakout signal — Measurably better across two full seasons, while young for the level or after a promotion. A hot month is not a breakout, and neither is the momentum score on its own.
Young for their level — Roughly two years or more younger than the typical player at that level. Being young for the competition is the single best sign we have.
Catalyst — Something happened to him that we can evidence — a promotion, a call-up, an injury, a trade. Every sourced event we hold today is a level change read from the two official stat lines; dated events join as they are logged, and the row prints the event and how we know it.
- 1Eliazar DishmeyTarget
22.2% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 10.9% to 22.2% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality92EliteStuffCmdCtlRunPLoadTrajectory9510.9% → 22.2% K-BBArrival78/100DoorstepERA3.30WHIP1.06K-BB%22.2K%32.4BB%10.2IP71.0 - 2Christian ZazuetaTarget
33.7% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 23.8% to 33.7% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality97EliteStuffCmdCtlRunPLoadTrajectory9023.8% → 33.7% K-BBArrival78/100DoorstepERA3.42WHIP0.98K-BB%33.7K%37.2BB%3.5IP50.0 - 3Ethan BagwellWatch
16.3% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 7.8% to 16.3% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality69SolidStuffCmdCtlRunPLoadTrajectory907.8% → 16.3% K-BBArrival38/100up from Low-AERA3.83WHIP1.13K-BB%16.3K%22.5BB%6.2IP40.0 - 4Ryan SloanTarget
27.9% 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.9% K-BB after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA3+ yrs young for AAPlayer quality95EliteStuffCmdCtlRunPLoadTrajectory9021.8% → 27.9% K-BBArrival78/100DoorstepERA3.70WHIP1.09K-BB%27.9K%31.4BB%3.5IP97.1 - 5Angel CepedaWatch
0.831 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .714 to .831 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality77StrongProdPowConEyeSpdTrajectory90.714 → .831Arrival46/100up from Low-AOPS.831ISO.175HR11SB12BB%14.4K%27.1 - 6Carlos VirahondaWatch
0.861 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .719 to .861 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality78StrongProdPowConEyeSpdTrajectory90.719 → .861Arrival46/100up from Low-AOPS.861ISO.196HR8SB3BB%10.8K%16.9 - 7Christian MooreTarget
0.943 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .665 to .943 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality86EliteProdPowConEyeSpdTrajectory90.665 → .943Arrival95/100DoorstepOPS.943ISO.210HR11SB15BB%17.5K%22.5 - 8Cristofer TorinWatch
0.790 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .766 to .790 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality79StrongProdPowConEyeSpdTrajectory90.766 → .790Arrival63/100up from High-AOPS.790ISO.161HR15SB12BB%8.3K%11.3 - 9Denzer GuzmanTarget
0.974 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .749 to .974 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality90EliteProdPowConEyeSpdTrajectory90.749 → .974Arrival95/100DoorstepOPS.974ISO.235HR12SB9BB%10.1K%17.9 - 10Emil MoralesTarget
0.914 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .881 to .914 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A3+ yrs young for High-APlayer quality91EliteProdPowConEyeSpdTrajectory90.881 → .914Arrival53/100up from RookieOPS.914ISO.253HR20SB7BB%13.0K%25.3 - 11Henry BolteTarget
1.076 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .802 to 1.076 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality89EliteProdPowConEyeSpdTrajectory90.802 → 1.076Arrival95/100DoorstepOPS1.076ISO.310HR12SB17BB%9.6K%22.0 - 12Josue De PaulaTarget
0.943 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .827 to .943 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality94EliteProdPowConEyeSpdTrajectory90.827 → .943Arrival78/100DoorstepOPS.943ISO.239HR26SB30BB%13.5K%14.5 - 13Noah SchultzWatch
18.5% 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.5% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality81StrongStuffCmdCtlRunPLoadTrajectory908.8% → 18.5% K-BBArrival88/100DoorstepERA2.01WHIP0.87K-BB%18.5K%26.3BB%7.8IP44.2 - 14Theo GillenTarget
0.914 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .820 to .914 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA3+ yrs young for AAPlayer quality91EliteProdPowConEyeSpdTrajectory90.820 → .914Arrival78/100DoorstepOPS.914ISO.218HR9SB16BB%14.3K%19.8 - 15Walker JenkinsTarget
0.939 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .913 to .939 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality93EliteProdPowConEyeSpdTrajectory90.913 → .939Arrival100/100DoorstepOPS.939ISO.224HR12SB17BB%13.7K%15.6 - 16Angel GenaoWatch
0.889 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .682 to .889 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.682 → .889Arrival88/100DoorstepOPS.889ISO.185HR10SB9BB%12.3K%15.5 - 17Angel OrtizWatch
0.818 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .752 to .818 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality81StrongProdPowConEyeSpdTrajectory83.752 → .818Arrival80/100DoorstepOPS.818ISO.206HR6SB4BB%10.7K%18.7 - 18Argenis CayamaWatch
23.0% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 18.7% to 23.0% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality81StrongStuffCmdCtlRunPLoadTrajectory8318.7% → 23.0% K-BBArrival41/100up from RookieERA4.87WHIP1.29K-BB%23.0K%30.0BB%7.0IP57.1 - 19Edwin ArroyoWatch
0.924 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .716 to .924 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality85StrongProdPowConEyeSpdTrajectory83.716 → .924Arrival95/100DoorstepOPS.924ISO.238HR15SB13BB%8.5K%18.3 - 20Enddy AzocarTarget
0.890 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .587 to .890 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A3+ yrs young for High-APlayer quality86EliteProdPowConEyeSpdTrajectory83.587 → .890Arrival46/100up from Low-AOPS.890ISO.246HR15SB13BB%6.9K%22.3 - 21Eric BitontiWatch
0.916 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .762 to .916 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality81StrongProdPowConEyeSpdTrajectory83.762 → .916Arrival53/100up from Low-AOPS.916ISO.255HR25SB24BB%16.6K%32.9 - 22James Tibbs IIITarget
0.952 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .755 to .952 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality89EliteProdPowConEyeSpdTrajectory83.755 → .952Arrival95/100DoorstepOPS.952ISO.248HR28SB9BB%16.7K%23.1 - 23Jesús BáezTarget
1.027 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .724 to 1.027 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality88EliteProdPowConEyeSpdTrajectory83.724 → 1.027Arrival78/100DoorstepOPS1.027ISO.358HR23SB3BB%4.3K%16.2 - 24Luis LaraWatch
0.902 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .712 to .902 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality83StrongProdPowConEyeSpdTrajectory83.712 → .902Arrival100/100DoorstepOPS.902ISO.149HR9SB24BB%15.6K%13.9 - 25Nathan FlewellingWatch
0.816 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .729 to .816 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A3+ yrs young for High-APlayer quality79StrongProdPowConEyeSpdTrajectory83.729 → .816Arrival38/100up from Low-AOPS.816ISO.209HR21SB8BB%14.6K%27.2 - 26Pedro RamírezTarget
0.942 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .732 to .942 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality90EliteProdPowConEyeSpdTrajectory83.732 → .942Arrival95/100DoorstepOPS.942ISO.235HR9SB19BB%10.7K%16.3 - 27Sean KeysTarget
1.044 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to 1.044 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality86EliteProdPowConEyeSpdTrajectory83.773 → 1.044Arrival95/100DoorstepOPS1.044ISO.319HR14SB1BB%14.2K%20.4 - 28Seaver KingWatch
0.882 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .600 to .882 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality81StrongProdPowConEyeSpdTrajectory83.600 → .882Arrival88/100DoorstepOPS.882ISO.216HR14SB9BB%8.1K%22.3 - 29Zyhir HopeWatch
0.879 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .805 to .879 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality84StrongProdPowConEyeSpdTrajectory83.805 → .879Arrival71/100DoorstepOPS.879ISO.225HR28SB24BB%11.1K%25.4 - 30Boston BatemanWatch
18.6% K-BB while far younger than the level
Missing more bats and walking fewer batters than last season, against better hitters — 16.7% to 18.6% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality76StrongStuffCmdCtlRunPLoadTrajectory8216.7% → 18.6% K-BBArrival46/100up from Low-AERA3.65WHIP1.38K-BB%18.6K%31.6BB%13.0IP86.1 - 31Cam CauleyWatch
0.828 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to .828 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality79StrongProdPowConEyeSpdTrajectory81.773 → .828Arrival88/100DoorstepOPS.828ISO.185HR14SB35BB%12.6K%20.9 - 32Charlie CondonWatch
0.912 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .807 to .912 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.807 → .912Arrival95/100DoorstepOPS.912ISO.246HR25SB8BB%13.0K%25.0 - 33George Lombard Jr.Watch
0.845 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .695 to .845 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.695 → .845Arrival96/100DoorstepOPS.845ISO.172HR6SB10BB%17.2K%21.8 - 34Joshua Kuroda-GrauerWatch
0.866 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .715 to .866 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality71StrongProdPowConEyeSpdTrajectory81.715 → .866Arrival88/100DoorstepOPS.866ISO.109HR1SB4BB%7.4K%6.5 - 35Luke AdamsTarget
0.927 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .859 to .927 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality90EliteProdPowConEyeSpdTrajectory81.859 → .927Arrival95/100DoorstepOPS.927ISO.250HR13SB7BB%14.3K%14.0 - 36Eduardo RiveraWatch
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 5.2% to 14.2% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality68SolidStuffCmdCtlRunPLoadTrajectory775.2% → 14.2% K-BBArrival80/100DoorstepERA2.96WHIP1.31K-BB%14.2K%27.8BB%13.6IP45.2 - 37Carter JohnsonWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .536 to .700 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality65SolidProdPowConEyeSpdTrajectory76.536 → .700Arrival28/100up from Low-AOPS.700ISO.155HR6SB8BB%7.5K%24.3 - 38Arjun NimmalaWatch
0.805 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .694 to .805 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA3+ yrs young for AAPlayer quality80StrongProdPowConEyeSpdTrajectory69.694 → .805Arrival63/100up from High-AOPS.805ISO.189HR8SB5BB%14.2K%23.4 - 39Duce GoursonWatch
0.796 OPS while far younger than the level
About the same as last season — .803 to .796 OPS.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality70SolidProdPowConEyeSpdTrajectory69.803 → .796Arrival80/100DoorstepOPS.796ISO.144HR3SB8BB%12.7K%24.3 - 40Eduardo QuinteroWatch
0.940 OPS while far younger than the level
About the same as last season — .959 to .940 OPS.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality82StrongProdPowConEyeSpdTrajectory69.959 → .940Arrival53/100up from Low-AOPS.940ISO.186HR12SB44BB%17.6K%20.4 - 41Gage MillerWatch
0.886 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .637 to .886 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.637 → .886Arrival88/100DoorstepOPS.886ISO.218HR7SB7BB%15.3K%18.2 - 42Héctor RodríguezWatch
0.880 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .838 to .880 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.838 → .880Arrival88/100DoorstepOPS.880ISO.259HR27SB6BB%9.2K%20.4 - 43Javier MogollonWatch
0.842 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .734 to .842 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality74StrongProdPowConEyeSpdTrajectory69.734 → .842Arrival46/100up from Low-AOPS.842ISO.189HR7SB13BB%14.7K%28.2 - 44Johanfran GarciaWatch
0.838 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .755 to .838 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality71StrongProdPowConEyeSpdTrajectory69.755 → .838Arrival71/100DoorstepOPS.838ISO.208HR18SB3BB%6.6K%28.7 - 45Kaelen CulpepperWatch
0.845 OPS while far younger than the level
About the same as last season — .827 to .845 OPS.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality80StrongProdPowConEyeSpdTrajectory69.827 → .845Arrival88/100DoorstepOPS.845ISO.207HR14SB17BB%11.4K%18.4 - 46Kahlil WatsonWatch
0.832 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .798 to .832 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality78StrongProdPowConEyeSpdTrajectory69.798 → .832Arrival88/100DoorstepOPS.832ISO.227HR19SB22BB%13.7K%27.4 - 47Leo BernalWatch
0.831 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .726 to .831 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality77StrongProdPowConEyeSpdTrajectory69.726 → .831Arrival88/100DoorstepOPS.831ISO.190HR16SB9BB%11.8K%19.9 - 48Paulino SantanaWatch
0.821 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .751 to .821 after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality73StrongProdPowConEyeSpdTrajectory69.751 → .821Arrival34/100up from RookieOPS.821ISO.169HR15SB29BB%14.1K%24.9 - 49Ralphy VelazquezWatch
0.903 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .792 to .903 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality83StrongProdPowConEyeSpdTrajectory69.792 → .903Arrival100/100DoorstepOPS.903ISO.263HR22SB1BB%10.8K%21.0 - 50Robert AriasWatch
0.859 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .791 to .859 after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality79StrongProdPowConEyeSpdTrajectory69.791 → .859Arrival34/100up from RookieOPS.859ISO.171HR5SB21BB%15.3K%14.2 - 51Welbyn FranciscaWatch
0.894 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .622 to .894 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality84StrongProdPowConEyeSpdTrajectory69.622 → .894Arrival46/100up from Low-AOPS.894ISO.261HR17SB11BB%11.1K%22.1 - 52Wyatt SanfordTarget
0.974 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .720 to .974 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality85EliteProdPowConEyeSpdTrajectory69.720 → .974Arrival53/100up from Low-AOPS.974ISO.259HR17SB33BB%14.1K%29.3 - 53Zach EhrhardWatch
0.855 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to .855 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality79StrongProdPowConEyeSpdTrajectory69.773 → .855Arrival88/100DoorstepOPS.855ISO.179HR19SB25BB%15.1K%20.8 - 54Jaison ChourioWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .664 to .754 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality71StrongProdPowConEyeSpdTrajectory64.664 → .754Arrival53/100up from High-AOPS.754ISO.133HR7SB29BB%13.6K%21.2 - 55Marlon QuinteroWatch
promoted Rookie -> Low-A
Down from .732 to .660 OPS, but he moved up to Low-A — a step back at a harder level is normal.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality55SolidProdPowConEyeSpdTrajectory64.732 → .660Arrival16/100up from RookieOPS.660ISO.130HR8SB6BB%5.1K%17.4 - 56Aeverson ArteagaWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .508 to .633 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality57SolidProdPowConEyeSpdTrajectory61.508 → .633Arrival60/100up from AAOPS.633ISO.095HR3SB1BB%6.9K%22.5 - 57Alberto BarrigaWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .622 to .645 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality58SolidProdPowConEyeSpdTrajectory61.622 → .645Arrival43/100up from Low-AOPS.645ISO.118HR4SB6BB%7.9K%19.9 - 58Alejandro OsunaWatch
promoted Double-A -> Triple-A
About the same as last season — .728 to .743 OPS.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality65SolidProdPowConEyeSpdTrajectory61.728 → .743Arrival70/100DoorstepOPS.743ISO.098HR2SB8BB%13.3K%10.3 - 59Bryant BetancourtWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .677 to .743 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality68SolidProdPowConEyeSpdTrajectory61.677 → .743Arrival70/100DoorstepOPS.743ISO.161HR3SB2BB%6.5K%13.0 - 60Jesús MadeWatch
promoted Low-A -> Double-A
About the same as last season — .761 to .766 OPS.
Breakout signalPromoted to AA3+ yrs young for AAPlayer quality74StrongProdPowConEyeSpdTrajectory61.761 → .766Arrival63/100up from Low-AOPS.766ISO.153HR13SB36BB%10.3K%14.3 - 61Yaqui RiveraWatch
promoted Double-A -> Triple-A
About the same as last season — 14.0% to 13.3% K-BB.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality60SolidStuffCmdCtlRunPLoadTrajectory6114.0% → 13.3% K-BBArrival80/100DoorstepERA3.78WHIP1.48K-BB%13.3K%26.6BB%13.3IP50.0 - 62Adrian BohorquezWatch
promoted Low-A -> Double-A
About the same as last season — 14.9% to 15.4% K-BB.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality68SolidStuffCmdCtlRunPLoadTrajectory4114.9% → 15.4% K-BBArrival53/100up from Low-AERA1.50WHIP1.17K-BB%15.4K%26.9BB%11.5IP12.0 - 63Adrian SantanaWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .650 to .701 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality61SolidProdPowConEyeSpdTrajectory41.650 → .701Arrival53/100up from High-AOPS.701ISO.075HR0SB6BB%10.7K%13.1 - 64Bohan AdderleyWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .559 to .802 after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality59SolidProdPowConEyeSpdTrajectory41.559 → .802Arrival16/100up from RookieOPS.802ISO.111HR1SB7BB%8.0K%22.0 - 65Brandon ComptonTarget
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .713 to 1.227 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality86EliteProdPowConEyeSpdTrajectory41.713 → 1.227Arrival70/100DoorstepOPS1.227ISO.318HR2SB5BB%15.4K%26.9 - 66Braylon PayneWatch
promoted Low-A -> Double-A
Hitting better than last season even though the pitching got harder — .736 to .795 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA3+ yrs young for AAPlayer quality71StrongProdPowConEyeSpdTrajectory41.736 → .795Arrival53/100up from Low-AOPS.795ISO.205HR2SB2BB%7.1K%28.2 - 67Cooper PrattWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .691 to .735 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality71StrongProdPowConEyeSpdTrajectory41.691 → .735Arrival70/100DoorstepOPS.735ISO.145HR6SB17BB%13.0K%14.2 - 68Davis DiazPass
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .590 to .667 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality54FringeProdPowConEyeSpdTrajectory41.590 → .667Arrival70/100DoorstepOPS.667ISO.097HR1SB2BB%10.9K%21.7 - 69Devin TaylorWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .869 to 1.175 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory41.869 → 1.175Arrival70/100DoorstepOPS1.175ISO.269HR2SB0BB%10.3K%24.1 - 70Diego VelasquezWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .677 to .822 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality69SolidProdPowConEyeSpdTrajectory41.677 → .822Arrival70/100DoorstepOPS.822ISO.122HR0SB1BB%13.1K%19.6 - 71DJ LaytonWatch
promoted Rookie -> High-A
Hitting better than last season even though the pitching got harder — .597 to .849 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality69SolidProdPowConEyeSpdTrajectory41.597 → .849Arrival28/100up from RookieOPS.849ISO.167HR2SB13BB%20.4K%37.6 - 72Dylan GregoWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .695 to 1.217 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality79StrongProdPowConEyeSpdTrajectory41.695 → 1.217Arrival70/100DoorstepOPS1.217ISO.167HR0SB0BB%10.0K%15.0 - 73Edgar ColonWatch
promoted Low-A -> High-A
Missing more bats and walking fewer batters than last season, against better hitters — 0.0% to 14.5% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality57SolidStuffCmdCtlRunPLoadTrajectory410.0% → 14.5% K-BBArrival28/100up from Low-AERA7.13WHIP1.53K-BB%14.5K%26.5BB%12.0IP17.2 - 74Émilien PitreWatch
promoted High-A -> Triple-A
About the same as last season — .749 to .739 OPS.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality64SolidProdPowConEyeSpdTrajectory41.749 → .739Arrival70/100DoorstepOPS.739ISO.140HR1SB2BB%6.9K%15.5 - 75Fernando PegueroWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .582 to .765 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality66SolidProdPowConEyeSpdTrajectory41.582 → .765Arrival78/100DoorstepOPS.765ISO.149HR2SB4BB%10.5K%27.6 - 76Franklin AriasWatch
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .709 to .880 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality76StrongProdPowConEyeSpdTrajectory41.709 → .880Arrival78/100DoorstepOPS.880ISO.172HR4SB1BB%7.7K%14.8 - 77Gerardo RodriguezWatch
promoted Rookie -> High-A
About the same as last season — .712 to .696 OPS.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality56SolidProdPowConEyeSpdTrajectory41.712 → .696Arrival28/100up from RookieOPS.696ISO.108HR8SB1BB%9.2K%14.2 - 78Ilan FernandezWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .646 to .743 after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality64SolidProdPowConEyeSpdTrajectory41.646 → .743Arrival16/100up from RookieOPS.743ISO.145HR4SB7BB%14.3K%24.1 - 79Irvin NunezWatch
promoted Rookie -> High-A
Hitting better than last season even though the pitching got harder — .718 to .931 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality68SolidProdPowConEyeSpdTrajectory41.718 → .931Arrival28/100up from RookieOPS.931ISO.167HR2SB0BB%10.3K%22.4 - 80J.D. GonzalezPass
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .405 to .595 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality48FringeProdPowConEyeSpdTrajectory41.405 → .595Arrival28/100up from Low-AOPS.595ISO.105HR2SB2BB%9.2K%32.7 - 81Jesmaylin AriasPass
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .566 to .602 after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality52FringeProdPowConEyeSpdTrajectory41.566 → .602Arrival16/100up from RookieOPS.602ISO.098HR0SB3BB%8.6K%23.5 - 82Jesus CastilloPass
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .613 to .686 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality51FringeProdPowConEyeSpdTrajectory41.613 → .686Arrival70/100DoorstepOPS.686ISO.015HR0SB2BB%10.4K%18.2 - 83Johnny KingWatch
promoted Low-A -> Double-A
Down from 20.2% to 16.9% K-BB, but that came with a move up to Double-A — a step back at a harder level is normal.
Breakout signalPromoted to AA3+ yrs young for AAPlayer quality79StrongStuffCmdCtlRunPLoadTrajectory4120.2% → 16.9% K-BBArrival53/100up from Low-AERA1.50WHIP1.00K-BB%16.9K%31.0BB%14.1IP18.0 - 84Jonathan RosarioPass
promoted Rookie -> Low-A
About the same as last season — 6.9% to 7.0% K-BB.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality45FringeStuffCmdCtlRunPLoadTrajectory416.9% → 7.0% K-BBArrival16/100up from RookieERA5.19WHIP1.73K-BB%7.0K%27.9BB%20.9IP8.2 - 85Jose AstudilloWatch
promoted Rookie -> Triple-A
Hitting better than last season even though the pitching got harder — .972 to 1.167 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality67SolidProdPowConEyeSpdTrajectory41.972 → 1.167Arrival70/100DoorstepOPS1.167ISO.000HR0SB0BB%33.3K%0.0 - 86José PirelaWatch
promoted Low-A -> High-A
Hitting better than last season even though the pitching got harder — .618 to .986 after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality81StrongProdPowConEyeSpdTrajectory41.618 → .986Arrival28/100up from Low-AOPS.986ISO.282HR5SB0BB%12.2K%25.5 - 87Joshua QuezadaWatch
promoted Rookie -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 16.5% to 25.0% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality84StrongStuffCmdCtlRunPLoadTrajectory4116.5% → 25.0% K-BBArrival70/100DoorstepERA0.00WHIP0.00K-BB%25.0K%25.0BB%0.0IP1.1 - 88Juan MatheusWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .729 to .889 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality70SolidProdPowConEyeSpdTrajectory41.729 → .889Arrival70/100DoorstepOPS.889ISO.056HR0SB3BB%25.0K%12.5 - 89Juan TomasTarget
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .653 to 1.250 after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A3+ yrs young for Low-APlayer quality85EliteProdPowConEyeSpdTrajectory41.653 → 1.250Arrival16/100up from RookieOPS1.250ISO.333HR1SB1BB%14.3K%28.6 - 90Julio GonzalezTarget
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 13.7% to 33.3% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality87EliteStuffCmdCtlRunPLoadTrajectory4113.7% → 33.3% K-BBArrival16/100up from RookieERA0.00WHIP0.00K-BB%33.3K%33.3BB%0.0IP0.2 - 91Justin GonzalesWatch
promoted Low-A -> Double-A
About the same as last season — .804 to .807 OPS.
Breakout signalPromoted to AA3+ yrs young for AAPlayer quality73StrongProdPowConEyeSpdTrajectory41.804 → .807Arrival53/100up from Low-AOPS.807ISO.176HR2SB1BB%13.2K%26.5 - 92Levi SterlingWatch
promoted Rookie -> High-A
Missing more bats and walking fewer batters than last season, against better hitters — 6.0% to 21.8% K-BB after moving up to High-A. That is the shape of a breakout.
Breakout signalPromoted to High-A2.3 yrs young for High-APlayer quality81StrongStuffCmdCtlRunPLoadTrajectory416.0% → 21.8% K-BBArrival28/100up from RookieERA6.39WHIP1.11K-BB%21.8K%32.7BB%10.9IP12.2 - 93Lizandro EspinozaWatch
promoted High-A -> Triple-A
Hitting better than last season even though the pitching got harder — .611 to .794 after moving up to Triple-A. That is the shape of a breakout.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality67SolidProdPowConEyeSpdTrajectory41.611 → .794Arrival70/100DoorstepOPS.794ISO.140HR2SB7BB%13.4K%23.9 - 94Logan McGuirePass
promoted Low-A -> Triple-A
Down from 22.9% to 0.0% K-BB, but that came with a move up to Triple-A — a step back at a harder level is normal.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality43FringeStuffCmdCtlRunPLoadTrajectory4122.9% → 0.0% K-BBArrival70/100DoorstepERA0.00WHIP0.00K-BB%0.0K%0.0BB%0.0IP1.0 - 95Luis MaracaraPass
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 6.8% to 12.1% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality52FringeStuffCmdCtlRunPLoadTrajectory416.8% → 12.1% K-BBArrival16/100up from RookieERA7.22WHIP1.57K-BB%12.1K%27.1BB%15.0IP28.2 - 96Marco VargasWatch
promoted High-A -> Double-A
Hitting better than last season even though the pitching got harder — .624 to .748 after moving up to Double-A. That is the shape of a breakout.
Breakout signalPromoted to AA2.8 yrs young for AAPlayer quality62SolidProdPowConEyeSpdTrajectory41.624 → .748Arrival53/100up from High-AOPS.748ISO.115HR3SB25BB%12.3K%29.2 - 97Miguel HernándezWatch
promoted Rookie -> Low-A
Hitting better than last season even though the pitching got harder — .852 to .960 after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A3+ yrs young for Low-APlayer quality81StrongProdPowConEyeSpdTrajectory41.852 → .960Arrival16/100up from RookieOPS.960ISO.190HR2SB7BB%19.4K%26.2 - 98Neiker PalaciosTarget
promoted Rookie -> Low-A
Missing more bats and walking fewer batters than last season, against better hitters — 2.0% to 26.9% K-BB after moving up to Low-A. That is the shape of a breakout.
Breakout signalPromoted to Low-A2.0 yrs young for Low-APlayer quality86EliteStuffCmdCtlRunPLoadTrajectory412.0% → 26.9% K-BBArrival16/100up from RookieERA0.00WHIP1.00K-BB%26.9K%34.6BB%7.7IP6.0 - 99Nelson RadaWatch
promoted Double-A -> Triple-A
About the same as last season — .712 to .716 OPS.
Breakout signalPromoted to AAA3+ yrs young for AAAPlayer quality62SolidProdPowConEyeSpdTrajectory41.712 → .716Arrival78/100DoorstepOPS.716ISO.081HR3SB36BB%12.2K%18.9 - 100Nick MorabitoWatch
promoted Double-A -> Triple-A
About the same as last season — .733 to .743 OPS.
Breakout signalPromoted to AAA2.5 yrs young for AAAPlayer quality62SolidProdPowConEyeSpdTrajectory41.733 → .743Arrival70/100DoorstepOPS.743ISO.134HR13SB42BB%11.2K%20.9
Showing 100 of 111. 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.
Charlie CondonAlbuquerque Isotopes · Triple-A 4-for-5, 2 HR, 9 RBI
Kristian CampbellWorcester Red Sox · Triple-A 3-for-4, 2 RBI
Mitch JebbIndianapolis Indians · Triple-A 3-for-4
Ismael MunguiaBuffalo Bisons · Triple-A 3-for-4, 3 RBI
Brock WilkenNashville Sounds · Triple-A 3-for-4, 1 HR, 1 RBI
Zach ColeSugar Land Space Cowboys · Triple-A 2-for-3, 1 HR, 1 RBI
Showing 6 of 180 big games from Sunday. One good night is the earliest signal there is, and the noisiest — it is a reason to look, not a reason to buy.