2026-07-23

Every probability published for this slate, beside what actually happened. Published before first pitch, graded that night, never edited. Rows that show a void carry the reason; they stay on the record rather than being removed.

← 2026-07-22 all days 2026-07-24 →

Strikeouts

24 graded, 3 voided
PitcherTeamOppLineP(over)KResultBrier
Brandon PfaadtAZSTL4.539%1under0.153
Brandon PfaadtAZSTL5.525%1under0.064
Brandon PfaadtAZSTL6.516%1under0.026
Chris SaleATLSD4.557%11over0.188
Chris SaleATLSD5.541%11over0.349
Chris SaleATLSD6.527%11over0.528
Gavin WilliamsCLEMIN4.569%11over0.095
Gavin WilliamsCLEMIN5.561%11over0.151
Gavin WilliamsCLEMIN6.546%11over0.294
Kyle HartSDATL4.536%voided opener
Kyle HartSDATL5.519%voided opener
Kyle HartSDATL6.512%voided opener
Michael McGreevySTLAZ4.541%3under0.165
Michael McGreevySTLAZ5.526%3under0.067
Michael McGreevySTLAZ6.515%3under0.022
Randy DobnakKCDET4.557%3under0.327
Randy DobnakKCDET5.536%3under0.131
Randy DobnakKCDET6.519%3under0.035
Shane BieberTORTB4.544%3under0.191
Shane BieberTORTB5.528%3under0.079
Shane BieberTORTB6.514%3under0.019
Taj BradleyMINCLE4.573%5over0.075
Taj BradleyMINCLE5.554%5under0.287
Taj BradleyMINCLE6.537%5under0.137
Troy MeltonDETKC4.562%5over0.141
Troy MeltonDETKC5.549%5under0.240
Troy MeltonDETKC6.531%5under0.095

Hits

