MLB Game Prediction Audit Report

Generated: 2026-04-03 21:49:42 | Games Date: 20260404
13
Total Games
9
Clean Games
4
With Warnings
0
With Errors
0
Total Errors
5
Total Warnings
479
Checks Passed

Game-by-Game Results

20260404_PHI@COL.json 2 warnings 2 warnings
Score: PHI 11 - COL 6 (9 innings)
Winner: PHI wins 11-6

Warnings

High hit total: 27 combined hits (MLB avg ~17)
PHI has 16 hits — above average

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
PHIJesús LuzardoSP5.096632210.80
PHIJhoan DuranRP2.01001100.00
PHIJosé AlvaradoRP1.01000000.00
PHIJonathan BowlanRP1.00001000.00
COLKyle FreelandSP6.09553007.50
COLJimmy HergetRP2.076630127.00
COLAntonio SenzatelaRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
PHIBryce Harper52140.400
PHIAdolis García53010.600
COLEzequiel Tovar53020.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
PHITrea TurnerSS5110001020.200
PHIKyle SchwarberDH5200012000.400
PHIBryce Harper1B5210114010.400
PHIAlec Bohm3B5000000000.000
PHIBryson Stott2B5210020010.400
PHIAdolis GarcíaRF5300021000.600
PHIBrandon MarshLF5210011020.400
PHIJ.T. RealmutoC4210022010.500
PHIJustin CrawfordCF4200020000.500
COLTroy JohnstonDH4200010100.500
COLHunter GoodmanC4000010100.000
COLMickey MoniakRF5100010020.200
COLEzequiel TovarSS5300002010.600
COLTJ Rumfield1B5100001010.200
COLWilli Castro2B3100111100.333
COLBrenton DoyleCF4000000010.000
COLJake McCarthyLF4100010000.250
COLKyle Karros3B4200112000.500
20260404_MIA@NYY.json 1 warnings 1 warnings
Score: MIA 0 - NYY 7 (9 innings)
Winner: NYY wins 7-0

Warnings

NYY has 16 hits — above average

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
MIAMax MeyerSP5.010442117.20
MIAPete FairbanksRP2.053300013.50
MIACalvin FaucherRP1.01000000.00
NYYRyan WeathersSP6.03004200.00
NYYDavid BednarRP1.01000100.00
NYYCamilo DovalRP1.00001000.00
NYYJake BirdRP1.00002000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
MIAJakob MarseeCF4110000000.250
MIAXavier Edwards2B3000000100.000
MIAAgustín RamírezDH2000000010.000
MIALiam HicksC4000000010.000
MIAOtto LopezSS4200000000.500
MIAOwen CaissieRF4000000020.000
MIAConnor Norby1B3000000120.000
MIAGriffin ConineLF3100000100.333
MIAGraham Pauley3B4000000010.000
NYYTrent GrishamCF5200122000.400
NYYAaron JudgeRF5210010000.400
NYYCody BellingerLF5000000000.000
NYYBen Rice1B5200010000.400
NYYGiancarlo StantonDH5200001000.400
NYYJazz Chisholm Jr.2B4200011000.500
NYYAustin WellsC3200010100.667
NYYJosé CaballeroSS4200002020.500
NYYRyan McMahon3B4210011000.500
20260404_TB@MIN.json 1 warnings 1 warnings
Score: TB 12 - MIN 1 (9 innings)
Winner: TB wins 12-1

Warnings

TB has 18 hits — above average

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TBSteven MatzSP5.04113001.80
TBBryan BakerRP2.01000000.00
TBGarrett CleavingerRP1.00002000.00
TBMason EnglertRP1.01000000.00
MINMick AbelSP5.096654010.80
MINCole SandsRP2.03221009.00
MINTaylor RogersRP1.02110019.00
MINAnthony BandaRP1.043310027.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
TBJake Fraley54150.800
TBNick Fortes63020.500
TBCarson Williams44011.000

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TBYandy DíazDH6200020010.333
TBJonathan Aranda1B5110011110.200
TBJunior Caminero3B5210022010.400
TBJake FraleyRF5410135000.800
TBNick FortesC6300012010.500
TBCedric MullinsCF6100000020.167
TBBen Williamson2B4100000110.250
TBChandler SimpsonLF4000001100.000
TBCarson WilliamsSS4410031101.000
MINKody Clemens1B4100000010.250
MINByron BuxtonCF4000000000.000
MINLuke Keaschall2B4000000000.000
MINMatt WallnerRF4100010010.250
MINJosh BellDH4210000000.500
MINRyan JeffersC4000000010.000
MINTrevor LarnachLF2100001000.500
MINRoyce Lewis3B3000000010.000
MINTristan GraySS3110000010.333
20260404_TOR@CHW.json 1 warnings 1 warnings
Score: TOR 5 - CHW 4 (10 innings)
Winner: TOR wins 5-4 (Extra Innings - 10)

