MLB Game Prediction Audit Report

Generated: 2026-04-12 16:30:59 | Games Date: 20260412
8
Total Games
8
Clean Games
0
With Warnings
0
With Errors
0
Total Errors
0
Total Warnings
298
Checks Passed

Game-by-Game Results

20260412_BOS@STL.json CLEAN
Score: BOS 5 - STL 2 (9 innings)
Winner: BOS wins 5-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
BOSBrayan BelloSP5.03006000.00
BOSAroldis ChapmanRP2.02220109.00
BOSGarrett WhitlockRP1.00000000.00
BOSGreg WeissertRP1.00000000.00
STLAndre PallanteSP5.05228013.60
STLRiley O'BrienRP2.02222219.00
STLJoJo RomeroRP1.03111009.00
STLGordon GraceffoRP1.00002000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
BOSWillson Contreras43120.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
BOSRoman AnthonyDH5100112020.200
BOSCaleb Durbin3B5000000020.000
BOSJarren DuranLF5100010010.200
BOSWillson Contreras1B4300122000.750
BOSWilyer AbreuRF3000000130.000
BOSTrevor StorySS3210001110.667
BOSMarcelo Mayer2B4200000020.500
BOSConnor WongC4000000020.000
BOSCeddanne RafaelaCF4100010000.250
STLJJ Wetherholt2B4000000010.000
STLIván HerreraC4000000020.000
STLAlec Burleson1B4000000010.000
STLJordan WalkerRF4100010000.250
STLNolan GormanDH3000010110.000
STLRamón Urías3B4000000010.000
STLJosé FerminLF3210002000.667
STLThomas SaggeseSS3100000000.333
STLVictor Scott IICF3110000000.333
20260412_CHW@KC.json CLEAN
Score: CHW 4 - KC 2 (9 innings)
Winner: CHW wins 4-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CHWGrant TaylorSP6.02113001.50
CHWSeranthony DomínguezRP1.01001100.00
CHWJordan LeasureRP1.02110009.00
CHWJordan HicksRP1.00001000.00
KCNoah CameronSP6.04003100.00
KCLucas ErcegRP1.01000100.00
KCMatt StrahmRP1.044412036.00
KCDaniel Lynch IVRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CHWColson Montgomery43030.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CHWMiguel Vargas3B5000000000.000
CHWChase Meidroth2B4100010100.250
CHWMunetaka Murakami1B3000010220.000
CHWLenyn SosaDH5100000010.200
CHWEdgar QueroC4200010000.500
CHWColson MontgomerySS4310013000.750
CHWTanner MurrayLF4000000000.000
CHWLuisangel AcuñaCF4100001010.250
CHWDerek HillRF3100000110.333
KCMaikel Garcia3B4210001000.500
KCBobby Witt Jr.SS4100001010.250
KCVinnie Pasquantino1B4000000000.000
KCSalvador PerezDH4100000010.250
KCCarter JensenC4000000000.000
KCMichael Massey2B4000000010.000
KCJac CaglianoneRF3000000110.000
KCIsaac CollinsLF2000010010.000
KCKyle IsbelCF3100010000.333
20260412_CLE@ATL.json CLEAN
Score: CLE 2 - ATL 3 (9 innings)
Winner: ATL wins 3-2

Passed Checks

