MLB Game Prediction Audit Report

Generated: 2026-04-26 15:31:58 | Games Date: 20260426
15
Total Games
11
Clean Games
4
With Warnings
0
With Errors
0
Total Errors
4
Total Warnings
560
Checks Passed

Game-by-Game Results

20260426_MIN@TB.json 1 warnings 1 warnings
Score: MIN 4 - TB 8 (9 innings)
Winner: TB wins 8-4

Warnings

High hit total: 21 combined hits (MLB avg ~17)

Passed Checks

Hits match: MIN batting H=9 == TB pitching H=9
Hits match: TB batting H=12 == MIN pitching H=12
Runs match: MIN batting R=4 == final score 4
Runs match: TB batting R=8 == final score 8
Runs vs pitching match: MIN batting R=4 == TB pitching R=4
Runs vs pitching match: TB batting R=8 == MIN pitching R=8
SO match: MIN batting SO=8 == TB pitching SO=8
SO match: TB batting SO=4 == MIN pitching SO=4
BB match: MIN batting BB=2 == TB pitching BB=2
BB match: TB batting BB=6 == MIN pitching BB=6
HR match: MIN batting HR=1 == TB pitching HR=1
HR match: TB batting HR=1 == MIN pitching HR=1
MIN has 3 pitchers (realistic)
TB has 3 pitchers (realistic)
MIN has 9 batters in lineup (correct)
TB has 9 batters in lineup (correct)
Realistic total runs: 12
Inning-by-inning away runs (4) matches final score (4)
Inning-by-inning home runs (8) matches final score (8)
MIN team batting average .257 is reasonable
TB team batting average .333 is reasonable
TB pitching IP=9.0 matches 27 outs
MIN pitching IP=8.0 matches 24 outs
Inning 9 walkoff: TB won with 0 outs
Inning-by-inning MIN runs (4) matches final score
Inning-by-inning TB runs (8) matches final score
Inning-by-inning MIN hits (9) matches batting total
Inning-by-inning TB hits (12) matches batting total
MIN AB-H (26) == innings outs minus SF (26) ✓
TB AB-H (24) == innings outs minus SF (24) ✓
MIN pitching ER (8) <= R (8)
TB pitching ER (4) <= R (4)
Realistic total runs: 12
SO match: MIN batting SO=8 == TB pitching SO=8
BB match: MIN batting BB=2 == TB pitching BB=2
SO match: TB batting SO=4 == MIN pitching SO=4
BB match: TB batting BB=6 == MIN pitching BB=6

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
MINSimeon Woods RichardsonSP5.07554519.00
MINCole SandsRP2.043301013.50
MINTaylor RogersRP1.01000000.00
TBGriffin JaxSP6.03227213.00
TBBryan BakerRP2.05221009.00
TBKevin KellyRP1.01000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
TBJonathan Aranda42130.500
TBBen Williamson53020.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
MINBrooks LeeSS4200010100.500
MINTrevor LarnachLF4100011100.250
MINJosh BellDH3000001000.000
MINRyan JeffersC4100112020.250
MINKody Clemens1B4100000010.250
MINLuke Keaschall2B4200000000.500
MINMatt WallnerRF4000000030.000
MINRoyce Lewis3B4000000010.000
MINJames OutmanCF4210010010.500
TBChandler SimpsonLF4100010100.250
TBJunior Caminero3B4200012100.500
TBJonathan Aranda1B4200123100.500
TBYandy DíazDH5200010000.400
TBJake FraleyRF4000010110.000
TBBen Williamson2B5300002000.600
TBCedric MullinsCF3000000110.000
TBTaylor WallsSS4200011010.500
TBHunter FeducciaC3000010110.000
20260426_OAK@TEX.json 1 warnings 1 warnings
Score: OAK 4 - TEX 8 (9 innings)
Winner: TEX wins 8-4

Warnings

TEX: 7/10 hits are extra-base (70%) — unusually high XBH rate

Passed Checks

Hits match: OAK batting H=6 == TEX pitching H=6
Hits match: TEX batting H=10 == OAK pitching H=10
Runs match: OAK batting R=4 == final score 4
Runs match: TEX batting R=8 == final score 8
Runs vs pitching match: OAK batting R=4 == TEX pitching R=4
Runs vs pitching match: TEX batting R=8 == OAK pitching R=8
SO match: OAK batting SO=9 == TEX pitching SO=9
SO match: TEX batting SO=8 == OAK pitching SO=8
BB match: OAK batting BB=3 == TEX pitching BB=3
BB match: TEX batting BB=2 == OAK pitching BB=2
HR match: OAK batting HR=1 == TEX pitching HR=1
HR match: TEX batting HR=3 == OAK pitching HR=3
OAK has 3 pitchers (realistic)
TEX has 4 pitchers (realistic)
OAK has 9 batters in lineup (correct)
TEX has 9 batters in lineup (correct)
Realistic total runs: 12
Inning-by-inning away runs (4) matches final score (4)
Inning-by-inning home runs (8) matches final score (8)
OAK team batting average .181 is reasonable
TEX team batting average .294 is reasonable
TEX pitching IP=9.0 matches 27 outs
OAK pitching IP=8.0 matches 24 outs
Inning 9 walkoff: TEX won with 0 outs
Inning-by-inning OAK runs (4) matches final score
Inning-by-inning TEX runs (8) matches final score
Inning-by-inning OAK hits (6) matches batting total
Inning-by-inning TEX hits (10) matches batting total
OAK AB-H (27) == innings outs minus SF (27) ✓
TEX AB-H (24) == innings outs minus SF (24) ✓
OAK pitching ER (8) <= R (8)
TEX pitching ER (4) <= R (4)
Realistic total runs: 12
Realistic total hits: 16
SO match: OAK batting SO=9 == TEX pitching SO=9
BB match: OAK batting BB=3 == TEX pitching BB=3
SO match: TEX batting SO=8 == OAK pitching SO=8
BB match: TEX batting BB=2 == OAK pitching BB=2

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
OAKJ.T. GinnSP4.086631213.50
OAKJoel KuhnelRP3.02224116.00
OAKHogan HarrisRP1.00001000.00
TEXKumar RockerSP5.02114111.80
TEXJakob JunisRP2.043331013.50
TEXCole WinnRP1.00002100.00
TEXJalen BeeksRP1.00000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
TEXCorey Seager43220.750
TEXJake Burger41140.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
OAKNick Kurtz1B4210010010.500
OAKShea LangeliersC3000010110.000
OAKTyler SoderstromLF3000000110.000
OAKBrent RookerDH4100011030.250
OAKCarlos CortesRF4110001010.250
OAKJacob WilsonSS4100001000.250
OAKJeff McNeil2B4000000010.000
OAKLawrence ButlerCF4100111000.250
OAKDarell Hernaiz3B3000000110.000
TEXBrandon NimmoRF4110010010.250
TEXJoc PedersonDH3100010110.333
TEXCorey SeagerSS4310232000.750
TEXJosh Jung3B4110011010.250
TEXEvan CarterCF3000010110.000
TEXJake Burger1B4100114010.250
TEXJosh Smith2B4100001010.250
TEXDanny JansenC4100000010.250
TEXAlejandro OsunaLF4110000010.250
20260426_PHI@ATL.json 1 warnings 1 warnings
Score: PHI 0 - ATL 7 (9 innings)
Winner: ATL wins 7-0

Warnings

PHI team batting average (.068) is unrealistically low

Passed Checks