Warnings

TOR has 15 hits — above average

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TORMason FluhartySP8.08444224.50
TORJeff HoffmanRP2.00001000.00
TORTyler RogersRP00000000.00
CHWGrant TaylorSP5.08445117.20
CHWSeranthony DomínguezRP2.02000000.00
CHWJordan LeasureRP1.02111009.00
CHWJordan HicksRP2.03003000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
TORAddison Barger54110.800
TORAndrés Giménez53010.600
CHWEdgar Quero33111.000
CHWLuisangel Acuña43110.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TORGeorge SpringerDH5000010120.000
TORJesús SánchezLF5000000020.000
TORVladimir Guerrero Jr.1B5200010010.400
TORAddison BargerRF5400111000.800
TORAlejandro KirkC5210001000.400
TORDaulton VarshoCF5200001020.400
TORKazuma Okamoto3B5000011010.000
TORErnie Clement2B5200010010.400
TORAndrés GiménezSS5310001000.600
CHWChase Meidroth2B5000000000.000
CHWMunetaka Murakami1B4100002010.250
CHWMiguel Vargas3B5000000020.000
CHWColson MontgomerySS5100000010.200
CHWAustin HaysLF4000000010.000
CHWAndrew BenintendiDH3000000100.000
CHWTristan PetersRF4000000000.000
CHWEdgar QueroC3300131101.000
CHWLuisangel AcuñaCF4300111000.750
20260404_ATL@ARI.json CLEAN
Score: ATL 6 - ARI 2 (9 innings)
Winner: ATL wins 6-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
ATLBryce ElderSP5.06111111.80
ATLRaisel IglesiasRP2.03110104.50
ATLRobert SuarezRP1.01000000.00
ATLAaron BummerRP1.01002000.00
ARIMichael SorokaSP5.06335015.40
ARIPaul SewaldRP2.02222109.00
ARIJonathan LoáisigaRP1.01000000.00
ARIKevin GinkelRP1.01110119.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
ATLRonald Acuña Jr.53230.600
ATLEli White43000.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
ATLRonald Acuña Jr.RF5310223000.600
ATLDrake BaldwinDH4110010110.250
ATLOzzie Albies2B5100001000.200
ATLMatt Olson1B5000000020.000
ATLAustin Riley3B3000010100.000
ATLEli WhiteLF4300010010.750
ATLMauricio DubónSS4000000010.000
ATLMichael Harris IICF4110002010.250
ATLJonah HeimC3100010010.333
ARIKetel Marte2B5100000010.200
ARICorbin CarrollRF4100000110.250
ARIGeraldo PerdomoSS5200111000.400
ARIGabriel MorenoDH5201000010.400
ARINolan Arenado3B4000000000.000
ARIAlek ThomasCF3100010100.333
ARIJames McCannC4100000000.250
ARICarlos Santana1B4210000000.500
ARITim TawaLF4100001000.250
20260404_BAL@PIT.json CLEAN
Score: BAL 2 - PIT 7 (9 innings)
Winner: PIT wins 7-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
BALShane BazSP5.02221303.60
BALRyan HelsleyRP2.075523022.50
BALYennier CanoRP1.01002000.00
PITCarmen MlodzinskiSP6.04113101.50
PITDennis SantanaRP1.01110019.00
PITGregory SotoRP1.01000000.00
PITMason MontgomeryRP1.01001000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
BALTaylor WardLF4100000010.250
BALGunnar HendersonSS4210000000.500
BALPete Alonso1B4000000000.000
BALAdley RutschmanC4000000010.000
BALSamuel BasalloDH4100010000.250
BALDylan BeaversRF4200111010.500
BALJeremiah Jackson2B3000000110.000
BALColton CowserCF4000000000.000
BALBlaze Alexander3B3100001000.333
PITOneil CruzCF5101010010.200
PITBrandon Lowe2B4100011010.250
PITBryan ReynoldsLF4210010100.500
PITMarcell OzunaDH4000010110.000
PITRyan O'HearnRF4100012110.250
PITSpencer Horwitz1B4100010010.250
PITJared Triolo3B1100011301.000
PITHenry DavisC3200001000.667
PITNick Gonzales2B3100002000.333
20260404_CHC@CLE.json CLEAN
Score: CHC 3 - CLE 4 (9 innings)
Winner: CLE wins 4-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CHCShota ImanagaSP6.05115101.50
CHCDaniel PalenciaRP1.022210118.00
CHCPhil MatonRP1.00002000.00
CHCBen BrownRP0.231100045.00
CLESlade CecconiSP6.08332114.50
CLECade SmithRP1.02002000.00
CLEShawn ArmstrongRP1.00001000.00
CLETim HerrinRP1.01001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CHCNico Hoerner53000.600
CLEJosé Ramírez53130.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CHCNico Hoerner2B5300000010.600
CHCAlex Bregman3B5200010010.400
CHCIan HappLF5110002000.200
CHCCarson KellyC4000000010.000
CHCMichael Busch1B4000000010.000
CHCDansby SwansonSS4100111010.250
CHCMatt ShawRF3100000100.333
CHCPete Crow-ArmstrongCF4100000000.250
CHCMiguel AmayaDH4200010010.500
CLESteven KwanLF5100000020.200
CLEChase DeLauterDH5200010010.400
CLEJosé Ramírez3B5310123010.600
CLEKyle Manzardo1B3100001010.333
CLEBo NaylorC4100000010.250
CLEAngel MartínezRF4000000020.000
CLEDaniel SchneemannCF3000000100.000
CLEGabriel AriasSS4100000000.250
CLEBrayan Rocchio2B3100010000.333
20260404_HOU@OAK.json CLEAN
Score: HOU 4 - OAK 3 (9 innings)
Winner: HOU wins 4-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
HOUTatsuya ImaiSP6.02115001.50
HOUBryan AbreuRP1.00000000.00
HOUBryan KingRP1.01000000.00
HOUKai-Wei TengRP1.022201018.00
OAKLuis MoralesSP6.03000000.00
OAKMark Leiter Jr.RP1.01000000.00
OAKHogan HarrisRP1.00000000.00
OAKMichael KellyRP1.044412036.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
HOUYainer Diaz41030.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
HOUJeremy PeñaSS5100000010.200
HOUYordan AlvarezDH4100010000.250
HOUCarlos Correa3B3000010100.000
HOUJose Altuve2B4200000000.500
HOUCam SmithRF4100010000.250
HOUChristian Walker1B4100011000.250
HOUBrice MatthewsLF4110000000.250
HOUYainer DiazC4110003000.250
HOUJake MeyersCF3000000100.000
OAKNick Kurtz1B4000000000.000
OAKShea LangeliersC3000010120.000
OAKTyler SoderstromLF4200020010.500
OAKBrent RookerDH4110001010.250
OAKJacob WilsonSS4110002000.250
OAKLawrence ButlerRF4100000010.250
OAKMax Muncy3B3000000000.000
OAKJeff McNeil2B3000000000.000
OAKDenzel ClarkeCF3000000000.000
20260404_LAD@WAS.json CLEAN
Score: LAD 1 - WAS 3 (9 innings)
Winner: WAS wins 3-1

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
LADTyler GlasnowSP5.05114211.80
LADEdwin DíazRP2.02220119.00
LADTanner ScottRP1.00001100.00
WASJake IrvinSP6.03007100.00
WASClayton BeeterRP1.00000000.00
WASCole HenryRP1.00000000.00
WASCionel PérezRP1.02111009.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
LADShohei OhtaniDH4100000010.250
LADKyle TuckerRF3000000110.000
LADMookie BettsSS4100010000.250
LADFreddie Freeman1B4100000020.250
LADWill SmithC3000001020.000
LADMax Muncy3B4000000010.000
LADTeoscar HernándezLF3100000000.333
LADAndy PagesCF3110000000.333
LADAlex Freeland2B3000000010.000
WASJames WoodRF4100111000.250
WASLuis Garcia1B3000010110.000
WASDaylen LileLF4100112010.250
WASBrady HouseDH4210000010.500
WASCJ AbramsSS2000000200.000
WASNasim Nuñez2B4100000010.250
WASJorbit Vivas3B3000000100.000
WASKeibert RuizC4200000010.500
WASJacob YoungCF3000000000.000
20260404_MIL@KC.json CLEAN
Score: MIL 5 - KC 3 (11 innings)
Winner: MIL wins 5-3 (Extra Innings - 11)