Hits match: CLE batting H=7 == ATL pitching H=7
Hits match: ATL batting H=9 == CLE pitching H=9
Runs match: CLE batting R=2 == final score 2
Runs match: ATL batting R=3 == final score 3
Runs vs pitching match: CLE batting R=2 == ATL pitching R=2
Runs vs pitching match: ATL batting R=3 == CLE pitching R=3
SO match: CLE batting SO=8 == ATL pitching SO=8
SO match: ATL batting SO=10 == CLE pitching SO=10
BB match: CLE batting BB=4 == ATL pitching BB=4
BB match: ATL batting BB=1 == CLE pitching BB=1
HR match: CLE batting HR=0 == ATL pitching HR=0
HR match: ATL batting HR=0 == CLE pitching HR=0
CLE has 4 pitchers (realistic)
ATL has 4 pitchers (realistic)
CLE has 9 batters in lineup (correct)
ATL 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)
CLE team batting average .205 is reasonable
ATL team batting average .250 is reasonable
ATL pitching IP=9.0 matches 27 outs
CLE pitching IP=9.0 matches 27 outs
Inning-by-inning CLE runs (2) matches final score
Inning-by-inning ATL runs (3) matches final score
Inning-by-inning CLE hits (7) matches batting total
Inning-by-inning ATL hits (9) matches batting total
CLE AB-H (27) == innings outs minus SF (27) ✓
ATL AB-H (27) == innings outs minus SF (27) ✓
CLE pitching ER (3) <= R (3)
ATL pitching ER (2) <= R (2)
Realistic total runs: 5
Realistic total hits: 16
SO match: CLE batting SO=8 == ATL pitching SO=8
BB match: CLE batting BB=4 == ATL pitching BB=4
SO match: ATL batting SO=10 == CLE pitching SO=10
BB match: ATL batting BB=1 == CLE pitching BB=1

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CLETanner BibeeSP6.07337104.50
CLECade SmithRP1.01002000.00
CLEShawn ArmstrongRP1.01000000.00
CLEConnor BrogdonRP1.00001000.00
ATLChris SaleSP5.05223403.60
ATLRaisel IglesiasRP2.02002000.00
ATLRobert SuarezRP1.00001000.00
ATLAaron BummerRP1.00002000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CLEAngel MartínezLF5110001030.200
CLEChase DeLauterRF5210000010.400
CLEJosé Ramírez3B4200000100.500
CLEDavid FryC3000000120.000
CLERhys Hoskins1B4110010000.250
CLEKyle ManzardoDH2000000110.000
CLEJuan Brito2B4100001000.250
CLEDaniel SchneemannCF4000000010.000
CLEBrayan RocchioSS3000010100.000
ATLRonald Acuña Jr.RF5110000030.200
ATLDrake BaldwinC3000010100.000
ATLMatt Olson1B4200000020.500
ATLAustin Riley3B4000011000.000
ATLMike YastrzemskiLF4200001000.500
ATLOzzie Albies2B4000000020.000
ATLDominic SmithDH4210010000.500
ATLMauricio DubónCF4110001000.250
ATLJorge MateoSS4100000030.250
20260412_COL@SD.json CLEAN
Score: COL 0 - SD 3 (9 innings)
Winner: SD wins 3-0

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
COLKyle FreelandSP5.03226203.60
COLVictor VodnikRP2.04001000.00
COLJimmy HergetRP1.02111109.00
SDNick PivettaSP5.04003000.00
SDMason MillerRP2.00000000.00
SDAdrian MorejonRP1.02000000.00
SDDavid MorganRP1.00002000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
COLEdouard Julien2B4100000010.250
COLTyler FreemanRF4200000000.500
COLMickey MoniakLF4000000010.000
COLHunter GoodmanDH4110000000.250
COLTJ Rumfield1B4000000010.000
COLEzequiel TovarSS4000000010.000
COLBrenton DoyleCF3100000000.333
COLBrett SullivanC3000000000.000
COLKyle Karros3B3100000010.333
SDRamón LaureanoLF4210011000.500
SDFernando Tatis Jr.2B3000000110.000
SDJackson MerrillCF4000000010.000
SDManny Machado3B3100010110.333
SDXander BogaertsSS4200001010.500
SDNick CastellanosDH4100000020.250
SDTy France1B4100001000.250
SDBryce JohnsonRF4100000010.250
SDFreddy FerminC3100010110.333
20260412_HOU@SEA.json CLEAN
Score: HOU 3 - SEA 4 (11 innings)
Winner: SEA wins 4-3 (Extra Innings - 11)

Passed Checks

