MLB Game Prediction Audit Report

Generated: 2026-04-08 19:31:32 | Games Date: 20260408
13
Total Games
12
Clean Games
1
With Warnings
0
With Errors
0
Total Errors
1
Total Warnings
485
Checks Passed

Game-by-Game Results

20260408_SD@PIT.json 1 warnings 1 warnings
Score: SD 0 - PIT 4 (9 innings)
Winner: PIT wins 4-0

Warnings

SD team batting average (.035) is unrealistically low

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SDMichael KingSP6.05448236.00
SDMason MillerRP1.00001000.00
SDAdrian MorejonRP1.00001000.00
PITMitch KellerSP6.01004200.00
PITDennis SantanaRP1.00000000.00
PITGregory SotoRP1.00002000.00
PITMason MontgomeryRP1.00000100.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
PITRyan O'Hearn32230.667

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SDRamón LaureanoLF4000000000.000
SDFernando Tatis Jr.RF3000000110.000
SDJackson MerrillCF4000000000.000
SDGavin Sheets1B4000000000.000
SDXander BogaertsSS3000000000.000
SDMiguel Andujar3B3000000010.000
SDNick CastellanosDH2000000120.000
SDLuis CampusanoC3000000020.000
SDJake Cronenworth2B2100000100.500
PITOneil CruzCF4000000030.000
PITBrandon Lowe2B4100111000.250
PITBryan ReynoldsRF3000010110.000
PITRyan O'HearnDH3200223000.667
PITNick Yorke3B4100000010.250
PITNick GonzalesSS2000000110.000
PITSpencer Horwitz1B3000000010.000
PITJoey BartC3000000020.000
PITJake MangumLF3100000010.333
20260408_ARI@NYM.json CLEAN
Score: ARI 1 - NYM 4 (9 innings)
Winner: NYM wins 4-1

Passed Checks