Passed Checks

Hits match: MIL batting H=13 == KC pitching H=13
Hits match: KC batting H=10 == MIL pitching H=10
Runs match: MIL batting R=5 == final score 5
Runs match: KC batting R=3 == final score 3
Runs vs pitching match: MIL batting R=5 == KC pitching R=5
Runs vs pitching match: KC batting R=3 == MIL pitching R=3
SO match: MIL batting SO=7 == KC pitching SO=7
SO match: KC batting SO=7 == MIL pitching SO=7
BB match: MIL batting BB=5 == KC pitching BB=5
BB match: KC batting BB=0 == MIL pitching BB=0
HR match: MIL batting HR=0 == KC pitching HR=0
HR match: KC batting HR=2 == MIL pitching HR=2
MIL has 4 pitchers (realistic)
KC has 4 pitchers (realistic)
MIL has 9 batters in lineup (correct)
KC 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)
MIL team batting average .282 is reasonable
KC team batting average .238 is reasonable
KC pitching IP=11.0 matches 33 outs
MIL pitching IP=11.0 matches 33 outs
Inning-by-inning MIL runs (5) matches final score
Inning-by-inning KC runs (3) matches final score
Inning-by-inning MIL hits (13) matches batting total
Inning-by-inning KC hits (10) matches batting total
MIL AB-H (33) == innings outs minus SF (33) ✓
KC AB-H (32) == innings outs minus SF (32) ✓
MIL pitching ER (3) <= R (3)
KC pitching ER (5) <= R (5)
Realistic total runs: 8
SO match: MIL batting SO=7 == KC pitching SO=7
BB match: MIL batting BB=5 == KC pitching BB=5
SO match: KC batting SO=7 == MIL pitching SO=7
BB match: KC batting BB=0 == MIL pitching BB=0

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
MILChad PatrickSP5.07333025.40
MILAbner UribeRP2.01001000.00
MILTrevor MegillRP1.00002000.00
MILAngel ZerpaRP3.02001000.00
KCLuinder AvilaSP5.06221403.60
KCLucas ErcegRP2.03111004.50
KCMatt StrahmRP1.00002000.00
KCDaniel Lynch IVRP3.04223106.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
MILWilliam Contreras53010.600
MILDavid Hamilton63010.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
MILGarrett MitchellCF5210012100.400
MILJoey OrtizSS5110011110.200
MILBrice Turang2B6100000030.167
MILJake Bauers1B5210010100.400
MILWilliam ContrerasC5300001100.600
MILDavid Hamilton2B6320011000.500
MILSal FrelickRF4000010110.000
MILBrandon LockridgeLF5110000010.200
MILChristian YelichLF5000000010.000
KCKyle IsbelCF5200111000.400
KCBobby Witt Jr.SS5100000010.200
KCJonathan India2B5200111010.400
KCVinnie Pasquantino1B5200000000.400
KCSalvador PerezC5000000020.000
KCMaikel Garcia3B5000000000.000
KCJac CaglianoneRF5201010010.400
KCIsaac CollinsLF3100001010.333
KCCarter JensenC4000000010.000
20260404_NYM@SF.json CLEAN
Score: NYM 8 - SF 2 (9 innings)
Winner: NYM wins 8-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
NYMClay HolmesSP6.04006100.00
NYMDevin WilliamsRP1.022210118.00
NYMLuke WeaverRP1.02001000.00
NYMHuascar BrazobánRP1.00000000.00
SFLanden RouppSP5.086611210.80
SFRyan WalkerRP2.02221009.00
SFKeaton WinnRP1.01000000.00
SFRyan BoruckiRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
NYMLuis Robert Jr.52030.400
SFHeliot Ramos43000.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
NYMFrancisco LindorSS5200121000.400
NYMJuan SotoLF4100010100.250
NYMBo Bichette3B4110021000.250
NYMLuis Robert Jr.CF5200003020.400
NYMBrett Baty1B3000001000.000
NYMMark VientosDH4100010000.250
NYMMarcus Semien2B4200112010.500
NYMCarson BengeRF4000000000.000
NYMFrancisco AlvarezC4200010000.500
SFWilly AdamesSS5000000020.000
SFRafael DeversDH4200000010.500
SFLuis Arraez2B4100000000.250
SFMatt Chapman3B4110000020.250
SFJung Hoo LeeRF3000000110.000
SFHeliot RamosLF4300010000.750
SFHarrison BaderCF4100112010.250
SFPatrick BaileyC4000000010.000
SFJerar Encarnacion1B3000000000.000
20260404_SEA@LAA.json CLEAN
Score: SEA 3 - LAA 7 (9 innings)
Winner: LAA wins 7-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SEAEmerson HancockSP5.05334305.40
SEAAndrés MuñozRP2.03220019.00
SEAMatt BrashRP1.022210118.00
LAAJack KochanowiczSP5.05113001.80
LAAJordan RomanoRP2.02002100.00
LAASam BachmanRP1.032211018.00
LAABrent SuterRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
LAAJorge Soler42130.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SEARob RefsnyderDH5000000010.000
SEACal RaleighC4110010100.250
SEAJulio RodríguezCF5000000000.000
SEAJosh Naylor1B5200011010.400
SEARandy ArozarenaLF4210011010.500
SEABrendan Donovan3B4210001010.500
SEAJ.P. CrawfordSS4100000020.250
SEAVictor RoblesRF3100000110.333
SEACole Young2B3100000000.333
LAAZach NetoSS5100000000.200
LAAMike TroutCF3100010100.333
LAANolan Schanuel1B4200001000.500
LAAJorge SolerDH4200113000.500
LAAYoán Moncada3B4000000010.000
LAAJo AdellRF4110010020.250
LAAJosh LoweLF4000000010.000
LAALogan O'HoppeC4201122000.500
LAAOswald Peraza2B2110021210.500
20260404_STL@DET.json CLEAN
Score: STL 0 - DET 1 (9 innings)
Winner: DET wins 1-0

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
STLDustin MaySP6.05114101.50
STLRiley O'BrienRP1.00001000.00
STLJoJo RomeroRP1.00002000.00
DETJack FlahertySP5.02004100.00
DETKenley JansenRP2.02001000.00
DETWill VestRP1.01000000.00
DETDrew AndersonRP1.00001000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
STLMasyn WinnSS4000000000.000
STLIván HerreraC4100000000.250
STLAlec Burleson1B3100000110.333
STLRamón Urías3B4000000000.000
STLJordan WalkerRF4100000010.250
STLYohel PozoDH3200000010.667
STLThomas Saggese2B4000000010.000
STLJosé FerminLF3000000020.000
STLVictor Scott IICF3000000000.000
DETKevin McGonigle3B4100010010.250
DETGleyber TorresDH4000000010.000
DETKerry CarpenterRF4100000020.250
DETRiley GreeneLF2000000100.000
DETDillon DinglerC2100001010.500
DETZach McKinstry2B3100000000.333
DETSpencer Torkelson1B3100000000.333
DETParker MeadowsCF3000000000.000
DETJavier BáezSS3000000020.000