Hits match: HOU batting H=11 == SEA pitching H=11
Hits match: SEA batting H=5 == HOU pitching H=5
Runs match: HOU batting R=3 == final score 3
Runs match: SEA batting R=4 == final score 4
Runs vs pitching match: HOU batting R=3 == SEA pitching R=3
Runs vs pitching match: SEA batting R=4 == HOU pitching R=4
SO match: HOU batting SO=10 == SEA pitching SO=10
SO match: SEA batting SO=5 == HOU pitching SO=5
BB match: HOU batting BB=1 == SEA pitching BB=1
BB match: SEA batting BB=7 == HOU pitching BB=7
HR match: HOU batting HR=0 == SEA pitching HR=0
HR match: SEA batting HR=0 == HOU pitching HR=0
HOU has 4 pitchers (realistic)
SEA has 4 pitchers (realistic)
HOU has 9 batters in lineup (correct)
SEA has 9 batters in lineup (correct)
Realistic total runs: 7
Inning-by-inning away runs (3) matches final score (3)
Inning-by-inning home runs (4) matches final score (4)
HOU team batting average .250 is reasonable
SEA team batting average .135 is reasonable
SEA pitching IP=11.0 matches 33 outs
HOU pitching IP=11.0 matches 33 outs
Inning-by-inning HOU runs (3) matches final score
Inning-by-inning SEA runs (4) matches final score
Inning-by-inning HOU hits (11) matches batting total
Inning-by-inning SEA hits (5) matches batting total
HOU AB-H (33) == innings outs minus SF (33) ✓
SEA AB-H (32) == innings outs minus SF (32) ✓
HOU pitching ER (4) <= R (4)
SEA pitching ER (3) <= R (3)
Realistic total runs: 7
Realistic total hits: 16
SO match: HOU batting SO=10 == SEA pitching SO=10
BB match: HOU batting BB=1 == SEA pitching BB=1
SO match: SEA batting SO=5 == HOU pitching SO=5
BB match: SEA batting BB=7 == HOU pitching BB=7

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
HOUCody BoltonSP5.03443507.20
HOUBryan AbreuRP2.00002000.00
HOUBryan KingRP1.00000000.00
HOUSteven OkertRP3.02000200.00
SEALogan GilbertSP5.07335105.40
SEAAndrés MuñozRP2.00002000.00
SEAMatt BrashRP1.00002000.00
SEAGabe SpeierRP3.04001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
HOUJoey Loperfido53000.600
HOUNick Allen52030.400

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
HOUJose Altuve2B5100000000.200
HOUYordan AlvarezDH6100000030.167
HOUIsaac Paredes3B4210000010.500
HOUChristian Walker1B5100010010.200
HOUCam SmithRF4000010120.000
HOUJoey LoperfidoLF5300010000.600
HOUYainer DiazC5100000010.200
HOUTaylor TrammellCF5000000010.000
HOUNick AllenSS5210003010.400
SEABrendan Donovan3B5200010100.400
SEACal RaleighC2000010210.000
SEAJulio RodríguezCF4000021110.000
SEAJosh Naylor1B5000000000.000
SEARandy ArozarenaLF5110002010.200
SEALuke RaleyRF3100001110.333
SEAJ.P. CrawfordSS5100000010.200
SEADominic CanzoneDH5000000000.000
SEACole Young2B3000000200.000
20260412_PIT@CHC.json CLEAN
Score: PIT 4 - CHC 1 (9 innings)
Winner: PIT wins 4-1

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
PITBubba ChandlerSP6.06115001.50
PITDennis SantanaRP1.00000000.00
PITGregory SotoRP1.00000000.00
PITJustin LawrenceRP1.00001000.00
CHCJameson TaillonSP5.06223113.60
CHCDaniel PalenciaRP2.01002000.00
CHCCaleb ThielbarRP1.042200018.00
CHCJacob WebbRP1.00002000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
PITRyan O'Hearn43000.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
PITOneil CruzCF5100010010.200
PITBrandon Lowe2B5000000010.000
PITBryan ReynoldsLF5100112020.200
PITRyan O'HearnRF4300010000.750
PITNick Yorke3B4100010000.250
PITMarcell OzunaDH4100000000.250
PITSpencer Horwitz1B4200001010.500
PITKonnor GriffinSS4200001010.500
PITJoey BartC3000000110.000
CHCNico Hoerner2B4110010000.250
CHCMoisés BallesterosDH4000000010.000
CHCAlex Bregman3B4100000000.250
CHCIan HappLF4210001000.500
CHCSeiya SuzukiRF4000000020.000
CHCCarson KellyC3200000010.667
CHCPete Crow-ArmstrongCF4000000010.000
CHCDansby SwansonSS3000000000.000
CHCMatt Shaw1B3000000010.000
20260412_TEX@LAD.json CLEAN
Score: TEX 3 - LAD 6 (9 innings)
Winner: LAD wins 6-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TEXJacob deGromSP5.096621210.80
TEXJakob JunisRP2.01001200.00
TEXCole WinnRP1.00002000.00
LADRoki SasakiSP6.06336214.50
LADEdwin DíazRP1.00000000.00
LADTanner ScottRP1.00000000.00
LADWill KleinRP1.00002000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
LADFreddie Freeman42140.500
LADHyeseong Kim43110.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TEXBrandon NimmoRF5100112020.200
TEXEvan CarterCF5210001010.400
TEXCorey SeagerSS4000000000.000
TEXJake Burger1B4100000010.250
TEXJoc PedersonDH3100000010.333
TEXDanny JansenC3000000110.000
TEXJosh Smith2B4000000000.000
TEXJosh Jung3B3000000020.000
TEXEzequiel DuranLF2100020100.500
LADShohei OhtaniDH4100010020.250
LADKyle TuckerRF5000000010.000
LADAndy PagesCF3200020110.667
LADFreddie Freeman1B4210124000.500
LADMax Muncy3B4000000000.000
LADAlex Freeland2B3110000100.333
LADDalton RushingC3100001100.333
LADAlex CallLF4000000010.000
LADHyeseong KimSS4310111000.750
20260412_WAS@MIL.json CLEAN
Score: WAS 4 - MIL 5 (9 innings)
Winner: MIL wins 5-4

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
WASZack LittellSP5.04442127.20
WASClayton BeeterRP2.00001100.00
WASCole HenryRP1.01111119.00
WASPaxton SchultzRP1.01001000.00
MILBrandon WoodruffSP5.04224303.60
MILTrevor MegillRP2.01003000.00
MILAbner UribeRP1.042210018.00
MILGrant AndersonRP1.01000100.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
WASJames WoodRF4220001110.500
WASLuis Garcia1B5000000010.000
WASBrady HouseDH5000000010.000
WASDaylen LileLF4220010120.500
WASCJ AbramsSS5210020000.400
WASJacob YoungCF4100001010.250
WASJorbit Vivas3B4110001010.250
WASDrew MillasC4100011010.250
WASNasim Nuñez2B2100000200.500
MILBrice Turang2B3100111100.333
MILWilliam ContrerasC4000000010.000
MILChristian YelichDH3100000100.333
MILGarrett MitchellCF4000000010.000
MILJake Bauers1B4000000010.000
MILSal FrelickRF4200122000.500
MILBrandon LockridgeLF3100010110.333
MILDavid Hamilton3B4100112000.250
MILJoey OrtizSS4000000010.000