Hits match: PHI batting H=2 == ATL pitching H=2
Hits match: ATL batting H=11 == PHI pitching H=11
Runs match: PHI batting R=0 == final score 0
Runs match: ATL batting R=7 == final score 7
Runs vs pitching match: PHI batting R=0 == ATL pitching R=0
Runs vs pitching match: ATL batting R=7 == PHI pitching R=7
SO match: PHI batting SO=8 == ATL pitching SO=8
SO match: ATL batting SO=6 == PHI pitching SO=6
BB match: PHI batting BB=4 == ATL pitching BB=4
BB match: ATL batting BB=3 == PHI pitching BB=3
HR match: PHI batting HR=0 == ATL pitching HR=0
HR match: ATL batting HR=1 == PHI pitching HR=1
PHI has 3 pitchers (realistic)
ATL has 3 pitchers (realistic)
PHI has 9 batters in lineup (correct)
ATL has 9 batters in lineup (correct)
Realistic total runs: 7
Inning-by-inning away runs (0) matches final score (0)
Inning-by-inning home runs (7) matches final score (7)
ATL team batting average .314 is reasonable
ATL pitching IP=9.0 matches 27 outs
PHI pitching IP=8.0 matches 24 outs
Inning 9 walkoff: ATL won with 0 outs
Inning-by-inning PHI runs (0) matches final score
Inning-by-inning ATL runs (7) matches final score
Inning-by-inning PHI hits (2) matches batting total
Inning-by-inning ATL hits (11) matches batting total
PHI AB-H (27) == innings outs minus SF (27) ✓
ATL AB-H (24) == innings outs minus SF (24) ✓
PHI pitching ER (7) <= R (7)
ATL pitching ER (0) <= R (0)
Realistic total runs: 7
Realistic total hits: 13
SO match: PHI batting SO=8 == ATL pitching SO=8
BB match: PHI batting BB=4 == ATL pitching BB=4
SO match: ATL batting SO=6 == PHI pitching SO=6
BB match: ATL batting BB=3 == PHI pitching BB=3

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
PHIAaron NolaSP6.0107743110.50
PHIBrad KellerRP1.00000000.00
PHIJosé AlvaradoRP1.01002000.00
ATLChris SaleSP6.00007200.00
ATLRobert SuarezRP2.02001000.00
ATLJoel PayampsRP1.00000200.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
ATLRonald Acuña Jr.53120.600
ATLMichael Harris II42030.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
PHITrea TurnerSS4000000020.000
PHIKyle SchwarberDH4000000010.000
PHIBryce Harper1B4000000000.000
PHIFelix ReyesLF3110000120.333
PHIAdolis GarcíaRF3000000120.000
PHIAlec Bohm3B2000000200.000
PHIEdmundo Sosa2B3100000010.333
PHIDylan MooreCF3000000000.000
PHIRafael MarchánC3000000000.000
ATLRonald Acuña Jr.RF5310122000.600
ATLDrake BaldwinC4100010110.250
ATLMatt Olson1B3100021110.333
ATLOzzie Albies2B4100000000.250
ATLMichael Harris IIDH4200003010.500
ATLAustin Riley3B3100001110.333
ATLMauricio DubónLF4000000010.000
ATLEli WhiteCF4000000000.000
ATLJorge MateoSS4210020010.500
20260426_SD@ARI.json 1 warnings 1 warnings
Score: SD 4 - ARI 3 (9 innings)
Winner: SD wins 4-3

Warnings

SD: 6/8 hits are extra-base (75%) — unusually high XBH rate

Passed Checks

Hits match: SD batting H=8 == ARI pitching H=8
Hits match: ARI batting H=7 == SD pitching H=7
Runs match: SD batting R=4 == final score 4
Runs match: ARI batting R=3 == final score 3
Runs vs pitching match: SD batting R=4 == ARI pitching R=4
Runs vs pitching match: ARI batting R=3 == SD pitching R=3
SO match: SD batting SO=9 == ARI pitching SO=9
SO match: ARI batting SO=6 == SD pitching SO=6
BB match: SD batting BB=3 == ARI pitching BB=3
BB match: ARI batting BB=5 == SD pitching BB=5
HR match: SD batting HR=1 == ARI pitching HR=1
HR match: ARI batting HR=1 == SD pitching HR=1
SD has 4 pitchers (realistic)
ARI has 4 pitchers (realistic)
SD has 9 batters in lineup (correct)
ARI has 9 batters in lineup (correct)
Realistic total runs: 7
Inning-by-inning away runs (4) matches final score (4)
Inning-by-inning home runs (3) matches final score (3)
SD team batting average .228 is reasonable
ARI team batting average .212 is reasonable
ARI pitching IP=9.0 matches 27 outs
SD pitching IP=9.0 matches 27 outs
Inning-by-inning SD runs (4) matches final score
Inning-by-inning ARI runs (3) matches final score
Inning-by-inning SD hits (8) matches batting total
Inning-by-inning ARI hits (7) matches batting total
SD AB-H (27) == innings outs minus SF (27) ✓
ARI AB-H (26) == innings outs minus SF (26) ✓
SD pitching ER (3) <= R (3)
ARI pitching ER (4) <= R (4)
Realistic total runs: 7
Realistic total hits: 15
SO match: SD batting SO=9 == ARI pitching SO=9
BB match: SD batting BB=3 == ARI pitching BB=3
SO match: ARI batting SO=6 == SD pitching SO=6
BB match: ARI batting BB=5 == SD pitching BB=5

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SDMichael KingSP6.05334214.50
SDMason MillerRP1.00001100.00
SDAdrian MorejonRP1.00001100.00
SDDavid MorganRP1.02000100.00
ARIRyne NelsonSP5.03225103.60
ARIPaul SewaldRP2.03112204.50
ARIJuan MorilloRP1.01111019.00
ARIRyan ThompsonRP1.01001000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SDRamón LaureanoLF4100010120.250
SDFernando Tatis Jr.RF4220011100.500
SDJackson MerrillCF4110001010.250
SDManny Machado3B4200111000.500
SDXander BogaertsSS4000000020.000
SDGavin Sheets1B4110010010.250
SDMiguel AndujarDH4110001000.250
SDLuis CampusanoC3000000120.000
SDJake Cronenworth2B4000000010.000
ARIIldemaro Vargas2B4000001000.000
ARIKetel MarteDH5200000000.400
ARICorbin CarrollRF3000000220.000
ARILourdes Gurriel Jr.LF5100111000.200
ARIAdrian Del CastilloC3000000100.000
ARIJose FernandezSS4000000030.000
ARINolan Arenado3B4200010010.500
ARIAlek ThomasCF3100010000.333
ARITim Tawa1B2110001200.500
20260426_BOS@BAL.json CLEAN
Score: BOS 7 - BAL 2 (9 innings)
Winner: BOS wins 7-2

Passed Checks

