xR Philosophy

Expected Runs | MLB 2026
2380 games · 727 xR mismatches (30.5%)
Games
Teams
Players
Graphs
Most Backwards Game ▸
WSH 2.83 8 – 7 9.52 CIN
CIN deserved 9.52 xR but lost · 2026-05-13
Away xR Score xR Home
▾ 2026-09-27
New York Mets ▸4.564 – 65.51Washington Nationals
Tampa Bay Rays ▸1.763 – 76.40Philadelphia Phillies
Cleveland Guardians ▸3.062 – 36.55Kansas City Royals
Chicago Cubs ▸5.446 – 24.85Boston Red Sox
Houston Astros ▸2.829 – 00.76Athletics
Los Angeles Dodgers ▸6.045 – 10.55San Francisco Giants
Cincinnati Reds ▸1.821 – 54.40Toronto Blue Jays
Pittsburgh Pirates ▸4.424 – 22.61Detroit Tigers
Arizona Diamondbacks ▸7.494 – 93.64San Diego Padres
Los Angeles Angels ▸3.653 – 71.73Seattle Mariners
Texas Rangers ▸2.864 – 68.17Minnesota Twins
Colorado Rockies ▸4.142 – 44.27Chicago White Sox
Atlanta Braves ▸3.213 – 56.93Miami Marlins
St. Louis Cardinals ▸7.394 – 67.10Milwaukee Brewers
▾ 2026-09-26
New York Mets ▸7.037 – 10.99Washington Nationals
Pittsburgh Pirates ▸4.473 – 43.80Detroit Tigers
Cincinnati Reds ▸4.395 – 13.44Toronto Blue Jays
Los Angeles Dodgers ▸3.914 – 30.99San Francisco Giants
Atlanta Braves ▸3.958 – 35.53Miami Marlins
Texas Rangers ▸5.236 – 24.77Minnesota Twins
Cleveland Guardians ▸7.8511 – 56.66Kansas City Royals
Colorado Rockies ▸6.449 – 63.67Chicago White Sox
St. Louis Cardinals ▸2.662 – 34.39Milwaukee Brewers
Tampa Bay Rays ▸7.6412 – 13.73Philadelphia Phillies
Arizona Diamondbacks ▸4.627 – 102.33San Diego Padres
Houston Astros ▸10.2313 – 23.54Athletics
Los Angeles Angels ▸3.384 – 83.67Seattle Mariners
▸ 2026-09-25 (17)
▸ 2026-09-24 (12)
▸ 2026-09-23 (16)
▸ 2026-09-22 (15)
▸ 2026-09-21 (3)
▸ 2026-09-20 (15)
▸ 2026-09-19 (15)
▸ 2026-09-18 (15)
▸ 2026-09-17 (9)
▸ 2026-09-16 (15)
▸ 2026-09-15 (15)
▸ 2026-09-14 (10)
▸ 2026-09-13 (15)
▸ 2026-09-12 (15)
▸ 2026-09-11 (15)
▸ 2026-09-10 (5)
▸ 2026-09-09 (15)
▸ 2026-09-08 (15)
▸ 2026-09-07 (11)
▸ 2026-09-06 (15)
▸ 2026-09-05 (15)
▸ 2026-09-04 (16)
▸ 2026-09-03 (9)
▸ 2026-09-02 (15)
▸ 2026-09-01 (15)
▸ 2026-08-31 (12)
▸ 2026-08-30 (14)
▸ 2026-08-29 (17)
▸ 2026-08-28 (15)
▸ 2026-08-27 (7)
▸ 2026-08-26 (15)
▸ 2026-08-25 (15)
▸ 2026-08-24 (10)
▸ 2026-08-23 (15)
▸ 2026-08-22 (15)
▸ 2026-08-21 (15)
▸ 2026-08-20 (9)
▸ 2026-08-19 (15)
▸ 2026-08-18 (15)
▸ 2026-08-17 (11)
▸ 2026-08-16 (15)
▸ 2026-08-15 (15)
▸ 2026-08-14 (14)
▸ 2026-08-13 (9)
▸ 2026-08-12 (15)
▸ 2026-08-11 (15)
▸ 2026-08-10 (10)
▸ 2026-08-09 (15)
▸ 2026-08-08 (15)
▸ 2026-08-07 (15)
▸ 2026-08-06 (11)
▸ 2026-08-05 (15)
▸ 2026-08-04 (15)
▸ 2026-08-03 (8)
▸ 2026-08-02 (15)
▸ 2026-08-01 (15)
▸ 2026-07-31 (15)
▸ 2026-07-30 (10)
▸ 2026-07-29 (16)
▸ 2026-07-28 (15)
▸ 2026-07-27 (11)
▸ 2026-07-26 (15)
▸ 2026-07-25 (15)
▸ 2026-07-24 (15)
▸ 2026-07-23 (5)
▸ 2026-07-22 (17)
▸ 2026-07-21 (13)
▸ 2026-07-20 (15)
▸ 2026-07-19 (16)
▸ 2026-07-18 (15)
▸ 2026-07-17 (14)
▸ 2026-07-16 (1)
▸ 2026-07-12 (15)
▸ 2026-07-11 (16)
▸ 2026-07-10 (14)
▸ 2026-07-09 (13)
▸ 2026-07-08 (15)
▸ 2026-07-07 (16)
▸ 2026-07-06 (8)
▸ 2026-07-05 (15)
▸ 2026-07-04 (15)
▸ 2026-07-03 (13)
▸ 2026-07-02 (9)
▸ 2026-07-01 (14)
▸ 2026-06-30 (15)
▸ 2026-06-29 (13)
▸ 2026-06-28 (15)
▸ 2026-06-27 (15)
▸ 2026-06-26 (15)
▸ 2026-06-25 (8)
▸ 2026-06-24 (16)
▸ 2026-06-23 (15)
▸ 2026-06-22 (12)
▸ 2026-06-21 (14)
▸ 2026-06-20 (14)
▸ 2026-06-19 (14)
▸ 2026-06-18 (8)
▸ 2026-06-17 (15)
▸ 2026-06-16 (14)
▸ 2026-06-15 (10)
▸ 2026-06-14 (14)
▸ 2026-06-13 (15)
▸ 2026-06-12 (15)
▸ 2026-06-11 (7)
▸ 2026-06-10 (15)
▸ 2026-06-09 (15)
▸ 2026-06-08 (8)
▸ 2026-06-07 (15)
▸ 2026-06-06 (14)
▸ 2026-06-05 (15)
▸ 2026-06-04 (9)
▸ 2026-06-03 (15)
▸ 2026-06-02 (15)
▸ 2026-06-01 (9)
▸ 2026-05-31 (15)
▸ 2026-05-30 (15)
▸ 2026-05-29 (15)
▸ 2026-05-28 (6)
▸ 2026-05-27 (15)
▸ 2026-05-26 (15)
▸ 2026-05-25 (13)
▸ 2026-05-24 (15)
▸ 2026-05-23 (14)
▸ 2026-05-22 (14)
▸ 2026-05-21 (7)
▸ 2026-05-20 (15)
▸ 2026-05-19 (15)
▸ 2026-05-18 (14)
▸ 2026-05-17 (15)
▸ 2026-05-16 (15)
▸ 2026-05-15 (15)
▸ 2026-05-14 (11)
▸ 2026-05-13 (15)
▸ 2026-05-12 (15)
▸ 2026-05-11 (6)
▸ 2026-05-07 (5)
▸ 2026-05-06 (15)
▸ 2026-05-05 (13)
▸ 2026-05-04 (12)
▸ 2026-05-03 (15)
▸ 2026-05-02 (15)
▸ 2026-05-01 (15)
▸ 2026-04-30 (11)
▸ 2026-04-29 (13)
▸ 2026-04-28 (15)
▸ 2026-04-27 (8)
▸ 2026-04-26 (16)
▸ 2026-04-25 (14)
▸ 2026-04-24 (14)
▸ 2026-04-23 (9)
▸ 2026-04-22 (15)
▸ 2026-04-21 (15)
▸ 2026-04-20 (10)
▸ 2026-04-19 (15)
▸ 2026-04-18 (15)
▸ 2026-04-17 (15)
▸ 2026-04-16 (10)
▸ 2026-04-15 (15)
▸ 2026-04-14 (15)
▸ 2026-04-13 (10)
▸ 2026-04-12 (15)
▸ 2026-04-11 (15)
▸ 2026-04-10 (15)
▸ 2026-04-09 (6)
▸ 2026-04-08 (15)
▸ 2026-04-07 (15)
▸ 2026-04-06 (13)
▸ 2026-04-05 (16)
▸ 2026-04-04 (15)
▸ 2026-04-03 (14)
▸ 2026-04-02 (3)
▸ 2026-04-01 (15)
▸ 2026-03-31 (14)
▸ 2026-03-30 (15)
▸ 2026-03-29 (12)
▸ 2026-03-28 (15)
▸ 2026-03-27 (8)
▸ 2026-03-26 (11)
▸ 2026-03-25 (1)
Team G xR/G xRA/G R/G RA/G xR-R/G xRA-RA/G
Arizona Diamondbacks1584.504.934.614.56-0.12+0.36
Athletics1584.314.964.285.88+0.03-0.92
Atlanta Braves1594.434.284.573.89-0.14+0.38
Baltimore Orioles1574.754.264.514.61+0.24-0.35
Boston Red Sox1594.323.994.293.77+0.03+0.22
Chicago Cubs1594.614.965.304.36-0.69+0.60
Chicago White Sox1594.514.504.784.44-0.27+0.06
Cincinnati Reds1594.204.924.145.13+0.06-0.20
Cleveland Guardians1594.093.984.194.13-0.11-0.14
Colorado Rockies1594.195.244.655.80-0.46-0.56
Detroit Tigers1594.474.094.484.03-0.02+0.07
Houston Astros1594.274.544.554.77-0.27-0.23
Kansas City Royals1594.315.094.265.03+0.05+0.06
Los Angeles Angels1594.154.464.084.63+0.08-0.17
Los Angeles Dodgers1595.183.744.993.68+0.19+0.06
Miami Marlins1584.324.234.414.41-0.09-0.18
Milwaukee Brewers1594.593.915.143.85-0.55+0.06
Minnesota Twins1594.504.474.584.94-0.08-0.47
New York Mets1594.664.184.364.55+0.30-0.36
New York Yankees1584.743.794.643.72+0.10+0.07
Philadelphia Phillies1584.453.854.374.27+0.08-0.42
Pittsburgh Pirates1584.344.304.704.57-0.36-0.27
San Diego Padres1584.604.184.524.23+0.08-0.06
San Francisco Giants1594.134.674.124.65+0.01+0.03
Seattle Mariners1594.624.154.094.44+0.54-0.29
St. Louis Cardinals1584.704.904.484.69+0.22+0.21
Tampa Bay Rays1594.024.514.554.04-0.53+0.46
Texas Rangers1594.214.444.174.48+0.04-0.04
Toronto Blue Jays1593.984.343.974.32+0.01+0.02
Washington Nationals1594.684.955.095.03-0.41-0.08
Last updated: Oct 01, 2026 10:35 AM ET
Batting Pitching
Player Team PA xR xR/PA
Yordan AlvarezHouston Astros67976.22+0.112
Pete AlonsoBaltimore Orioles68759.60+0.087
Juan SotoNew York Mets47147.26+0.100
James WoodWashington Nationals61146.56+0.076
Miguel VargasChicago White Sox69144.57+0.065
Alec BurlesonSt. Louis Cardinals65444.52+0.068
Ben RiceNew York Yankees65642.27+0.064
Mike TroutLos Angeles Angels62641.44+0.066
Shohei OhtaniLos Angeles Dodgers60741.28+0.068
Bryce HarperPhiladelphia Phillies68139.22+0.058
Fernando Tatis Jr.San Diego Padres68938.99+0.057
Bobby Witt Jr.Kansas City Royals62038.01+0.061
Drake BaldwinAtlanta Braves60236.06+0.060
Kyle SchwarberPhiladelphia Phillies68335.01+0.051
Elly De La CruzCincinnati Reds62532.23+0.052
Junior CamineroTampa Bay Rays69331.62+0.046
Freddie FreemanLos Angeles Dodgers64631.04+0.048
Jake BauersMilwaukee Brewers57430.75+0.054
Willson ContrerasBoston Red Sox52828.86+0.055
Kevin McGonigleDetroit Tigers69728.73+0.041
Pete Crow-ArmstrongChicago Cubs71528.58+0.040
Josh BellMinnesota Twins61928.25+0.046
Bryan ReynoldsPittsburgh Pirates68727.76+0.040
JJ WetherholtSt. Louis Cardinals60227.66+0.046
Nick KurtzAthletics41727.36+0.066
Dominic CanzoneSeattle Mariners53126.26+0.049
Yandy DíazTampa Bay Rays67526.19+0.039
Munetaka MurakamiChicago White Sox54025.46+0.047
Brandon NimmoTexas Rangers64424.59+0.038
Jac CaglianoneKansas City Royals54224.28+0.045
Randy ArozarenaSeattle Mariners65924.28+0.037
Riley GreeneDetroit Tigers58023.71+0.041
Jonathan ArandaTampa Bay Rays65823.56+0.036
Aaron JudgeNew York Yankees27223.50+0.086
Ronald Acuña Jr.Atlanta Braves47023.38+0.050
Sal StewartCincinnati Reds69022.87+0.033
Gabriel MorenoArizona Diamondbacks54522.52+0.041
Iván HerreraSt. Louis Cardinals70022.50+0.032
Wilyer AbreuBoston Red Sox67121.65+0.032
Matt OlsonAtlanta Braves68521.24+0.031
Josh JungTexas Rangers43221.05+0.049
Sam AntonacciChicago White Sox54621.00+0.038
Dillon DinglerDetroit Tigers59420.73+0.035
Cody BellingerNew York Yankees55020.51+0.037
Ketel MarteArizona Diamondbacks61320.44+0.033
Casey SchmittSan Francisco Giants40219.69+0.049
Andy PagesLos Angeles Dodgers56619.64+0.035
Griffin ConineMiami Marlins32318.92+0.059
Rafael DeversSan Francisco Giants62118.82+0.030
Ryan JeffersMinnesota Twins36018.60+0.052
Jackson MerrillSan Diego Padres64917.80+0.027
Julio RodríguezSeattle Mariners64317.63+0.027
Kody ClemensMinnesota Twins57617.59+0.031
Jackson ChourioMilwaukee Brewers56017.24+0.031
Brice TurangMilwaukee Brewers67317.13+0.025
Luis García Jr.New York Yankees53317.06+0.032
TJ RumfieldColorado Rockies62416.98+0.027
Trent GrishamNew York Yankees47716.81+0.035
Michael Harris IIAtlanta Braves61416.73+0.027
Chase DeLauterCleveland Guardians54916.58+0.030
Vladimir Guerrero Jr.Toronto Blue Jays59716.56+0.028
Heriberto HernándezMiami Marlins49615.74+0.032
Corey SeagerTexas Rangers42515.63+0.037
CJ AbramsWashington Nationals64315.52+0.024
Will SmithLos Angeles Dodgers26815.47+0.058
Nathaniel LoweCleveland Guardians42315.44+0.037
Mookie BettsLos Angeles Dodgers52815.27+0.029
Max MuncyLos Angeles Dodgers55215.03+0.027
Jordan WalkerSt. Louis Cardinals65014.53+0.022
Steven KwanCleveland Guardians62514.47+0.023
Corbin CarrollArizona Diamondbacks65614.24+0.022
Bo BichetteNew York Mets68514.22+0.021
Joc PedersonTexas Rangers42414.21+0.034
William ContrerasMilwaukee Brewers62714.13+0.023
Xander BogaertsSan Diego Padres59414.01+0.024
Teoscar HernándezLos Angeles Dodgers48413.96+0.029
Brady HouseWashington Nationals34413.82+0.040
Colt KeithDetroit Tigers41513.63+0.033
Jo AdellCleveland Guardians65113.40+0.021
J.P. CrawfordSeattle Mariners47613.28+0.028
Ty FranceSan Diego Padres49512.61+0.025
Garrett MitchellMilwaukee Brewers52512.42+0.024
Michael BuschChicago Cubs70011.99+0.017
Trevor LarnachMinnesota Twins42911.24+0.026
Otto LopezMiami Marlins67511.21+0.017
Blaze AlexanderBaltimore Orioles28711.14+0.039
Brandon LowePittsburgh Pirates63711.10+0.017
Curtis MeadBoston Red Sox32610.80+0.033
Alec BohmPhiladelphia Phillies62610.57+0.017
Francisco LindorNew York Mets46910.38+0.022
Kyle KarrosColorado Rockies46810.21+0.022
Carson BengeNew York Mets64310.14+0.016
Kyle TuckerLos Angeles Dodgers61910.13+0.016
Roman AnthonyBoston Red Sox24310.09+0.042
Gunnar HendersonBaltimore Orioles68710.05+0.015
Taylor WardSeattle Mariners59110.01+0.017
Oneil CruzPittsburgh Pirates4009.96+0.025
Drew GilbertSan Francisco Giants3799.92+0.026
Alex BregmanChicago Cubs6949.85+0.014
Bryce EldridgeSan Francisco Giants4439.71+0.022
Lars NootbaarArizona Diamondbacks3349.62+0.029
Nolan SchanuelLos Angeles Angels4349.52+0.022
Bryson StottPhiladelphia Phillies5929.46+0.016
Isaac ParedesHouston Astros6489.36+0.014
Alejandro KirkToronto Blue Jays3139.34+0.030
Vinnie PasquantinoKansas City Royals4729.31+0.020
Edouard JulienColorado Rockies2718.98+0.033
Tyler StephensonCincinnati Reds4648.90+0.019
Jesús SánchezArizona Diamondbacks3058.90+0.029
Tyler SoderstromAthletics4368.89+0.020
Coby MayoBaltimore Orioles4458.81+0.020
Geraldo PerdomoArizona Diamondbacks6658.64+0.013
Kyle StowersMiami Marlins4998.61+0.017
Brett BatyNew York Mets4658.61+0.019
Liam HicksTampa Bay Rays5428.59+0.016
Samuel BasalloBaltimore Orioles3858.38+0.022
Manny MachadoSan Diego Padres6618.20+0.012
Andrés ChaparroWashington Nationals2297.99+0.035
Luke KeaschallMinnesota Twins6097.95+0.013
Gary SánchezMilwaukee Brewers2677.81+0.029
Leo BernalSt. Louis Cardinals1037.53+0.073
Seiya SuzukiChicago Cubs6217.37+0.012
Masataka YoshidaBoston Red Sox2867.09+0.025
Shea LangeliersAthletics4497.06+0.016
Salvador PerezKansas City Royals6237.06+0.011
Rafael Flores Jr.Pittsburgh Pirates1637.01+0.043
Jake McCarthyColorado Rockies5886.97+0.012
JJ BledayCincinnati Reds5356.77+0.013
Spencer JonesNew York Yankees2806.58+0.023
Mickey GasperBoston Red Sox2226.58+0.030
Andrew BenintendiChicago White Sox4656.56+0.014
Daylen LileWashington Nationals6466.53+0.010
Cole YoungSeattle Mariners6316.47+0.010
Troy JohnstonColorado Rockies4436.37+0.014
Michael ConfortoChicago Cubs3076.35+0.021
Lawrence ButlerAthletics5256.17+0.012
Carlos CorreaHouston Astros1416.15+0.044
Francisco AlvarezNew York Mets4135.81+0.014
Nico HoernerChicago Cubs6775.76+0.009
Wyatt LangfordTexas Rangers4725.66+0.012
Ryan ViladeTampa Bay Rays2705.50+0.020
Eduardo ValenciaDetroit Tigers1385.49+0.040
Wade MecklerLos Angeles Angels3375.47+0.016
Gavin SheetsSan Diego Padres4105.37+0.013
Jhonny PeredaSeattle Mariners1035.20+0.051
Jung Hoo LeeSan Francisco Giants5655.17+0.009
Gleyber TorresDetroit Tigers4215.09+0.012
José RamírezCleveland Guardians5305.07+0.010
Cole CarriggColorado Rockies3734.88+0.013
Andrew VaughnMilwaukee Brewers3244.80+0.015
Christian YelichMilwaukee Brewers5024.76+0.009
Carson KellyChicago Cubs4154.74+0.011
Donovan WaltonAthletics2684.74+0.018
Jakob MarseeMiami Marlins6094.60+0.008
Nick GonzalesPittsburgh Pirates5934.43+0.007
Randal GrichukChicago White Sox2734.35+0.016
Luke RaleySeattle Mariners2804.26+0.015
James McCannArizona Diamondbacks1604.16+0.026
Connor NorbyColorado Rockies3744.13+0.011
Byron BuxtonMinnesota Twins3933.78+0.010
Adley RutschmanBoston Red Sox3973.76+0.009
Heliot RamosNew York Yankees4293.73+0.009
Jeff McNeilAthletics5053.70+0.007
Alan RodenMinnesota Twins953.65+0.038
Angel MartínezCleveland Guardians4023.60+0.009
Kyle TeelChicago White Sox1453.56+0.025
George SpringerToronto Blue Jays5083.49+0.007
Christian Encarnacion-StrandBaltimore Orioles2133.47+0.016
Luis CampusanoSan Diego Padres2483.47+0.014
Edmundo SosaPhiladelphia Phillies2393.45+0.014
Blaze JordanSt. Louis Cardinals1993.35+0.017
Endy RodríguezPittsburgh Pirates1593.22+0.020
Luis ArraezPhiladelphia Phillies6423.22+0.005
Miguel RojasLos Angeles Dodgers2503.14+0.013
Ramón LaureanoSan Diego Padres1963.04+0.016
Spencer SteerCincinnati Reds3722.95+0.008
Josue De PaulaLos Angeles Dodgers422.92+0.070
Mitch GarverSeattle Mariners1452.84+0.020
Xavier EdwardsMiami Marlins5812.78+0.005
Anthony SeiglerBoston Red Sox1752.63+0.015
Michael ArroyoSeattle Mariners412.60+0.063
Josh NaylorSeattle Mariners6382.57+0.004
Jarred KelenicTexas Rangers732.56+0.035
Zack GelofAthletics4212.51+0.006
Kazuma OkamotoToronto Blue Jays6252.50+0.004
Jordan LawlarArizona Diamondbacks1372.49+0.018
Richie PalaciosTampa Bay Rays4002.46+0.006
Brendan DonovanSeattle Mariners1512.28+0.015
Tommy EdmanLos Angeles Dodgers3312.24+0.007
Yohendrick PiñangoToronto Blue Jays1802.22+0.012
Ryan McMahonNew York Yankees3562.12+0.006
Jared YoungNew York Mets3432.12+0.006
Nick MadrigalTampa Bay Rays632.09+0.033
John PeckDetroit Tigers802.04+0.025
Yainer DiazHouston Astros3631.97+0.005
Ryan O'HearnPittsburgh Pirates4371.97+0.005
Nolan ArenadoArizona Diamondbacks5871.93+0.003
Lane ThomasAtlanta Braves3681.89+0.005
Rowdy TellezAtlanta Braves111.82+0.165
Tyrone TaylorChicago Cubs2361.64+0.007
Esmerlyn ValdezPittsburgh Pirates2871.61+0.006
Nelson VelázquezHouston Astros1131.60+0.014
Turner HillSan Francisco Giants1241.59+0.013
Nathan LukesToronto Blue Jays4511.50+0.003
Ben MalgeriDetroit Tigers1401.47+0.010
Michael StefanicAthletics291.45+0.050
Lazaro MontesSeattle Mariners591.35+0.023
Mike YastrzemskiAtlanta Braves4021.23+0.003
Dylan CrewsWashington Nationals4441.21+0.003
Yohandy MoralesWashington Nationals471.17+0.025
Kerry CarpenterDetroit Tigers2571.17+0.005
Alex FreelandLos Angeles Dodgers2631.14+0.004
Tim TawaArizona Diamondbacks3501.14+0.003
Amed RosarioNew York Yankees2391.07+0.004
Joey MenesesAthletics251.00+0.040
Daniel JohnsonHouston Astros171.00+0.059
Anthony VolpeNew York Yankees2470.91+0.004
Tommy TroyArizona Diamondbacks1440.87+0.006
Braden ShewmakeMilwaukee Brewers870.80+0.009
Lucas SpenceHouston Astros640.77+0.012
Nick YorkePittsburgh Pirates1120.74+0.007
Jace JungDetroit Tigers110.72+0.065
Emmanuel RodriguezMinnesota Twins480.67+0.014
César SalazarHouston Astros200.66+0.033
Tyler FreemanColorado Rockies2790.61+0.002
Thomas SaggeseSt. Louis Cardinals1740.54+0.003
Kenny PiperTampa Bay Rays110.54+0.049
Nate EatonBoston Red Sox600.51+0.008
Jahmai JonesBoston Red Sox1760.49+0.003
Reese McGuireChicago White Sox340.48+0.014
Brewer HicklenAtlanta Braves470.40+0.009
Starling MarteKansas City Royals1670.37+0.002
Will WagnerSan Diego Padres450.30+0.007
Jonathan IndiaKansas City Royals580.27+0.005
Andrew PinckneyWashington Nationals290.26+0.009
Tyler LocklearArizona Diamondbacks420.25+0.006
Dalton RushingLos Angeles Dodgers2480.25+0.001
Paul GoldschmidtNew York Yankees3740.23+0.001
Samad TaylorSan Diego Padres1750.21+0.001
Jake BurgerTexas Rangers6170.17+0.000
Jesus RodriguezSan Francisco Giants490.16+0.003
Jacob YoungWashington Nationals4630.13+0.000
Victor BericotoSan Francisco Giants1160.09+0.001
Johnathan RodríguezBaltimore Orioles150.06+0.004
Luis Robert Jr.Baltimore Orioles2300.06+0.000
Cal RaleighSeattle Mariners5180.06+0.000
Matt WallnerMinnesota Twins1270.00+0.000
Spencer HorwitzPittsburgh Pirates436-0.00-0.000
César PrietoSt. Louis Cardinals35-0.01-0.000
Andrew KniznerSan Francisco Giants80-0.01-0.000
Zach NetoLos Angeles Angels691-0.05-0.000
Gabriel GonzalezMinnesota Twins11-0.09-0.008
Justin FoscueTexas Rangers240-0.09-0.000
Tommy PhamChicago White Sox35-0.09-0.003
Nick SogardBoston Red Sox280-0.14-0.001
Dominic SmithAtlanta Braves294-0.19-0.001
Ryan MountcastleBaltimore Orioles15-0.21-0.014
Nick SolakSan Diego Padres10-0.22-0.022
Kyle FarmerAtlanta Braves18-0.24-0.013
José AzócarAtlanta Braves18-0.25-0.014
Gage WorkmanSan Diego Padres39-0.30-0.008
Trey ManciniLos Angeles Angels14-0.33-0.024
Jeremy PeñaHouston Astros484-0.34-0.001
Daz CameronToronto Blue Jays25-0.37-0.015
Jeimer CandelarioLos Angeles Angels20-0.40-0.020
Cooper PrattMilwaukee Brewers266-0.42-0.002
Joshua Kuroda-GrauerAthletics74-0.44-0.006
Bo DavidsonSan Francisco Giants22-0.44-0.020
Ian HappChicago Cubs628-0.45-0.001
Ryan WardLos Angeles Dodgers60-0.53-0.009
Christian FranklinBaltimore Orioles60-0.55-0.009
Alejandro OsunaTexas Rangers227-0.56-0.002
Jose SiriLos Angeles Angels251-0.56-0.002
Michael TogliaCincinnati Reds28-0.59-0.021
CJ KayfusCleveland Guardians25-0.65-0.026
Walker JenkinsMinnesota Twins94-0.65-0.007
Brent RookerAthletics184-0.66-0.004
Joey WiemerWashington Nationals81-0.66-0.008
Oliver DunnTampa Bay Rays12-0.68-0.057
A.J. EwingNew York Mets494-0.70-0.001
Willi CastroColorado Rockies468-0.70-0.002
Kyle ManzardoCleveland Guardians350-0.74-0.002
Tyler O'NeillBaltimore Orioles252-0.80-0.003
Eloy JiménezToronto Blue Jays35-0.82-0.023
Zach ColeHouston Astros48-0.82-0.017
Hyeseong KimLos Angeles Dodgers123-0.82-0.007
Justin DeanChicago Cubs10-0.83-0.083
Hunter GoodmanColorado Rockies562-0.85-0.002
Santiago EspinalLos Angeles Dodgers55-0.85-0.015
Jared SernaMiami Marlins32-0.87-0.027
Ryan BlissSeattle Mariners10-0.90-0.090
Connor JoeSeattle Mariners43-0.92-0.021
Eric WagamanNew York Mets53-0.96-0.018
Jonatan ClaseToronto Blue Jays25-0.99-0.040
Ramón UríasSt. Louis Cardinals100-1.00-0.010
Ben RossMinnesota Twins21-1.04-0.049
Junior PerezChicago White Sox36-1.07-0.030
Rikuu NishidaChicago White Sox30-1.09-0.036
Ronny MauricioNew York Mets63-1.10-0.018
Jacob GonzalezPittsburgh Pirates227-1.12-0.005
Dustin HarrisSan Diego Padres153-1.14-0.007
Sebastián RiveroLos Angeles Angels47-1.18-0.025
LuJames GrooverArizona Diamondbacks54-1.20-0.022
Vidal BrujánNew York Mets13-1.20-0.093
Mark VientosNew York Mets283-1.22-0.004
Ivan JohnsonCincinnati Reds19-1.23-0.065
Collin PriceHouston Astros14-1.23-0.088
Bryan De La CruzPhiladelphia Phillies86-1.23-0.014
Jose FernandezArizona Diamondbacks214-1.24-0.006
Mauricio DubónAtlanta Braves606-1.35-0.002
Henry BolteAthletics474-1.36-0.003
Dylan MoorePhiladelphia Phillies15-1.36-0.091
Tommy WhiteAthletics196-1.39-0.007
Addison BargerToronto Blue Jays23-1.43-0.062
Nick CastellanosSan Diego Padres117-1.45-0.012
Austin MartinMinnesota Twins350-1.48-0.004
Hunter FeducciaLos Angeles Dodgers250-1.48-0.006
Vaughn GrissomLos Angeles Angels466-1.50-0.003
John RaveKansas City Royals162-1.50-0.009
Kyren ParisLos Angeles Angels18-1.52-0.085
Daniel SchneemannCleveland Guardians276-1.55-0.006
Victor Mesa Jr.Tampa Bay Rays262-1.59-0.006
Carlos JorgeCincinnati Reds50-1.61-0.032
Carter JensenKansas City Royals594-1.63-0.003
Luis TorrensNew York Mets274-1.64-0.006
Giancarlo StantonNew York Yankees96-1.68-0.018
Otto KempPhiladelphia Phillies27-1.69-0.063
Aramis GarciaArizona Diamondbacks19-1.70-0.090
Eliezer AlfonzoLos Angeles Dodgers28-1.71-0.061
Tanner MurrayChicago White Sox33-1.72-0.052
Sean KeysToronto Blue Jays67-1.74-0.026
Carson WilliamsTampa Bay Rays40-1.75-0.044
Adael AmadorColorado Rockies95-1.77-0.019
Orlando ArciaMinnesota Twins50-1.77-0.035
Nick MorabitoNew York Mets47-1.79-0.038
Yohel PozoBaltimore Orioles61-1.82-0.030
Will BanfieldCincinnati Reds21-1.82-0.087
Jhostynxon GarciaPittsburgh Pirates51-1.84-0.036
Enrique HernándezLos Angeles Dodgers96-1.86-0.019
Jerar EncarnacionSan Francisco Giants35-1.87-0.053
Javier SanojaMiami Marlins480-1.87-0.004
Austin HaysSan Diego Padres105-1.88-0.018
Gustavo CamperoLos Angeles Angels12-1.90-0.158
Harry FordWashington Nationals119-1.90-0.016
Everson PereiraSt. Louis Cardinals111-1.92-0.017
P.J. HigginsCincinnati Reds32-1.92-0.060
Adolis GarcíaPhiladelphia Phillies242-1.93-0.008
Konnor GriffinPittsburgh Pirates321-1.93-0.006
Angel GenaoCleveland Guardians140-1.94-0.014
Ke'Bryan HayesCincinnati Reds236-1.95-0.008
Jonathan OrnelasMilwaukee Brewers22-1.96-0.089
Heston KjerstadBaltimore Orioles19-1.98-0.104
Hayden SengerNew York Mets17-2.01-0.118
Braden MontgomeryChicago White Sox365-2.04-0.006
Dansby SwansonChicago Cubs478-2.06-0.004
Max SchuemannNew York Yankees89-2.08-0.023
Blake PerkinsMilwaukee Brewers99-2.13-0.021
Deyvison De Los SantosMiami Marlins43-2.14-0.050
Brett BatemanToronto Blue Jays182-2.15-0.012
Tyler BlackMilwaukee Brewers26-2.15-0.083
Victor RoblesSeattle Mariners149-2.16-0.014
Ceddanne RafaelaBoston Red Sox564-2.22-0.004
Stuart FairchildCleveland Guardians27-2.24-0.083
Dylan BeaversBaltimore Orioles351-2.26-0.006
Bryan TorresSt. Louis Cardinals189-2.27-0.012
Matthew LugoKansas City Royals15-2.28-0.152
Buddy KennedySan Francisco Giants50-2.29-0.046
Pavin SmithArizona Diamondbacks122-2.33-0.019
Patrick WisdomSeattle Mariners50-2.34-0.047
Ildemaro VargasArizona Diamondbacks472-2.37-0.005
Kyler FedkoMinnesota Twins19-2.40-0.126
Raynel DelgadoHouston Astros41-2.40-0.058
BJ Murray Jr.Chicago Cubs11-2.41-0.219
Ryan RitterColorado Rockies21-2.47-0.118
Andrew VelazquezKansas City Royals15-2.49-0.166
Matt ChapmanSan Francisco Giants338-2.55-0.008
Felix ReyesPhiladelphia Phillies32-2.56-0.080
Max KeplerArizona Diamondbacks145-2.59-0.018
Luis UríasToronto Blue Jays59-2.61-0.044
Ali SánchezNew York Yankees92-2.62-0.029
Cooper IngleCleveland Guardians24-2.63-0.110
Travis d'ArnaudLos Angeles Angels84-2.63-0.031
Ronny SimonPittsburgh Pirates68-2.66-0.039
LaMonte Wade Jr.Houston Astros147-2.67-0.018
Luis MatosMilwaukee Brewers21-2.69-0.128
Kameron MisnerKansas City Royals44-2.70-0.061
Daniel SusacSan Francisco Giants161-2.71-0.017
Petey HalpinCleveland Guardians191-2.74-0.014
Miles MastrobuoniSeattle Mariners30-2.79-0.093
Chase MeidrothChicago White Sox635-2.80-0.004
Tsung-Che ChengBoston Red Sox44-2.82-0.064
Ben RortvedtLos Angeles Dodgers28-2.83-0.101
Andy IbáñezNew York Mets23-2.83-0.123
Oswaldo CabreraCincinnati Reds26-2.83-0.109
Brian ServenAthletics86-2.90-0.034
Drew CavanaughSan Francisco Giants167-2.90-0.017
Brandon ValenzuelaToronto Blue Jays264-2.93-0.011
Zac VeenColorado Rockies79-2.96-0.037
Royce LewisMinnesota Twins497-3.00-0.006
Matt ShawChicago Cubs198-3.02-0.015
Miguel AndujarSan Diego Padres243-3.07-0.013
Alek ThomasLos Angeles Dodgers119-3.08-0.026
Joshua BáezSt. Louis Cardinals108-3.10-0.029
Osleivis BasabeSan Francisco Giants143-3.11-0.022
Sterlin ThompsonColorado Rockies77-3.12-0.040
J.T. RealmutoPhiladelphia Phillies455-3.12-0.007
Myles StrawToronto Blue Jays323-3.12-0.010
Colton CowserBaltimore Orioles388-3.12-0.008
J.C. EscarraNew York Yankees89-3.19-0.036
Scott BanduraSan Francisco Giants30-3.20-0.107
Grant McCraySan Francisco Giants93-3.22-0.035
Will BrennanSan Francisco Giants23-3.25-0.141
Carlos SantanaArizona Diamondbacks26-3.25-0.125
Jim JarvisAtlanta Braves121-3.26-0.027
Zack ShortNew York Mets57-3.26-0.057
Max ClarkDetroit Tigers206-3.30-0.016
George ValeraCleveland Guardians38-3.35-0.088
Charles McAdooToronto Blue Jays106-3.42-0.032
Hao-Yu LeeDetroit Tigers359-3.43-0.010
Kyle HigashiokaTexas Rangers183-3.47-0.019
Brett CallahanDetroit Tigers80-3.50-0.044
Kevin AlcántaraChicago Cubs29-3.52-0.121
Jasson DomínguezNew York Yankees224-3.55-0.016
Will BensonCincinnati Reds105-3.56-0.034
Kahlil WatsonCleveland Guardians91-3.65-0.040
Greg JonesMilwaukee Brewers24-3.65-0.152
Maikel GarciaKansas City Royals332-3.67-0.011
Joe MackMiami Marlins321-3.71-0.012
Marcus SemienNew York Mets539-3.72-0.007
Isiah Kiner-FalefaBoston Red Sox184-3.73-0.020
Rodolfo DuránSan Diego Padres85-3.76-0.044
Abimelec OrtizWashington Nationals137-3.78-0.028
José FermínSt. Louis Cardinals369-3.80-0.010
Miguel AmayaChicago Cubs254-3.83-0.015
Colby ThomasAthletics119-3.86-0.032
Jonah HeimAthletics389-3.90-0.010
Chuckie RobinsonLos Angeles Dodgers26-3.93-0.151
Romy GonzalezBoston Red Sox73-3.94-0.054
Cody FreemanTexas Rangers97-3.96-0.041
Cam CauleyTexas Rangers65-4.01-0.062
Leo JiménezMiami Marlins185-4.04-0.022
Michael HelmanTexas Rangers35-4.15-0.119
Juan BritoCincinnati Reds115-4.16-0.036
Agustín RamírezMiami Marlins258-4.22-0.016
Brett SullivanColorado Rockies230-4.22-0.018
Ben WilliamsonTampa Bay Rays275-4.23-0.015
George Lombard Jr.New York Yankees166-4.31-0.026
Sean MurphyAtlanta Braves113-4.34-0.038
Joey LoperfidoHouston Astros121-4.42-0.037
Ethan SalasSan Diego Padres41-4.51-0.110
Dane MyersCincinnati Reds334-4.53-0.014
Lenyn SosaToronto Blue Jays111-4.55-0.041
Adam FrazierLos Angeles Angels143-4.56-0.032
Bo NaylorMilwaukee Brewers98-4.57-0.047
Nate FurmanSan Francisco Giants39-4.58-0.117
Sam HuffBaltimore Orioles34-4.59-0.135
Zach DezenzoHouston Astros78-4.67-0.060
Parker MeadowsDetroit Tigers39-4.72-0.121
Luis LaraMilwaukee Brewers213-4.75-0.022
Alex JacksonMinnesota Twins73-4.78-0.065
Tristan GrayMinnesota Twins189-4.82-0.026
Logan O'HoppeTexas Rangers275-4.83-0.018
Kaelen CulpepperMinnesota Twins128-4.87-0.038
Eric HaaseSan Francisco Giants81-4.90-0.060
Harrison BaderSan Francisco Giants111-4.90-0.044
José CaballeroNew York Yankees445-4.91-0.011
Ryan KreidlerMinnesota Twins268-4.94-0.018
Austin SlaterTampa Bay Rays70-4.99-0.071
Spencer TorkelsonDetroit Tigers599-5.07-0.008
Joey BartChicago White Sox116-5.08-0.044
Patrick BaileyCleveland Guardians342-5.09-0.015
Jimmy CrooksSt. Louis Cardinals149-5.09-0.034
Brett HarrisSan Francisco Giants51-5.10-0.100
Christian WalkerHouston Astros623-5.11-0.008
Davis SchneiderToronto Blue Jays152-5.11-0.034
Wenceel PérezDetroit Tigers163-5.13-0.031
Moisés BallesterosLos Angeles Angels348-5.13-0.015
Brock RoddenSeattle Mariners72-5.15-0.072
Tristan PetersChicago White Sox480-5.21-0.011
Garrett StubbsPhiladelphia Phillies64-5.22-0.082
Jake FraleyTampa Bay Rays97-5.25-0.054
Yoán MoncadaLos Angeles Angels124-5.26-0.042
Bryce TeodosioLos Angeles Angels72-5.27-0.073
Keibert RuizWashington Nationals353-5.34-0.015
Caleb DurbinBoston Red Sox579-5.38-0.009
Josh LoweLos Angeles Angels336-5.44-0.016
Bryce JohnsonSan Diego Padres49-5.45-0.111
Jacob WilsonAthletics323-5.46-0.017
Luis RengifoSan Diego Padres342-5.47-0.016
Denzel ClarkeAthletics87-5.49-0.063
Tyler CallihanPittsburgh Pirates107-5.50-0.051
Austin WellsNew York Yankees385-5.52-0.014
Owen CaissieMiami Marlins330-5.52-0.017
Austin WynnsTexas Rangers89-5.54-0.062
Chad StevensColorado Rockies34-5.57-0.164
Jeremiah JacksonBaltimore Orioles283-5.63-0.020
Brandon LockridgeMilwaukee Brewers112-5.66-0.051
Brian NavarretoMiami Marlins61-5.68-0.093
Billy CookPittsburgh Pirates50-5.70-0.114
Taylor TrammellHouston Astros289-5.71-0.020
Carlos CortesAthletics366-5.83-0.016
Jake RogersChicago White Sox169-5.85-0.035
Jake CronenworthSan Diego Padres428-5.97-0.014
Luke MaileKansas City Royals49-5.97-0.122
Connor WongBoston Red Sox236-6.02-0.026
Austin HedgesCleveland Guardians241-6.06-0.025
Sam HaggertyTexas Rangers47-6.07-0.129
Graham PauleyMiami Marlins154-6.07-0.039
Jorbit VivasWashington Nationals362-6.07-0.017
Brandon MarshPhiladelphia Phillies552-6.15-0.011
Chadwick TrompBaltimore Orioles51-6.16-0.121
David FryCleveland Guardians207-6.29-0.030
Danny JansenTexas Rangers221-6.30-0.029
Darell HernaizAthletics157-6.31-0.040
Victor CaratiniMinnesota Twins374-6.34-0.017
Jase BowenSan Diego Padres103-6.47-0.063
Andrew McCutchenTexas Rangers80-6.48-0.081
Sandy LeónAtlanta Braves44-6.54-0.149
Sung-Mun SongSan Diego Padres147-6.66-0.045
Freddy FerminSan Diego Padres259-6.67-0.026
Masyn WinnSt. Louis Cardinals516-6.72-0.013
Ezequiel DuranTexas Rangers588-6.81-0.012
Edwin ArroyoCincinnati Reds160-6.85-0.043
Rob RefsnyderSeattle Mariners120-6.89-0.057
Jarren DuranBoston Red Sox600-6.90-0.011
Michael MasseyKansas City Royals445-6.90-0.016
Edgar QueroChicago White Sox212-6.93-0.033
Henry DavisPittsburgh Pirates295-7.08-0.024
Gabriel AriasChicago Cubs149-7.17-0.048
Max MuncyAthletics287-7.18-0.025
Jake MeyersHouston Astros153-7.25-0.047
Ha-Seong KimAtlanta Braves147-7.28-0.049
Tyler TolbertKansas City Royals148-7.37-0.050
Derek HillPhiladelphia Phillies216-7.43-0.034
Pedro RamírezChicago Cubs266-7.51-0.028
Braxton FulfordColorado Rockies85-7.51-0.088
Jorge SolerLos Angeles Angels351-7.54-0.021
Eugenio SuárezCincinnati Reds498-7.57-0.015
Denzer GuzmanLos Angeles Angels305-7.63-0.025
Christian MooreLos Angeles Angels147-7.68-0.052
Adrian Del CastilloArizona Diamondbacks184-7.71-0.042
Victor Scott IISt. Louis Cardinals187-7.73-0.041
Cam SmithHouston Astros560-7.78-0.014
Matt McLainCincinnati Reds488-7.80-0.016
Rafael MarchánPhiladelphia Phillies92-7.92-0.086
Javier BáezDetroit Tigers196-7.95-0.041
Sal FrelickMilwaukee Brewers375-8.05-0.021
Joey OrtizMilwaukee Brewers408-8.09-0.020
Josh SmithToronto Blue Jays244-8.13-0.033
Brice MatthewsHouston Astros224-8.17-0.036
Elias DíazTexas Rangers235-8.18-0.035
Leo RivasSeattle Mariners145-8.23-0.057
Nick AllenHouston Astros155-8.30-0.054
Jared TrioloPittsburgh Pirates353-8.33-0.024
MJ MelendezNew York Mets136-8.34-0.061
Marcell OzunaPittsburgh Pirates264-8.35-0.032
Brayan RocchioCleveland Guardians580-8.44-0.015
Leody TaverasBaltimore Orioles470-8.52-0.018
Christopher MorelNew York Mets96-8.54-0.089
Shay WhitcombSan Francisco Giants122-8.54-0.070
Ryan WaldschmidtArizona Diamondbacks276-8.55-0.031
Matt VierlingDetroit Tigers279-8.58-0.031
Jackson HollidayBaltimore Orioles355-8.74-0.025
Lourdes Gurriel Jr.Arizona Diamondbacks193-8.84-0.046
José TenaWashington Nationals284-8.85-0.031
Alex CallLos Angeles Dodgers189-8.94-0.047
Isaac CollinsKansas City Royals514-8.99-0.017
Jorge BarrosaHouston Astros163-9.03-0.055
Héctor RodríguezCincinnati Reds152-9.08-0.060
Rhys HoskinsCleveland Guardians311-9.17-0.029
Nolan GormanSt. Louis Cardinals288-9.18-0.032
Gabriel Rincones Jr.Philadelphia Phillies89-9.19-0.103
Mickey MoniakColorado Rockies427-9.20-0.022
Jake MangumPittsburgh Pirates480-9.23-0.019
Jorge MateoTampa Bay Rays213-9.24-0.043
Nicky LopezTexas Rangers272-9.35-0.034
Nick LoftinKansas City Royals425-9.49-0.022
Eli WhiteBoston Red Sox199-9.73-0.049
Jordan BeckColorado Rockies172-9.74-0.057
Rece HindsBaltimore Orioles71-9.82-0.138
Brooks LeeMinnesota Twins620-9.85-0.016
Drew MillasWashington Nationals145-9.88-0.068
Marcelo MayerSan Francisco Giants233-9.91-0.043
David HamiltonMilwaukee Brewers384-9.93-0.026
Blake DunnCincinnati Reds151-9.94-0.066
Trea TurnerPhiladelphia Phillies682-10.01-0.015
Josh RojasKansas City Royals115-10.25-0.089
Jose TrevinoCincinnati Reds153-10.50-0.069
Nathan ChurchSt. Louis Cardinals457-10.50-0.023
Jorge PolancoNew York Mets145-10.62-0.073
Jonah CoxSan Francisco Giants169-10.66-0.063
Tyler HeinemanLos Angeles Angels196-10.82-0.055
Esteury RuizMiami Marlins249-10.84-0.044
Travis BazzanaCleveland Guardians504-10.96-0.022
Trevor StoryBoston Red Sox254-11.02-0.043
Willy AdamesSan Francisco Giants491-11.03-0.022
Drew RomoChicago White Sox199-11.13-0.056
Jazz Chisholm Jr.New York Yankees522-11.18-0.021
Weston WilsonSeattle Mariners178-11.25-0.063
Andruw MonasterioBoston Red Sox344-11.29-0.033
Pedro PagésSt. Louis Cardinals205-11.52-0.056
Luisangel AcuñaChicago White Sox227-11.78-0.052
Christian VázquezHouston Astros259-11.91-0.046
TJ FriedlCincinnati Reds266-11.95-0.045
Nick FortesTampa Bay Rays316-11.96-0.038
Colt EmersonSeattle Mariners242-12.48-0.052
Alika WilliamsAthletics231-12.54-0.054
Daulton VarshoHouston Astros514-13.06-0.025
Zach McKinstryDetroit Tigers417-13.06-0.031
Justin CrawfordPhiladelphia Phillies453-13.20-0.029
Brenton DoyleChicago White Sox216-14.06-0.065
Austin RileyAtlanta Braves618-14.39-0.023
Noelvi MarteCincinnati Reds201-14.46-0.072
Carlos NarváezBaltimore Orioles282-14.99-0.053
Christian KossSan Francisco Giants220-16.08-0.073
Evan CarterTexas Rangers444-16.27-0.037
James OutmanDetroit Tigers175-16.63-0.095
Jose AltuveHouston Astros563-16.71-0.030
Kyle IsbelKansas City Royals316-17.11-0.054
Ozzie AlbiesAtlanta Braves670-17.47-0.026
Oswald PerazaLos Angeles Angels364-19.93-0.055
Andrés GiménezToronto Blue Jays498-20.04-0.040
Jonny DeLucaTampa Bay Rays358-20.59-0.058
Taylor WallsTampa Bay Rays425-21.71-0.051
Colson MontgomeryChicago White Sox626-22.18-0.035
Nasim NuñezWashington Nationals483-22.73-0.047
Ezequiel TovarColorado Rockies501-24.31-0.049
Chandler SimpsonTampa Bay Rays606-24.42-0.040
Cedric MullinsTampa Bay Rays499-25.86-0.052
Ernie ClementToronto Blue Jays609-29.86-0.049
Player Team BF xRA xRA/BF
Kervin CastroNew York Yankees16-2.64-0.165
Garrett StallingsMilwaukee Brewers51-5.89-0.116
Cade WinquestSt. Louis Cardinals58-6.33-0.109
Blake SnellLos Angeles Dodgers157-15.33-0.098
Luis De LeónBaltimore Orioles36-3.38-0.094
Justin MartinezArizona Diamondbacks55-4.73-0.086
Chase SoleskyTampa Bay Rays17-1.46-0.086
Josh WalkerBaltimore Orioles126-10.65-0.085
Mason MillerSan Diego Padres266-21.86-0.082
José RodríguezToronto Blue Jays16-1.21-0.076
Louis VarlandToronto Blue Jays305-22.08-0.072
Josiah GrayWashington Nationals15-1.08-0.072
Yuki MatsuiSan Diego Padres251-17.87-0.071
Nate LavenderNew York Mets79-5.58-0.071
Brandyn GarciaArizona Diamondbacks187-13.20-0.071
Mason MontgomeryPittsburgh Pirates269-18.94-0.070
Braxton RoxbySan Francisco Giants25-1.72-0.069
Hagen SmithChicago White Sox110-7.50-0.068
Adrian MorejonSan Diego Padres348-23.69-0.068
Abner UribeMilwaukee Brewers230-15.66-0.068
Jhoan DuranPhiladelphia Phillies229-15.34-0.067
Bradgley RodriguezSan Diego Padres293-19.55-0.067
Joel PegueroSan Francisco Giants42-2.78-0.066
Juan MorilloArizona Diamondbacks257-16.95-0.066
Cade SmithCleveland Guardians291-19.15-0.066
Elieser HernándezAtlanta Braves53-3.33-0.063
James KarinchakAtlanta Braves37-2.31-0.062
Noah MurdockPittsburgh Pirates15-0.92-0.061
Tayler SaucedoLos Angeles Angels87-5.21-0.060
Cam BooserTampa Bay Rays153-9.02-0.059
Jonathan BowlanPhiladelphia Phillies220-12.84-0.058
Aroldis ChapmanBoston Red Sox210-12.25-0.058
Brock StewartLos Angeles Dodgers100-5.75-0.058
Marco GonzalesTexas Rangers29-1.65-0.057
Jacob MisiorowskiMilwaukee Brewers644-36.38-0.056
Michael PetersenMiami Marlins263-14.76-0.056
Alex VesiaLos Angeles Dodgers237-13.09-0.055
Brendan CellucciToronto Blue Jays30-1.65-0.055
Jack AndersonMinnesota Twins48-2.63-0.055
Carlos RodriguezMilwaukee Brewers42-2.29-0.055
Josh HaderHouston Astros167-8.96-0.054
Juan BurgosArizona Diamondbacks17-0.90-0.053
Edgardo HenriquezLos Angeles Dodgers235-12.48-0.053
Trevor MegillMilwaukee Brewers239-12.44-0.052
Wyatt OldsBoston Red Sox68-3.51-0.052
Brody HopkinsTampa Bay Rays24-1.24-0.052
Anthony BenderMiami Marlins137-7.07-0.052
Carl Edwards Jr.New York Mets25-1.29-0.051
Justin SlatenBoston Red Sox134-6.82-0.051
Jordan HicksChicago White Sox217-11.00-0.051
Brent HeadrickNew York Yankees320-16.12-0.050
Ty MaddenDetroit Tigers169-8.49-0.050
Rico GarciaBaltimore Orioles262-13.16-0.050
Drew SommersDetroit Tigers170-8.42-0.050
Payton TolleBoston Red Sox584-28.28-0.048
Brennan BernardinoColorado Rockies263-12.61-0.048
Erik SabrowskiCleveland Guardians200-9.54-0.048
Ray KerrAtlanta Braves67-3.19-0.048
Samy Natera Jr.Los Angeles Angels132-6.24-0.047
Max FriedNew York Yankees409-19.27-0.047
Tyler WellsTampa Bay Rays277-12.85-0.046
Jacob LatzTexas Rangers265-12.16-0.046
Logan HendersonMilwaukee Brewers354-16.18-0.046
Tanner RaineyDetroit Tigers32-1.44-0.045
Orlando RibaltaWashington Nationals175-7.88-0.045
Tejay AntoneCincinnati Reds230-10.23-0.044
Shohei OhtaniLos Angeles Dodgers340-15.12-0.044
Fernando CruzNew York Yankees226-9.93-0.044
Grant AndersonMilwaukee Brewers236-10.21-0.043
Eddy YeanWashington Nationals45-1.94-0.043
Jack SinclairWashington Nationals46-1.94-0.042
David BednarNew York Yankees275-11.58-0.042
Chad DallasToronto Blue Jays64-2.68-0.042
Trent HarrisSan Francisco Giants94-3.87-0.041
Blake WeimanLos Angeles Angels79-3.23-0.041
Brad KellerPhiladelphia Phillies129-5.26-0.041
Gregory SotoPittsburgh Pirates278-11.28-0.041
Grant TaylorChicago White Sox329-13.21-0.040
Chris SaleAtlanta Braves624-24.68-0.040
Didier FuentesAtlanta Braves298-11.71-0.039
Dylan LeeAtlanta Braves258-10.00-0.039
Max RajcicSt. Louis Cardinals39-1.50-0.038
Jonathan LoáisigaArizona Diamondbacks259-9.87-0.038
Cameron FosterBaltimore Orioles49-1.83-0.037
Emilio PagánCincinnati Reds175-6.55-0.037
Julian FernándezWashington Nationals18-0.67-0.037
Erik MillerBoston Red Sox228-8.52-0.037
Spencer StriderAtlanta Braves145-5.42-0.037
Julian GarciaCincinnati Reds181-6.72-0.037
Miguel UllolaHouston Astros62-2.29-0.037
Mason FluhartyToronto Blue Jays262-9.32-0.036
Tyler AlexanderTexas Rangers311-10.97-0.035
Kevin GinkelArizona Diamondbacks273-9.62-0.035
Alex CookTampa Bay Rays24-0.85-0.035
Nick PivettaSan Diego Padres140-4.93-0.035
Tyler DavisChicago White Sox123-4.28-0.035
Jacob WaguespackDetroit Tigers183-6.35-0.035
Brian FitzpatrickMilwaukee Brewers30-1.04-0.035
Tyron GuerreroBoston Red Sox166-5.71-0.034
Gabe SpeierSeattle Mariners190-6.46-0.034
Jack WeisenburgerNew York Mets50-1.69-0.034
Cam SchlittlerNew York Yankees740-24.91-0.034
Brett KerryLos Angeles Angels54-1.81-0.034
Cam SandersBaltimore Orioles119-3.96-0.033
Andrew MorrisMinnesota Twins315-10.46-0.033
Hunter BrownHouston Astros454-14.77-0.033
Jesús LuzardoPhiladelphia Phillies715-23.10-0.032
Parker MessickCleveland Guardians724-23.12-0.032
Steven OkertHouston Astros259-8.11-0.031
Yohan RamírezPittsburgh Pirates351-10.94-0.031
Erik TolmanWashington Nationals67-2.08-0.031
Tarik SkubalLos Angeles Dodgers622-19.31-0.031
Alimber SantaHouston Astros59-1.83-0.031
Garrett WhitlockBoston Red Sox195-6.04-0.031
Andrés MuñozSeattle Mariners240-7.37-0.031
Alan RangelPhiladelphia Phillies123-3.73-0.030
Jack DreyerLos Angeles Dodgers259-7.74-0.030
Robert SuarezAtlanta Braves124-3.69-0.030
Spencer MilesToronto Blue Jays379-11.26-0.030
Chase BurnsCincinnati Reds608-17.74-0.029
Dietrich EnnsBaltimore Orioles58-1.67-0.029
Alec GamboaBoston Red Sox132-3.78-0.029
Devin WilliamsNew York Mets183-5.20-0.028
Ryan ZeferjahnChicago Cubs300-8.47-0.028
Brock BurkeCincinnati Reds313-8.80-0.028
Jared JonesPittsburgh Pirates416-11.56-0.028
Ryan YarbroughNew York Yankees270-7.48-0.028
Tanner ScottLos Angeles Dodgers248-6.85-0.028
Walbert UreñaLos Angeles Angels626-17.24-0.028
Tyler RogersToronto Blue Jays289-7.91-0.027
Colin HoldermanCleveland Guardians216-5.69-0.026
Jeremiah EstradaSan Diego Padres120-3.16-0.026
Huascar BrazobánChicago White Sox265-6.98-0.026
Alex McFarlanePhiladelphia Phillies79-2.06-0.026
Daniel DuarteNew York Mets113-2.93-0.026
A.J. MinterMinnesota Twins187-4.85-0.026
Dylan SmithSan Francisco Giants174-4.47-0.026
Will KleinLos Angeles Dodgers184-4.69-0.025
Matt WilkinsonSan Francisco Giants110-2.80-0.025
Tyler KinleyDetroit Tigers228-5.79-0.025
William KempnerMiami Marlins50-1.26-0.025
Dylan CeaseToronto Blue Jays664-16.65-0.025
Bryan BakerTampa Bay Rays239-5.97-0.025
Zack WheelerPhiladelphia Phillies646-16.04-0.025
Tyler GlasnowLos Angeles Dodgers288-6.92-0.024
Riley MartinChicago Cubs32-0.76-0.024
Drew RasmussenTampa Bay Rays670-15.72-0.023
Aaron AshbyMilwaukee Brewers372-8.70-0.023
Joey GerberNew York Mets34-0.79-0.023
Seranthony DomínguezSeattle Mariners251-5.80-0.023
Matt FestaCleveland Guardians287-6.59-0.023
Burch SmithDetroit Tigers69-1.58-0.023
Christian ScottNew York Mets474-10.80-0.023
Paul BlackburnNew York Yankees333-7.56-0.023
Trey YesavageToronto Blue Jays385-8.73-0.023
Dylan DoddAtlanta Braves194-4.36-0.022
Alek JacobSan Diego Padres23-0.51-0.022
Yoshinobu YamamotoLos Angeles Dodgers711-15.82-0.022
Will DionWashington Nationals202-4.37-0.022
Andrew HoffmannArizona Diamondbacks59-1.27-0.022
Tim HerrinCleveland Guardians231-4.97-0.022
Sean BurkeChicago White Sox699-15.00-0.021
Franco AlemanCleveland Guardians98-2.07-0.021
Trevor RichardsChicago White Sox340-7.18-0.021
Riley CornelioWashington Nationals162-3.35-0.021
Chris MurphyChicago White Sox151-3.11-0.021
Bruce ZimmermannSt. Louis Cardinals21-0.43-0.020
Ben PeoplesTexas Rangers68-1.37-0.020
Brandon EisertPittsburgh Pirates190-3.83-0.020
Luke WeaverPittsburgh Pirates232-4.67-0.020
Raisel IglesiasAtlanta Braves237-4.71-0.020
Quinn MathewsSt. Louis Cardinals212-4.11-0.019
Kendry RojasMinnesota Twins113-2.19-0.019
Michael FulmerNew York Yankees61-1.18-0.019
Logan VanWeyHouston Astros39-0.75-0.019
Calvin FaucherMiami Marlins284-5.39-0.019
Ben BrownChicago Cubs252-4.78-0.019
Victor MederosAtlanta Braves148-2.80-0.019
Max MeyerMiami Marlins443-8.25-0.019
Emerson HancockSeattle Mariners543-10.08-0.019
Freddy PeraltaTampa Bay Rays730-13.48-0.018
Joe RyanMinnesota Twins593-10.92-0.018
Daniel PalenciaChicago Cubs119-2.12-0.018
Luis MedinaAthletics312-5.55-0.018
Jake BennettBoston Red Sox433-7.70-0.018
Angel ChivilliNew York Yankees73-1.30-0.018
Chase SilsethTexas Rangers271-4.75-0.018
Kyle HartSan Diego Padres268-4.66-0.017
Keider MonteroDetroit Tigers604-10.28-0.017
Kent EmanuelCincinnati Reds23-0.39-0.017
Casey MizeSan Diego Padres555-9.43-0.017
Kody FunderburkMinnesota Twins214-3.50-0.016
Brant HurterDetroit Tigers131-2.14-0.016
Yennier CanoBaltimore Orioles199-3.20-0.016
Eduardo RiveraBoston Red Sox44-0.70-0.016
TJ ShookColorado Rockies36-0.57-0.016
Kade AndersonSeattle Mariners146-2.31-0.016
Josh SimpsonSeattle Mariners30-0.48-0.016
Zach EflinBaltimore Orioles17-0.27-0.016
Orion KerkeringPhiladelphia Phillies262-4.09-0.016
Troy MeltonDetroit Tigers470-7.30-0.016
Evan SiskPittsburgh Pirates192-2.98-0.016
Greg WeissertBoston Red Sox250-3.87-0.015
Emmet SheehanLos Angeles Dodgers452-7.00-0.015
Peter LambertHouston Astros666-10.23-0.015
Cristopher SánchezPhiladelphia Phillies830-12.70-0.015
Hogan HarrisAthletics306-4.65-0.015
Paul GervaseLos Angeles Dodgers21-0.31-0.015
Sonny GrayBoston Red Sox686-10.04-0.015
Ryne StanekSt. Louis Cardinals261-3.82-0.015
Brandon WoodruffMilwaukee Brewers175-2.55-0.015
Shawn ArmstrongCleveland Guardians155-2.26-0.015
DL HallMilwaukee Brewers232-3.37-0.015
Dax FultonMiami Marlins122-1.76-0.014
Bryan KingHouston Astros279-3.99-0.014
Sam HentgesSan Francisco Giants172-2.44-0.014
Jason FoleySan Francisco Giants117-1.66-0.014
Chase ShugartPhiladelphia Phillies210-2.95-0.014
Xzavion CurryNew York Mets95-1.33-0.014
Jeff HoffmanMinnesota Twins290-4.02-0.014
Tyler ZuberMiami Marlins175-2.41-0.014
Yaramil HiraldoBaltimore Orioles48-0.66-0.014
Max LazarPhiladelphia Phillies45-0.61-0.014
Clay HolmesChicago Cubs395-5.32-0.013
Jordan MontgomeryTexas Rangers104-1.40-0.013
Anthony BandaMinnesota Twins148-1.99-0.013
Grant WolframBaltimore Orioles226-3.02-0.013
Kevin KellyTampa Bay Rays271-3.60-0.013
Cade CavalliWashington Nationals682-8.84-0.013
Kyle BackhusPhiladelphia Phillies94-1.21-0.013
Reid DetmersLos Angeles Angels720-9.03-0.013
Sam BachmanLos Angeles Angels218-2.69-0.012
Scott BlewettAthletics161-1.97-0.012
Manuel RodríguezTampa Bay Rays35-0.42-0.012
Brady BassoAthletics201-2.40-0.012
Enyel De Los SantosHouston Astros299-3.38-0.011
Ian SeymourTampa Bay Rays552-6.21-0.011
Eric OrzeMinnesota Twins178-1.99-0.011
Alex HoppeBaltimore Orioles185-2.04-0.011
John KingMiami Marlins193-2.07-0.011
Braxton AshcraftPittsburgh Pirates642-6.82-0.011
Paul SkenesPittsburgh Pirates714-7.21-0.010
Rodolfo DuránSan Diego Padres19-0.19-0.010
Peyton GrayTexas Rangers249-2.41-0.010
Jacob LopezAthletics530-5.10-0.010
Gerrit ColeNew York Yankees520-4.90-0.009
Luis MeyCincinnati Reds166-1.55-0.009
Logan AllenCleveland Guardians81-0.74-0.009
Camilo DovalSan Francisco Giants271-2.34-0.009
Cade GibsonMiami Marlins223-1.91-0.009
Anthony GoseKansas City Royals51-0.43-0.008
Hunter GaddisCleveland Guardians254-2.12-0.008
Hunter DobbinsSt. Louis Cardinals231-1.86-0.008
Jaden HillColorado Rockies177-1.40-0.008
Hayden WesneskiHouston Astros246-1.91-0.008
Shane DrohanMilwaukee Brewers519-3.95-0.008
Graham AshcraftCincinnati Reds146-1.10-0.008
José UrquidyPhiladelphia Phillies164-1.24-0.008
Bryan HudsonChicago White Sox274-2.06-0.008
Tyler HoltonDetroit Tigers294-2.12-0.007
Tim MayzaPhiladelphia Phillies263-1.84-0.007
Jacob deGromTexas Rangers647-4.53-0.007
Bryan WooSeattle Mariners711-4.92-0.007
Anthony NunezBaltimore Orioles251-1.73-0.007
Jake BirdWashington Nationals170-1.16-0.007
Trevor WilliamsTexas Rangers120-0.82-0.007
Eduard BazardoSeattle Mariners288-1.96-0.007
Shota ImanagaChicago Cubs709-4.65-0.007
Carlos RodónNew York Yankees320-2.09-0.007
Joey CantilloCleveland Guardians690-4.36-0.006
Matt WaldronWashington Nationals195-1.22-0.006
Evan PhillipsLos Angeles Dodgers106-0.64-0.006
Jovani MoránBoston Red Sox268-1.56-0.006
Gabriel HughesColorado Rockies284-1.65-0.006
José A. FerrerSeattle Mariners291-1.67-0.006
Stephen KolekKansas City Royals225-1.27-0.006
Kirby YatesPittsburgh Pirates174-0.95-0.005
Bryce MillerSeattle Mariners485-2.61-0.005
Mark Leiter Jr.Athletics140-0.74-0.005
Daniel EspinoCleveland Guardians65-0.34-0.005
Andrew AlvarezWashington Nationals475-2.51-0.005
Trevor RogersBaltimore Orioles700-3.62-0.005
Sean SullivanColorado Rockies114-0.58-0.005
Andrew PainterPhiladelphia Phillies533-2.69-0.005
Taylor RogersMinnesota Twins275-1.27-0.005
Albert SuárezBaltimore Orioles263-1.19-0.005
Cody LawerysonMinnesota Twins78-0.35-0.005
Logan GilbertSeattle Mariners736-2.95-0.004
Gavin WilliamsCleveland Guardians722-2.86-0.004
Ranger SuarezBoston Red Sox614-2.40-0.004
Tommy NanceMinnesota Twins251-0.97-0.004
Kyle HarrisonMilwaukee Brewers487-1.83-0.004
Andrew KittredgeBaltimore Orioles205-0.72-0.004
Jackson JobeDetroit Tigers194-0.65-0.003
Dedniel NúñezNew York Mets72-0.24-0.003
Wilber DotelPittsburgh Pirates182-0.59-0.003
J.T. GinnAthletics555-1.75-0.003
John SchreiberNew York Yankees240-0.76-0.003
Yerry De los SantosNew York Yankees94-0.27-0.003
Sandy AlcantaraMiami Marlins875-2.47-0.003
Robert GasserMilwaukee Brewers462-1.19-0.003
Lake BacharPittsburgh Pirates354-0.90-0.003
José SuarezAthletics266-0.67-0.003
Casey LeguminaTampa Bay Rays305-0.74-0.002
Steven CruzKansas City Royals238-0.55-0.002
Jordan RomanoColorado Rockies153-0.34-0.002
Bennett SousaHouston Astros141-0.30-0.002
Bryan AbreuHouston Astros269-0.51-0.002
Brandan BidoisPittsburgh Pirates80-0.15-0.002
Nolan McLeanNew York Mets727-1.31-0.002
Chase DollanderColorado Rockies166-0.23-0.001
Roki SasakiLos Angeles Dodgers524-0.62-0.001
Ryan HelsleyBaltimore Orioles69-0.08-0.001
Brent SuterAtlanta Braves376-0.41-0.001
Drew AndersonDetroit Tigers446-0.46-0.001
Cooper HjerpeSt. Louis Cardinals55-0.05-0.001
Austin WarrenNew York Mets213-0.18-0.001
Paul SewaldToronto Blue Jays212-0.17-0.001
Brandon YoungBaltimore Orioles672-0.35-0.001
Craig KimbrelKansas City Royals193-0.07-0.000
Khristian CurtisPittsburgh Pirates87-0.02-0.000
Hunter HarveyChicago Cubs18-0.00-0.000
Brooks RaleyPhiladelphia Phillies2200.01+0.000
Cesar PerdomoSan Francisco Giants1050.01+0.000
Wandy PeraltaSan Diego Padres3150.12+0.000
Caleb KilianPhiladelphia Phillies1980.08+0.000
Sam MollCincinnati Reds2550.12+0.000
Pierce JohnsonCincinnati Reds2020.20+0.001
Shane SmithChicago White Sox490.05+0.001
Jakob JunisTexas Rangers2290.26+0.001
Bryse WilsonMilwaukee Brewers1510.18+0.001
Craig YohoCleveland Guardians1650.20+0.001
George KirbySeattle Mariners7440.93+0.001
Jefry YanNew York Mets970.13+0.001
Bryce ElderAtlanta Braves6130.82+0.001
Tyler MahleAtlanta Braves5910.84+0.001
Carlos VargasSeattle Mariners810.13+0.002
Garrett ActonMinnesota Twins510.09+0.002
Matt BrashSeattle Mariners650.15+0.002
MacKenzie GoreTexas Rangers7501.84+0.002
Ryan RolisonChicago Cubs2550.73+0.003
Justin SternerAthletics1790.51+0.003
Landon KnackLos Angeles Dodgers500.15+0.003
Peyton PalletteCleveland Guardians890.28+0.003
Reiver SanmartinSan Francisco Giants930.34+0.004
Sean NewcombChicago White Sox3631.35+0.004
Michael WachaKansas City Royals7862.93+0.004
Ryan FernandezSt. Louis Cardinals1000.39+0.004
Connor PrielippMinnesota Twins5132.01+0.004
Keaton WinnSan Francisco Giants1700.67+0.004
Anthony MolinaSan Francisco Giants1360.55+0.004
Taj BradleyMinnesota Twins7483.16+0.004
Janson JunkMiami Marlins4982.21+0.004
Brendon LittleToronto Blue Jays1340.60+0.004
Jhony BritoSan Diego Padres350.16+0.004
Braydon FisherToronto Blue Jays3091.47+0.005
Elvis AlvaradoAthletics2291.09+0.005
Mitch BrattArizona Diamondbacks1940.99+0.005
David MorganSan Diego Padres1620.84+0.005
Aaron CivaleChicago Cubs4712.50+0.005
Connelly EarlyWashington Nationals3742.00+0.005
Patrick SandovalBoston Red Sox3221.72+0.005
Cal QuantrillTexas Rangers4272.28+0.005
Nick MartinezTampa Bay Rays6973.73+0.005
Landen RouppSan Francisco Giants6413.44+0.005
Raymond BurgosBoston Red Sox820.45+0.005
JoJo RomeroMilwaukee Brewers2311.31+0.006
Michael RuckerSeattle Mariners1861.06+0.006
Andre PallanteSt. Louis Cardinals6813.97+0.006
José AlvaradoPhiladelphia Phillies2701.57+0.006
Eduardo RodriguezArizona Diamondbacks7584.43+0.006
Cade HortonChicago Cubs260.15+0.006
Nate PearsonKansas City Royals2011.18+0.006
Ricky TiedemannToronto Blue Jays290.17+0.006
Kumar RockerTexas Rangers6293.73+0.006
Jonah TongNew York Mets1340.80+0.006
Michael SorokaArizona Diamondbacks4752.88+0.006
Bradley BlalockMiami Marlins480.30+0.006
Kyle BradishBaltimore Orioles6414.10+0.006
Connor SeaboldKansas City Royals1140.74+0.006
Beau BrieskeDetroit Tigers1020.70+0.007
Josh EknessMiami Marlins1280.91+0.007
Will WarrenNew York Yankees6784.84+0.007
Ryan WeathersNew York Yankees5684.07+0.007
Brad LordWashington Nationals3512.53+0.007
Logan WebbSan Francisco Giants6694.88+0.007
Kevin GausmanChicago Cubs7535.51+0.007
Nathan EovaldiTexas Rangers6144.59+0.007
Jared ShusterSt. Louis Cardinals440.34+0.008
Zebby MatthewsMinnesota Twins5464.22+0.008
Garrett CleavingerTampa Bay Rays1741.38+0.008
Kyle HurtLos Angeles Dodgers1941.54+0.008
Kenley JansenDetroit Tigers1771.44+0.008
Trevor McDonaldSan Francisco Giants3102.58+0.008
Victor VodnikMiami Marlins2602.19+0.008
Gerardo CarrilloArizona Diamondbacks810.71+0.009
Chris DevenskiNew York Mets390.34+0.009
Tim HillNew York Yankees2372.12+0.009
Drey JamesonArizona Diamondbacks860.77+0.009
Carson PalmquistWashington Nationals790.71+0.009
Geoff HartliebAthletics1241.13+0.009
Foster GriffinCleveland Guardians6956.34+0.009
Walker BuehlerSan Diego Padres6335.90+0.009
Ty JohnsonTampa Bay Rays340.32+0.009
José SorianoToronto Blue Jays7196.86+0.010
Jack RalstonMiami Marlins770.74+0.010
Brandon PfaadtArizona Diamondbacks5625.64+0.010
Ian HamiltonAtlanta Braves230.23+0.010
Mitch FarrisLos Angeles Angels2452.49+0.010
Griffin JaxTampa Bay Rays4464.76+0.011
Dean KremerMinnesota Twins3653.92+0.011
Chad PatrickMilwaukee Brewers4334.69+0.011
Mark ManfrediColorado Rockies750.81+0.011
Clayton BeeterWashington Nationals2112.30+0.011
Michael KingSan Diego Padres7388.03+0.011
Jason AdamSan Diego Padres1341.46+0.011
Tanner BibeeCleveland Guardians7598.40+0.011
Justin BruihlSt. Louis Cardinals3423.82+0.011
Bubba ChandlerPittsburgh Pirates6537.41+0.011
Paxton SchultzWashington Nationals1521.76+0.012
Ryan GustoMiami Marlins3944.59+0.012
Ethan PeckoHouston Astros1411.65+0.012
Codi HeuerCleveland Guardians460.55+0.012
Tobias MyersNew York Mets2232.69+0.012
AJ BlubaughHouston Astros3924.79+0.012
Eury PérezMiami Marlins6628.26+0.012
Framber ValdezDetroit Tigers7589.48+0.013
Blake TreinenLos Angeles Dodgers1301.63+0.013
Adam MackoTexas Rangers1461.83+0.013
Javier AssadChicago Cubs3674.64+0.013
Noah CameronKansas City Royals7279.36+0.013
Kai-Wei TengHouston Astros3174.15+0.013
Lucas ErcegKansas City Royals2242.94+0.013
Austin HedgesCleveland Guardians200.26+0.013
Tanner GordonColorado Rockies4606.06+0.013
Gordon GraceffoSt. Louis Cardinals3174.18+0.013
Pete FairbanksMiami Marlins1832.43+0.013
George SorianoSt. Louis Cardinals2843.77+0.013
Kyle LeahySt. Louis Cardinals5767.70+0.013
Cooper CriswellSeattle Mariners1732.34+0.014
Shane BazBaltimore Orioles74910.15+0.014
Zac ThorntonNew York Mets3384.61+0.014
Jack PerkinsAthletics5377.62+0.014
Antonio SenzatelaMilwaukee Brewers3114.46+0.014
Martín PérezAtlanta Braves5968.56+0.014
Ryan WatsonLos Angeles Angels2924.20+0.014
Danny CoulombeBoston Red Sox961.39+0.014
Blade TidwellSan Francisco Giants2353.45+0.015
Tyler PhillipsMiami Marlins5317.89+0.015
John KleinToronto Blue Jays350.53+0.015
AJ Smith-ShawverAtlanta Braves1452.20+0.015
Gavin HollowellChicago Cubs650.99+0.015
Caleb ThielbarChicago Cubs2113.21+0.015
Jimmy HergetColorado Rockies2343.60+0.015
Yusei KikuchiLos Angeles Angels3054.70+0.015
Keegan AkinBaltimore Orioles1061.65+0.016
Alex LangeKansas City Royals2714.21+0.016
PJ PoulinWashington Nationals1502.34+0.016
Jonathan PintaroNew York Mets1312.05+0.016
Bailey OberMinnesota Twins5628.81+0.016
JT BrubakerSan Francisco Giants2463.86+0.016
José FerminLos Angeles Angels2343.69+0.016
Robert GarciaTexas Rangers711.14+0.016
Peter StrzeleckiSt. Louis Cardinals611.01+0.016
Erick FeddeChicago White Sox60810.27+0.017
Robbie RaySan Diego Padres68311.71+0.017
Jack FlahertyDetroit Tigers3966.80+0.017
Beck WayKansas City Royals1051.81+0.017
Jacob WebbChicago Cubs2784.78+0.017
Jared KoenigMilwaukee Brewers410.71+0.017
Andrew AbbottCincinnati Reds71012.34+0.017
Luinder AvilaKansas City Royals3105.39+0.017
Sean ManaeaNew York Mets65211.37+0.017
Justin WrobleskiLos Angeles Dodgers5459.64+0.018
Brayan BelloBoston Red Sox5038.97+0.018
Shane McClanahanTampa Bay Rays4878.71+0.018
Luis GilNew York Yankees1252.25+0.018
Travis AdamsMinnesota Twins2374.28+0.018
Will VestDetroit Tigers1162.11+0.018
Nick FrassoColorado Rockies991.84+0.019
Cole WilcoxSeattle Mariners1232.28+0.019
Trent ThorntonChicago Cubs1963.67+0.019
Max ScherzerToronto Blue Jays3656.86+0.019
Aaron NolaPhiladelphia Phillies72413.62+0.019
Luis SeverinoAthletics2474.69+0.019
Hoby MilnerSeattle Mariners1743.31+0.019
Zak KentWashington Nationals741.41+0.019
Griffin CanningSan Diego Padres3697.07+0.019
Ryan BoruckiSan Francisco Giants931.79+0.019
Joe BoyleTampa Bay Rays821.59+0.019
Chris BassittBaltimore Orioles4398.68+0.020
Anthony KayChicago White Sox69113.76+0.020
Mike ParedesMinnesota Twins1543.09+0.020
Dustin MayMilwaukee Brewers60112.08+0.020
Patrick MonteverdeMiami Marlins180.36+0.020
Cionel PérezNew York Mets1984.05+0.020
Luke MurphyLos Angeles Angels901.84+0.020
Jose FrancoCincinnati Reds921.89+0.021
Joel PayampsAtlanta Braves360.74+0.021
Brandon SproatMilwaukee Brewers4258.80+0.021
Woo-Suk GoMinnesota Twins220.46+0.021
Gavin CollyerTexas Rangers1052.20+0.021
Roddery MuñozHouston Astros250.53+0.021
Gage JumpAthletics4399.33+0.021
Ryan ThompsonArizona Diamondbacks1833.89+0.021
Tanner BanksPhiladelphia Phillies1613.44+0.021
Yunior MarteSan Francisco Giants1032.22+0.022
Eric LauerLos Angeles Dodgers4479.67+0.022
Blas CastañoColorado Rockies1122.43+0.022
Cody BradfordTexas Rangers1934.19+0.022
Myles StrawToronto Blue Jays200.45+0.022
Kris BubicLos Angeles Dodgers2024.53+0.022
Jonathan HernándezLos Angeles Dodgers1092.45+0.023
Ryan JohnsonLos Angeles Angels4389.89+0.023
Randy DobnakKansas City Royals3257.37+0.023
Cole SulserTampa Bay Rays2335.32+0.023
Jayden MurrayChicago Cubs761.75+0.023
Richard LoveladyWashington Nationals1653.82+0.023
Davis MartinChicago White Sox59413.83+0.023
Chayce McDermottNew York Mets360.84+0.023
Taylor ClarkeArizona Diamondbacks2876.74+0.023
Cristian JavierHouston Astros2766.49+0.024
Andrew SearsDetroit Tigers922.16+0.024
Dennis SantanaArizona Diamondbacks2435.72+0.024
Chase LeeToronto Blue Jays421.01+0.024
Adrian HouserSan Francisco Giants47011.36+0.024
Zach PopPhiladelphia Phillies310.75+0.024
Chris PaddackTexas Rangers2676.47+0.024
Bobby MillerLos Angeles Dodgers330.80+0.024
Connor BrogdonCleveland Guardians701.71+0.024
Bradley HannerNew York Yankees340.83+0.024
Cole RagansKansas City Royals1523.73+0.025
Seth LugoKansas City Royals75218.46+0.025
Ryan FeltnerColorado Rockies55113.61+0.025
Nolan HoffmanKansas City Royals671.66+0.025
Lance McCullers Jr.Milwaukee Brewers1964.93+0.025
David SandlinChicago White Sox1674.21+0.025
Jesse ScholtensTampa Bay Rays1894.84+0.026
Cade PovichBaltimore Orioles1473.79+0.026
JP SearsSan Diego Padres1433.73+0.026
Matt GageSan Francisco Giants1203.14+0.026
Tom CosgroveWashington Nationals741.97+0.027
David PetersonChicago Cubs64317.23+0.027
Grant HolmesAtlanta Braves64217.24+0.027
Jack KochanowiczLos Angeles Angels2717.28+0.027
Robby AhlstromTexas Rangers1654.44+0.027
Seth JohnsonAthletics1584.33+0.027
Slade CecconiCleveland Guardians52914.53+0.027
Edwin DíazLos Angeles Dodgers962.64+0.027
Scott BarlowAthletics1474.04+0.027
Kyle FinneganDetroit Tigers2627.23+0.028
Mason AdamsColorado Rockies1253.50+0.028
Ben WilliamsonTampa Bay Rays210.59+0.028
Robert StockNew York Mets1484.20+0.028
Matthew LiberatoreSt. Louis Cardinals65718.75+0.029
Isaac MattsonPittsburgh Pirates1714.90+0.029
Riley O'BrienSt. Louis Cardinals2697.71+0.029
Mitchell ParkerWashington Nationals1694.94+0.029
Matthew BoydChicago Cubs52215.34+0.029
Luis CastilloChicago White Sox57617.01+0.030
Tyler SamaniegoBoston Red Sox862.55+0.030
JR RitchieAtlanta Braves3279.70+0.030
Antwone KellyPittsburgh Pirates812.41+0.030
Ben JoyceLos Angeles Angels621.86+0.030
Ronel BlancoHouston Astros1434.29+0.030
Juan MejiaColorado Rockies3219.83+0.031
Ron MarinaccioCincinnati Reds2527.78+0.031
Ben CaspariusLos Angeles Dodgers230.71+0.031
Jose CuasKansas City Royals1083.38+0.031
Cole WinnTexas Rangers2126.68+0.032
Reynaldo LópezAtlanta Braves33610.62+0.032
Tatsuya ImaiHouston Astros33810.91+0.032
Marco RayaMinnesota Twins250.81+0.032
Kodai SengaNew York Mets2839.17+0.032
Jackson KentWashington Nationals1705.54+0.033
Hunter BiggeTampa Bay Rays792.63+0.033
Mason BarnettAthletics2307.70+0.033
Mitch SpenceKansas City Royals561.87+0.033
Jeffrey SpringsAthletics63221.28+0.034
Carter BaumlerTexas Rangers270.92+0.034
Lucas GiolitoSan Diego Padres1384.73+0.034
Caleb FergusonSt. Louis Cardinals1505.14+0.034
Matt StrahmKansas City Royals1565.36+0.034
Michael McGreevySt. Louis Cardinals68123.57+0.035
Carmen MlodzinskiPittsburgh Pirates51517.85+0.035
Kyle FreelandColorado Rockies58920.75+0.035
Jack LeiterTexas Rangers33211.81+0.036
Justin LawrenceWashington Nationals1696.01+0.036
Rhett LowderCincinnati Reds60321.53+0.036
Brady SingerCincinnati Reds72726.08+0.036
Sammy PeraltaLos Angeles Angels1134.09+0.036
Chris RoycroftAthletics1896.86+0.036
Jose QuintanaColorado Rockies2137.75+0.036
Enmanuel De JesusDetroit Tigers1716.23+0.036
Mitch KellerPittsburgh Pirates48017.50+0.036
Colin ReaChicago Cubs58821.45+0.036
Zach MaxwellCincinnati Reds672.46+0.037
Zach AgnosColorado Rockies40014.70+0.037
Nick DavilaSeattle Mariners1154.24+0.037
Tristan BeckSan Francisco Giants833.07+0.037
Jake IrvinWashington Nationals47017.40+0.037
Daniel Lynch IVKansas City Royals35213.13+0.037
Connor ThomasKansas City Royals1184.41+0.037
Tony GonsolinKansas City Royals150.56+0.037
Justin TopaNew York Yankees1084.12+0.038
Spencer ArrighettiToronto Blue Jays46818.29+0.039
Ryan WeissHouston Astros1315.12+0.039
Zach McCambleyCincinnati Reds602.36+0.039
Lucas SimsChicago White Sox471.86+0.040
Braxton GarrettChicago Cubs491.94+0.040
Luis GastelumSt. Louis Cardinals1526.08+0.040
Joe MantiplyToronto Blue Jays1094.36+0.040
Randy VásquezSan Diego Padres56922.99+0.040
Garrett CrochetBoston Red Sox1385.58+0.040
Germán MárquezSan Diego Padres2379.59+0.040
Matt PushardSt. Louis Cardinals321.31+0.041
Tyler SchweitzerChicago White Sox1526.29+0.041
Zack KellyBoston Red Sox682.84+0.042
Nick LodoloCincinnati Reds46819.76+0.042
Ryne NelsonArizona Diamondbacks35114.87+0.042
Ryan WalkerSan Francisco Giants1506.38+0.043
Jameson TaillonToronto Blue Jays34914.94+0.043
Osvaldo BidoChicago White Sox813.49+0.043
Matt SeelingerNew York Mets150.65+0.043
Max KranickWashington Nationals944.05+0.043
Steven MatzTampa Bay Rays34214.87+0.043
Sam AldegheriLos Angeles Angels1526.62+0.044
Hurston WaldrepAtlanta Braves562.44+0.044
Luis CurveloTexas Rangers542.37+0.044
Luis PeralesWashington Nationals602.68+0.045
Michael LorenzenToronto Blue Jays61927.71+0.045
Jason AlexanderHouston Astros843.78+0.045
Patrick CorbinToronto Blue Jays36316.38+0.045
Tyler FergusonChicago Cubs783.54+0.045
Joel KuhnelSan Francisco Giants1968.89+0.045
Hunter GreeneCincinnati Reds1215.53+0.046
Mason EnglertTampa Bay Rays1687.70+0.046
Connor PhillipsCincinnati Reds1456.70+0.046
Yoendrys GómezMinnesota Twins29213.53+0.046
Joey WiemerWashington Nationals160.74+0.046
Trey GibsonBaltimore Orioles1768.17+0.046
Hunter BarcoPittsburgh Pirates874.07+0.047
Edward CabreraChicago Cubs33015.44+0.047
Tomoyuki SuganoColorado Rockies63429.68+0.047
Danny YoungAtlanta Braves653.06+0.047
Trevor MartinLos Angeles Angels743.49+0.047
George KlassenLos Angeles Angels1265.97+0.047
Jose CabreraArizona Diamondbacks1296.14+0.048
Brycen MautzSt. Louis Cardinals753.61+0.048
Shane BieberToronto Blue Jays24211.66+0.048
Yovanny CruzWashington Nationals703.38+0.048
Easton McGeeKansas City Royals522.52+0.048
Mike BurrowsHouston Astros39919.49+0.049
Miles MikolasWashington Nationals50024.45+0.049
Mick AbelMinnesota Twins934.55+0.049
Gus VarlandWashington Nationals1507.39+0.049
Kade MorrisAthletics894.41+0.050
Cody BoltonHouston Astros844.17+0.050
Merrill KellyArizona Diamondbacks68234.22+0.050
Charlie BarnesLos Angeles Dodgers633.18+0.050
Noah SchultzChicago White Sox32516.40+0.050
Yariel RodríguezToronto Blue Jays452.29+0.051
Matt SvansonSt. Louis Cardinals20310.41+0.051
Ricky VanascoDetroit Tigers402.08+0.052
Joe RockAthletics562.93+0.052
Corbin BurnesArizona Diamondbacks472.50+0.053
Brenan HanifeeDetroit Tigers904.87+0.054
Carson SeymourSan Francisco Giants1417.65+0.054
Coleman CrowMilwaukee Brewers864.70+0.055
Andrew NardiMiami Marlins904.94+0.055
Nick SandlinLos Angeles Angels412.25+0.055
Hayden JuengerAthletics814.53+0.056
Brandon LeibrandtCincinnati Reds301.68+0.056
Tony SantillanCincinnati Reds18710.54+0.056
Justin HagenmanNew York Mets331.88+0.057
Brandon WilliamsonCincinnati Reds23113.26+0.057
Jalen BeeksTexas Rangers1096.31+0.058
Drew RomAthletics834.85+0.058
Drew PomeranzChicago Cubs1357.91+0.059
Jordan LeasureChicago White Sox784.58+0.059
Seth HalvorsenLos Angeles Dodgers1357.95+0.059
Chase PettyCincinnati Reds1398.23+0.059
Grayson RodriguezLos Angeles Angels44526.40+0.059
Austin PetersonCleveland Guardians271.61+0.060
Shaun AndersonLos Angeles Angels935.56+0.060
Zac GallenArizona Diamondbacks44426.65+0.060
Joey LucchesiLos Angeles Angels241.46+0.061
Lazaro EstradaToronto Blue Jays573.48+0.061
Zack LittellArizona Diamondbacks52432.23+0.061
Cole HenryWashington Nationals714.38+0.062
Simeon Woods RichardsonToronto Blue Jays30518.91+0.062
Nick MearsKansas City Royals774.86+0.063
Carson WhisenhuntSan Francisco Giants16410.35+0.063
Keegan ThompsonColorado Rockies573.60+0.063
Bailey FalterAtlanta Braves694.43+0.064
CJ Van EykToronto Blue Jays553.54+0.064
Ildemaro VargasArizona Diamondbacks171.09+0.064
Ethan RobertsChicago Cubs996.57+0.066
Derek LawArizona Diamondbacks352.34+0.067
Jordan WicksChicago Cubs503.39+0.068
Joe RossTexas Rangers573.91+0.069
River RyanDetroit Tigers211.44+0.069
Christian RoaHouston Astros443.04+0.069
Alek ManoahLos Angeles Angels362.55+0.071
Elmer RodríguezNew York Yankees1258.85+0.071
Austin VothMinnesota Twins563.97+0.071
Cole SandsMinnesota Twins564.00+0.071
Tommy KahnleBoston Red Sox433.14+0.073
Phil MatonChicago Cubs1329.78+0.074
Justin VerlanderDetroit Tigers392.91+0.075
Eric CerantolaKansas City Royals282.10+0.075
Jake WoodfordTampa Bay Rays13410.23+0.076
Brendan BeckNew York Yankees584.45+0.077
Philip AbnerSan Francisco Giants866.70+0.078
Lou Trivino IIIPhiladelphia Phillies272.11+0.078
Jeff CriswellColorado Rockies181.42+0.079
Tyler CallihanPittsburgh Pirates151.19+0.079
Michael GroveTampa Bay Rays282.23+0.080
Colton GordonMilwaukee Brewers715.68+0.080
Spencer BivensKansas City Royals423.38+0.080
Garrett StubbsPhiladelphia Phillies211.73+0.082
Michael KellyAthletics322.66+0.083
Aaron BummerKansas City Royals857.08+0.083
Taijuan WalkerPhiladelphia Phillies1169.74+0.084
Hunter StrattonPittsburgh Pirates151.29+0.086
Duncan DavittSan Francisco Giants373.20+0.086
Jonathan CannonChicago White Sox181.56+0.087
Brett SullivanColorado Rockies343.02+0.089
Kolby AllardCleveland Guardians454.02+0.089
Luis GarcíaMinnesota Twins655.84+0.090
Eli MorganKansas City Royals918.24+0.091
Angel ZerpaMilwaukee Brewers565.10+0.091
Jose CorniellTexas Rangers282.58+0.092
Nick RaquetBaltimore Orioles171.57+0.092
Kohl DrakeArizona Diamondbacks958.88+0.093
Mason BlackKansas City Royals14213.66+0.096
Joey EstesAthletics343.28+0.097
Miguel RojasLos Angeles Dodgers232.23+0.097
Luis MoralesAthletics908.77+0.097
Jonathan HeasleyTampa Bay Rays191.85+0.098
Cole IrvinLos Angeles Dodgers302.96+0.099
Taylor RashiAthletics262.57+0.099
Corbin MartinChicago Cubs252.47+0.099
DJ HerzWashington Nationals353.51+0.100
Andre GranilloWashington Nationals505.05+0.101
Javier SanojaMiami Marlins272.90+0.107
Owen MurphyAtlanta Braves566.05+0.108
Carson SpiersCincinnati Reds242.59+0.108
Troy TaylorSeattle Mariners151.62+0.108
Ken WaldichukWashington Nationals404.53+0.113
Parker MushinskiColorado Rockies343.92+0.115
Johan OviedoBoston Red Sox192.23+0.117
Wyatt MillsLos Angeles Dodgers333.92+0.119
Carlos CortesAthletics495.94+0.121
Chris MartinTexas Rangers668.08+0.122
J.P. FranceHouston Astros313.90+0.126
Jedixson PaezBoston Red Sox577.28+0.128
Carlos CarrascoAtlanta Braves739.56+0.131
Jake EderLos Angeles Dodgers151.99+0.133
Valente BellozoColorado Rockies486.47+0.135
Domingo GonzalezSeattle Mariners364.90+0.136
John BrebbiaColorado Rockies212.87+0.137
Tyler GilbertChicago White Sox324.37+0.137
Wilkin RamosSan Francisco Giants152.06+0.138
José ButtóSan Francisco Giants162.24+0.140
Josh FlemingToronto Blue Jays182.60+0.145
Kyle NicolasCincinnati Reds426.08+0.145
Matt KrookWashington Nationals466.67+0.145
Yunior TurAthletics7811.60+0.149
Andrew WantzChicago Cubs203.02+0.151
Zach McKinstryDetroit Tigers152.32+0.155
Tyler HeinemanLos Angeles Angels264.11+0.158
Yilber DíazDetroit Tigers346.35+0.187
Lyon RichardsonMilwaukee Brewers163.00+0.188
Jared SimpsonWashington Nationals204.03+0.202
Kyle HigashiokaTexas Rangers183.97+0.220
Jose TrevinoCincinnati Reds449.90+0.225
Tyler TolbertKansas City Royals337.72+0.234
Weston WilsonSeattle Mariners215.14+0.245
Jorbit VivasWashington Nationals276.80+0.252
Andrew VaughnMilwaukee Brewers267.29+0.280
James McCannArizona Diamondbacks237.87+0.342
Last updated: Oct 01, 2026 10:35 AM ET
xR vs Actual Runs
4.04.55.04.04.55.05.5 xR/G R/G
xRA vs Actual Runs Allowed
3.54.04.55.05.53.54.04.55.05.56.0 xRA/G RA/G
xR vs xRA
4.04.55.03.54.04.55.05.5 xR/G xRA/G

First two charts: dashed line = xR matches actual. Third chart: bottom-right = best (high xR, low xRA).

Last updated: Oct 01, 2026 10:35 AM ET