Hits match: ARI batting H=8 == NYM pitching H=8
Hits match: NYM batting H=4 == ARI pitching H=4
Runs match: ARI batting R=1 == final score 1
Runs match: NYM batting R=4 == final score 4
Runs vs pitching match: ARI batting R=1 == NYM pitching R=1
Runs vs pitching match: NYM batting R=4 == ARI pitching R=4
SO match: ARI batting SO=4 == NYM pitching SO=4
SO match: NYM batting SO=5 == ARI pitching SO=5
BB match: ARI batting BB=1 == NYM pitching BB=1
BB match: NYM batting BB=4 == ARI pitching BB=4
HR match: ARI batting HR=0 == NYM pitching HR=0
HR match: NYM batting HR=2 == ARI pitching HR=2
ARI has 3 pitchers (realistic)
NYM has 4 pitchers (realistic)
ARI has 9 batters in lineup (correct)
NYM 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)
ARI team batting average .228 is reasonable
NYM team batting average .142 is reasonable
NYM pitching IP=9.0 matches 27 outs
ARI pitching IP=8.0 matches 24 outs
Inning 9 walkoff: NYM won with 0 outs
Inning-by-inning ARI runs (1) matches final score
Inning-by-inning NYM runs (4) matches final score
Inning-by-inning ARI hits (8) matches batting total
Inning-by-inning NYM hits (4) matches batting total
ARI AB-H (27) == innings outs minus SF (27) ✓
NYM AB-H (24) == innings outs minus SF (24) ✓
ARI pitching ER (4) <= R (4)
NYM pitching ER (1) <= R (1)
Realistic total runs: 5
Realistic total hits: 12
SO match: ARI batting SO=4 == NYM pitching SO=4
BB match: ARI batting BB=1 == NYM pitching BB=1
SO match: NYM batting SO=5 == ARI pitching SO=5
BB match: NYM batting BB=4 == ARI pitching BB=4

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
ARIRyne NelsonSP6.02114311.50
ARIPaul SewaldRP1.00000000.00
ARIJonathan LoáisigaRP1.023311127.00
NYMDavid PetersonSP6.06114001.50
NYMDevin WilliamsRP1.01000000.00
NYMLuke WeaverRP1.01000000.00
NYMHuascar BrazobánRP1.00000100.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
NYMJorge Polanco21130.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
ARIKetel MarteDH5000000000.000
ARICorbin CarrollRF4100010010.250
ARIGeraldo PerdomoSS4100000020.250
ARIGabriel MorenoC3200000000.667
ARINolan Arenado3B4000000010.000
ARIIldemaro Vargas2B4200001000.500
ARIJose Fernandez1B3000000100.000
ARITim TawaLF4110000000.250
ARIJorge BarrosaCF4100000000.250
NYMFrancisco LindorSS4100010010.250
NYMBo Bichette3B4100111010.250
NYMJorge PolancoDH2100113200.500
NYMLuis Robert Jr.CF4000000000.000
NYMBrett BatyRF4000000000.000
NYMMark Vientos1B3110000010.333
NYMMarcus Semien2B2000000100.000
NYMCarson BengeLF3000000010.000
NYMFrancisco AlvarezC2000010110.000
20260408_ATL@LAA.json CLEAN
Score: ATL 4 - LAA 3 (9 innings)
Winner: ATL wins 4-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
ATLGrant HolmesSP5.04335525.40
ATLRaisel IglesiasRP2.02000000.00
ATLRobert SuarezRP1.02000000.00
ATLAaron BummerRP1.00000000.00
LAAReid DetmersSP5.01003400.00
LAAJordan RomanoRP2.043321113.50
LAASam BachmanRP1.02110009.00
LAABrent SuterRP1.00001200.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
ATLRonald Acuña Jr.RF4100112100.250
ATLDrake BaldwinDH5000000020.000
ATLOzzie Albies2B3000000200.000
ATLMatt Olson1B4000000120.000
ATLAustin Riley3B3200020110.667
ATLMauricio DubónSS4100000100.250
ATLMike YastrzemskiLF4110001010.250
ATLJonah HeimC3000000100.000
ATLMichael Harris IICF4200011000.500
LAAZach NetoSS5100111010.200
LAAMike TroutCF5100000010.200
LAANolan Schanuel1B5200111000.400
LAAJorge SolerRF3110010200.333
LAAYoán Moncada3B3000000110.000
LAAJo AdellDH4200001000.500
LAAJosh LoweLF2000000200.000
LAALogan O'HoppeC4000000010.000
LAAOswald Peraza2B4100000010.250
20260408_CHC@TB.json CLEAN
Score: CHC 5 - TB 1 (9 innings)
Winner: CHC wins 5-1

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CHCColin ReaSP6.03005000.00
CHCDaniel PalenciaRP1.00001000.00
CHCPhil MatonRP1.00000100.00
CHCBen BrownRP1.01111019.00
TBJoe BoyleSP5.06554329.00
TBBryan BakerRP2.00001100.00
TBGriffin JaxRP1.01002000.00
TBCole SulserRP1.00000100.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CHCMatt Shaw32130.667

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CHCNico Hoerner2B3000010200.000
CHCMichael Busch1B5100111010.200
CHCAlex Bregman3B4000000110.000
CHCPete Crow-ArmstrongCF4110001000.250
CHCCarson KellyC4100000010.250
CHCMoisés BallesterosDH4100010020.250
CHCDansby SwansonSS3000000110.000
CHCMichael ConfortoLF4100010010.250
CHCMatt ShawRF3200113100.667
TBYandy DíazDH4000000030.000
TBJonathan Aranda1B4200111000.500
TBJake FraleyRF4000000010.000
TBJunior Caminero3B4100000010.250
TBChandler SimpsonLF4100000000.250
TBBen Williamson2B3000000000.000
TBHunter FeducciaC2000000110.000
TBJonny DeLucaCF3000000000.000
TBTaylor WallsSS3000000010.000
20260408_CIN@MIA.json CLEAN
Score: CIN 3 - MIA 4 (9 innings)
Winner: MIA wins 4-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CINBrady SingerSP5.02116211.80
CINEmilio PagánRP2.01111014.50
CINTony SantillanRP1.022201218.00
MIAEury PérezSP5.04008100.00
MIACalvin FaucherRP2.02111004.50
MIATyler PhillipsRP1.012201118.00
MIAJohn KingRP1.00000000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CINTJ FriedlCF4000000010.000
CINMatt McLain2B4100000020.250
CINElly De La CruzSS4000000020.000
CINSal Stewart1B3200010100.667
CINEugenio SuárezDH4210122000.500
CINWill BensonLF3100001110.333
CINTyler StephensonC4000000010.000
CINNoelvi MarteRF4100000010.250
CINKe'Bryan Hayes3B4000000010.000
MIAJakob MarseeCF3100111110.333
MIAXavier Edwards2B4000000000.000
MIAAgustín RamírezDH4000000010.000
MIALiam HicksC3000000100.000
MIAConnor Norby1B3100000110.333
MIAOwen CaissieRF3000000020.000
MIAGriffin ConineLF3100111000.333
MIALeo JiménezSS3100111010.333
MIAGraham Pauley3B3100111010.333
20260408_DET@MIN.json CLEAN
Score: DET 7 - MIN 2 (9 innings)
Winner: DET wins 7-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
DETFramber ValdezSP6.06224203.00
DETKenley JansenRP1.00001100.00
DETWill VestRP1.00002000.00
DETDrew AndersonRP1.00001000.00
MINBailey OberSP5.086632310.80
MINCole SandsRP2.00002000.00
MINTaylor RogersRP1.00001000.00
MINAnthony BandaRP1.02111009.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
DETGleyber Torres52130.400
DETZach McKinstry43110.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
DETColt Keith1B5000000010.000
DETKevin McGonigle3B4200010100.500
DETGleyber TorresDH5200113010.400
DETKerry CarpenterRF4110000010.250
DETRiley GreeneLF3100010110.333
DETDillon DinglerC4100112000.250
DETMatt VierlingCF4000000020.000
DETZach McKinstry2B4301131010.750
DETJavier BáezSS3000001000.000
MINByron BuxtonCF3000000120.000
MINAustin MartinLF4000000000.000
MINLuke Keaschall2B3210010100.667
MINRyan JeffersC4200010010.500
MINVictor Caratini1B4110002000.250
MINJosh BellDH4100000010.250
MINMatt WallnerRF3000000120.000
MINRoyce Lewis3B4000000000.000
MINBrooks LeeSS4000000020.000
20260408_HOU@COL.json CLEAN
Score: HOU 0 - COL 2 (9 innings)
Winner: COL wins 2-0

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
HOUCristian JavierSP6.05223103.00
HOUBryan AbreuRP1.00001000.00
HOUBryan KingRP1.01001000.00
COLMichael LorenzenSP6.04003100.00
COLVictor VodnikRP1.00001000.00
COLJimmy HergetRP1.00000000.00
COLAntonio SenzatelaRP1.00000100.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
HOUJeremy PeñaSS4210000000.500
HOUYordan AlvarezDH4000000000.000
HOUJose Altuve2B4000000010.000
HOUIsaac Paredes3B3000000100.000
HOUChristian Walker1B4100000010.250
HOUCam SmithRF3000000100.000
HOUJoey LoperfidoLF3100000010.333
HOUJake MeyersCF3000000000.000
HOUChristian VázquezC3000000010.000
COLEdouard Julien2B4100010010.250
COLTyler FreemanDH4210011000.500
COLMickey MoniakLF4200001000.500
COLHunter GoodmanC3100000110.333
COLTJ Rumfield1B3000000000.000
COLEzequiel TovarSS3000000010.000
COLTroy JohnstonRF3000000000.000
COLBrenton DoyleCF3000000010.000
COLKyle Karros3B3000000010.000
20260408_KC@CLE.json CLEAN
Score: KC 2 - CLE 3 (9 innings)
Winner: CLE wins 3-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
KCCole RagansSP5.03113201.80
KCLucas ErcegRP2.04221009.00
KCMatt StrahmRP1.01000000.00
CLEJoey CantilloSP5.02113501.80
CLECade SmithRP2.00001000.00
CLEShawn ArmstrongRP1.01001000.00
CLETim HerrinRP1.02111109.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
KCMaikel Garcia3B2000000300.000
KCBobby Witt Jr.SS5200001020.400
KCVinnie Pasquantino1B5100000000.200
KCSalvador PerezDH4000000010.000
KCCarter JensenC3000000100.000
KCLane ThomasCF3000010110.000
KCJonathan India2B4000000020.000
KCStarling MarteRF3110001100.333
KCMichael MasseyLF3100010000.333
CLESteven KwanCF4110001010.250
CLEAngel MartínezLF4210010000.500
CLEJosé Ramírez3B3100002100.333
CLEDavid FryDH3000000020.000
CLEChase DeLauterRF4110000010.250
CLERhys Hoskins1B4110000000.250
CLEJuan Brito2B4100000000.250
CLEAustin HedgesC4000000000.000
CLEBrayan RocchioSS2100020100.500
20260408_LAD@TOR.json CLEAN
Score: LAD 6 - TOR 3 (9 innings)
Winner: LAD wins 6-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
LADShohei OhtaniSP5.07333205.40
LADEdwin DíazRP2.02002000.00
LADTanner ScottRP1.01000000.00
LADBlake TreinenRP1.00001100.00
TORDylan CeaseSP5.07552129.00
TORJeff HoffmanRP2.02110004.50
TORTyler RogersRP1.00001100.00
TORMason FluhartyRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
LADShohei Ohtani51130.200

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
LADShohei OhtaniDH5100113010.200
LADKyle TuckerRF4100112000.250
LADWill SmithC4200000010.500
LADFreddie Freeman1B4000000000.000
LADMax Muncy3B3100000100.333
LADTeoscar HernándezLF4100010010.250
LADAndy PagesCF4100010010.250
LADAlex Freeland2B4110001000.250
LADMiguel RojasSS3110020100.333
TORGeorge SpringerDH4200010110.500
TORDaulton VarshoCF5210012000.400
TORVladimir Guerrero Jr.1B4210001100.500
TORJesús SánchezLF5000000010.000
TORKazuma Okamoto3B4210000110.500
TORErnie Clement2B3000000010.000
TORNathan LukesRF4000000000.000
TORAndrés GiménezSS4100000010.250
TORTyler HeinemanC4100010010.250
20260408_OAK@NYY.json CLEAN
Score: OAK 3 - NYY 4 (9 innings)
Winner: NYY wins 4-3