Hits match: BOS batting H=10 == BAL pitching H=10
Hits match: BAL batting H=7 == BOS pitching H=7
Runs match: BOS batting R=7 == final score 7
Runs match: BAL batting R=2 == final score 2
Runs vs pitching match: BOS batting R=7 == BAL pitching R=7
Runs vs pitching match: BAL batting R=2 == BOS pitching R=2
SO match: BOS batting SO=6 == BAL pitching SO=6
SO match: BAL batting SO=7 == BOS pitching SO=7
BB match: BOS batting BB=5 == BAL pitching BB=5
BB match: BAL batting BB=1 == BOS pitching BB=1
HR match: BOS batting HR=3 == BAL pitching HR=3
HR match: BAL batting HR=0 == BOS pitching HR=0
BOS has 4 pitchers (realistic)
BAL has 4 pitchers (realistic)
BOS has 9 batters in lineup (correct)
BAL has 9 batters in lineup (correct)
Realistic total runs: 9
Inning-by-inning away runs (7) matches final score (7)
Inning-by-inning home runs (2) matches final score (2)
BOS team batting average .270 is reasonable
BAL team batting average .205 is reasonable
BAL pitching IP=9.0 matches 27 outs
BOS pitching IP=9.0 matches 27 outs
Inning-by-inning BOS runs (7) matches final score
Inning-by-inning BAL runs (2) matches final score
Inning-by-inning BOS hits (10) matches batting total
Inning-by-inning BAL hits (7) matches batting total
BOS AB-H (27) == innings outs minus SF (27) ✓
BAL AB-H (27) == innings outs minus SF (27) ✓
BOS pitching ER (2) <= R (2)
BAL pitching ER (7) <= R (7)
Realistic total runs: 9
Realistic total hits: 17
SO match: BOS batting SO=6 == BAL pitching SO=6
BB match: BOS batting BB=5 == BAL pitching BB=5
SO match: BAL batting SO=7 == BOS pitching SO=7
BB match: BAL batting BB=1 == BOS pitching BB=1

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
BOSConnelly EarlySP6.02005000.00
BOSAroldis ChapmanRP1.032211018.00
BOSGarrett WhitlockRP1.01001000.00
BOSZack KellyRP1.01000000.00
BALKyle BradishSP5.06552229.00
BALRico GarciaRP2.02221119.00
BALAnthony NunezRP1.01003100.00
BALTyler WellsRP1.01000100.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
BOSWilyer Abreu52250.400

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
BOSJarren DuranLF5210010010.400
BOSWillson Contreras1B5000000010.000
BOSRoman AnthonyDH2000010300.000
BOSWilyer AbreuRF5200225000.400
BOSCeddanne RafaelaCF5200000000.400
BOSMarcelo Mayer2B4100010100.250
BOSCaleb Durbin3B4100112010.250
BOSConnor WongC3100010110.333
BOSAndruw MonasterioSS4100000020.250
BALTaylor WardLF4000000020.000
BALGunnar HendersonSS3000000010.000
BALAdley RutschmanDH4100000000.250
BALPete Alonso1B3110010100.333
BALTyler O'NeillRF4100000020.250
BALSamuel BasalloC4000000000.000
BALJeremiah Jackson2B4200010010.500
BALDylan BeaversCF4110002000.250
BALBlaze Alexander3B4100000010.250
20260426_CHC@LAD.json CLEAN
Score: CHC 5 - LAD 3 (10 innings)
Winner: CHC wins 5-3 (Extra Innings - 10)

Passed Checks

Hits match: CHC batting H=6 == LAD pitching H=6
Hits match: LAD batting H=7 == CHC pitching H=7
Runs match: CHC batting R=5 == final score 5
Runs match: LAD batting R=3 == final score 3
Runs vs pitching match: CHC batting R=5 == LAD pitching R=5
Runs vs pitching match: LAD batting R=3 == CHC pitching R=3
SO match: CHC batting SO=10 == LAD pitching SO=10
SO match: LAD batting SO=10 == CHC pitching SO=10
BB match: CHC batting BB=6 == LAD pitching BB=6
BB match: LAD batting BB=2 == CHC pitching BB=2
HR match: CHC batting HR=1 == LAD pitching HR=1
HR match: LAD batting HR=0 == CHC pitching HR=0
CHC has 5 pitchers (realistic)
LAD has 3 pitchers (realistic)
CHC has 9 batters in lineup (correct)
LAD has 9 batters in lineup (correct)
Realistic total runs: 8
Inning-by-inning away runs (5) matches final score (5)
Inning-by-inning home runs (3) matches final score (3)
CHC team batting average .166 is reasonable
LAD team batting average .189 is reasonable
LAD pitching IP=10.0 matches 30 outs
CHC pitching IP=10.0 matches 30 outs
Inning-by-inning CHC runs (5) matches final score
Inning-by-inning LAD runs (3) matches final score
Inning-by-inning CHC hits (6) matches batting total
Inning-by-inning LAD hits (7) matches batting total
CHC AB-H (30) == innings outs minus SF (30) ✓
LAD AB-H (30) == innings outs minus SF (30) ✓
CHC pitching ER (3) <= R (3)
LAD pitching ER (5) <= R (5)
Realistic total runs: 8
Realistic total hits: 13
SO match: CHC batting SO=10 == LAD pitching SO=10
BB match: CHC batting BB=6 == LAD pitching BB=6
SO match: LAD batting SO=10 == CHC pitching SO=10
BB match: LAD batting BB=2 == CHC pitching BB=2

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CHCShota ImanagaSP5.01004000.00
CHCBen BrownRP2.03111004.50
CHCJacob WebbRP1.01001100.00
CHCRiley MartinRP1.022211018.00
CHCCorbin MartinRP1.00003000.00
LADJustin WrobleskiSP6.02116401.50
LADTanner ScottRP2.02221209.00
LADJack DreyerRP2.02223019.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CHCCarson Kelly52030.400

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CHCNico HoernerSS4100000000.250
CHCAlex Bregman3B4000000110.000
CHCIan HappLF4100030110.250
CHCSeiya SuzukiRF2100122310.500
CHCCarson KellyC5210003000.400
CHCMichael Busch1B5000000030.000
CHCDansby SwansonDH4000000120.000
CHCMatt Shaw2B4100000010.250
CHCPete Crow-ArmstrongCF4000000010.000
LADShohei OhtaniDH5000000010.000
LADFreddie Freeman1B4000000120.000
LADTeoscar HernándezLF5000000020.000
LADAndy PagesCF5100010030.200
LADKyle TuckerRF4100000000.250
LADMiguel Rojas2B3000000010.000
LADDalton RushingC3100011100.333
LADSantiago Espinal3B4200010010.500
LADHyeseong KimSS4210002000.500
20260426_CLE@TOR.json CLEAN
Score: CLE 5 - TOR 2 (9 innings)
Winner: CLE wins 5-2

Passed Checks

Hits match: CLE batting H=6 == TOR pitching H=6
Hits match: TOR batting H=10 == CLE pitching H=10
Runs match: CLE batting R=5 == final score 5
Runs match: TOR batting R=2 == final score 2
Runs vs pitching match: CLE batting R=5 == TOR pitching R=5
Runs vs pitching match: TOR batting R=2 == CLE pitching R=2
SO match: CLE batting SO=6 == TOR pitching SO=6
SO match: TOR batting SO=6 == CLE pitching SO=6
BB match: CLE batting BB=4 == TOR pitching BB=4
BB match: TOR batting BB=0 == CLE pitching BB=0
HR match: CLE batting HR=0 == TOR pitching HR=0
HR match: TOR batting HR=0 == CLE pitching HR=0
CLE has 3 pitchers (realistic)
TOR has 4 pitchers (realistic)
CLE has 9 batters in lineup (correct)
TOR has 9 batters in lineup (correct)
Realistic total runs: 7
Inning-by-inning away runs (5) matches final score (5)
Inning-by-inning home runs (2) matches final score (2)
CLE team batting average .181 is reasonable
TOR team batting average .270 is reasonable
TOR pitching IP=9.0 matches 27 outs
CLE pitching IP=9.0 matches 27 outs
Inning-by-inning CLE runs (5) matches final score
Inning-by-inning TOR runs (2) matches final score
Inning-by-inning CLE hits (6) matches batting total
Inning-by-inning TOR hits (10) matches batting total
CLE AB-H (27) == innings outs minus SF (27) ✓
TOR AB-H (27) == innings outs minus SF (27) ✓
CLE pitching ER (2) <= R (2)
TOR pitching ER (5) <= R (5)
Realistic total runs: 7
Realistic total hits: 16
SO match: CLE batting SO=6 == TOR pitching SO=6
BB match: CLE batting BB=4 == TOR pitching BB=4
SO match: TOR batting SO=6 == CLE pitching SO=6
BB match: TOR batting BB=0 == CLE pitching BB=0

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CLESlade CecconiSP6.08113001.50
CLECade SmithRP2.02113004.50
CLETim HerrinRP1.00000000.00
TORPatrick CorbinSP6.04444206.00
TORJeff HoffmanRP1.00000000.00
TORTyler RogersRP1.02111109.00
TORMason FluhartyRP1.00001100.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CLEJuan Brito41030.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CLESteven KwanCF5100010020.200
CLEAngel MartínezLF4100010010.250
CLEJosé RamírezDH4110001000.250
CLERhys Hoskins1B3100010110.333
CLEDavid FryRF4100011000.250
CLEDaniel Schneemann3B3000010110.000
CLEJuan Brito2B4110003010.250
CLEAustin HedgesC2000000200.000
CLEBrayan RocchioSS4000000000.000
TORErnie ClementSS5100001010.200
TORDaulton VarshoCF4100000010.250
TORVladimir Guerrero Jr.DH4000000010.000
TORJesús SánchezRF4200010010.500
TORKazuma Okamoto3B4100000010.250
TORLenyn Sosa1B4100001010.250
TORDavis Schneider2B4100000000.250
TORBrandon ValenzuelaC4200000000.500
TORAndrés Giménez2B4110010000.250
20260426_COL@NYM.json CLEAN
Score: COL 3 - NYM 1 (9 innings)
Winner: COL wins 3-1

