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.
Knocking on the door — Close enough to a big-league call-up to matter — readiness 70 or more. A call-up is usually when a card jumps.
Strong and young — Scores 70 or better all round, is roughly two years or more young for his level, and is not measurably fading. Three bars that already sit on the row, asked for at once — it is not a fourth score and it is not a verdict on his card.
Only 36 of 44 players have what this ordering needs; the rest are listed after them.
- 1Josue 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.
Value 84Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality94EliteProdPowConEyeSpdTrajectory90.827 → .943Arrival78/100DoorstepOPS.943ISO.239HR26SB30BB%13.5K%14.5 - 2Ryan 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.
Value 84Breakout signal3+ yrs young for AAPromoted to AAPlayer quality95EliteStuffCmdCtlRunPLoadTrajectory9021.8% → 27.9% K-BBArrival78/100DoorstepERA3.70WHIP1.09K-BB%27.9K%31.4BB%3.5IP97.1 - 3Theo 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.
Value 81Breakout signal3+ yrs young for AAPromoted to AAPlayer quality91EliteProdPowConEyeSpdTrajectory90.820 → .914Arrival78/100DoorstepOPS.914ISO.218HR9SB16BB%14.3K%19.8 - 4Walker JenkinsTarget
0.939 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .913 to .939 after moving up to Triple-A. That is the shape of a breakout.
Value 81Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality93EliteProdPowConEyeSpdTrajectory90.913 → .939Arrival100/100DoorstepOPS.939ISO.224HR12SB17BB%13.7K%15.6 - 5George Lombard Jr.Watch
0.845 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .695 to .845 after moving up to Triple-A. That is the shape of a breakout.
Value 80Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.695 → .845Arrival96/100DoorstepOPS.845ISO.172HR6SB10BB%17.2K%21.8 - 6Pedro RamírezTarget
0.942 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .732 to .942 after moving up to Triple-A. That is the shape of a breakout.
Value 79Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory83.732 → .942Arrival95/100DoorstepOPS.942ISO.235HR9SB19BB%10.7K%16.3 - 7Luis LaraWatch
0.902 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .712 to .902 after moving up to Triple-A. That is the shape of a breakout.
Value 73Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory83.712 → .902Arrival100/100DoorstepOPS.902ISO.149HR9SB24BB%15.6K%13.9 - 8Ralphy 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.
Value 71Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality83StrongProdPowConEyeSpdTrajectory69.792 → .903Arrival100/100DoorstepOPS.903ISO.263HR22SB1BB%10.8K%21.0 - 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.
Value 55Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory90.749 → .974Arrival95/100DoorstepOPS.974ISO.235HR12SB9BB%10.1K%17.9 - 10James 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.
Value 55Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory83.755 → .952Arrival95/100DoorstepOPS.952ISO.248HR28SB9BB%16.7K%23.1 - 11Kaelen CulpepperWatch
0.845 OPS while far younger than the level
About the same as last season — .827 to .845 OPS.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality80StrongProdPowConEyeSpdTrajectory69.827 → .845Arrival88/100DoorstepOPS.845ISO.207HR14SB17BB%11.4K%18.4 - 12Gage 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.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.637 → .886Arrival88/100DoorstepOPS.886ISO.218HR7SB7BB%15.3K%18.2 - 13Charlie 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.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.807 → .912Arrival95/100DoorstepOPS.912ISO.246HR25SB8BB%13.0K%25.0 - 14Kahlil 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.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality78StrongProdPowConEyeSpdTrajectory69.798 → .832Arrival88/100DoorstepOPS.832ISO.227HR19SB22BB%13.7K%27.4 - 15Xavier IsaacWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .812 to 1.152 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality81StrongProdPowConEyeSpdTrajectory41.812 → 1.152Arrival70/100DoorstepOPS1.152ISO.354HR3SB2BB%20.0K%27.5 - 16Emmanuel RodriguezTarget
0.934 OPS while far younger than the level
Hitting better than last season — .852 up to .934 OPS.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality89EliteProdPowConEyeSpdTrajectory79.852 → .934Arrival95/100DoorstepOPS.934ISO.256HR11SB7BB%19.5K%26.3 - 17Seaver 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.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality81StrongProdPowConEyeSpdTrajectory83.600 → .882Arrival88/100DoorstepOPS.882ISO.216HR14SB9BB%8.1K%22.3 - 18Zyhir 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.
Value 54Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality84StrongProdPowConEyeSpdTrajectory83.805 → .879Arrival71/100DoorstepOPS.879ISO.225HR28SB24BB%11.1K%25.4 - 19Johanfran 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.
Value 54Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality71StrongProdPowConEyeSpdTrajectory69.755 → .838Arrival71/100DoorstepOPS.838ISO.208HR18SB3BB%6.6K%28.7 - 20Christian MooreTarget
0.943 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .665 to .943 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory90.665 → .943Arrival95/100DoorstepOPS.943ISO.210HR11SB15BB%17.5K%22.5 - 21Blaze JordanWatch
0.921 OPS while far younger than the level
Hitting better than last season — .714 up to .921 OPS.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality84StrongProdPowConEyeSpdTrajectory67.714 → .921Arrival95/100DoorstepOPS.921ISO.235HR11SB2BB%7.5K%11.5 - 22
0.838 OPS while far younger than the level
Hitting better than last season — .674 up to .838 OPS.
Value 54Breakout signal2.5 yrs young for AAAPlayer quality77StrongProdPowConEyeSpdTrajectory67.674 → .838Arrival88/100DoorstepOPS.838ISO.219HR21SB18BB%8.1K%19.5 - 23Henry BolteTarget
1.076 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .802 to 1.076 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality89EliteProdPowConEyeSpdTrajectory90.802 → 1.076Arrival95/100DoorstepOPS1.076ISO.310HR12SB17BB%9.6K%22.0 - 24Sean KeysTarget
1.044 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to 1.044 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory83.773 → 1.044Arrival95/100DoorstepOPS1.044ISO.319HR14SB1BB%14.2K%20.4 - 25Héctor RodríguezWatch
0.880 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .838 to .880 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory69.838 → .880Arrival88/100DoorstepOPS.880ISO.259HR27SB6BB%9.2K%20.4 - 26Franklin 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.
Value 54Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality76StrongProdPowConEyeSpdTrajectory41.709 → .880Arrival78/100DoorstepOPS.880ISO.172HR4SB1BB%7.7K%14.8 - 27Noah 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.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality81StrongStuffCmdCtlRunPLoadTrajectory908.8% → 18.5% K-BBArrival88/100DoorstepERA2.01WHIP0.87K-BB%18.5K%26.3BB%7.8IP44.2 - 28Robby SnellingTarget
promoted Double-A -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 20.9% to 26.4% K-BB after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality92EliteStuffCmdCtlRunPLoadTrajectory4120.9% → 26.4% K-BBArrival70/100DoorstepERA1.86WHIP0.90K-BB%26.4K%40.0BB%13.6IP29.0 - 29Joshua Kuroda-GrauerWatch
0.866 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .715 to .866 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory81.715 → .866Arrival88/100DoorstepOPS.866ISO.109HR1SB4BB%7.4K%6.5 - 30Cooper PrattWatch
promoted Double-A -> Triple-A
Hitting better than last season even though the pitching got harder — .691 to .735 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality71StrongProdPowConEyeSpdTrajectory41.691 → .735Arrival70/100DoorstepOPS.735ISO.145HR6SB17BB%13.0K%14.2 - 31Leo BernalWatch
0.831 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .726 to .831 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality77StrongProdPowConEyeSpdTrajectory69.726 → .831Arrival88/100DoorstepOPS.831ISO.190HR16SB9BB%11.8K%19.9 - 32Luke 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.
Value 45Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory81.859 → .927Arrival95/100DoorstepOPS.927ISO.250HR13SB7BB%14.3K%14.0 - 33Jesú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.
Value 44Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality88EliteProdPowConEyeSpdTrajectory83.724 → 1.027Arrival78/100DoorstepOPS1.027ISO.358HR23SB3BB%4.3K%16.2 - 34Angel 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.
Value 44Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory83.682 → .889Arrival88/100DoorstepOPS.889ISO.185HR10SB9BB%12.3K%15.5 - 35Devin 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.
Value 44Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongProdPowConEyeSpdTrajectory41.869 → 1.175Arrival70/100DoorstepOPS1.175ISO.269HR2SB0BB%10.3K%24.1 - 36Brandon 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.
Value 44Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory41.713 → 1.227Arrival70/100DoorstepOPS1.227ISO.318HR2SB5BB%15.4K%26.9 - 37Angel OrtizWatch
0.818 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .752 to .818 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality81StrongProdPowConEyeSpdTrajectory83.752 → .818Arrival80/100DoorstepOPS.818ISO.206HR6SB4BB%10.7K%18.7 - 38Cam CauleyWatch
0.828 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .773 to .828 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality79StrongProdPowConEyeSpdTrajectory81.773 → .828Arrival88/100DoorstepOPS.828ISO.185HR14SB35BB%12.6K%20.9 - 39Christian 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 signal2.8 yrs young for AAPromoted to AAPlayer quality97EliteStuffCmdCtlRunPLoadTrajectory9023.8% → 33.7% K-BBArrival78/100DoorstepERA3.42WHIP0.98K-BB%33.7K%37.2BB%3.5IP50.0 - 40Dylan GregoWatch
promoted Low-A -> Triple-A
Hitting better than last season even though the pitching got harder — .695 to 1.217 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality79StrongProdPowConEyeSpdTrajectory41.695 → 1.217Arrival70/100DoorstepOPS1.217ISO.167HR0SB0BB%10.0K%15.0 - 41Edwin ArroyoWatch
0.924 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .716 to .924 after moving up to Triple-A. That is the shape of a breakout.
Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality85StrongProdPowConEyeSpdTrajectory83.716 → .924Arrival95/100DoorstepOPS.924ISO.238HR15SB13BB%8.5K%18.3 - 42Eliazar 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 signal2.8 yrs young for AAPromoted to AAPlayer quality92EliteStuffCmdCtlRunPLoadTrajectory9510.9% → 22.2% K-BBArrival78/100DoorstepERA3.30WHIP1.06K-BB%22.2K%32.4BB%10.2IP71.0 - 43Joshua QuezadaWatch
promoted Rookie -> Triple-A
Missing more bats and walking fewer batters than last season, against better hitters — 16.5% to 25.0% K-BB after moving up to Triple-A. That is the shape of a breakout.
Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality84StrongStuffCmdCtlRunPLoadTrajectory4116.5% → 25.0% K-BBArrival70/100DoorstepERA0.00WHIP0.00K-BB%25.0K%25.0BB%0.0IP1.1 - 44Zach 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 signal2.5 yrs young for AAAPromoted to AAAPlayer quality79StrongProdPowConEyeSpdTrajectory69.773 → .855Arrival88/100DoorstepOPS.855ISO.179HR19SB25BB%15.1K%20.8
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.