Cross-Game Analysis

All Warnings Across Games

GameWarning
20260404_MIA@NYY.jsonNYY has 16 hits — above average
20260404_PHI@COL.jsonHigh hit total: 27 combined hits (MLB avg ~17)
20260404_PHI@COL.jsonPHI has 16 hits — above average
20260404_TB@MIN.jsonTB has 18 hits — above average
20260404_TOR@CHW.jsonTOR has 15 hits — above average

Score Distribution

GameScore
20260404_ATL@ARI.jsonScore: ATL 6 - ARI 2 (9 innings)
20260404_BAL@PIT.jsonScore: BAL 2 - PIT 7 (9 innings)
20260404_CHC@CLE.jsonScore: CHC 3 - CLE 4 (9 innings)
20260404_HOU@OAK.jsonScore: HOU 4 - OAK 3 (9 innings)
20260404_LAD@WAS.jsonScore: LAD 1 - WAS 3 (9 innings)
20260404_MIA@NYY.jsonScore: MIA 0 - NYY 7 (9 innings)
20260404_MIL@KC.jsonScore: MIL 5 - KC 3 (11 innings)
20260404_NYM@SF.jsonScore: NYM 8 - SF 2 (9 innings)
20260404_PHI@COL.jsonScore: PHI 11 - COL 6 (9 innings)
20260404_SEA@LAA.jsonScore: SEA 3 - LAA 7 (9 innings)
20260404_STL@DET.jsonScore: STL 0 - DET 1 (9 innings)
20260404_TB@MIN.jsonScore: TB 12 - MIN 1 (9 innings)
20260404_TOR@CHW.jsonScore: TOR 5 - CHW 4 (10 innings)