Passed Checks

Hits match: COL batting H=9 == NYM pitching H=9
Hits match: NYM batting H=7 == COL pitching H=7
Runs match: COL batting R=3 == final score 3
Runs match: NYM batting R=1 == final score 1
Runs vs pitching match: COL batting R=3 == NYM pitching R=3
Runs vs pitching match: NYM batting R=1 == COL pitching R=1
SO match: COL batting SO=6 == NYM pitching SO=6
SO match: NYM batting SO=8 == COL pitching SO=8
BB match: COL batting BB=4 == NYM pitching BB=4
BB match: NYM batting BB=0 == COL pitching BB=0
HR match: COL batting HR=1 == NYM pitching HR=1
HR match: NYM batting HR=0 == COL pitching HR=0
COL has 4 pitchers (realistic)
NYM has 4 pitchers (realistic)
COL has 9 batters in lineup (correct)
NYM has 9 batters in lineup (correct)
Realistic total runs: 4
Inning-by-inning away runs (3) matches final score (3)
Inning-by-inning home runs (1) matches final score (1)
COL team batting average .250 is reasonable
NYM team batting average .212 is reasonable
NYM pitching IP=9.0 matches 27 outs
COL pitching IP=9.0 matches 27 outs
Inning-by-inning COL runs (3) matches final score
Inning-by-inning NYM runs (1) matches final score
Inning-by-inning COL hits (9) matches batting total
Inning-by-inning NYM hits (7) matches batting total
COL AB-H (27) == innings outs minus SF (27) ✓
NYM AB-H (26) == innings outs minus SF (26) ✓
COL pitching ER (1) <= R (1)
NYM pitching ER (3) <= R (3)
Realistic total runs: 4
Realistic total hits: 16
SO match: COL batting SO=6 == NYM pitching SO=6
BB match: COL batting BB=4 == NYM pitching BB=4
SO match: NYM batting SO=8 == COL pitching SO=8
BB match: NYM batting BB=0 == COL pitching BB=0

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
COLJose QuintanaSP5.05116001.80
COLVictor VodnikRP2.01001000.00
COLAntonio SenzatelaRP1.00001000.00
COLBrennan BernardinoRP1.01000000.00
NYMNolan McLeanSP5.06333315.40
NYMDevin WilliamsRP2.03001000.00
NYMLuke WeaverRP1.00001100.00
NYMCraig KimbrelRP1.00001000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
COLEdouard Julien2B5000000010.000
COLMickey MoniakRF4100111110.250
COLTJ RumfieldDH5100000000.200
COLTroy Johnston1B5000000020.000
COLKyle Karros3B2000000200.000
COLBrett SullivanC4100010010.250
COLEzequiel TovarSS4200010010.500
COLJake McCarthyCF3200001100.667
COLJordan BeckLF4200001000.500
NYMBo BichetteSS4000000000.000
NYMJuan SotoDH4100000010.250
NYMLuis Robert Jr.CF4000000030.000
NYMMark Vientos1B4100000000.250
NYMMarcus Semien2B4200000010.500
NYMBrett Baty3B4210000000.500
NYMTyrone TaylorRF4000000010.000
NYMTommy PhamLF3101010010.333
NYMLuis TorrensC2000001010.000
20260426_DET@CIN.json CLEAN
Score: DET 2 - CIN 3 (9 innings)
Winner: CIN wins 3-2

Passed Checks

Hits match: DET batting H=5 == CIN pitching H=5
Hits match: CIN batting H=8 == DET pitching H=8
Runs match: DET batting R=2 == final score 2
Runs match: CIN batting R=3 == final score 3
Runs vs pitching match: DET batting R=2 == CIN pitching R=2
Runs vs pitching match: CIN batting R=3 == DET pitching R=3
SO match: DET batting SO=7 == CIN pitching SO=7
SO match: CIN batting SO=3 == DET pitching SO=3
BB match: DET batting BB=2 == CIN pitching BB=2
BB match: CIN batting BB=2 == DET pitching BB=2
HR match: DET batting HR=1 == CIN pitching HR=1
HR match: CIN batting HR=1 == DET pitching HR=1
DET has 3 pitchers (realistic)
CIN has 3 pitchers (realistic)
DET has 9 batters in lineup (correct)
CIN has 9 batters in lineup (correct)
Realistic total runs: 5
Inning-by-inning away runs (2) matches final score (2)
Inning-by-inning home runs (3) matches final score (3)
DET team batting average .156 is reasonable
CIN team batting average .250 is reasonable
CIN pitching IP=9.0 matches 27 outs
DET pitching IP=8.0 matches 24 outs
Inning 9 walkoff: CIN won with 0 outs
Inning-by-inning DET runs (2) matches final score
Inning-by-inning CIN runs (3) matches final score
Inning-by-inning DET hits (5) matches batting total
Inning-by-inning CIN hits (8) matches batting total
DET AB-H (27) == innings outs minus SF (27) ✓
CIN AB-H (24) == innings outs minus SF (24) ✓
DET pitching ER (3) <= R (3)
CIN pitching ER (2) <= R (2)
Realistic total runs: 5
Realistic total hits: 13
SO match: DET batting SO=7 == CIN pitching SO=7
BB match: DET batting BB=2 == CIN pitching BB=2
SO match: CIN batting SO=3 == DET pitching SO=3
BB match: CIN batting BB=2 == DET pitching BB=2

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
DETKeider MonteroSP4.05331116.75
DETKenley JansenRP3.02002000.00
DETKyle FinneganRP1.01000100.00
CINRhett LowderSP6.03225113.00
CINEmilio PagánRP2.02001000.00
CINBrock BurkeRP1.00001100.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
DETKevin McGonigleSS4100000010.250
DETGleyber Torres2B4000000010.000
DETColt Keith3B4000000020.000
DETRiley GreeneDH3000000100.000
DETSpencer Torkelson1B3100010100.333
DETKerry CarpenterLF4000000000.000
DETMatt VierlingCF4200112020.500
DETWenceel PérezRF3100000010.333
DETJake RogersC3000000000.000
CINTJ FriedlCF4210010000.500
CINMatt McLain2B4100000000.250
CINElly De La CruzSS3100112100.333
CINSal Stewart1B4200010000.500
CINNathaniel LoweDH3000000100.000
CINSpencer SteerRF4000000000.000
CINJJ BledayLF4100001020.250
CINJose TrevinoC3000000010.000
CINKe'Bryan Hayes3B3100000000.333
20260426_LAA@KC.json CLEAN
Score: LAA 2 - KC 7 (9 innings)
Winner: KC wins 7-2

Passed Checks