Cross-Game Analysis

Score Distribution

GameScore
20260412_BOS@STL.jsonScore: BOS 5 - STL 2 (9 innings)
20260412_CHW@KC.jsonScore: CHW 4 - KC 2 (9 innings)
20260412_CLE@ATL.jsonScore: CLE 2 - ATL 3 (9 innings)
20260412_COL@SD.jsonScore: COL 0 - SD 3 (9 innings)
20260412_HOU@SEA.jsonScore: HOU 3 - SEA 4 (11 innings)
20260412_PIT@CHC.jsonScore: PIT 4 - CHC 1 (9 innings)
20260412_TEX@LAD.jsonScore: TEX 3 - LAD 6 (9 innings)
20260412_WAS@MIL.jsonScore: WAS 4 - MIL 5 (9 innings)

All Pitchers Across Games

GameTeamPitcherRoleIPHRERSOBBHRERA
20260412_BOS@STL.jsonBOSBrayan BelloSP5.03006000.00
20260412_BOS@STL.jsonBOSAroldis ChapmanRP2.02220109.00
20260412_BOS@STL.jsonBOSGarrett WhitlockRP1.00000000.00
20260412_BOS@STL.jsonBOSGreg WeissertRP1.00000000.00
20260412_BOS@STL.jsonSTLAndre PallanteSP5.05228013.60
20260412_BOS@STL.jsonSTLRiley O'BrienRP2.02222219.00
20260412_BOS@STL.jsonSTLJoJo RomeroRP1.03111009.00
20260412_BOS@STL.jsonSTLGordon GraceffoRP1.00002000.00
20260412_CHW@KC.jsonCHWGrant TaylorSP6.02113001.50
20260412_CHW@KC.jsonCHWSeranthony DomínguezRP1.01001100.00
20260412_CHW@KC.jsonCHWJordan LeasureRP1.02110009.00
20260412_CHW@KC.jsonCHWJordan HicksRP1.00001000.00
20260412_CHW@KC.jsonKCNoah CameronSP6.04003100.00
20260412_CHW@KC.jsonKCLucas ErcegRP1.01000100.00
20260412_CHW@KC.jsonKCMatt StrahmRP1.044412036.00
20260412_CHW@KC.jsonKCDaniel Lynch IVRP1.00001000.00
20260412_CLE@ATL.jsonATLChris SaleSP5.05223403.60
20260412_CLE@ATL.jsonATLRaisel IglesiasRP2.02002000.00
20260412_CLE@ATL.jsonATLRobert SuarezRP1.00001000.00
20260412_CLE@ATL.jsonATLAaron BummerRP1.00002000.00
20260412_CLE@ATL.jsonCLETanner BibeeSP6.07337104.50
20260412_CLE@ATL.jsonCLECade SmithRP1.01002000.00
20260412_CLE@ATL.jsonCLEShawn ArmstrongRP1.01000000.00
20260412_CLE@ATL.jsonCLEConnor BrogdonRP1.00001000.00
20260412_COL@SD.jsonCOLKyle FreelandSP5.03226203.60
20260412_COL@SD.jsonCOLVictor VodnikRP2.04001000.00
20260412_COL@SD.jsonCOLJimmy HergetRP1.02111109.00
20260412_COL@SD.jsonSDNick PivettaSP5.04003000.00
20260412_COL@SD.jsonSDMason MillerRP2.00000000.00
20260412_COL@SD.jsonSDAdrian MorejonRP1.02000000.00
20260412_COL@SD.jsonSDDavid MorganRP1.00002000.00
20260412_HOU@SEA.jsonHOUCody BoltonSP5.03443507.20
20260412_HOU@SEA.jsonHOUBryan AbreuRP2.00002000.00
20260412_HOU@SEA.jsonHOUBryan KingRP1.00000000.00
20260412_HOU@SEA.jsonHOUSteven OkertRP3.02000200.00
20260412_HOU@SEA.jsonSEALogan GilbertSP5.07335105.40
20260412_HOU@SEA.jsonSEAAndrés MuñozRP2.00002000.00
20260412_HOU@SEA.jsonSEAMatt BrashRP1.00002000.00
20260412_HOU@SEA.jsonSEAGabe SpeierRP3.04001000.00
20260412_PIT@CHC.jsonCHCJameson TaillonSP5.06223113.60
20260412_PIT@CHC.jsonCHCDaniel PalenciaRP2.01002000.00
20260412_PIT@CHC.jsonCHCCaleb ThielbarRP1.042200018.00
20260412_PIT@CHC.jsonCHCJacob WebbRP1.00002000.00
20260412_PIT@CHC.jsonPITBubba ChandlerSP6.06115001.50
20260412_PIT@CHC.jsonPITDennis SantanaRP1.00000000.00
20260412_PIT@CHC.jsonPITGregory SotoRP1.00000000.00
20260412_PIT@CHC.jsonPITJustin LawrenceRP1.00001000.00
20260412_TEX@LAD.jsonLADRoki SasakiSP6.06336214.50
20260412_TEX@LAD.jsonLADEdwin DíazRP1.00000000.00
20260412_TEX@LAD.jsonLADTanner ScottRP1.00000000.00
20260412_TEX@LAD.jsonLADWill KleinRP1.00002000.00
20260412_TEX@LAD.jsonTEXJacob deGromSP5.096621210.80
20260412_TEX@LAD.jsonTEXJakob JunisRP2.01001200.00
20260412_TEX@LAD.jsonTEXCole WinnRP1.00002000.00
20260412_WAS@MIL.jsonMILBrandon WoodruffSP5.04224303.60
20260412_WAS@MIL.jsonMILTrevor MegillRP2.01003000.00
20260412_WAS@MIL.jsonMILAbner UribeRP1.042210018.00
20260412_WAS@MIL.jsonMILGrant AndersonRP1.01000100.00
20260412_WAS@MIL.jsonWASZack LittellSP5.04442127.20
20260412_WAS@MIL.jsonWASClayton BeeterRP2.00001100.00
20260412_WAS@MIL.jsonWASCole HenryRP1.01111119.00
20260412_WAS@MIL.jsonWASPaxton SchultzRP1.01001000.00
62
Total Pitchers Used
3.9
Avg Pitchers/Team
5.3
Avg Starter IP
1.3
Avg Reliever IP

Quality Assessment

What's Working Well
Hits consistency: batting H matches pitching H for all 16 team sides
All 8 games pass all audit checks with zero errors
AB-H consistency: batting outs match innings outs for all teams
Areas to Improve
No major areas for improvement identified at this time.