All Pitchers Across Games

GameTeamPitcherRoleIPHRERSOBBHRERA
20260404_ATL@ARI.jsonARIMichael SorokaSP5.06335015.40
20260404_ATL@ARI.jsonARIPaul SewaldRP2.02222109.00
20260404_ATL@ARI.jsonARIJonathan LoáisigaRP1.01000000.00
20260404_ATL@ARI.jsonARIKevin GinkelRP1.01110119.00
20260404_ATL@ARI.jsonATLBryce ElderSP5.06111111.80
20260404_ATL@ARI.jsonATLRaisel IglesiasRP2.03110104.50
20260404_ATL@ARI.jsonATLRobert SuarezRP1.01000000.00
20260404_ATL@ARI.jsonATLAaron BummerRP1.01002000.00
20260404_BAL@PIT.jsonBALShane BazSP5.02221303.60
20260404_BAL@PIT.jsonBALRyan HelsleyRP2.075523022.50
20260404_BAL@PIT.jsonBALYennier CanoRP1.01002000.00
20260404_BAL@PIT.jsonPITCarmen MlodzinskiSP6.04113101.50
20260404_BAL@PIT.jsonPITDennis SantanaRP1.01110019.00
20260404_BAL@PIT.jsonPITGregory SotoRP1.01000000.00
20260404_BAL@PIT.jsonPITMason MontgomeryRP1.01001000.00
20260404_CHC@CLE.jsonCHCShota ImanagaSP6.05115101.50
20260404_CHC@CLE.jsonCHCDaniel PalenciaRP1.022210118.00
20260404_CHC@CLE.jsonCHCPhil MatonRP1.00002000.00
20260404_CHC@CLE.jsonCHCBen BrownRP0.231100045.00
20260404_CHC@CLE.jsonCLESlade CecconiSP6.08332114.50
20260404_CHC@CLE.jsonCLECade SmithRP1.02002000.00
20260404_CHC@CLE.jsonCLEShawn ArmstrongRP1.00001000.00
20260404_CHC@CLE.jsonCLETim HerrinRP1.01001000.00
20260404_HOU@OAK.jsonHOUTatsuya ImaiSP6.02115001.50
20260404_HOU@OAK.jsonHOUBryan AbreuRP1.00000000.00
20260404_HOU@OAK.jsonHOUBryan KingRP1.01000000.00
20260404_HOU@OAK.jsonHOUKai-Wei TengRP1.022201018.00
20260404_HOU@OAK.jsonOAKLuis MoralesSP6.03000000.00
20260404_HOU@OAK.jsonOAKMark Leiter Jr.RP1.01000000.00
20260404_HOU@OAK.jsonOAKHogan HarrisRP1.00000000.00
20260404_HOU@OAK.jsonOAKMichael KellyRP1.044412036.00
20260404_LAD@WAS.jsonLADTyler GlasnowSP5.05114211.80
20260404_LAD@WAS.jsonLADEdwin DíazRP2.02220119.00
20260404_LAD@WAS.jsonLADTanner ScottRP1.00001100.00
20260404_LAD@WAS.jsonWASJake IrvinSP6.03007100.00
20260404_LAD@WAS.jsonWASClayton BeeterRP1.00000000.00
20260404_LAD@WAS.jsonWASCole HenryRP1.00000000.00
20260404_LAD@WAS.jsonWASCionel PérezRP1.02111009.00
20260404_MIA@NYY.jsonMIAMax MeyerSP5.010442117.20
20260404_MIA@NYY.jsonMIAPete FairbanksRP2.053300013.50
20260404_MIA@NYY.jsonMIACalvin FaucherRP1.01000000.00
20260404_MIA@NYY.jsonNYYRyan WeathersSP6.03004200.00
20260404_MIA@NYY.jsonNYYDavid BednarRP1.01000100.00
20260404_MIA@NYY.jsonNYYCamilo DovalRP1.00001000.00
20260404_MIA@NYY.jsonNYYJake BirdRP1.00002000.00
20260404_MIL@KC.jsonKCLuinder AvilaSP5.06221403.60
20260404_MIL@KC.jsonKCLucas ErcegRP2.03111004.50
20260404_MIL@KC.jsonKCMatt StrahmRP1.00002000.00
20260404_MIL@KC.jsonKCDaniel Lynch IVRP3.04223106.00
20260404_MIL@KC.jsonMILChad PatrickSP5.07333025.40
20260404_MIL@KC.jsonMILAbner UribeRP2.01001000.00
20260404_MIL@KC.jsonMILTrevor MegillRP1.00002000.00
20260404_MIL@KC.jsonMILAngel ZerpaRP3.02001000.00
20260404_NYM@SF.jsonNYMClay HolmesSP6.04006100.00
20260404_NYM@SF.jsonNYMDevin WilliamsRP1.022210118.00
20260404_NYM@SF.jsonNYMLuke WeaverRP1.02001000.00
20260404_NYM@SF.jsonNYMHuascar BrazobánRP1.00000000.00
20260404_NYM@SF.jsonSFLanden RouppSP5.086611210.80
20260404_NYM@SF.jsonSFRyan WalkerRP2.02221009.00
20260404_NYM@SF.jsonSFKeaton WinnRP1.01000000.00
20260404_NYM@SF.jsonSFRyan BoruckiRP1.00001000.00
20260404_PHI@COL.jsonCOLKyle FreelandSP6.09553007.50
20260404_PHI@COL.jsonCOLJimmy HergetRP2.076630127.00
20260404_PHI@COL.jsonCOLAntonio SenzatelaRP1.00001000.00
20260404_PHI@COL.jsonPHIJesús LuzardoSP5.096632210.80
20260404_PHI@COL.jsonPHIJhoan DuranRP2.01001100.00
20260404_PHI@COL.jsonPHIJosé AlvaradoRP1.01000000.00
20260404_PHI@COL.jsonPHIJonathan BowlanRP1.00001000.00
20260404_SEA@LAA.jsonLAAJack KochanowiczSP5.05113001.80
20260404_SEA@LAA.jsonLAAJordan RomanoRP2.02002100.00
20260404_SEA@LAA.jsonLAASam BachmanRP1.032211018.00
20260404_SEA@LAA.jsonLAABrent SuterRP1.00001000.00
20260404_SEA@LAA.jsonSEAEmerson HancockSP5.05334305.40
20260404_SEA@LAA.jsonSEAAndrés MuñozRP2.03220019.00
20260404_SEA@LAA.jsonSEAMatt BrashRP1.022210118.00
20260404_STL@DET.jsonDETJack FlahertySP5.02004100.00
20260404_STL@DET.jsonDETKenley JansenRP2.02001000.00
20260404_STL@DET.jsonDETWill VestRP1.01000000.00
20260404_STL@DET.jsonDETDrew AndersonRP1.00001000.00
20260404_STL@DET.jsonSTLDustin MaySP6.05114101.50
20260404_STL@DET.jsonSTLRiley O'BrienRP1.00001000.00
20260404_STL@DET.jsonSTLJoJo RomeroRP1.00002000.00
20260404_TB@MIN.jsonMINMick AbelSP5.096654010.80
20260404_TB@MIN.jsonMINCole SandsRP2.03221009.00
20260404_TB@MIN.jsonMINTaylor RogersRP1.02110019.00
20260404_TB@MIN.jsonMINAnthony BandaRP1.043310027.00
20260404_TB@MIN.jsonTBSteven MatzSP5.04113001.80
20260404_TB@MIN.jsonTBBryan BakerRP2.01000000.00
20260404_TB@MIN.jsonTBGarrett CleavingerRP1.00002000.00
20260404_TB@MIN.jsonTBMason EnglertRP1.01000000.00
20260404_TOR@CHW.jsonCHWGrant TaylorSP5.08445117.20
20260404_TOR@CHW.jsonCHWSeranthony DomínguezRP2.02000000.00
20260404_TOR@CHW.jsonCHWJordan LeasureRP1.02111009.00
20260404_TOR@CHW.jsonCHWJordan HicksRP2.03003000.00
20260404_TOR@CHW.jsonTORMason FluhartySP8.08444224.50
20260404_TOR@CHW.jsonTORJeff HoffmanRP2.00001000.00
20260404_TOR@CHW.jsonTORTyler RogersRP00000000.00
97
Total Pitchers Used
3.7
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
5 warnings found — review for realism improvements.