Hits match: LAA batting H=7 == KC pitching H=7
Hits match: KC batting H=9 == LAA pitching H=9
Runs match: LAA batting R=2 == final score 2
Runs match: KC batting R=7 == final score 7
Runs vs pitching match: LAA batting R=2 == KC pitching R=2
Runs vs pitching match: KC batting R=7 == LAA pitching R=7
SO match: LAA batting SO=6 == KC pitching SO=6
SO match: KC batting SO=7 == LAA pitching SO=7
BB match: LAA batting BB=1 == KC pitching BB=1
BB match: KC batting BB=1 == LAA pitching BB=1
HR match: LAA batting HR=1 == KC pitching HR=1
HR match: KC batting HR=2 == LAA pitching HR=2
LAA has 3 pitchers (realistic)
KC has 4 pitchers (realistic)
LAA has 9 batters in lineup (correct)
KC has 9 batters in lineup (correct)
Realistic total runs: 9
Inning-by-inning away runs (2) matches final score (2)
Inning-by-inning home runs (7) matches final score (7)
LAA team batting average .205 is reasonable
KC team batting average .281 is reasonable
KC pitching IP=9.0 matches 27 outs
LAA pitching IP=8.0 matches 24 outs
Inning 9 walkoff: KC won with 0 outs
Inning-by-inning LAA runs (2) matches final score
Inning-by-inning KC runs (7) matches final score
Inning-by-inning LAA hits (7) matches batting total
Inning-by-inning KC hits (9) matches batting total
LAA AB-H (27) == innings outs minus SF (27) ✓
KC AB-H (23) == innings outs minus SF (23) ✓
LAA pitching ER (7) <= R (7)
KC pitching ER (2) <= R (2)
Realistic total runs: 9
Realistic total hits: 16
SO match: LAA batting SO=6 == KC pitching SO=6
BB match: LAA batting BB=1 == KC pitching BB=1
SO match: KC batting SO=7 == LAA pitching SO=7
BB match: KC batting BB=1 == LAA pitching BB=1

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
LAAReid DetmersSP5.087751212.60
LAAJordan RomanoRP2.00001000.00
LAADrew PomeranzRP1.01001000.00
KCSeth LugoSP5.05224013.60
KCLucas ErcegRP2.01000000.00
KCMatt StrahmRP1.00001100.00
KCJohn SchreiberRP1.01001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
KCCarter Jensen41130.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
LAAZach NetoSS4000000000.000
LAAMike TroutCF4100111000.250
LAAYoán Moncada3B3100000100.333
LAAJorge SolerDH4000000010.000
LAANolan Schanuel1B4200000010.500
LAAJo AdellRF4100010010.250
LAAJosh LoweLF4100000020.250
LAATravis d'ArnaudC4110001000.250
LAAAdam Frazier2B3000000010.000
KCLane ThomasCF3100001010.333
KCBobby Witt Jr.SS4000000010.000
KCVinnie Pasquantino1B4100112010.250
KCSalvador PerezDH4110010010.250
KCStarling MarteRF3110010110.333
KCCarter JensenC4100113010.250
KCNick Loftin3B4100010000.250
KCIsaac CollinsLF3100010010.333
KCMichael Massey2B3200011000.667
20260426_MIA@SF.json CLEAN
Score: MIA 1 - SF 4 (9 innings)
Winner: SF wins 4-1

Passed Checks

Hits match: MIA batting H=6 == SF pitching H=6
Hits match: SF batting H=12 == MIA pitching H=12
Runs match: MIA batting R=1 == final score 1
Runs match: SF batting R=4 == final score 4
Runs vs pitching match: MIA batting R=1 == SF pitching R=1
Runs vs pitching match: SF batting R=4 == MIA pitching R=4
SO match: MIA batting SO=7 == SF pitching SO=7
SO match: SF batting SO=6 == MIA pitching SO=6
BB match: MIA batting BB=4 == SF pitching BB=4
BB match: SF batting BB=2 == MIA pitching BB=2
HR match: MIA batting HR=0 == SF pitching HR=0
HR match: SF batting HR=1 == MIA pitching HR=1
MIA has 2 pitchers (realistic)
SF has 4 pitchers (realistic)
MIA has 9 batters in lineup (correct)
SF has 9 batters in lineup (correct)
Realistic total runs: 5
Inning-by-inning away runs (1) matches final score (1)
Inning-by-inning home runs (4) matches final score (4)
MIA team batting average .181 is reasonable
SF team batting average .333 is reasonable
SF pitching IP=9.0 matches 27 outs
MIA pitching IP=8.0 matches 24 outs
Inning 9 walkoff: SF won with 0 outs
Inning-by-inning MIA runs (1) matches final score
Inning-by-inning SF runs (4) matches final score
Inning-by-inning MIA hits (6) matches batting total
Inning-by-inning SF hits (12) matches batting total
MIA AB-H (27) == innings outs minus SF (27) ✓
SF AB-H (24) == innings outs minus SF (24) ✓
MIA pitching ER (4) <= R (4)
SF pitching ER (1) <= R (1)
Realistic total runs: 5
Realistic total hits: 18
SO match: MIA batting SO=7 == SF pitching SO=7
BB match: MIA batting BB=4 == SF pitching BB=4
SO match: SF batting SO=6 == MIA pitching SO=6
BB match: SF batting BB=2 == MIA pitching BB=2

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
MIAMax MeyerSP6.07115011.50
MIAPete FairbanksRP2.053312013.50
SFLanden RouppSP5.03003200.00
SFRyan WalkerRP2.02112004.50
SFErik MillerRP1.01001100.00
SFMatt GageRP1.00001100.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
SFJung Hoo Lee53000.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
MIAJakob MarseeCF4000000120.000
MIAKyle Stowers1B4110000000.250
MIAOtto LopezSS4200010010.500
MIAXavier Edwards2B3100000100.333
MIALiam HicksC4110001000.250
MIAOwen CaissieRF3000000110.000
MIAConnor NorbyDH4000000000.000
MIAGraham Pauley3B4000000020.000
MIAHeriberto HernándezLF3100000110.333
SFJung Hoo LeeRF5300000000.600
SFMatt Chapman3B5100000010.200
SFLuis Arraez2B4100000000.250
SFCasey SchmittDH4000000010.000
SFRafael Devers1B4210010000.500
SFHeliot RamosLF3100121110.333
SFDrew GilbertCF4210012000.500
SFChristian KossSS4100000010.250
SFPatrick BaileyC3100001120.333
20260426_NYY@HOU.json CLEAN
Score: NYY 4 - HOU 3 (9 innings)
Winner: NYY wins 4-3

Passed Checks