Passed Checks

Hits match: OAK batting H=7 == NYY pitching H=7
Hits match: NYY batting H=9 == OAK pitching H=9
Runs match: OAK batting R=3 == final score 3
Runs match: NYY batting R=4 == final score 4
Runs vs pitching match: OAK batting R=3 == NYY pitching R=3
Runs vs pitching match: NYY batting R=4 == OAK pitching R=4
SO match: OAK batting SO=9 == NYY pitching SO=9
SO match: NYY batting SO=9 == OAK pitching SO=9
BB match: OAK batting BB=1 == NYY pitching BB=1
BB match: NYY batting BB=6 == OAK pitching BB=6
HR match: OAK batting HR=3 == NYY pitching HR=3
HR match: NYY batting HR=1 == OAK pitching HR=1
OAK has 4 pitchers (realistic)
NYY has 4 pitchers (realistic)
OAK has 9 batters in lineup (correct)
NYY 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)
OAK team batting average .205 is reasonable
NYY team batting average .272 is reasonable
NYY pitching IP=9.0 matches 27 outs
OAK pitching IP=8.1 matches 25 outs
Inning 9 walkoff: NYY won with 1 outs
Inning-by-inning OAK runs (3) matches final score
Inning-by-inning NYY runs (4) matches final score
Inning-by-inning OAK hits (7) matches batting total
Inning-by-inning NYY hits (9) matches batting total
OAK AB-H (27) == innings outs minus SF (27) ✓
NYY AB-H (24) == innings outs minus SF (24) ✓
OAK pitching ER (4) <= R (4)
NYY pitching ER (3) <= R (3)
Realistic total runs: 7
Realistic total hits: 16
SO match: OAK batting SO=9 == NYY pitching SO=9
BB match: OAK batting BB=1 == NYY pitching BB=1
SO match: NYY batting SO=9 == OAK pitching SO=9
BB match: NYY batting BB=6 == OAK pitching BB=6

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
OAKLuis SeverinoSP5.04225413.60
OAKMark Leiter Jr.RP2.01002000.00
OAKHogan HarrisRP1.01001100.00
OAKMichael KellyRP0.1322110180.00
NYYWill WarrenSP6.04116111.50
NYYDavid BednarRP1.00002000.00
NYYCamilo DovalRP1.01001000.00
NYYJake BirdRP1.022200218.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
OAKNick Kurtz1B4100111020.250
OAKShea LangeliersC4100000010.250
OAKTyler SoderstromLF3000000110.000
OAKBrent RookerDH4200111020.500
OAKJacob WilsonSS4000000000.000
OAKLawrence ButlerCF4210111020.500
OAKMax Muncy3B4000000010.000
OAKJeff McNeil2B4100000000.250
OAKCarlos CortesRF3000000000.000
NYYTrent GrishamCF4210020100.500
NYYAaron JudgeRF5200010020.400
NYYCody BellingerLF2100002100.500
NYYBen Rice1B4000000120.000
NYYGiancarlo StantonDH3100001220.333
NYYJazz Chisholm Jr.2B4000000010.000
NYYJ.C. EscarraC4100000010.250
NYYAmed Rosario3B4100000000.250
NYYRyan McMahonSS3100111110.333
20260408_PHI@SF.json CLEAN
Score: PHI 4 - SF 2 (9 innings)
Winner: PHI wins 4-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
PHIAaron NolaSP5.03003200.00
PHIJhoan DuranRP2.02003100.00
PHIJosé AlvaradoRP1.00000000.00
PHIJonathan BowlanRP1.022211018.00
SFTyler MahleSP6.05446116.00
SFRyan WalkerRP1.00001000.00
SFKeaton WinnRP1.01001100.00
SFRyan BoruckiRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
PHIJustin Crawford31130.333

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
PHITrea TurnerSS4200000000.500
PHIKyle SchwarberDH3000010120.000
PHIBryce Harper1B3100000100.333
PHIAlec Bohm3B4000001010.000
PHIBryson Stott2B4000000010.000
PHIAdolis GarcíaRF4100010000.250
PHIBrandon MarshLF4000000030.000
PHIRafael MarchánC4100010020.250
PHIJustin CrawfordCF3100113000.333
SFWilly AdamesSS4110001100.250
SFLuis ArraezDH5100000010.200
SFMatt Chapman3B5000000040.000
SFRafael Devers1B4210000000.500
SFJung Hoo LeeRF4000000000.000
SFJerar EncarnacionLF4000000020.000
SFHarrison BaderCF2100010200.500
SFPatrick BaileyC4000000000.000
SFChristian Koss2B2210011101.000
20260408_SEA@TEX.json CLEAN
Score: SEA 5 - TEX 3 (9 innings)
Winner: SEA wins 5-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SEABryan WooSP5.02115201.80
SEAAndrés MuñozRP2.00002000.00
SEAMatt BrashRP1.00003100.00
SEAGabe SpeierRP1.032202018.00
TEXMacKenzie GoreSP5.04224223.60
TEXRobert GarciaRP2.053302313.50
TEXChris MartinRP1.00001100.00
TEXJakob JunisRP1.02001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
SEAJ.P. Crawford53220.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SEARob RefsnyderRF2000000310.000
SEACal RaleighDH5100000010.200
SEAJulio RodríguezCF5000000000.000
SEARandy ArozarenaLF5210111020.400
SEABrendan Donovan3B5200000010.400
SEAMitch GarverC5200111010.400
SEAJ.P. CrawfordSS5300222000.600
SEAConnor Joe1B3000000100.000
SEACole Young2B3100111100.333
TEXBrandon NimmoRF3000000220.000
TEXWyatt LangfordLF4000000030.000
TEXCorey SeagerSS4110010020.250
TEXJake Burger1B3000010100.000
TEXJoc PedersonDH3100001100.333
TEXEvan CarterCF4201011000.500
TEXDanny JansenC3110001100.333
TEXJosh Smith2B4000000020.000
TEXEzequiel Duran3B4000000010.000
20260408_STL@WAS.json CLEAN
Score: STL 5 - WAS 6 (14 innings)
Winner: WAS wins 6-5 (Extra Innings - 14)