158 graded, 20 voided
BatterTeamOpposing starterLineP(over)ActualResultBrier
Austin RileyATLKyle Hart0.561%1over0.156
Austin RileyATLKyle Hart1.522%1under0.049
Dominic SmithATLKyle Hart0.561%1over0.156
Dominic SmithATLKyle Hart1.522%1under0.050
Drake BaldwinATLKyle Hart0.567%1over0.108
Drake BaldwinATLKyle Hart1.526%1under0.068
Jim JarvisATLKyle Hart0.561%0under0.372
Jim JarvisATLKyle Hart1.524%0under0.056
Matt OlsonATLKyle Hart0.569%0under0.481
Matt OlsonATLKyle Hart1.524%0under0.055
Mauricio DubónATLKyle Hart0.566%1over0.113
Mauricio DubónATLKyle Hart1.527%1under0.071
Michael Harris IIATLKyle Hart0.569%2over0.097
Michael Harris IIATLKyle Hart1.525%2over0.568
Mike YastrzemskiATLKyle Hart0.555%1over0.203
Mike YastrzemskiATLKyle Hart1.518%1under0.033
Ozzie AlbiesATLKyle Hart0.568%2over0.101
Ozzie AlbiesATLKyle Hart1.526%2over0.550
Adrian Del CastilloAZMichael McGreevy0.558%3over0.178
Adrian Del CastilloAZMichael McGreevy1.519%3over0.661
Corbin CarrollAZMichael McGreevy0.566%voided scratch
Corbin CarrollAZMichael McGreevy1.526%voided scratch
Gabriel MorenoAZMichael McGreevy0.570%3over0.092
Gabriel MorenoAZMichael McGreevy1.528%3over0.515
Geraldo PerdomoAZMichael McGreevy0.568%0under0.464
Geraldo PerdomoAZMichael McGreevy1.524%0under0.058
Ildemaro VargasAZMichael McGreevy0.567%3over0.109
Ildemaro VargasAZMichael McGreevy1.527%3over0.535
Ketel MarteAZMichael McGreevy0.568%voided scratch
Ketel MarteAZMichael McGreevy1.529%voided scratch
Max KeplerAZMichael McGreevy0.564%0under0.410
Max KeplerAZMichael McGreevy1.523%0under0.054
Ryan WaldschmidtAZMichael McGreevy0.556%0under0.319
Ryan WaldschmidtAZMichael McGreevy1.520%0under0.039
Tim TawaAZMichael McGreevy0.563%1over0.136
Tim TawaAZMichael McGreevy1.522%1under0.048
Brayan RocchioCLETaj Bradley0.565%0under0.421
Brayan RocchioCLETaj Bradley1.523%0under0.055
Chase DeLauterCLETaj Bradley0.568%0under0.459
Chase DeLauterCLETaj Bradley1.527%0under0.071
José RamírezCLETaj Bradley0.561%0under0.375
José RamírezCLETaj Bradley1.523%0under0.053
Kyle ManzardoCLETaj Bradley0.552%0under0.268
Kyle ManzardoCLETaj Bradley1.515%0under0.023
Patrick BaileyCLETaj Bradley0.551%voided scratch
Patrick BaileyCLETaj Bradley1.514%voided scratch
Petey HalpinCLETaj Bradley0.556%0under0.313
Petey HalpinCLETaj Bradley1.515%0under0.021
Rhys HoskinsCLETaj Bradley0.553%0under0.280
Rhys HoskinsCLETaj Bradley1.514%0under0.021
Steven KwanCLETaj Bradley0.563%2over0.140
Steven KwanCLETaj Bradley1.520%2over0.634
Travis BazzanaCLETaj Bradley0.562%0under0.383
Travis BazzanaCLETaj Bradley1.521%0under0.045
Colt KeithDETRandy Dobnak0.566%0under0.430
Colt KeithDETRandy Dobnak1.522%0under0.047
Dillon DinglerDETRandy Dobnak0.567%2over0.109
Dillon DinglerDETRandy Dobnak1.527%2over0.529
Gleyber TorresDETRandy Dobnak0.570%1over0.092
Gleyber TorresDETRandy Dobnak1.527%1under0.071
James OutmanDETRandy Dobnak0.559%1over0.167
James OutmanDETRandy Dobnak1.520%1under0.039
Kerry CarpenterDETRandy Dobnak0.561%1over0.151
Kerry CarpenterDETRandy Dobnak1.518%1under0.033
Kevin McGonigleDETRandy Dobnak0.571%1over0.083
Kevin McGonigleDETRandy Dobnak1.530%1under0.088
Riley GreeneDETRandy Dobnak0.568%1over0.100
Riley GreeneDETRandy Dobnak1.526%1under0.070
Spencer TorkelsonDETRandy Dobnak0.564%voided scratch
Spencer TorkelsonDETRandy Dobnak1.521%voided scratch
Zach McKinstryDETRandy Dobnak0.561%2over0.153
Zach McKinstryDETRandy Dobnak1.521%2over0.623
Carter JensenKCTroy Melton0.564%1over0.130
Carter JensenKCTroy Melton1.521%1under0.046
Isaac CollinsKCTroy Melton0.556%1over0.194
Isaac CollinsKCTroy Melton1.518%1under0.034
Josh RojasKCTroy Melton0.554%2over0.208
Josh RojasKCTroy Melton1.517%2over0.691
Lane ThomasKCTroy Melton0.562%0under0.384
Lane ThomasKCTroy Melton1.522%0under0.049
Michael MasseyKCTroy Melton0.562%2over0.141
Michael MasseyKCTroy Melton1.523%2over0.589
Nick LoftinKCTroy Melton0.562%1over0.145
Nick LoftinKCTroy Melton1.521%1under0.044
Salvador PerezKCTroy Melton0.559%0under0.352
Salvador PerezKCTroy Melton1.518%0under0.033
Vinnie PasquantinoKCTroy Melton0.562%2over0.141
Vinnie PasquantinoKCTroy Melton1.522%2over0.611
Austin MartinMINGavin Williams0.558%0under0.334
Austin MartinMINGavin Williams1.520%0under0.038
Brooks LeeMINGavin Williams0.563%0under0.401
Brooks LeeMINGavin Williams1.524%0under0.058
Byron BuxtonMINGavin Williams0.560%1over0.162
Byron BuxtonMINGavin Williams1.523%1under0.054
Josh BellMINGavin Williams0.564%0under0.408
Josh BellMINGavin Williams1.524%0under0.059
Kody ClemensMINGavin Williams0.558%1over0.177
Kody ClemensMINGavin Williams1.521%1under0.044
Luke KeaschallMINGavin Williams0.559%voided scratch
Luke KeaschallMINGavin Williams1.520%voided scratch
Royce LewisMINGavin Williams0.554%0under0.293
Royce LewisMINGavin Williams1.518%0under0.032
Ryan JeffersMINGavin Williams0.561%1over0.148
Ryan JeffersMINGavin Williams1.524%1under0.057
Ryan KreidlerMINGavin Williams0.554%0under0.294
Ryan KreidlerMINGavin Williams1.517%0under0.030
Fernando Tatis Jr.SDChris Sale0.572%voided scratch
Fernando Tatis Jr.SDChris Sale1.525%voided scratch
Freddy FerminSDChris Sale0.551%1over0.241
Freddy FerminSDChris Sale1.517%1under0.029
Gavin SheetsSDChris Sale0.551%1over0.239
Gavin SheetsSDChris Sale1.519%1under0.036
Jake CronenworthSDChris Sale0.557%1over0.182
Jake CronenworthSDChris Sale1.519%1under0.035
Jase BowenSDChris Sale0.550%0under0.254
Jase BowenSDChris Sale1.514%0under0.020
Luis RengifoSDChris Sale0.560%voided scratch
Luis RengifoSDChris Sale1.521%voided scratch
Manny MachadoSDChris Sale0.563%2over0.138
Manny MachadoSDChris Sale1.520%2over0.642
Ty FranceSDChris Sale0.565%1over0.124
Ty FranceSDChris Sale1.523%1under0.054
Xander BogaertsSDChris Sale0.562%0under0.386
Xander BogaertsSDChris Sale1.520%0under0.040
Alec BurlesonSTLBrandon Pfaadt0.566%voided scratch
Alec BurlesonSTLBrandon Pfaadt1.527%voided scratch
Blaze JordanSTLBrandon Pfaadt0.557%0under0.326
Blaze JordanSTLBrandon Pfaadt1.519%0under0.038
JJ WetherholtSTLBrandon Pfaadt0.568%2over0.103
JJ WetherholtSTLBrandon Pfaadt1.527%2over0.528
Jimmy CrooksSTLBrandon Pfaadt0.550%1over0.246
Jimmy CrooksSTLBrandon Pfaadt1.511%1under0.012
Jordan WalkerSTLBrandon Pfaadt0.566%2over0.115
Jordan WalkerSTLBrandon Pfaadt1.527%2over0.532
José FermínSTLBrandon Pfaadt0.561%1over0.155
José FermínSTLBrandon Pfaadt1.521%1under0.045
Lars NootbaarSTLBrandon Pfaadt0.564%voided scratch
Lars NootbaarSTLBrandon Pfaadt1.525%voided scratch
Masyn WinnSTLBrandon Pfaadt0.562%voided scratch
Masyn WinnSTLBrandon Pfaadt1.522%voided scratch
Nathan ChurchSTLBrandon Pfaadt0.556%1over0.195
Nathan ChurchSTLBrandon Pfaadt1.517%1under0.030
Ben WilliamsonTBShane Bieber0.559%0under0.350
Ben WilliamsonTBShane Bieber1.520%0under0.038
Chandler SimpsonTBShane Bieber0.565%0under0.423
Chandler SimpsonTBShane Bieber1.528%0under0.079
Hunter FeducciaTBShane Bieber0.555%1over0.198
Hunter FeducciaTBShane Bieber1.516%1under0.024
Jonathan ArandaTBShane Bieber0.565%0under0.428
Jonathan ArandaTBShane Bieber1.528%0under0.076
Jonny DeLucaTBShane Bieber0.563%1over0.135
Jonny DeLucaTBShane Bieber1.524%1under0.059
Junior CamineroTBShane Bieber0.570%0under0.486
Junior CamineroTBShane Bieber1.526%0under0.070
Richie PalaciosTBShane Bieber0.556%0under0.313
Richie PalaciosTBShane Bieber1.517%0under0.030
Victor Mesa Jr.TBShane Bieber0.558%0under0.332
Victor Mesa Jr.TBShane Bieber1.518%0under0.031
Yandy DíazTBShane Bieber0.569%1over0.094
Yandy DíazTBShane Bieber1.526%1under0.070
Alejandro KirkTORCasey Legumina0.561%1over0.150
Alejandro KirkTORCasey Legumina1.523%1under0.055
Davis SchneiderTORCasey Legumina0.554%0under0.287
Davis SchneiderTORCasey Legumina1.517%0under0.028
Ernie ClementTORCasey Legumina0.566%1over0.112
Ernie ClementTORCasey Legumina1.526%1under0.067
George SpringerTORCasey Legumina0.566%2over0.119
George SpringerTORCasey Legumina1.526%2over0.549
Kazuma OkamotoTORCasey Legumina0.565%0under0.417
Kazuma OkamotoTORCasey Legumina1.523%0under0.054
Luis UríasTORCasey Legumina0.557%0under0.327
Luis UríasTORCasey Legumina1.520%0under0.039
Myles StrawTORCasey Legumina0.559%0under0.346
Myles StrawTORCasey Legumina1.519%0under0.036
Vladimir Guerrero Jr.TORCasey Legumina0.570%2over0.090
Vladimir Guerrero Jr.TORCasey Legumina1.525%2over0.561
Yohendrick PiñangoTORCasey Legumina0.559%1over0.169
Yohendrick PiñangoTORCasey Legumina1.520%1under0.038

