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 4 of these:
Big movers — Playing better lately than they were — a momentum score of 60 or more.
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.
Listed standouts — Scores 75 or better all round AND has a card listed right now, so there is something to act on. The listing half is a fact about the market, not about the player.
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.
- 1Ryan 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 - 2Josue 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 82Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality94EliteProdPowConEyeSpdTrajectory90.827 → .943Arrival78/100DoorstepOPS.943ISO.239HR26SB30BB%13.5K%14.5 - 3Walker 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 - 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 80Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality82StrongProdPowConEyeSpdTrajectory81.695 → .845Arrival96/100DoorstepOPS.845ISO.172HR6SB10BB%17.2K%21.8 - 5Theo 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 78Breakout signal3+ yrs young for AAPromoted to AAPlayer quality91EliteProdPowConEyeSpdTrajectory90.820 → .914Arrival78/100DoorstepOPS.914ISO.218HR9SB16BB%14.3K%19.8 - 6Wyatt 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.
Value 74Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality85EliteProdPowConEyeSpdTrajectory69.720 → .974Arrival53/100up from Low-AOPS.974ISO.259HR17SB33BB%14.1K%29.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 - 14Eduardo QuinteroWatch
0.940 OPS while far younger than the level
About the same as last season — .959 to .940 OPS.
Value 54Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality82StrongProdPowConEyeSpdTrajectory69.959 → .940Arrival53/100up from Low-AOPS.940ISO.186HR12SB44BB%17.6K%20.4 - 15Angel 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.
Value 54Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality77StrongProdPowConEyeSpdTrajectory90.714 → .831Arrival46/100up from Low-AOPS.831ISO.175HR11SB12BB%14.4K%27.1 - 16Arjun 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.
Value 54Breakout signal3+ yrs young for AAPromoted to AAPlayer quality80StrongProdPowConEyeSpdTrajectory69.694 → .805Arrival63/100up from High-AOPS.805ISO.189HR8SB5BB%14.2K%23.4 - 17Kahlil 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 - 18Christian MooreTarget
0.943 OPS while far younger than the level
Hitting better than last season even though the pitching got harder — .665 to .943 after moving up to Triple-A. That is the shape of a breakout.
Value 54Breakout signal2.5 yrs young for AAAPromoted to AAAPlayer quality86EliteProdPowConEyeSpdTrajectory90.665 → .943Arrival95/100DoorstepOPS.943ISO.210HR11SB15BB%17.5K%22.5 - 19Emmanuel 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 - 20Seaver 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 - 21Robert 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 54Breakout signal2.0 yrs young for Low-APromoted to Low-APlayer quality79StrongProdPowConEyeSpdTrajectory69.791 → .859Arrival34/100up from RookieOPS.859ISO.171HR5SB21BB%15.3K%14.2 - 22Pedro 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 54Breakout signal3+ yrs young for AAAPromoted to AAAPlayer quality90EliteProdPowConEyeSpdTrajectory83.732 → .942Arrival95/100DoorstepOPS.942ISO.235HR9SB19BB%10.7K%16.3 - 23Blaze 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 - 24Henry 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 - 25Eric 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.
Value 54Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality81StrongProdPowConEyeSpdTrajectory83.762 → .916Arrival53/100up from Low-AOPS.916ISO.255HR25SB24BB%16.6K%32.9 - 26Sean 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 - 27Hé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 - 28Boston 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.
Value 54Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality76StrongStuffCmdCtlRunPLoadTrajectory8216.7% → 18.6% K-BBArrival46/100up from Low-AERA3.65WHIP1.38K-BB%18.6K%31.6BB%13.0IP86.1 - 29Enddy 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.
Value 54Breakout signal3+ yrs young for High-APromoted to High-APlayer quality86EliteProdPowConEyeSpdTrajectory83.587 → .890Arrival46/100up from Low-AOPS.890ISO.246HR15SB13BB%6.9K%22.3 - 30Noah 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 - 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 - 33Zyhir 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 45Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality84StrongProdPowConEyeSpdTrajectory83.805 → .879Arrival71/100DoorstepOPS.879ISO.225HR28SB24BB%11.1K%25.4 - 34Emil 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.
Value 44Breakout signal3+ yrs young for High-APromoted to High-APlayer quality91EliteProdPowConEyeSpdTrajectory90.881 → .914Arrival53/100up from RookieOPS.914ISO.253HR20SB7BB%13.0K%25.3 - 35Jesú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 - 36Angel 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 - 37Cristofer 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.
Value 44Breakout signal2.8 yrs young for AAPromoted to AAPlayer quality79StrongProdPowConEyeSpdTrajectory90.766 → .790Arrival63/100up from High-AOPS.790ISO.161HR15SB12BB%8.3K%11.3 - 38
0.838 OPS while far younger than the level
Hitting better than last season — .674 up to .838 OPS.
Value 44Breakout signal2.5 yrs young for AAAPlayer quality77StrongProdPowConEyeSpdTrajectory67.674 → .838Arrival88/100DoorstepOPS.838ISO.219HR21SB18BB%8.1K%19.5 - 39Welbyn 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.
Value 44Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality84StrongProdPowConEyeSpdTrajectory69.622 → .894Arrival46/100up from Low-AOPS.894ISO.261HR17SB11BB%11.1K%22.1 - 40Nathan 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.
Value 44Breakout signal3+ yrs young for High-APromoted to High-APlayer quality79StrongProdPowConEyeSpdTrajectory83.729 → .816Arrival38/100up from Low-AOPS.816ISO.209HR21SB8BB%14.6K%27.2 - 41Carlos 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.
Value 44Breakout signal2.3 yrs young for High-APromoted to High-APlayer quality78StrongProdPowConEyeSpdTrajectory90.719 → .861Arrival46/100up from Low-AOPS.861ISO.196HR8SB3BB%10.8K%16.9
Who leads each ranking
The top three on each axis, over every player we track — not the cut above. Three of these rank the ballplayer; the fourth ranks the whole purchase, and they routinely disagree.
Hottest bats
Hitters whose numbers are climbing fastest.
Arms closest to the majors
Pitchers nearest a call-up. Ranked by how close they are, not by form — a call-up is the moment that reprices a card.
Knocking on the door
Closest to playing in the majors — cards often peak around the call-up.
Who had a big game
Last night's standout lines, for the players we track. Real box scores — nothing here is written by us.
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.