Passed Checks

Hits match: STL batting H=9 == WAS pitching H=9
Hits match: WAS batting H=10 == STL pitching H=10
Runs match: STL batting R=5 == final score 5
Runs match: WAS batting R=6 == final score 6
Runs vs pitching match: STL batting R=5 == WAS pitching R=5
Runs vs pitching match: WAS batting R=6 == STL pitching R=6
SO match: STL batting SO=12 == WAS pitching SO=12
SO match: WAS batting SO=9 == STL pitching SO=9
BB match: STL batting BB=7 == WAS pitching BB=7
BB match: WAS batting BB=3 == STL pitching BB=3
HR match: STL batting HR=2 == WAS pitching HR=2
HR match: WAS batting HR=1 == STL pitching HR=1
STL has 4 pitchers (realistic)
WAS has 4 pitchers (realistic)
STL has 9 batters in lineup (correct)
WAS 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)
STL team batting average .180 is reasonable
WAS team batting average .196 is reasonable
WAS pitching IP=14.0 matches 42 outs
STL pitching IP=14.0 matches 42 outs
Inning-by-inning STL runs (5) matches final score
Inning-by-inning WAS runs (6) matches final score
Inning-by-inning STL hits (9) matches batting total
Inning-by-inning WAS hits (10) matches batting total
STL AB-H (41) == innings outs minus SF (41) ✓
WAS AB-H (41) == innings outs minus SF (41) ✓
STL pitching ER (6) <= R (6)
WAS pitching ER (5) <= R (5)
Realistic total runs: 11
Realistic total hits: 19
SO match: STL batting SO=12 == WAS pitching SO=12
BB match: STL batting BB=7 == WAS pitching BB=7
SO match: WAS batting SO=9 == STL pitching SO=9
BB match: WAS batting BB=3 == STL pitching BB=3

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
STLMichael McGreevySP6.05222103.00
STLRiley O'BrienRP1.00001000.00
STLJoJo RomeroRP1.00001000.00
STLGeorge SorianoRP6.05445216.00
WASMiles MikolasSP6.05445326.00
WASClayton BeeterRP1.00001100.00
WASCole HenryRP1.00001100.00
WASCionel PérezRP6.04115201.50