Hits match: NYY batting H=7 == HOU pitching H=7
Hits match: HOU batting H=8 == NYY pitching H=8
Runs match: NYY batting R=4 == final score 4
Runs match: HOU batting R=3 == final score 3
Runs vs pitching match: NYY batting R=4 == HOU pitching R=4
Runs vs pitching match: HOU batting R=3 == NYY pitching R=3
SO match: NYY batting SO=5 == HOU pitching SO=5
SO match: HOU batting SO=6 == NYY pitching SO=6
BB match: NYY batting BB=6 == HOU pitching BB=6
BB match: HOU batting BB=4 == NYY pitching BB=4
HR match: NYY batting HR=2 == HOU pitching HR=2
HR match: HOU batting HR=0 == NYY pitching HR=0
NYY has 4 pitchers (realistic)
HOU has 3 pitchers (realistic)
NYY has 9 batters in lineup (correct)
HOU has 9 batters in lineup (correct)
Realistic total runs: 7
Inning-by-inning away runs (4) matches final score (4)
Inning-by-inning home runs (3) matches final score (3)
NYY team batting average .212 is reasonable
HOU team batting average .228 is reasonable
HOU pitching IP=9.0 matches 27 outs
NYY pitching IP=9.0 matches 27 outs
Inning-by-inning NYY runs (4) matches final score
Inning-by-inning HOU runs (3) matches final score
Inning-by-inning NYY hits (7) matches batting total
Inning-by-inning HOU hits (8) matches batting total
NYY AB-H (26) == innings outs minus SF (26) ✓
HOU AB-H (27) == innings outs minus SF (27) ✓
NYY pitching ER (3) <= R (3)
HOU pitching ER (4) <= R (4)
Realistic total runs: 7
Realistic total hits: 15
SO match: NYY batting SO=5 == HOU pitching SO=5
BB match: NYY batting BB=6 == HOU pitching BB=6
SO match: HOU batting SO=6 == NYY pitching SO=6
BB match: HOU batting BB=4 == NYY pitching BB=4

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
NYYLuis GilSP6.07332204.50
NYYDavid BednarRP1.00003000.00
NYYFernando CruzRP1.00000100.00
NYYCamilo DovalRP1.01001100.00
HOUSpencer ArrighettiSP5.04444527.20
HOUEnyel De Los SantosRP3.03000000.00
HOUKai-Wei TengRP1.00001100.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
NYYTrent GrishamCF4100122130.250
NYYBen RiceDH4210000110.500
NYYAaron JudgeRF4100112000.250
NYYCody BellingerLF3210000200.667
NYYJazz Chisholm Jr.2B4000000000.000
NYYPaul Goldschmidt1B2000000200.000
NYYJ.C. EscarraC4000000000.000
NYYRyan McMahon3B4000000010.000
NYYJosé CaballeroSS4100010000.250
HOUCarlos CorreaSS5200001010.400
HOUYordan AlvarezDH4200001100.500
HOUIsaac Paredes3B5000000000.000
HOUChristian Walker1B4000000000.000
HOUCam SmithRF4000000020.000
HOUDustin HarrisLF2000010210.000
HOUChristian VázquezC4100010020.250
HOUDaniel JohnsonCF4210011000.500
HOUBraden Shewmake2B3100000100.333
20260426_PIT@MIL.json CLEAN
Score: PIT 6 - MIL 1 (9 innings)
Winner: PIT wins 6-1

Passed Checks

Hits match: PIT batting H=6 == MIL pitching H=6
Hits match: MIL batting H=4 == PIT pitching H=4
Runs match: PIT batting R=6 == final score 6
Runs match: MIL batting R=1 == final score 1
Runs vs pitching match: PIT batting R=6 == MIL pitching R=6
Runs vs pitching match: MIL batting R=1 == PIT pitching R=1
SO match: PIT batting SO=8 == MIL pitching SO=8
SO match: MIL batting SO=6 == PIT pitching SO=6
BB match: PIT batting BB=5 == MIL pitching BB=5
BB match: MIL batting BB=4 == PIT pitching BB=4
HR match: PIT batting HR=1 == MIL pitching HR=1
HR match: MIL batting HR=0 == PIT pitching HR=0
PIT has 4 pitchers (realistic)
MIL has 4 pitchers (realistic)
PIT has 9 batters in lineup (correct)
MIL has 9 batters in lineup (correct)
Realistic total runs: 7
Inning-by-inning away runs (6) matches final score (6)
Inning-by-inning home runs (1) matches final score (1)
PIT team batting average .181 is reasonable
MIL team batting average .129 is reasonable
MIL pitching IP=9.0 matches 27 outs
PIT pitching IP=9.0 matches 27 outs
Inning-by-inning PIT runs (6) matches final score
Inning-by-inning MIL runs (1) matches final score
Inning-by-inning PIT hits (6) matches batting total
Inning-by-inning MIL hits (4) matches batting total
PIT AB-H (27) == innings outs minus SF (27) ✓
MIL AB-H (27) == innings outs minus SF (27) ✓
PIT pitching ER (1) <= R (1)
MIL pitching ER (6) <= R (6)
Realistic total runs: 7
Realistic total hits: 10
SO match: PIT batting SO=8 == MIL pitching SO=8
BB match: PIT batting BB=5 == MIL pitching BB=5
SO match: MIL batting SO=6 == PIT pitching SO=6
BB match: MIL batting BB=4 == PIT pitching BB=4

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
PITCarmen MlodzinskiSP6.01004300.00
PITDennis SantanaRP1.02110109.00
PITGregory SotoRP1.01002000.00
PITYohan RamírezRP1.00000000.00
MILKyle HarrisonSP6.04445316.00
MILAbner UribeRP1.012222018.00
MILAaron AshbyRP1.00000000.00
MILGrant AndersonRP1.01001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
PITNick Yorke42140.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
PITJake MangumLF3110010200.333
PITNick Gonzales2B4000010100.000
PITBryan ReynoldsRF4000010010.000
PITMarcell OzunaDH4200010020.500
PITRyan O'Hearn1B3110012100.333
PITNick Yorke3B4200114000.500
PITKonnor GriffinSS3000000110.000
PITJoey BartC4000000020.000
PITBilly CookCF4000000020.000
MILBrice Turang2B4000000010.000
MILWilliam ContrerasC3000000100.000
MILJake Bauers1B3000000110.000
MILGary SánchezDH4100000010.250
MILGarrett MitchellCF4100010020.250
MILSal FrelickRF3000000110.000
MILLuis Rengifo3B3000000100.000
MILDavid HamiltonSS4000000000.000
MILBrandon LockridgeLF3200001000.667
20260426_SEA@STL.json CLEAN
Score: SEA 5 - STL 4 (9 innings)
Winner: SEA wins 5-4

Passed Checks

Hits match: SEA batting H=8 == STL pitching H=8
Hits match: STL batting H=7 == SEA pitching H=7
Runs match: SEA batting R=5 == final score 5
Runs match: STL batting R=4 == final score 4
Runs vs pitching match: SEA batting R=5 == STL pitching R=5
Runs vs pitching match: STL batting R=4 == SEA pitching R=4
SO match: SEA batting SO=9 == STL pitching SO=9
SO match: STL batting SO=6 == SEA pitching SO=6
BB match: SEA batting BB=5 == STL pitching BB=5
BB match: STL batting BB=1 == SEA pitching BB=1
HR match: SEA batting HR=0 == STL pitching HR=0
HR match: STL batting HR=2 == SEA pitching HR=2
SEA has 3 pitchers (realistic)
STL has 3 pitchers (realistic)
SEA has 9 batters in lineup (correct)
STL has 9 batters in lineup (correct)
Realistic total runs: 9
Inning-by-inning away runs (5) matches final score (5)
Inning-by-inning home runs (4) matches final score (4)
SEA team batting average .242 is reasonable
STL team batting average .205 is reasonable
STL pitching IP=9.0 matches 27 outs
SEA pitching IP=9.0 matches 27 outs
Inning-by-inning SEA runs (5) matches final score
Inning-by-inning STL runs (4) matches final score
Inning-by-inning SEA hits (8) matches batting total
Inning-by-inning STL hits (7) matches batting total
SEA AB-H (25) == innings outs minus SF (25) ✓
STL AB-H (27) == innings outs minus SF (27) ✓
SEA pitching ER (4) <= R (4)
STL pitching ER (5) <= R (5)
Realistic total runs: 9
Realistic total hits: 15
SO match: SEA batting SO=9 == STL pitching SO=9
BB match: SEA batting BB=5 == STL pitching BB=5
SO match: STL batting SO=6 == SEA pitching SO=6
BB match: STL batting BB=1 == SEA pitching BB=1

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SEAEmerson HancockSP6.06334114.50
SEAAndrés MuñozRP2.01110014.50
SEAJose A. FerrerRP1.00002000.00
STLMichael McGreevySP5.06446207.20
STLRiley O'BrienRP3.02112203.00
STLGordon GraceffoRP1.00001100.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
STLRamón Urías41130.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SEAJ.P. CrawfordSS4110010110.250
SEACal RaleighC4100011100.250
SEAJulio RodríguezCF4110010120.250
SEARandy ArozarenaLF5200002000.400
SEALuke RaleyRF4101011020.250
SEADominic CanzoneDH2100001100.500
SEAConnor Joe1B3000000010.000
SEACole Young2B4000000010.000
SEALeo Rivas3B3100010120.333
STLJJ Wetherholt2B4000000000.000
STLIván HerreraC4100000000.250
STLAlec Burleson1B3000000110.000
STLJordan WalkerRF4100111000.250
STLNolan GormanDH4000000020.000
STLMasyn WinnSS3200010000.667
STLNathan ChurchLF4100010010.250
STLRamón Urías3B4100113010.250
STLVictor Scott IICF4100000010.250
20260426_WAS@CHW.json CLEAN
Score: WAS 5 - CHW 6 (9 innings)
Winner: CHW wins 6-5

