Players (7,922)
Every batter and pitcher we track, from Triple-A down to the complex leagues. Pick what to rank them by, take a quick look at one of the cuts below, or narrow to a team, a league or a position.
Our all-round read on the player: age for their level, the season line, and how they compare to everyone else at that level.
- 196Overall
Josue De PaulaCF · age 21 · Double-A0.976 OPS while far younger than the levelLast season .827 ▲ .976 after moving up from High-AOPS .976HR 25SB 29BB% 13.7K% 14.3Elite96 overall78to the majorsLowest recently observed$121.50eBay, cheapest ↗ - 292Overall
Luke Adams3B · age 22 · Triple-A0.906 OPS while far younger than the levelLast season .859 ▲ .906 after moving up from Double-AOPS .906HR 13SB 7BB% 13.3K% 14.0Elite92 overall95to the majorsLowest recently observed$49.99eBay, cheapest ↗ - 392Overall
Theo GillenCF · age 20 · Double-A0.924 OPS while far younger than the levelLast season .820 ▲ .924 after moving up from Low-AOPS .924HR 9SB 13BB% 15.4K% 20.5Elite92 overall78to the majorsLowest recently observed$154.98eBay, cheapest ↗ - 492Overall
Walker JenkinsCF · age 21 · Triple-A0.931 OPS while far younger than the levelLast season .913 ▲ .931 after moving up from Double-AOPS .931HR 11SB 16BB% 13.8K% 15.4Elite92 overall100to the majorsLowest recently observed$67.98eBay, cheapest ↗ - 590Overall
Esmerlyn ValdezRF · age 22 · Triple-A · Indianapolis Indians0.914 OPS while far younger than the levelLast season .977 ▼ .914 after moving up from High-AOPS .914HR 13SB 0BB% 17.3K% 21.5Elite90 overall95to the majorsLowest recently observed$91.00eBay, cheapest ↗ - 690Overall
Denzer Guzman3B · age 22 · Triple-A · Salt Lake Bees0.974 OPS while far younger than the levelLast season .749 ▲ .974 after moving up from Double-AOPS .974HR 12SB 9BB% 10.1K% 17.9Elite90 overall95to the majorsLowest recently observed$40.98eBay, cheapest ↗ - 790Overall
Emil MoralesSS · age 19 · High-A0.909 OPS while far younger than the levelLast season .881 ▲ .909 after moving up from RookieOPS .909HR 18SB 6BB% 13.3K% 25.4Elite90 overall53to the majorsLowest recently observed$90.50eBay, cheapest ↗ - 890Overall
Caleb BonemerSS · age 20 · Double-A0.936 OPS while far younger than the levelLast season .858 ▲ .936 after moving up from Low-AOPS .936HR 15SB 6BB% 13.9K% 24.5Elite90 overall78to the majorsLowest live$90.00eBay, cheapest ↗ - 990Overall
Pedro Ramírez2B · age 22 · Triple-A · Iowa Cubs0.942 OPS while far younger than the levelLast season .732 ▲ .942 after moving up from Double-AOPS .942HR 9SB 19BB% 10.7K% 16.3Elite90 overall95to the majorsLowest live$35.94eBay, cheapest ↗ - 1090Overall
Angeibel GomezCF · age 17 · Rookie1.120 OPS while far younger than the levelOPS 1.120HR 9SB 15BB% 15.6K% 10.6Elite90 overall—Lowest recently observed—eBay, cheapest ↗ - 1189Overall
James Tibbs IIIRF · age 23 · Triple-A0.986 OPS while far younger than the levelLast season .755 ▲ .986 after moving up from Double-AOPS .986HR 27SB 7BB% 16.8K% 22.2Elite89 overall95to the majorsLowest recently observed$60.98eBay, cheapest ↗ - 1289Overall
Henry BolteCF · age 23 · Triple-A · Las Vegas Aviators1.076 OPS while far younger than the levelLast season .802 ▲ 1.076 after moving up from Double-AOPS 1.076HR 12SB 17BB% 9.6K% 22.0Elite89 overall95to the majorsLowest recently observed$65.94eBay, cheapest ↗ - 1388Overall
Diego FrontadoSS · age 17 · Rookie0.979 OPS while far younger than the levelOPS .979HR 10SB 15BB% 18.0K% 14.1Elite88 overall—Lowest recently observed—eBay, cheapest ↗ - 1488Overall
Leanders MatosSS · age 17 · Rookie1.045 OPS while far younger than the levelOPS 1.045HR 10SB 19BB% 16.2K% 14.0Elite88 overall—Lowest recently observed—eBay, cheapest ↗ - 1588Overall
Jesús BáezSS · age 21 · Double-A0.999 OPS while far younger than the levelLast season .724 ▲ .999 after moving up from High-AOPS .999HR 20SB 1BB% 3.7K% 16.0Elite88 overall78to the majorsLowest live$46.95eBay, cheapest ↗ - 1688Overall
Francisco RenteriaCF · age 17 · Rookie1.152 OPS while far younger than the levelOPS 1.152HR 11SB 24BB% 14.4K% 15.3Elite88 overall—Lowest recently observed—eBay, cheapest ↗ - 1787Overall
Enddy AzocarCF · age 19 · High-A0.921 OPS while far younger than the levelLast season .587 ▲ .921 after moving up from Low-AOPS .921HR 15SB 8BB% 7.1K% 23.1Elite87 overall53to the majorsLowest recently observed$60.00eBay, cheapest ↗ - 1887Overall
Josiah HartshornCF · age 19 · High-A0.937 OPS while far younger than the levelOPS .937HR 15SB 8BB% 13.2K% 20.4Elite87 overall53to the majorsLowest live$28.00eBay, cheapest ↗ - 1987Overall
Seaver KingSS · age 23 · Triple-A0.962 OPS while far younger than the levelLast season .600 ▲ .962 after moving up from Double-AOPS .962HR 13SB 9BB% 9.1K% 22.8Elite87 overall95to the majorsLowest recently observed$63.32eBay, cheapest ↗ - 2087Overall
Brailyn AntunezCF · age 18 · Low-Apromoted Rookie -> Low-ALast season .635 ▲ 1.256 after moving up from RookieOPS 1.256HR 7SB 9BB% 12.5K% 21.2Elite87 overall16to the majorsLowest recently observed$46.74eBay, cheapest ↗ - 2187Overall
Joskairo RamirezCF · age 17 · Rookie0.996 OPS while far younger than the levelOPS .996HR 5SB 9BB% 14.1K% 14.1Elite87 overall—Lowest recently observed—eBay, cheapest ↗ - 2286Overall
Lazaro MontesCF · age 21 · Triple-A0.966 OPS while far younger than the levelLast season .959 ▲ .966 after moving up from High-AOPS .966HR 12SB 1BB% 10.8K% 30.1Elite86 overall100to the majorsLowest live$84.38eBay, cheapest ↗ - 2386Overall
Carlos VirahondaC · age 20 · High-A0.951 OPS while far younger than the levelLast season .719 ▲ .951 after moving up from Low-AOPS .951HR 8SB 2BB% 12.0K% 16.0Elite86 overall53to the majorsLowest recently observed$28.82eBay, cheapest ↗ - 2486Overall
Christian Moore2B · age 23 · Triple-A · Salt Lake Bees0.943 OPS while far younger than the levelLast season .665 ▲ .943 after moving up from Double-AOPS .943HR 11SB 15BB% 17.5K% 22.5Elite86 overall95to the majorsLowest recently observed$45.94eBay, cheapest ↗ - 2586Overall
Samil SerranoCF · age 17 · Rookie0.968 OPS while far younger than the levelOPS .968HR 5SB 13BB% 16.2K% 15.6Elite86 overall—Lowest recently observed—eBay, cheapest ↗ - 2686Overall
Sean KeysDH · age 23 · Triple-A1.045 OPS while far younger than the levelLast season .773 ▲ 1.045 after moving up from High-AOPS 1.045HR 13SB 1BB% 14.1K% 19.7Elite86 overall95to the majorsLowest recently observed$19.99eBay, cheapest ↗ - 2786Overall
Welbyn FranciscaSS · age 20 · High-A0.940 OPS while far younger than the levelLast season .622 ▲ .940 after moving up from Low-AOPS .940HR 15SB 10BB% 11.3K% 21.0Elite86 overall53to the majorsLowest live$55.49eBay, cheapest ↗ - 2886Overall
Charlie CondonCF · age 23 · Triple-A0.895 OPS while far younger than the levelLast season .807 ▲ .895 after moving up from Double-AOPS .895HR 22SB 7BB% 13.1K% 25.3Elite86 overall88to the majorsLowest recently observed$96.99eBay, cheapest ↗ - 2985Overall
Justin GonzalesCF · age 19 · Double-Apromoted Low-A -> Double-ALast season .804 ▲ 1.014 after moving up from Low-AOPS 1.014HR 1SB 1BB% 11.1K% 22.2Elite85 overall53to the majorsLowest live$256.00eBay, cheapest ↗ - 3085Overall
Emmanuel RodriguezCF · age 23 · Triple-A0.909 OPS while far younger than the levelLast season .852 ▲ .909OPS .909HR 9SB 5BB% 20.3K% 28.8Elite85 overall95to the majorsLowest recently observed$95.00eBay, cheapest ↗ - 3185Overall
Edwin Arroyo2B · age 23 · Triple-A0.934 OPS while far younger than the levelLast season .716 ▲ .934 after moving up from Double-AOPS .934HR 15SB 13BB% 7.8K% 18.4Elite85 overall95to the majorsLowest recently observed—eBay, cheapest ↗ - 3285Overall
Enrique OropezaCF · age 17 · Rookie0.999 OPS while far younger than the levelOPS .999HR 6SB 8BB% 21.9K% 24.1Elite85 overall—Lowest recently observed—eBay, cheapest ↗ - 3385Overall
Joniel HernandezSS · age 17 · Rookie0.978 OPS while far younger than the levelOPS .978HR 7SB 10BB% 16.8K% 15.5Elite85 overall—Lowest recently observed—eBay, cheapest ↗ - 3485Overall
Rainiel RodriguezC · age 19 · Double-A0.972 OPS while far younger than the levelLast season .871 ▲ .972 after moving up from Low-AOPS .972HR 17SB 6BB% 9.1K% 19.7Elite85 overall78to the majorsLowest live$69.99eBay, cheapest ↗ - 3585Overall
Ralphy Velazquez1B · age 21 · Triple-A0.920 OPS while far younger than the levelLast season .792 ▲ .920 after moving up from High-AOPS .920HR 20SB 1BB% 9.7K% 20.4Elite85 overall100to the majorsLowest live$174.99eBay, cheapest ↗ - 3685Overall
Wyatt SanfordSS · age 20 · High-A0.958 OPS while far younger than the levelLast season .720 ▲ .958 after moving up from Low-AOPS .958HR 13SB 28BB% 14.5K% 30.4Strong85 overall53to the majorsLowest recently observed$31.98eBay, cheapest ↗ - 3784Overall
Ivan LucianoC · age 19 · High-Apromoted Rookie -> High-ALast season .780 ▲ 1.048 after moving up from RookieOPS 1.048HR 1SB 0BB% 14.7K% 20.6Strong84 overall28to the majorsLowest recently observed$7.94eBay, cheapest ↗ - 3884Overall
Ethan SalasC · age 20 · Triple-Apromoted Double-A -> Triple-ALast season .544 ▲ .949 after moving up from Double-AOPS .949HR 3SB 1BB% 11.9K% 9.5Strong84 overall78to the majorsLowest recently observed$154.98eBay, cheapest ↗ - 3984Overall
Kane KepleyCF · age 22 · Double-Apromoted Low-A -> Double-ALast season .914 ▲ 1.006 after moving up from Low-AOPS 1.006HR 2SB 10BB% 21.9K% 10.9Strong84 overall45to the majorsLowest recently observed$33.99eBay, cheapest ↗ - 4084Overall
Edward FlorentinoCF · age 19 · High-A0.809 OPS while far younger than the levelLast season .883 ▼ .809 after moving up from Low-AOPS .809HR 20SB 9BB% 14.6K% 27.8Strong84 overall38to the majorsLowest recently observed$35.83eBay, cheapest ↗ - 4184Overall
Eric BitontiSS · age 20 · High-A0.896 OPS while far younger than the levelLast season .762 ▲ .896 after moving up from Low-AOPS .896HR 22SB 22BB% 16.6K% 34.1Strong84 overall46to the majorsLowest live$15.98eBay, cheapest ↗ - 4284Overall
Héctor RodríguezRF · age 22 · Triple-A · Louisville Bats0.880 OPS while far younger than the levelLast season .838 ▲ .880 after moving up from Double-AOPS .880HR 27SB 6BB% 9.2K% 20.4Strong84 overall88to the majorsLowest recently observed$106.50eBay, cheapest ↗ - 4384Overall
Svert ReinosoSS · age 17 · Rookie0.951 OPS while far younger than the levelOPS .951HR 4SB 6BB% 18.1K% 15.4Strong84 overall—Lowest recently observed—eBay, cheapest ↗ - 4484Overall
Víctor GonzalezSS · age 17 · Rookie0.996 OPS while far younger than the levelOPS .996HR 6SB 11BB% 20.1K% 27.2Strong84 overall—Lowest recently observed—eBay, cheapest ↗ - 4584Overall
Angel Genao2B · age 22 · Triple-A · Columbus Clippers0.889 OPS while far younger than the levelLast season .682 ▲ .889 after moving up from Double-AOPS .889HR 10SB 9BB% 12.3K% 15.5Strong84 overall88to the majorsLowest recently observed$11.00eBay, cheapest ↗ - 4684Overall
Blaze Jordan3B · age 23 · Triple-A · Memphis Redbirds0.921 OPS while far younger than the levelLast season .714 ▲ .921OPS .921HR 11SB 2BB% 7.5K% 11.5Strong84 overall95to the majorsLowest recently observed$103.95eBay, cheapest ↗ - 4784Overall
Bryan RinconSS · age 22 · Double-Apromoted High-A -> Double-ALast season .602 ▲ .902 after moving up from High-AOPS .902HR 20SB 26BB% 16.8K% 21.3Strong84 overall70to the majorsLowest recently observed$39.99eBay, cheapest ↗ - 4883Overall
Zyhir HopeCF · age 21 · Double-A0.854 OPS while far younger than the levelLast season .805 ▲ .854 after moving up from High-AOPS .854HR 25SB 22BB% 11.2K% 25.6Strong83 overall71to the majorsLowest recently observed$74.50eBay, cheapest ↗ - 4983Overall
Santiago SolarteSS · age 17 · Rookie1.048 OPS while far younger than the levelOPS 1.048HR 10SB 42BB% 12.9K% 26.3Strong83 overall—Lowest recently observed—eBay, cheapest ↗ - 5083Overall
Carter GarateSS · age 22 · Triple-A · Round Rock Express2.467 OPS while far younger than the levelOPS 2.467HR 1SB 0BB% 20.0K% 20.0Strong83 overall70to the majorsLowest recently observed—eBay, cheapest ↗ - 5183Overall
Luis LaraRF · age 21 · Triple-A · Nashville Sounds0.902 OPS while far younger than the levelLast season .712 ▲ .902 after moving up from Double-AOPS .902HR 9SB 24BB% 15.6K% 13.9Strong83 overall100to the majorsLowest recently observed$105.98eBay, cheapest ↗ - 5283Overall
Cesar MateoSS · age 17 · Rookie1.037 OPS while far younger than the levelOPS 1.037HR 5SB 46BB% 16.9K% 22.2Strong83 overall—Lowest recently observed—eBay, cheapest ↗ - 5383Overall
Angel BonillaCF · age 17 · Rookie0.931 OPS while far younger than the levelOPS .931HR 2SB 0BB% 20.6K% 11.8Strong83 overall—Lowest recently observed—eBay, cheapest ↗ - 5483Overall
Fran-Jean HasethCF · age 17 · Rookie0.928 OPS while far younger than the levelOPS .928HR 8SB 12BB% 16.8K% 29.5Strong83 overall—Lowest recently observed—eBay, cheapest ↗ - 5582Overall
George Lombard Jr.SS · age 21 · Triple-A · Scranton/Wilkes-Barre RailRiders0.845 OPS while far younger than the levelLast season .695 ▲ .845 after moving up from Double-AOPS .845HR 6SB 10BB% 17.2K% 21.8Strong82 overall96to the majorsLowest live$209.95eBay, cheapest ↗ - 5682Overall
Eider GutierrezCF · age 17 · Rookie0.934 OPS while far younger than the levelOPS .934HR 8SB 17BB% 10.0K% 12.4Strong82 overall—Lowest recently observed—eBay, cheapest ↗ - 5782Overall
Josh AdamczewskiSS · age 21 · Double-A0.856 OPS while far younger than the levelLast season 1.028 ▼ .856 after moving up from Low-AOPS .856HR 7SB 6BB% 11.1K% 17.8Strong82 overall71to the majorsLowest recently observed$85.49eBay, cheapest ↗ - 5882Overall
Juan Torres2B · age 18 · RookieISO 0.157 -> 0.259Last season .922 ▲ 1.114OPS 1.114HR 8SB 26BB% 11.3K% 7.3Strong82 overall—Lowest recently observed—eBay, cheapest ↗ - 5982Overall
Ronny HernandezC · age 21 · High-Apromoted Low-A -> High-ALast season .680 ▲ .951 after moving up from Low-AOPS .951HR 13SB 0BB% 16.2K% 14.5Strong82 overall53to the majorsLowest recently observed$10.98eBay, cheapest ↗ - 6082Overall
Eli WillitsSS · age 18 · High-A0.811 OPS while far younger than the levelLast season .757 ▲ .811 after moving up from Low-AOPS .811HR 7SB 25BB% 21.2K% 18.3Strong82 overall38to the majorsLowest recently observed$204.00eBay, cheapest ↗ - 6182Overall
Gavin Conticello3B · age 23 · Triple-Apromoted Double-A -> Triple-ALast season .804 ▲ .896 after moving up from Double-AOPS .896HR 7SB 1BB% 8.7K% 20.4Strong82 overall70to the majorsLowest recently observed$14.50eBay, cheapest ↗ - 6282Overall
Brandon ComptonCF · age 22 · Double-Apromoted High-A -> Double-ALast season .713 ▲ 1.234 after moving up from High-AOPS 1.234HR 19SB 1BB% 11.4K% 29.2Strong82 overall70to the majorsLowest live$33.25eBay, cheapest ↗ - 6382Overall
Eduardo QuinteroCF · age 20 · High-A0.940 OPS while far younger than the levelLast season .959 ▼ .940 after moving up from Low-AOPS .940HR 11SB 42BB% 17.8K% 20.4Strong82 overall53to the majorsLowest recently observed$92.62eBay, cheapest ↗ - 6482Overall
Albert FermínSS · age 17 · Rookie0.992 OPS while far younger than the levelOPS .992HR 6SB 24BB% 24.8K% 18.4Strong82 overall—Lowest recently observed—eBay, cheapest ↗ - 6582Overall
Jose PirelaCF · age 20 · High-Apromoted Low-A -> High-ALast season .618 ▲ .992 after moving up from Low-AOPS .992HR 2SB 0BB% 18.2K% 29.5Strong82 overall28to the majorsLowest recently observed$10.98eBay, cheapest ↗ - 6682Overall
Jarvis GomezCF · age 17 · Rookie1.013 OPS while far younger than the levelOPS 1.013HR 6SB 17BB% 14.7K% 13.2Strong82 overall—Lowest recently observed—eBay, cheapest ↗ - 6782Overall
Ryan WaldschmidtCF · age 23 · Triple-A · Reno Aces0.897 OPS while far younger than the levelLast season .862 ▲ .897 after moving up from High-AOPS .897HR 6SB 6BB% 13.2K% 22.6Strong82 overall88to the majorsLowest recently observed$24.94eBay, cheapest ↗ - 6882Overall
Josuar GonzalezSS · age 18 · Low-A1.085 OPS while far younger than the levelOPS 1.085HR 2SB 7BB% 15.2K% 18.1Strong82 overall16to the majorsLowest live$145.99eBay, cheapest ↗ - 6981Overall
Jaider SuárezSS · age 17 · Rookie1.072 OPS while far younger than the levelOPS 1.072HR 2SB 30BB% 19.8K% 16.4Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 7081Overall
Jose AlpuriaCF · age 21 · High-A · Hillsboro Hopspromoted Low-A -> High-ALast season .620 ▲ .951 after moving up from Low-AOPS .951HR 1SB 2BB% 28.0K% 8.0Strong81 overall28to the majorsLowest recently observed—eBay, cheapest ↗ - 7181Overall
Ronald CardozoC · age 17 · Rookie1.014 OPS while far younger than the levelOPS 1.014HR 7SB 2BB% 13.9K% 18.7Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 7281Overall
Isaac VelasquezSS · age 17 · Rookie0.887 OPS while far younger than the levelOPS .887HR 8SB 3BB% 17.2K% 28.7Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 7381Overall
Franklin PrimeraC · age 19 · Low-A1.016 OPS while far younger than the levelLast season .895 ▲ 1.016 after moving up from RookieOPS 1.016HR 4SB 2BB% 13.5K% 11.0Strong81 overall41to the majorsLowest recently observed—eBay, cheapest ↗ - 7481Overall
Rafael Ramirez Jr.SS · age 21 · High-A · Wilmington Blue Rockspromoted Rookie -> High-ALast season .746 ▲ 1.300 after moving up from RookieOPS 1.300HR 1SB 1BB% 16.7K% 16.7Strong81 overall28to the majorsLowest recently observed—eBay, cheapest ↗ - 7581Overall
Emanuel LunaCF · age 17 · Rookie1.451 OPS while far younger than the levelOPS 1.451HR 3SB 0BB% 24.2K% 18.2Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 7681Overall
Ethan HollidaySS · age 19 · Low-A · Fresno Grizzlies0.952 OPS while far younger than the levelLast season .737 ▲ .952OPS .952HR 9SB 1BB% 15.1K% 28.3Strong81 overall41to the majorsLowest live$149.87eBay, cheapest ↗ - 7781Overall
Manuel BolivarC · age 17 · Rookie1.043 OPS while far younger than the levelOPS 1.043HR 9SB 5BB% 15.7K% 24.7Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 7881Overall
Michael ArroyoSS · age 21 · Triple-A0.813 OPS while far younger than the levelLast season .934 ▼ .813 after moving up from High-AOPS .813HR 7SB 2BB% 7.7K% 17.0Strong81 overall88to the majorsLowest recently observed$21.24eBay, cheapest ↗ - 7981Overall
Zach EhrhardCF · age 23 · Triple-A0.878 OPS while far younger than the levelLast season .773 ▲ .878 after moving up from Double-AOPS .878HR 17SB 24BB% 15.7K% 19.6Strong81 overall88to the majorsLowest recently observed—eBay, cheapest ↗ - 8081Overall
Jeremy SurielCF · age 17 · Rookie0.876 OPS while far younger than the levelOPS .876HR 5SB 26BB% 14.7K% 13.3Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 8181Overall
Angel OrtizCF · age 23 · Triple-A · Reno Aces0.818 OPS while far younger than the levelLast season .752 ▲ .818 after moving up from High-AOPS .818HR 6SB 4BB% 10.7K% 18.7Strong81 overall80to the majorsLowest recently observed—eBay, cheapest ↗ - 8281Overall
Mitch Voit2B · age 21 · Double-Apromoted Low-A -> Double-ALast season .637 ▲ 1.124 after moving up from Low-AOPS 1.124HR 1SB 6BB% 13.2K% 17.6Strong81 overall53to the majorsLowest recently observed$45.90eBay, cheapest ↗ - 8381Overall
Rafeliz LaraSS · age 17 · Rookie0.884 OPS while far younger than the levelOPS .884HR 5SB 10BB% 9.5K% 10.4Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 8481Overall
Jefferson RojasSS · age 21 · Double-A0.819 OPS while far younger than the levelLast season .871 ▼ .819 after moving up from High-AOPS .819HR 20SB 18BB% 8.7K% 16.2Strong81 overall63to the majorsLowest recently observed$154.39eBay, cheapest ↗ - 8581Overall
Johan MachadoSS · age 18 · RookieISO 0.093 -> 0.247Last season .763 ▲ .988OPS .988HR 10SB 33BB% 14.1K% 17.7Strong81 overall—Lowest recently observed—eBay, cheapest ↗ - 8680Overall
Darling MonteroSS · age 17 · Rookie0.927 OPS while far younger than the levelOPS .927HR 0SB 7BB% 19.9K% 16.8Strong80 overall—Lowest recently observed—eBay, cheapest ↗ - 8780Overall
Yhon GuerreroCF · age 17 · Rookie0.967 OPS while far younger than the levelOPS .967HR 4SB 7BB% 25.7K% 21.8Strong80 overall—Lowest recently observed—eBay, cheapest ↗ - 8880Overall
Alfredo DunoC · age 20 · Double-A · Chattanooga Lookoutspromoted Low-A -> Double-ALast season .948 ▼ .897 after moving up from Low-AOPS .897HR 3SB 1BB% 15.4K% 16.7Strong80 overall53to the majorsLowest recently observed$106.55eBay, cheapest ↗ - 8980Overall
Kaelen CulpepperSS · age 23 · Triple-A · St. Paul Saints0.845 OPS while far younger than the levelLast season .827 ▲ .845 after moving up from Double-AOPS .845HR 14SB 17BB% 11.4K% 18.7Strong80 overall88to the majorsLowest live$47.99eBay, cheapest ↗ - 9080Overall
Angel NuñezCF · age 17 · Rookie0.905 OPS while far younger than the levelOPS .905HR 5SB 24BB% 18.7K% 14.6Strong80 overall—Lowest recently observed—eBay, cheapest ↗ - 9180Overall
Eduardo TusenSS · age 17 · Rookie0.989 OPS while far younger than the levelOPS .989HR 7SB 8BB% 6.2K% 17.7Strong80 overall—Lowest recently observed—eBay, cheapest ↗ - 9280Overall
Ricki MoneysSS · age 17 · Rookie0.919 OPS while far younger than the levelOPS .919HR 5SB 28BB% 18.9K% 18.5Strong80 overall—Lowest recently observed—eBay, cheapest ↗ - 9380Overall
Jacob GonzalezSS · age 24 · Triple-A · Charlotte Knightspromoted Double-A -> Triple-ALast season .674 ▲ 1.097 after moving up from Double-AOPS 1.097HR 19SB 8BB% 13.8K% 20.5Strong80 overall95to the majorsLowest recently observed$19.78eBay, cheapest ↗ - 9480Overall
Won-Bin ChoCF · age 23 · Double-Apromoted High-A -> Double-ALast season .688 ▲ .900 after moving up from High-AOPS .900HR 11SB 5BB% 16.5K% 20.3Strong80 overall70to the majorsLowest recently observed$21.99eBay, cheapest ↗ - 9580Overall
Jhonny LevelSS · age 19 · High-A0.869 OPS while far younger than the levelLast season .868 ▲ .869 after moving up from RookieOPS .869HR 7SB 12BB% 8.6K% 16.4Strong80 overall46to the majorsLowest live$66.38eBay, cheapest ↗ - 9680Overall
Hiverson LópezC · age 18 · RookieISO 0.048 -> 0.248Last season .551 ▲ 1.059OPS 1.059HR 7SB 15BB% 13.6K% 16.8Strong80 overall—Lowest recently observed$12.22eBay, cheapest ↗ - 9780Overall
Leandro PinedaCF · age 24 · Triple-Apromoted Double-A -> Triple-ALast season .684 ▲ 1.089 after moving up from Double-AOPS 1.089HR 6SB 0BB% 13.3K% 21.1Strong80 overall70to the majorsLowest recently observed—eBay, cheapest ↗ - 9880Overall
Nathan FlewellingC · age 19 · High-A0.812 OPS while far younger than the levelLast season .729 ▲ .812 after moving up from Low-AOPS .812HR 21SB 8BB% 15.0K% 27.3Strong80 overall38to the majorsLowest recently observed$44.99eBay, cheapest ↗ - 9980Overall
Osiris RamirezSS · age 17 · Rookie0.875 OPS while far younger than the levelOPS .875HR 9SB 5BB% 19.6K% 23.1Strong80 overall—Lowest recently observed—eBay, cheapest ↗ - 10079Overall
Josiah RagsdaleCF · age 22 · Double-Apromoted Low-A -> Double-ALast season .751 ▲ .958 after moving up from Low-AOPS .958HR 14SB 9BB% 17.4K% 29.5Strong79 overall70to the majorsLowest recently observed—eBay, cheapest ↗
Showing the top 100 of 7,922. Narrow it down with a team, league or position above.
Hottest bats
Hitters whose numbers are climbing fastest.
Denzer GuzmanSalt Lake Bees · Triple-A90heat
Carlos VirahondaHigh-A90heat
Josue De PaulaDouble-A90heat
Christian MooreSalt Lake Bees · Triple-A90heat
Henry BolteLas Vegas Aviators · Triple-A90heat
Arms closest to the majors
Pitchers nearest a call-up. We rank them by how close they are, not by form — our form score is worked out from batting numbers, which pitchers don't have.
Thomas WhiteJacksonville Jumbo Shrimp · Triple-A78ready
Didier FuentesGwinnett Stripers · Triple-A78ready
Wei-En LinLas Vegas Aviators · Triple-A78ready
Francis TexidoSalt Lake Bees · Triple-A78ready
Knocking on the door
Closest to playing in the majors — cards often peak around the call-up.
Walker JenkinsTriple-A100ready
Ralphy VelazquezTriple-A100ready
Lazaro MontesTriple-A100ready
Luis LaraNashville Sounds · Triple-A100ready
George Lombard Jr.Scranton/Wilkes-Barre RailRiders · Triple-A96ready
Who had a big game
Last night's standout lines, for the players we track. Real box scores — nothing here is written by us.
Robert MooreTriple-A 3-for-3, 2 HR, 4 RBI
John PeckTriple-A 3-for-3, 1 RBI, 2 SB
Carson RoccaforteTriple-A 3-for-3, 1 HR, 1 RBI, 2 SB
Cole ConnTriple-A 4-for-5
Luke MannTriple-A 4-for-5, 1 HR, 4 RBI
Caden BodineTriple-A 3-for-4, 2 HR, 3 RBI, 1 SB
Showing 6 of 118 big games from Friday. One good night is the earliest signal there is, and the noisiest — it is a reason to look, not a reason to buy.