Notable Batter Performances

TeamBatterABHHRRBIAVG
WASDaylen Lile63120.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
STLJJ Wetherholt2B7200112010.286
STLIván HerreraC6100112020.167
STLAlec Burleson1B6100000100.167
STLJordan WalkerRF5110010210.200
STLNolan GormanDH5210001110.400
STLMasyn WinnSS6000000020.000
STLRamón Urías3B6000000020.000
STLThomas SaggeseLF6000000030.000
STLNathan ChurchCF3200020300.667
WASJames WoodRF6000000120.000
WASLuis Garcia1B7100000000.143
WASBrady House3B6200010010.333
WASDaylen LileLF6320112020.500
WASCJ AbramsSS5000010100.000
WASNasim Nuñez2B5200020110.400
WASJose FernandezDH6200001010.333
WASDrew MillasC5000012010.000
WASJacob YoungCF5000001010.000

Cross-Game Analysis

All Warnings Across Games

GameWarning
20260408_SD@PIT.jsonSD team batting average (.035) is unrealistically low

Score Distribution

GameScore
20260408_ARI@NYM.jsonScore: ARI 1 - NYM 4 (9 innings)
20260408_ATL@LAA.jsonScore: ATL 4 - LAA 3 (9 innings)
20260408_CHC@TB.jsonScore: CHC 5 - TB 1 (9 innings)
20260408_CIN@MIA.jsonScore: CIN 3 - MIA 4 (9 innings)
20260408_DET@MIN.jsonScore: DET 7 - MIN 2 (9 innings)
20260408_HOU@COL.jsonScore: HOU 0 - COL 2 (9 innings)
20260408_KC@CLE.jsonScore: KC 2 - CLE 3 (9 innings)
20260408_LAD@TOR.jsonScore: LAD 6 - TOR 3 (9 innings)
20260408_OAK@NYY.jsonScore: OAK 3 - NYY 4 (9 innings)
20260408_PHI@SF.jsonScore: PHI 4 - SF 2 (9 innings)
20260408_SD@PIT.jsonScore: SD 0 - PIT 4 (9 innings)
20260408_SEA@TEX.jsonScore: SEA 5 - TEX 3 (9 innings)
20260408_STL@WAS.jsonScore: STL 5 - WAS 6 (14 innings)