Passed Checks

Hits match: WAS batting H=8 == CHW pitching H=8
Hits match: CHW batting H=11 == WAS pitching H=11
Runs match: WAS batting R=5 == final score 5
Runs match: CHW batting R=6 == final score 6
Runs vs pitching match: WAS batting R=5 == CHW pitching R=5
Runs vs pitching match: CHW batting R=6 == WAS pitching R=6
SO match: WAS batting SO=5 == CHW pitching SO=5
SO match: CHW batting SO=6 == WAS pitching SO=6
BB match: WAS batting BB=8 == CHW pitching BB=8
BB match: CHW batting BB=6 == WAS pitching BB=6
HR match: WAS batting HR=0 == CHW pitching HR=0
HR match: CHW batting HR=1 == WAS pitching HR=1
WAS has 3 pitchers (realistic)
CHW has 4 pitchers (realistic)
WAS has 9 batters in lineup (correct)
CHW has 9 batters in lineup (correct)
Realistic total runs: 11
Inning-by-inning away runs (5) matches final score (5)
Inning-by-inning home runs (6) matches final score (6)
WAS team batting average .235 is reasonable
CHW team batting average .314 is reasonable
CHW pitching IP=9.0 matches 27 outs
WAS pitching IP=8.0 matches 24 outs
Inning 9 walkoff: CHW won with 0 outs
Inning-by-inning WAS runs (5) matches final score
Inning-by-inning CHW runs (6) matches final score
Inning-by-inning WAS hits (8) matches batting total
Inning-by-inning CHW hits (11) matches batting total
WAS AB-H (26) == innings outs minus SF (26) ✓
CHW AB-H (24) == innings outs minus SF (24) ✓
WAS pitching ER (6) <= R (6)
CHW pitching ER (5) <= R (5)
Realistic total runs: 11
Realistic total hits: 19
SO match: WAS batting SO=5 == CHW pitching SO=5
BB match: WAS batting BB=8 == CHW pitching BB=8
SO match: CHW batting SO=6 == WAS pitching SO=6
BB match: CHW batting BB=6 == WAS pitching BB=6

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
WASFoster GriffinSP6.09554417.50
WASClayton BeeterRP1.02111209.00
WASGus VarlandRP1.00001000.00
CHWBryan HudsonSP5.06553809.00
CHWSeranthony DomínguezRP2.01002000.00
CHWJordan LeasureRP1.00000000.00
CHWJordan HicksRP1.01000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
WASBrady House53000.600
CHWDerek Hill43010.750
CHWDrew Romo42130.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
WASJames WoodRF4110002100.250
WASCurtis Mead1B4000000110.000
WASDaylen LileLF5000000000.000
WASBrady House3B5300010020.600
WASCJ AbramsSS3000020200.000
WASJacob YoungCF5110000010.200
WASLuis GarciaDH3200012100.667
WASNasim Nuñez2B1000010300.000
WASDrew MillasC4100001010.250
CHWChase Meidroth2B5000000010.000
CHWMiguel Vargas3B3110000200.333
CHWMunetaka Murakami1B2100000300.500
CHWEverson PereiraDH5100000020.200
CHWColson MontgomerySS5100010020.200
CHWTanner MurrayLF3100020100.333
CHWDerek HillRF4310021010.750
CHWDrew RomoC4200113000.500
CHWLuisangel AcuñaCF4100002000.250

Cross-Game Analysis

All Warnings Across Games

GameWarning
20260426_MIN@TB.jsonHigh hit total: 21 combined hits (MLB avg ~17)
20260426_OAK@TEX.jsonTEX: 7/10 hits are extra-base (70%) — unusually high XBH rate
20260426_PHI@ATL.jsonPHI team batting average (.068) is unrealistically low
20260426_SD@ARI.jsonSD: 6/8 hits are extra-base (75%) — unusually high XBH rate

Score Distribution

GameScore
20260426_BOS@BAL.jsonScore: BOS 7 - BAL 2 (9 innings)
20260426_CHC@LAD.jsonScore: CHC 5 - LAD 3 (10 innings)
20260426_CLE@TOR.jsonScore: CLE 5 - TOR 2 (9 innings)
20260426_COL@NYM.jsonScore: COL 3 - NYM 1 (9 innings)
20260426_DET@CIN.jsonScore: DET 2 - CIN 3 (9 innings)
20260426_LAA@KC.jsonScore: LAA 2 - KC 7 (9 innings)
20260426_MIA@SF.jsonScore: MIA 1 - SF 4 (9 innings)
20260426_MIN@TB.jsonScore: MIN 4 - TB 8 (9 innings)
20260426_NYY@HOU.jsonScore: NYY 4 - HOU 3 (9 innings)
20260426_OAK@TEX.jsonScore: OAK 4 - TEX 8 (9 innings)
20260426_PHI@ATL.jsonScore: PHI 0 - ATL 7 (9 innings)
20260426_PIT@MIL.jsonScore: PIT 6 - MIL 1 (9 innings)
20260426_SD@ARI.jsonScore: SD 4 - ARI 3 (9 innings)
20260426_SEA@STL.jsonScore: SEA 5 - STL 4 (9 innings)
20260426_WAS@CHW.jsonScore: WAS 5 - CHW 6 (9 innings)

All Pitchers Across Games

