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.
Who is playing better lately than they were. This is where prices move first.
- 190Heat
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 ↗ - 290Heat
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 ↗ - 390Heat
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 ↗ - 490Heat
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 ↗ - 590Heat
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 ↗ - 683Heat
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 ↗ - 783Heat
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 ↗ - 883Heat
Aron Estrada2B · age 21 · Double-A0.816 OPS while far younger than the levelLast season .798 ▲ .816 after moving up from High-AOPS .816HR 22SB 7BB% 4.7K% 17.2Strong78 overall63to the majorsLowest recently observed$35.74eBay, cheapest ↗ - 983Heat
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 ↗ - 1083Heat
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 ↗ - 1183Heat
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 ↗ - 1283Heat
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 ↗ - 1383Heat
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 ↗ - 1483Heat
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 ↗ - 1583Heat
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 ↗ - 1683Heat
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 ↗ - 1783Heat
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 ↗ - 1883Heat
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 ↗ - 1983Heat
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 ↗ - 2083Heat
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 ↗ - 2183Heat
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 ↗ - 2283Heat
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 ↗ - 2383Heat
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 ↗ - 2481Heat
Cam CauleyCF · age 23 · Triple-A0.820 OPS while far younger than the levelLast season .773 ▲ .820 after moving up from Double-AOPS .820HR 12SB 34BB% 12.9K% 21.1Strong78 overall88to the majorsLowest recently observed—eBay, cheapest ↗ - 2581Heat
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 ↗ - 2681Heat
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 ↗ - 2781Heat
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 ↗ - 2881Heat
Joshua Kuroda-Grauer3B · age 23 · Triple-A · Las Vegas Aviators0.866 OPS while far younger than the levelLast season .715 ▲ .866 after moving up from High-AOPS .866HR 1SB 4BB% 7.4K% 6.5Strong71 overall88to the majorsLowest recently observed—eBay, cheapest ↗ - 2981Heat
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 ↗ - 3081Heat
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 ↗ - 3181Heat
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 ↗ - 3276Heat
Aiva ArquetteSS · age 22 · Double-Apromoted High-A -> Double-ALast season .673 ▲ .761 after moving up from High-AOPS .761HR 9SB 9BB% 6.3K% 18.2Strong72 overall55to the majorsLowest recently observed$106.99eBay, cheapest ↗ - 3376Heat
Austin MurrLF · age 27 · Double-Apromoted High-A -> Double-ALast season .837 ▲ .920 after moving up from High-AOPS .920HR 7SB 9BB% 7.6K% 15.8Solid57 overall65to the majorsLowest recently observed—eBay, cheapest ↗ - 3476Heat
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 ↗ - 3576Heat
Brayan BuelvasCF · age 24 · Triple-Apromoted Double-A -> Triple-ALast season .581 ▲ .844 after moving up from Double-AOPS .844HR 13SB 2BB% 9.0K% 26.9Strong74 overall88to the majorsLowest recently observed$3.99eBay, cheapest ↗ - 3676Heat
Brock RoddenSS · age 26 · Triple-A · Tacoma Rainierspromoted Double-A -> Triple-ALast season .822 ▲ .841 after moving up from Double-AOPS .841HR 19SB 8BB% 10.5K% 22.7Solid66 overall83to the majorsLowest recently observed$25.66eBay, cheapest ↗ - 3776Heat
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 ↗ - 3876Heat
Cayden Wallace3B · age 25 · Triple-Apromoted Double-A -> Triple-ALast season .686 ▲ .754 after moving up from Double-AOPS .754HR 6SB 5BB% 6.2K% 20.1Solid60 overall65to the majorsLowest recently observed$25.22eBay, cheapest ↗ - 3976Heat
Corey Collins1B · age 24 · Double-Apromoted High-A -> Double-ALast season .566 ▲ 1.010 after moving up from High-AOPS 1.010HR 7SB 1BB% 21.1K% 21.1Strong72 overall45to the majorsLowest recently observed—eBay, cheapest ↗ - 4076Heat
Cristofer TorinSS · age 21 · Double-Apromoted High-A -> Double-ALast season .766 ▼ .753 after moving up from High-AOPS .753HR 12SB 11BB% 8.0K% 11.1Strong74 overall53to the majorsLowest recently observed$14.96eBay, cheapest ↗ - 4176Heat
Easton Shelton1B · age 20 · Low-Apromoted Rookie -> Low-ALast season .736 ▲ 1.037 after moving up from RookieOPS 1.037HR 35SB 4BB% 14.1K% 33.5Strong73 overall41to the majorsLowest recently observed—eBay, cheapest ↗ - 4276Heat
Gunner GouldsmithSS · age 24 · High-Apromoted Low-A -> High-ALast season .473 ▲ .656 after moving up from Low-AOPS .656HR 5SB 8BB% 15.2K% 16.9Fringe44 overall20to the majorsLowest recently observed—eBay, cheapest ↗ - 4376Heat
Jake CunninghamCF · age 24 · Double-A · San Antonio Missionspromoted High-A -> Double-ALast season .598 ▲ .829 after moving up from High-AOPS .829HR 4SB 4BB% 9.1K% 27.3Solid57 overall63to the majorsLowest recently observed$8.69eBay, cheapest ↗ - 4476Heat
Jalen Hairston3B · age 22 · Low-Apromoted Rookie -> Low-ALast season .589 ▲ .977 after moving up from RookieOPS .977HR 7SB 5BB% 13.9K% 21.2Solid67 overall33to the majorsLowest recently observed—eBay, cheapest ↗ - 4576Heat
Jalin FloresSS · age 23 · High-Apromoted Low-A -> High-ALast season .614 ▲ .766 after moving up from Low-AOPS .766HR 17SB 7BB% 6.4K% 26.4Solid55 overall30to the majorsLowest recently observed—eBay, cheapest ↗ - 4676Heat
Jase BowenRF · age 25 · Triple-A · El Paso Chihuahuaspromoted Double-A -> Triple-ALast season .745 ▲ .962 after moving up from Double-AOPS .962HR 13SB 7BB% 9.5K% 26.6Strong73 overall90to the majorsLowest recently observed$15.00eBay, cheapest ↗ - 4776Heat
Jhonny SeverinoSS · age 21 · High-Apromoted Low-A -> High-ALast season .636 ▲ .839 after moving up from Low-AOPS .839HR 29SB 16BB% 6.3K% 22.0Strong75 overall46to the majorsLowest recently observed$17.94eBay, cheapest ↗ - 4876Heat
Jose EscobarSS · age 21 · High-Apromoted Low-A -> High-ALast season .700 ▲ .853 after moving up from Low-AOPS .853HR 5SB 7BB% 9.4K% 13.5Strong71 overall46to the majorsLowest recently observed—eBay, cheapest ↗ - 4976Heat
Juan VillavicencioSS · age 21 · High-Apromoted Low-A -> High-ALast season .505 ▲ .624 after moving up from Low-AOPS .624HR 1SB 6BB% 14.0K% 25.0Solid58 overall28to the majorsLowest recently observed—eBay, cheapest ↗ - 5076Heat
Lonnie White Jr.CF · age 23 · Double-Apromoted High-A -> Double-ALast season .723 ▲ .907 after moving up from High-AOPS .907HR 17SB 11BB% 13.9K% 31.5Strong76 overall70to the majorsLowest live$30.54eBay, cheapest ↗ - 5176Heat
Luis PuelloC · age 20 · Low-Apromoted Rookie -> Low-ALast season .651 ▲ .868 after moving up from RookieOPS .868HR 14SB 8BB% 8.7K% 28.1Solid69 overall34to the majorsLowest recently observed—eBay, cheapest ↗ - 5276Heat
Maddox Latta2B · age 23 · High-Apromoted Low-A -> High-ALast season .673 ▲ .741 after moving up from Low-AOPS .741HR 8SB 11BB% 13.8K% 19.5Fringe52 overall20to the majorsLowest recently observed—eBay, cheapest ↗ - 5376Heat
Manuel CabreraSS · age 20 · Low-Apromoted Rookie -> Low-ALast season .592 ▲ .659 after moving up from RookieOPS .659HR 5SB 6BB% 13.2K% 27.3Solid56 overall16to the majorsLowest recently observed—eBay, cheapest ↗ - 5476Heat
Michael TurnerC · age 28 · Triple-Apromoted Double-A -> Triple-ALast season .752 ▲ .812 after moving up from Double-AOPS .812HR 8SB 0BB% 9.4K% 25.7Fringe43 overall75to the majorsLowest recently observed—eBay, cheapest ↗ - 5576Heat
Modeifi Marte1B · age 24 · High-A · Hillsboro Hopspromoted Low-A -> High-ALast season .716 ▲ .749 after moving up from Low-AOPS .749HR 7SB 4BB% 7.1K% 14.6Fringe43 overall20to the majorsLowest recently observed—eBay, cheapest ↗ - 5676Heat
Robert Moore2B · age 24 · Triple-Apromoted Double-A -> Triple-ALast season .604 ▲ .745 after moving up from Double-AOPS .745HR 12SB 7BB% 10.4K% 14.3Strong72 overall70to the majorsLowest recently observed$6.31eBay, cheapest ↗ - 5776Heat
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 ↗ - 5876Heat
Tony Blanco Jr.CF · age 21 · High-Apromoted Low-A -> High-ALast season .859 ▲ .958 after moving up from Low-AOPS .958HR 23SB 1BB% 10.7K% 28.3Strong79 overall53to the majorsLowest live$55.99eBay, cheapest ↗ - 5976Heat
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 ↗ - 6076Heat
Yerlin ConfidanCF · age 23 · Double-Apromoted High-A -> Double-ALast season .635 ▲ .772 after moving up from High-AOPS .772HR 6SB 2BB% 8.5K% 24.4Solid63 overall55to the majorsLowest live$4.48eBay, cheapest ↗ - 6169Heat
Arjun NimmalaSS · age 20 · Double-A0.800 OPS while far younger than the levelLast season .694 ▲ .800 after moving up from High-AOPS .800HR 5SB 5BB% 13.3K% 23.2Strong78 overall63to the majorsLowest recently observed$16.98eBay, cheapest ↗ - 6269Heat
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 ↗ - 6369Heat
Colt EmersonSS · age 21 · Triple-A · Tacoma Rainiers0.816 OPS while far younger than the levelLast season .841 ▼ .816 after moving up from High-AOPS .816HR 7SB 10BB% 10.1K% 27.2Strong79 overall88to the majorsLowest live$305.94eBay, cheapest ↗ - 6469Heat
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 ↗ - 6569Heat
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 ↗ - 6669Heat
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 ↗ - 6769Heat
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 ↗ - 6869Heat
Hendry MendezCF · age 22 · Triple-A0.791 OPS while far younger than the levelLast season .838 ▼ .791 after moving up from Double-AOPS .791HR 7SB 3BB% 13.3K% 16.6Strong76 overall80to the majorsLowest recently observed$13.40eBay, cheapest ↗ - 6969Heat
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 ↗ - 7069Heat
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 ↗ - 7169Heat
Johanfran GarciaC · age 21 · Double-A0.789 OPS while far younger than the levelLast season .755 ▲ .789 after moving up from High-AOPS .789HR 14SB 3BB% 5.1K% 29.1Solid67 overall63to the majorsLowest recently observed$10.75eBay, cheapest ↗ - 7269Heat
Jose FernandezDH · age 22 · Triple-A · Reno Aces0.799 OPS while far younger than the levelLast season .775 ▲ .799 after moving up from Double-AOPS .799HR 7SB 11BB% 7.7K% 24.9Solid70 overall80to the majorsLowest recently observed$89.99eBay, cheapest ↗ - 7369Heat
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 ↗ - 7469Heat
Joshua BáezLF · age 23 · Triple-A · Memphis Redbirds0.901 OPS while far younger than the levelLast season .883 ▲ .901 after moving up from Double-AOPS .901HR 34SB 21BB% 8.0K% 29.5Strong78 overall95to the majorsLowest recently observed$119.99eBay, cheapest ↗ - 7569Heat
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 ↗ - 7669Heat
Kahlil WatsonRF · age 23 · Triple-A0.839 OPS while far younger than the levelLast season .798 ▲ .839 after moving up from Double-AOPS .839HR 16SB 21BB% 14.4K% 27.0Strong78 overall88to the majorsLowest recently observed$11.31eBay, cheapest ↗ - 7769Heat
Kendall GeorgeCF · age 21 · Double-A · Tulsa Drillers0.817 OPS while far younger than the levelLast season .779 ▲ .817 after moving up from High-AOPS .817HR 0SB 33BB% 12.1K% 19.1Solid67 overall63to the majorsLowest recently observed$35.71eBay, cheapest ↗ - 7869Heat
Kevin AlvarezCF · age 18 · Low-A0.804 OPS while far younger than the levelLast season .874 ▼ .804 after moving up from RookieOPS .804HR 11SB 17BB% 10.4K% 17.3Strong79 overall26to the majorsLowest recently observed$45.98eBay, cheapest ↗ - 7969Heat
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 ↗ - 8069Heat
Leo BernalC · age 22 · Triple-A0.845 OPS while far younger than the levelLast season .726 ▲ .845 after moving up from Double-AOPS .845HR 16SB 9BB% 11.8K% 20.2Strong78 overall88to the majorsLowest recently observed—eBay, cheapest ↗ - 8169Heat
Leo De VriesSS · age 19 · Double-A · Midland RockHounds0.836 OPS while far younger than the levelLast season .780 ▲ .836 after moving up from High-AOPS .836HR 13SB 34BB% 11.4K% 21.3Strong78 overall71to the majorsLowest live$85.94eBay, cheapest ↗ - 8269Heat
Max ClarkCF · age 21 · Triple-A · Toledo Mud Hens0.802 OPS while far younger than the levelLast season .857 ▼ .802 after moving up from High-AOPS .802HR 11SB 21BB% 12.0K% 15.8Strong78 overall88to the majorsLowest recently observed$137.98eBay, cheapest ↗ - 8369Heat
Paulino SantanaCF · age 19 · Low-A0.824 OPS while far younger than the levelLast season .751 ▲ .824 after moving up from RookieOPS .824HR 14SB 22BB% 13.8K% 25.4Strong73 overall34to the majorsLowest live$40.50eBay, cheapest ↗ - 8469Heat
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 ↗ - 8569Heat
Robert AriasCF · age 19 · Low-A · Hill City Howlers0.859 OPS while far younger than the levelLast season .791 ▲ .859 after moving up from RookieOPS .859HR 5SB 21BB% 15.3K% 14.2Strong79 overall34to the majorsLowest recently observed$31.95eBay, cheapest ↗ - 8669Heat
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 ↗ - 8769Heat
Tommy White3B · age 23 · Triple-A · Las Vegas Aviators0.834 OPS while far younger than the levelLast season .787 ▲ .834 after moving up from High-AOPS .834HR 9SB 1BB% 4.8K% 13.9Strong74 overall88to the majorsLowest live$2.43eBay, cheapest ↗ - 8869Heat
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 ↗ - 8969Heat
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 ↗ - 9069Heat
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 ↗ - 9167Heat
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 ↗ - 9267Heat
Deyvison De Los Santos3B · age 23 · Triple-A · Jacksonville Jumbo Shrimp0.831 OPS while far younger than the levelLast season .674 ▲ .831OPS .831HR 18SB 18BB% 8.0K% 19.5Strong75 overall88to the majorsLowest recently observed$21.42eBay, cheapest ↗ - 9367Heat
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 ↗ - 9464Heat
Abimelec Ortiz1B · age 24 · Triple-A · Rochester Red Wingspromoted Double-A -> Triple-ALast season .787 ▲ .845 after moving up from Double-AOPS .845HR 18SB 0BB% 11.8K% 19.5Strong74 overall88to the majorsLowest live$17.50eBay, cheapest ↗ - 9564Heat
Alan EspinalC · age 24 · High-Apromoted Low-A -> High-ALast season .526 ▲ .698 after moving up from Low-AOPS .698HR 8SB 7BB% 13.5K% 29.4Fringe39 overall20to the majorsLowest recently observed—eBay, cheapest ↗ - 9664Heat
Alec Briley3B · age 25 · Double-Apromoted High-A -> Double-ALast season .691 ▲ .826 after moving up from High-AOPS .826HR 26SB 13BB% 9.1K% 28.8Solid57 overall58to the majorsLowest recently observed—eBay, cheapest ↗ - 9764Heat
Ambioris TavarezSS · age 22 · Double-A · Columbus Clingstonespromoted High-A -> Double-ALast season .596 ▼ .595 after moving up from High-AOPS .595HR 7SB 14BB% 12.0K% 34.7Solid57 overall35to the majorsLowest live$3.98eBay, cheapest ↗ - 9864Heat
Andy GarriolaCF · age 26 · Double-Apromoted High-A -> Double-ALast season .667 ▲ .801 after moving up from High-AOPS .801HR 21SB 1BB% 6.9K% 23.0Fringe50 overall50to the majorsLowest recently observed—eBay, cheapest ↗ - 9964Heat
Angel ArredondoSS · age 19 · Low-Apromoted Rookie -> Low-ALast season .813 ▼ .773 after moving up from RookieOPS .773HR 9SB 3BB% 14.3K% 17.6Strong71 overall26to the majorsLowest recently observed—eBay, cheapest ↗ - 10064Heat
Anthony DePino3B · age 23 · Double-Apromoted Low-A -> Double-ALast season .679 ▲ .847 after moving up from Low-AOPS .847HR 17SB 1BB% 11.6K% 24.9Solid68 overall63to 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.