All Pitchers Across Games

GameTeamPitcherRoleIPHRERSOBBHRERA
20260408_ARI@NYM.jsonARIRyne NelsonSP6.02114311.50
20260408_ARI@NYM.jsonARIPaul SewaldRP1.00000000.00
20260408_ARI@NYM.jsonARIJonathan LoáisigaRP1.023311127.00
20260408_ARI@NYM.jsonNYMDavid PetersonSP6.06114001.50
20260408_ARI@NYM.jsonNYMDevin WilliamsRP1.01000000.00
20260408_ARI@NYM.jsonNYMLuke WeaverRP1.01000000.00
20260408_ARI@NYM.jsonNYMHuascar BrazobánRP1.00000100.00
20260408_ATL@LAA.jsonATLGrant HolmesSP5.04335525.40
20260408_ATL@LAA.jsonATLRaisel IglesiasRP2.02000000.00
20260408_ATL@LAA.jsonATLRobert SuarezRP1.02000000.00
20260408_ATL@LAA.jsonATLAaron BummerRP1.00000000.00
20260408_ATL@LAA.jsonLAAReid DetmersSP5.01003400.00
20260408_ATL@LAA.jsonLAAJordan RomanoRP2.043321113.50
20260408_ATL@LAA.jsonLAASam BachmanRP1.02110009.00
20260408_ATL@LAA.jsonLAABrent SuterRP1.00001200.00
20260408_CHC@TB.jsonCHCColin ReaSP6.03005000.00
20260408_CHC@TB.jsonCHCDaniel PalenciaRP1.00001000.00
20260408_CHC@TB.jsonCHCPhil MatonRP1.00000100.00
20260408_CHC@TB.jsonCHCBen BrownRP1.01111019.00
20260408_CHC@TB.jsonTBJoe BoyleSP5.06554329.00
20260408_CHC@TB.jsonTBBryan BakerRP2.00001100.00
20260408_CHC@TB.jsonTBGriffin JaxRP1.01002000.00
20260408_CHC@TB.jsonTBCole SulserRP1.00000100.00
20260408_CIN@MIA.jsonCINBrady SingerSP5.02116211.80
20260408_CIN@MIA.jsonCINEmilio PagánRP2.01111014.50
20260408_CIN@MIA.jsonCINTony SantillanRP1.022201218.00
20260408_CIN@MIA.jsonMIAEury PérezSP5.04008100.00
20260408_CIN@MIA.jsonMIACalvin FaucherRP2.02111004.50
20260408_CIN@MIA.jsonMIATyler PhillipsRP1.012201118.00
20260408_CIN@MIA.jsonMIAJohn KingRP1.00000000.00
20260408_DET@MIN.jsonDETFramber ValdezSP6.06224203.00
20260408_DET@MIN.jsonDETKenley JansenRP1.00001100.00
20260408_DET@MIN.jsonDETWill VestRP1.00002000.00
20260408_DET@MIN.jsonDETDrew AndersonRP1.00001000.00
20260408_DET@MIN.jsonMINBailey OberSP5.086632310.80
20260408_DET@MIN.jsonMINCole SandsRP2.00002000.00
20260408_DET@MIN.jsonMINTaylor RogersRP1.00001000.00
20260408_DET@MIN.jsonMINAnthony BandaRP1.02111009.00
20260408_HOU@COL.jsonCOLMichael LorenzenSP6.04003100.00
20260408_HOU@COL.jsonCOLVictor VodnikRP1.00001000.00
20260408_HOU@COL.jsonCOLJimmy HergetRP1.00000000.00
20260408_HOU@COL.jsonCOLAntonio SenzatelaRP1.00000100.00
20260408_HOU@COL.jsonHOUCristian JavierSP6.05223103.00
20260408_HOU@COL.jsonHOUBryan AbreuRP1.00001000.00
20260408_HOU@COL.jsonHOUBryan KingRP1.01001000.00
20260408_KC@CLE.jsonCLEJoey CantilloSP5.02113501.80
20260408_KC@CLE.jsonCLECade SmithRP2.00001000.00
20260408_KC@CLE.jsonCLEShawn ArmstrongRP1.01001000.00
20260408_KC@CLE.jsonCLETim HerrinRP1.02111109.00
20260408_KC@CLE.jsonKCCole RagansSP5.03113201.80
20260408_KC@CLE.jsonKCLucas ErcegRP2.04221009.00
20260408_KC@CLE.jsonKCMatt StrahmRP1.01000000.00
20260408_LAD@TOR.jsonLADShohei OhtaniSP5.07333205.40
20260408_LAD@TOR.jsonLADEdwin DíazRP2.02002000.00
20260408_LAD@TOR.jsonLADTanner ScottRP1.01000000.00
20260408_LAD@TOR.jsonLADBlake TreinenRP1.00001100.00
20260408_LAD@TOR.jsonTORDylan CeaseSP5.07552129.00
20260408_LAD@TOR.jsonTORJeff HoffmanRP2.02110004.50
20260408_LAD@TOR.jsonTORTyler RogersRP1.00001100.00
20260408_LAD@TOR.jsonTORMason FluhartyRP1.00001000.00
20260408_OAK@NYY.jsonNYYWill WarrenSP6.04116111.50
20260408_OAK@NYY.jsonNYYDavid BednarRP1.00002000.00
20260408_OAK@NYY.jsonNYYCamilo DovalRP1.01001000.00
20260408_OAK@NYY.jsonNYYJake BirdRP1.022200218.00
20260408_OAK@NYY.jsonOAKLuis SeverinoSP5.04225413.60
20260408_OAK@NYY.jsonOAKMark Leiter Jr.RP2.01002000.00
20260408_OAK@NYY.jsonOAKHogan HarrisRP1.01001100.00
20260408_OAK@NYY.jsonOAKMichael KellyRP0.1322110180.00
20260408_PHI@SF.jsonPHIAaron NolaSP5.03003200.00
20260408_PHI@SF.jsonPHIJhoan DuranRP2.02003100.00
20260408_PHI@SF.jsonPHIJosé AlvaradoRP1.00000000.00
20260408_PHI@SF.jsonPHIJonathan BowlanRP1.022211018.00
20260408_PHI@SF.jsonSFTyler MahleSP6.05446116.00
20260408_PHI@SF.jsonSFRyan WalkerRP1.00001000.00
20260408_PHI@SF.jsonSFKeaton WinnRP1.01001100.00
20260408_PHI@SF.jsonSFRyan BoruckiRP1.00001000.00
20260408_SD@PIT.jsonPITMitch KellerSP6.01004200.00
20260408_SD@PIT.jsonPITDennis SantanaRP1.00000000.00
20260408_SD@PIT.jsonPITGregory SotoRP1.00002000.00
20260408_SD@PIT.jsonPITMason MontgomeryRP1.00000100.00
20260408_SD@PIT.jsonSDMichael KingSP6.05448236.00
20260408_SD@PIT.jsonSDMason MillerRP1.00001000.00
20260408_SD@PIT.jsonSDAdrian MorejonRP1.00001000.00
20260408_SEA@TEX.jsonSEABryan WooSP5.02115201.80
20260408_SEA@TEX.jsonSEAAndrés MuñozRP2.00002000.00
20260408_SEA@TEX.jsonSEAMatt BrashRP1.00003100.00
20260408_SEA@TEX.jsonSEAGabe SpeierRP1.032202018.00
20260408_SEA@TEX.jsonTEXMacKenzie GoreSP5.04224223.60
20260408_SEA@TEX.jsonTEXRobert GarciaRP2.053302313.50
20260408_SEA@TEX.jsonTEXChris MartinRP1.00001100.00
20260408_SEA@TEX.jsonTEXJakob JunisRP1.02001000.00
20260408_STL@WAS.jsonSTLMichael McGreevySP6.05222103.00
20260408_STL@WAS.jsonSTLRiley O'BrienRP1.00001000.00
20260408_STL@WAS.jsonSTLJoJo RomeroRP1.00001000.00
20260408_STL@WAS.jsonSTLGeorge SorianoRP6.05445216.00
20260408_STL@WAS.jsonWASMiles MikolasSP6.05445326.00
20260408_STL@WAS.jsonWASClayton BeeterRP1.00001100.00
20260408_STL@WAS.jsonWASCole HenryRP1.00001100.00
20260408_STL@WAS.jsonWASCionel PérezRP6.04115201.50
99
Total Pitchers Used
3.8
Avg Pitchers/Team
5.5
Avg Starter IP
1.3
Avg Reliever IP

Quality Assessment

What's Working Well
Hits consistency: batting H matches pitching H for all 26 team sides
All 13 games pass all audit checks with zero errors
AB-H consistency: batting outs match innings outs for all teams
Areas to Improve
1 warnings found — review for realism improvements.
2 relievers pitched 3+ IP — unusual for modern bullpen usage.