GameTeamPitcherRoleIPHRERSOBBHRERA
20260426_BOS@BAL.jsonBALKyle BradishSP5.06552229.00
20260426_BOS@BAL.jsonBALRico GarciaRP2.02221119.00
20260426_BOS@BAL.jsonBALAnthony NunezRP1.01003100.00
20260426_BOS@BAL.jsonBALTyler WellsRP1.01000100.00
20260426_BOS@BAL.jsonBOSConnelly EarlySP6.02005000.00
20260426_BOS@BAL.jsonBOSAroldis ChapmanRP1.032211018.00
20260426_BOS@BAL.jsonBOSGarrett WhitlockRP1.01001000.00
20260426_BOS@BAL.jsonBOSZack KellyRP1.01000000.00
20260426_CHC@LAD.jsonCHCShota ImanagaSP5.01004000.00
20260426_CHC@LAD.jsonCHCBen BrownRP2.03111004.50
20260426_CHC@LAD.jsonCHCJacob WebbRP1.01001100.00
20260426_CHC@LAD.jsonCHCRiley MartinRP1.022211018.00
20260426_CHC@LAD.jsonCHCCorbin MartinRP1.00003000.00
20260426_CHC@LAD.jsonLADJustin WrobleskiSP6.02116401.50
20260426_CHC@LAD.jsonLADTanner ScottRP2.02221209.00
20260426_CHC@LAD.jsonLADJack DreyerRP2.02223019.00
20260426_CLE@TOR.jsonCLESlade CecconiSP6.08113001.50
20260426_CLE@TOR.jsonCLECade SmithRP2.02113004.50
20260426_CLE@TOR.jsonCLETim HerrinRP1.00000000.00
20260426_CLE@TOR.jsonTORPatrick CorbinSP6.04444206.00
20260426_CLE@TOR.jsonTORJeff HoffmanRP1.00000000.00
20260426_CLE@TOR.jsonTORTyler RogersRP1.02111109.00
20260426_CLE@TOR.jsonTORMason FluhartyRP1.00001100.00
20260426_COL@NYM.jsonCOLJose QuintanaSP5.05116001.80
20260426_COL@NYM.jsonCOLVictor VodnikRP2.01001000.00
20260426_COL@NYM.jsonCOLAntonio SenzatelaRP1.00001000.00
20260426_COL@NYM.jsonCOLBrennan BernardinoRP1.01000000.00
20260426_COL@NYM.jsonNYMNolan McLeanSP5.06333315.40
20260426_COL@NYM.jsonNYMDevin WilliamsRP2.03001000.00
20260426_COL@NYM.jsonNYMLuke WeaverRP1.00001100.00
20260426_COL@NYM.jsonNYMCraig KimbrelRP1.00001000.00
20260426_DET@CIN.jsonCINRhett LowderSP6.03225113.00
20260426_DET@CIN.jsonCINEmilio PagánRP2.02001000.00
20260426_DET@CIN.jsonCINBrock BurkeRP1.00001100.00
20260426_DET@CIN.jsonDETKeider MonteroSP4.05331116.75
20260426_DET@CIN.jsonDETKenley JansenRP3.02002000.00
20260426_DET@CIN.jsonDETKyle FinneganRP1.01000100.00
20260426_LAA@KC.jsonKCSeth LugoSP5.05224013.60
20260426_LAA@KC.jsonKCLucas ErcegRP2.01000000.00
20260426_LAA@KC.jsonKCMatt StrahmRP1.00001100.00
20260426_LAA@KC.jsonKCJohn SchreiberRP1.01001000.00
20260426_LAA@KC.jsonLAAReid DetmersSP5.087751212.60
20260426_LAA@KC.jsonLAAJordan RomanoRP2.00001000.00
20260426_LAA@KC.jsonLAADrew PomeranzRP1.01001000.00
20260426_MIA@SF.jsonMIAMax MeyerSP6.07115011.50
20260426_MIA@SF.jsonMIAPete FairbanksRP2.053312013.50
20260426_MIA@SF.jsonSFLanden RouppSP5.03003200.00
20260426_MIA@SF.jsonSFRyan WalkerRP2.02112004.50
20260426_MIA@SF.jsonSFErik MillerRP1.01001100.00
20260426_MIA@SF.jsonSFMatt GageRP1.00001100.00
20260426_MIN@TB.jsonMINSimeon Woods RichardsonSP5.07554519.00
20260426_MIN@TB.jsonMINCole SandsRP2.043301013.50
20260426_MIN@TB.jsonMINTaylor RogersRP1.01000000.00
20260426_MIN@TB.jsonTBGriffin JaxSP6.03227213.00
20260426_MIN@TB.jsonTBBryan BakerRP2.05221009.00
20260426_MIN@TB.jsonTBKevin KellyRP1.01000000.00
20260426_NYY@HOU.jsonHOUSpencer ArrighettiSP5.04444527.20
20260426_NYY@HOU.jsonHOUEnyel De Los SantosRP3.03000000.00
20260426_NYY@HOU.jsonHOUKai-Wei TengRP1.00001100.00
20260426_NYY@HOU.jsonNYYLuis GilSP6.07332204.50
20260426_NYY@HOU.jsonNYYDavid BednarRP1.00003000.00
20260426_NYY@HOU.jsonNYYFernando CruzRP1.00000100.00
20260426_NYY@HOU.jsonNYYCamilo DovalRP1.01001100.00
20260426_OAK@TEX.jsonOAKJ.T. GinnSP4.086631213.50
20260426_OAK@TEX.jsonOAKJoel KuhnelRP3.02224116.00
20260426_OAK@TEX.jsonOAKHogan HarrisRP1.00001000.00
20260426_OAK@TEX.jsonTEXKumar RockerSP5.02114111.80
20260426_OAK@TEX.jsonTEXJakob JunisRP2.043331013.50
20260426_OAK@TEX.jsonTEXCole WinnRP1.00002100.00
20260426_OAK@TEX.jsonTEXJalen BeeksRP1.00000000.00
20260426_PHI@ATL.jsonATLChris SaleSP6.00007200.00
20260426_PHI@ATL.jsonATLRobert SuarezRP2.02001000.00
20260426_PHI@ATL.jsonATLJoel PayampsRP1.00000200.00
20260426_PHI@ATL.jsonPHIAaron NolaSP6.0107743110.50
20260426_PHI@ATL.jsonPHIBrad KellerRP1.00000000.00
20260426_PHI@ATL.jsonPHIJosé AlvaradoRP1.01002000.00
20260426_PIT@MIL.jsonMILKyle HarrisonSP6.04445316.00
20260426_PIT@MIL.jsonMILAbner UribeRP1.012222018.00
20260426_PIT@MIL.jsonMILAaron AshbyRP1.00000000.00
20260426_PIT@MIL.jsonMILGrant AndersonRP1.01001000.00
20260426_PIT@MIL.jsonPITCarmen MlodzinskiSP6.01004300.00
20260426_PIT@MIL.jsonPITDennis SantanaRP1.02110109.00
20260426_PIT@MIL.jsonPITGregory SotoRP1.01002000.00
20260426_PIT@MIL.jsonPITYohan RamírezRP1.00000000.00
20260426_SD@ARI.jsonARIRyne NelsonSP5.03225103.60
20260426_SD@ARI.jsonARIPaul SewaldRP2.03112204.50
20260426_SD@ARI.jsonARIJuan MorilloRP1.01111019.00
20260426_SD@ARI.jsonARIRyan ThompsonRP1.01001000.00
20260426_SD@ARI.jsonSDMichael KingSP6.05334214.50
20260426_SD@ARI.jsonSDMason MillerRP1.00001100.00
20260426_SD@ARI.jsonSDAdrian MorejonRP1.00001100.00
20260426_SD@ARI.jsonSDDavid MorganRP1.02000100.00
20260426_SEA@STL.jsonSEAEmerson HancockSP6.06334114.50
20260426_SEA@STL.jsonSEAAndrés MuñozRP2.01110014.50
20260426_SEA@STL.jsonSEAJose A. FerrerRP1.00002000.00
20260426_SEA@STL.jsonSTLMichael McGreevySP5.06446207.20
20260426_SEA@STL.jsonSTLRiley O'BrienRP3.02112203.00
20260426_SEA@STL.jsonSTLGordon GraceffoRP1.00001100.00
20260426_WAS@CHW.jsonCHWBryan HudsonSP5.06553809.00
20260426_WAS@CHW.jsonCHWSeranthony DomínguezRP2.01002000.00
20260426_WAS@CHW.jsonCHWJordan LeasureRP1.00000000.00
20260426_WAS@CHW.jsonCHWJordan HicksRP1.01000000.00
20260426_WAS@CHW.jsonWASFoster GriffinSP6.09554417.50
20260426_WAS@CHW.jsonWASClayton BeeterRP1.02111209.00
20260426_WAS@CHW.jsonWASGus VarlandRP1.00001000.00
105
Total Pitchers Used
3.5
Avg Pitchers/Team
5.4
Avg Starter IP
1.4
Avg Reliever IP

Quality Assessment

What's Working Well
Hits consistency: batting H matches pitching H for all 30 team sides
All 15 games pass all audit checks with zero errors
AB-H consistency: batting outs match innings outs for all teams
Areas to Improve
4 warnings found — review for realism improvements.