Home runs

79 graded, 10 voided
BatterTeamOpposing starterLineP(over)ActualResultBrier
Austin RileyATLKyle Hart0.515%0under0.022
Dominic SmithATLKyle Hart0.57%1over0.874
Drake BaldwinATLKyle Hart0.516%1over0.706
Jim JarvisATLKyle Hart0.511%0under0.012
Matt OlsonATLKyle Hart0.517%0under0.028
Mauricio DubónATLKyle Hart0.59%0under0.009
Michael Harris IIATLKyle Hart0.514%1over0.738
Mike YastrzemskiATLKyle Hart0.515%0under0.022
Ozzie AlbiesATLKyle Hart0.514%1over0.732
Adrian Del CastilloAZMichael McGreevy0.59%0under0.009
Corbin CarrollAZMichael McGreevy0.514%voided scratch
Gabriel MorenoAZMichael McGreevy0.510%0under0.011
Geraldo PerdomoAZMichael McGreevy0.512%0under0.014
Ildemaro VargasAZMichael McGreevy0.57%0under0.004
Ketel MarteAZMichael McGreevy0.515%voided scratch
Max KeplerAZMichael McGreevy0.515%0under0.021
Ryan WaldschmidtAZMichael McGreevy0.57%0under0.005
Tim TawaAZMichael McGreevy0.513%0under0.017
Brayan RocchioCLETaj Bradley0.59%0under0.009
Chase DeLauterCLETaj Bradley0.512%0under0.015
José RamírezCLETaj Bradley0.513%0under0.017
Kyle ManzardoCLETaj Bradley0.510%0under0.010
Patrick BaileyCLETaj Bradley0.513%voided scratch
Petey HalpinCLETaj Bradley0.58%0under0.006
Rhys HoskinsCLETaj Bradley0.514%0under0.020
Steven KwanCLETaj Bradley0.54%0under0.002
Travis BazzanaCLETaj Bradley0.511%0under0.013
Colt KeithDETRandy Dobnak0.516%0under0.026
Dillon DinglerDETRandy Dobnak0.517%0under0.028
Gleyber TorresDETRandy Dobnak0.515%0under0.021
James OutmanDETRandy Dobnak0.515%1over0.726
Kerry CarpenterDETRandy Dobnak0.514%0under0.021
Kevin McGonigleDETRandy Dobnak0.515%0under0.022
Riley GreeneDETRandy Dobnak0.520%0under0.038
Spencer TorkelsonDETRandy Dobnak0.517%voided scratch
Zach McKinstryDETRandy Dobnak0.512%0under0.014
Carter JensenKCTroy Melton0.515%0under0.022
Isaac CollinsKCTroy Melton0.510%1over0.807
Josh RojasKCTroy Melton0.510%0under0.011
Lane ThomasKCTroy Melton0.514%0under0.020
Michael MasseyKCTroy Melton0.58%0under0.006
Nick LoftinKCTroy Melton0.59%0under0.008
Salvador PerezKCTroy Melton0.515%0under0.021
Vinnie PasquantinoKCTroy Melton0.510%0under0.010
Austin MartinMINGavin Williams0.56%0under0.004
Brooks LeeMINGavin Williams0.510%0under0.009
Byron BuxtonMINGavin Williams0.514%0under0.019
Josh BellMINGavin Williams0.514%0under0.018
Kody ClemensMINGavin Williams0.516%0under0.025
Luke KeaschallMINGavin Williams0.58%voided scratch
Royce LewisMINGavin Williams0.513%0under0.018
Ryan JeffersMINGavin Williams0.511%0under0.011
Ryan KreidlerMINGavin Williams0.59%0under0.008
Fernando Tatis Jr.SDChris Sale0.516%voided scratch
Freddy FerminSDChris Sale0.56%0under0.004
Gavin SheetsSDChris Sale0.511%0under0.011
Jake CronenworthSDChris Sale0.511%0under0.012
Jase BowenSDChris Sale0.58%0under0.006
Luis RengifoSDChris Sale0.510%voided scratch
Manny MachadoSDChris Sale0.517%0under0.027
Ty FranceSDChris Sale0.517%1over0.682
Xander BogaertsSDChris Sale0.511%0under0.012
Alec BurlesonSTLBrandon Pfaadt0.514%voided scratch
Blaze JordanSTLBrandon Pfaadt0.58%0under0.006
JJ WetherholtSTLBrandon Pfaadt0.515%0under0.024
Jimmy CrooksSTLBrandon Pfaadt0.57%0under0.005
Jordan WalkerSTLBrandon Pfaadt0.515%0under0.023
José FermínSTLBrandon Pfaadt0.57%0under0.005
Lars NootbaarSTLBrandon Pfaadt0.512%voided scratch
Masyn WinnSTLBrandon Pfaadt0.58%voided scratch
Nathan ChurchSTLBrandon Pfaadt0.58%0under0.007
Ben WilliamsonTBShane Bieber0.57%0under0.004
Chandler SimpsonTBShane Bieber0.54%0under0.001
Hunter FeducciaTBShane Bieber0.512%0under0.014
Jonathan ArandaTBShane Bieber0.515%0under0.023
Jonny DeLucaTBShane Bieber0.57%0under0.005
Junior CamineroTBShane Bieber0.519%0under0.037
Richie PalaciosTBShane Bieber0.58%0under0.006
Victor Mesa Jr.TBShane Bieber0.516%0under0.026
Yandy DíazTBShane Bieber0.514%0under0.018
Alejandro KirkTORCasey Legumina0.510%0under0.009
Davis SchneiderTORCasey Legumina0.513%0under0.017
Ernie ClementTORCasey Legumina0.55%0under0.003
George SpringerTORCasey Legumina0.515%0under0.022
Kazuma OkamotoTORCasey Legumina0.514%0under0.019
Luis UríasTORCasey Legumina0.511%0under0.013
Myles StrawTORCasey Legumina0.58%0under0.006
Vladimir Guerrero Jr.TORCasey Legumina0.515%0under0.023
Yohendrick PiñangoTORCasey Legumina0.512%0under0.014

Run totals

5 graded
GameMeanP(over 8.5)ActualCRPS
TB at TOR9.2854%43.070
AZ at STL8.9750%164.942
KC at DET8.9651%71.226
MIN at CLE8.7048%42.638
SD at ATL8.9550%111.584

Brier is the squared error of a probability (0 perfect, 0.25 a coin flip, 1 confidently wrong). Totals are scored by CRPS over the whole distribution instead, so the two are not comparable. Machine-readable versions of everything here are in the raw artifacts.