MLB Game Prediction Audit Report

Generated: 2026-04-16 17:34:32 | Games Date: 20260416
10
Total Games
10
Clean Games
0
With Warnings
0
With Errors
0
Total Errors
0
Total Warnings
376
Checks Passed

Game-by-Game Results

20260416_BAL@CLE.json CLEAN
Score: BAL 4 - CLE 6 (9 innings)
Winner: CLE wins 6-4

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
BALShane BazSP5.06445307.20
BALRyan HelsleyRP2.00001100.00
BALRico GarciaRP1.032201018.00
CLEParker MessickSP5.04226113.60
CLECade SmithRP2.03113004.50
CLEShawn ArmstrongRP1.00000000.00
CLETim HerrinRP1.01112019.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
BALJohnathan Rodríguez43000.750
BALBlaze Alexander42130.500
CLEGeorge Valera41030.250
CLEAngel Martínez43010.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
BALTaylor WardLF3000000120.000
BALGunnar HendersonDH4000000020.000
BALPete Alonso1B4000000010.000
BALJohnathan RodríguezRF4300000000.750
BALSamuel BasalloC4000000020.000
BALJeremiah Jackson2B4100111010.250
BALCoby Mayo3B4000000020.000
BALLeody TaverasCF4210020000.500
BALBlaze AlexanderSS4210113010.500
CLESteven KwanCF4100001100.250
CLEChase DeLauterDH4100000100.250
CLEJosé Ramírez3B4100010020.250
CLEKyle Manzardo1B3000010120.000
CLEGeorge ValeraRF4110013000.250
CLEAngel MartínezLF4300011000.750
CLEJuan Brito2B2000010210.000
CLEAustin HedgesC4000000010.000
CLEBrayan RocchioSS4200011000.500
20260416_COL@HOU.json CLEAN
Score: COL 7 - HOU 4 (9 innings)
Winner: COL wins 7-4

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
COLJuan MejiaSP5.04333205.40
COLVictor VodnikRP2.02113104.50
COLJimmy HergetRP1.00002100.00
COLAntonio SenzatelaRP1.00002000.00
HOURyan WeissSP5.086640110.80
HOUBryan AbreuRP2.02114104.50
HOUBryan KingRP1.00000100.00
HOUKai-Wei TengRP1.00000100.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
COLEdouard Julien2B5210021000.400
COLTyler FreemanRF4210021100.500
COLTJ Rumfield1B5201012000.400
COLHunter GoodmanC4100112120.250
COLMickey MoniakLF4110001010.250
COLEzequiel TovarSS3000000120.000
COLTroy JohnstonDH4200010000.500
COLKyle Karros3B4000000020.000
COLBrenton DoyleCF4000000010.000
HOUJose Altuve2B5000000020.000
HOUYordan AlvarezDH4000000020.000
HOUIsaac Paredes3B4000000010.000
HOUCarlos CorreaSS4210010020.500
HOUChristian Walker1B2100020200.500
HOUJoey LoperfidoLF4210012000.500
HOUCam SmithRF3000000110.000
HOUTaylor TrammellCF3110002100.333
HOUYainer DiazC4000000020.000
20260416_KC@DET.json CLEAN
Score: KC 4 - DET 7 (9 innings)
Winner: DET wins 7-4

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
KCKris BubicSP4.035514111.25
KCLucas ErcegRP3.01222116.00
KCMatt StrahmRP1.00002000.00
DETKeider MonteroSP6.07445316.00
DETKenley JansenRP1.00001100.00
DETWill VestRP1.01000200.00
DETDrew AndersonRP1.01000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
KCBobby Witt Jr.52030.400
DETJahmai Jones32140.667
DETDillon Dingler42130.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
KCMaikel Garcia3B3000010200.000
KCBobby Witt Jr.SS5210003010.400
KCVinnie Pasquantino1B4200000110.500
KCSalvador PerezDH5100000000.200
KCCarter JensenC5000000020.000
KCJonathan India2B4000000110.000
KCJac CaglianoneRF3200121100.667
KCMichael MasseyLF3210010100.667
KCKyle IsbelCF4000000010.000
DETGleyber Torres2B2000010200.000
DETKevin McGonigle3B2000020100.000
DETJahmai JonesDH3200114000.667
DETDillon DinglerC4200113000.500
DETRiley GreeneLF3000000120.000
DETMatt VierlingCF4000000010.000
DETSpencer Torkelson1B3000010000.000
DETWenceel PérezRF3000010110.000
DETJavier BáezSS4000000010.000
20260416_LAA@NYY.json CLEAN
Score: LAA 2 - NYY 7 (9 innings)
Winner: NYY wins 7-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
LAABrent SuterSP5.05555329.00
LAAJordan RomanoRP2.03220229.00
LAAChase SilsethRP1.00000000.00
NYYMax FriedSP6.05116211.50
NYYDavid BednarRP1.00000000.00
NYYCamilo DovalRP1.02111109.00
NYYBrent HeadrickRP1.00002000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
NYYJazz Chisholm Jr.32220.667

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
LAAZach NetoSS5000000030.000
LAAMike TroutDH3210000100.667
LAAJo AdellRF4100010020.250
LAAOswald Peraza3B4000000030.000
LAAVaughn Grissom2B3200111100.667
LAANolan Schanuel1B4100001000.250
LAATravis d'ArnaudC4000000000.000
LAAJosh LoweLF4100000000.250
LAABryce TeodosioCF3000000110.000
NYYTrent GrishamCF4000010100.000
NYYAaron JudgeRF4100111120.250
NYYCody BellingerLF2000001100.000
NYYGiancarlo StantonDH4200002010.500
NYYBen Rice1B4000000010.000
NYYAmed Rosario3B4000000010.000
NYYJazz Chisholm Jr.2B3200222100.667
NYYJosé CaballeroSS4200121000.500
NYYJ.C. EscarraC3100010100.333
20260416_SEA@SD.json CLEAN
Score: SEA 3 - SD 5 (9 innings)
Winner: SD wins 5-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SEALuis CastilloSP5.04115411.80
SEAAndrés MuñozRP2.044403018.00
SEAMatt BrashRP1.01001000.00
SDWalker BuehlerSP6.05226023.00
SDMason MillerRP2.01002000.00
SDDavid MorganRP1.01111209.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
SDLuis Campusano22131.000

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SEABrendan Donovan3B4100000020.250
SEACal RaleighC4200111010.500
SEAJulio RodríguezCF4000000020.000
SEAJosh Naylor1B3000010100.000
SEARandy ArozarenaLF3000000110.000
SEALuke RaleyRF4200112000.500
SEAJ.P. CrawfordSS4100000000.250
SEADominic CanzoneDH4000000020.000
SEACole Young2B4100000010.250
SDRamón LaureanoLF3210002210.667
SDFernando Tatis Jr.RF5100000010.200
SDJackson MerrillCF5000000010.000
SDManny Machado3B4210010110.500
SDXander BogaertsSS3000010120.000
SDGavin Sheets1B3000000100.000
SDMiguel AndujarDH4100000000.250
SDLuis CampusanoC2200123201.000
SDJake Cronenworth2B4100010000.250
20260416_SF@CIN.json CLEAN
Score: SF 1 - CIN 5 (9 innings)
Winner: CIN wins 5-1

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SFLanden RouppSP5.09557139.00
SFRyan WalkerRP2.03002100.00
SFErik MillerRP1.00001000.00
CINChase BurnsSP6.05117001.50
CINEmilio PagánRP2.01003000.00
CINConnor PhillipsRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CINTJ Friedl53110.600
CINElly De La Cruz42230.500
CINEugenio Suárez43000.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SFLuis Arraez2B4000000020.000
SFWilly AdamesSS4000000020.000
SFRafael Devers1B4110010020.250
SFMatt Chapman3B4100000010.250
SFJung Hoo LeeRF4210001010.500
SFWill BrennanLF4000000010.000
SFCasey SchmittDH3000000010.000
SFDrew GilbertCF3100000000.333
SFPatrick BaileyC3100000010.333
CINTJ FriedlCF5300121000.600
CINMatt McLain2B5000000030.000
CINElly De La CruzSS4200223010.500
CINSal Stewart1B3200010110.667
CINEugenio SuárezDH4310000000.750
CINSpencer SteerLF4100000020.250
CINRece HindsRF3100001100.333
CINKe'Bryan Hayes3B4000000010.000
CINP.J. HigginsC4000000020.000
20260416_TB@CHW.json CLEAN
Score: TB 7 - CHW 6 (10 innings)
Winner: TB wins 7-6 (Extra Innings - 10)

Passed Checks

Hits match: TB batting H=8 == CHW pitching H=8
Hits match: CHW batting H=8 == TB pitching H=8
Runs match: TB batting R=7 == final score 7
Runs match: CHW batting R=6 == final score 6
Runs vs pitching match: TB batting R=7 == CHW pitching R=7
Runs vs pitching match: CHW batting R=6 == TB pitching R=6
SO match: TB batting SO=7 == CHW pitching SO=7
SO match: CHW batting SO=6 == TB pitching SO=6
BB match: TB batting BB=2 == CHW pitching BB=2
BB match: CHW batting BB=9 == TB pitching BB=9
HR match: TB batting HR=2 == CHW pitching HR=2
HR match: CHW batting HR=2 == TB pitching HR=2
TB has 3 pitchers (realistic)
CHW has 4 pitchers (realistic)
TB has 9 batters in lineup (correct)
CHW has 9 batters in lineup (correct)
Realistic total runs: 13
Inning-by-inning away runs (7) matches final score (7)
Inning-by-inning home runs (6) matches final score (6)
TB team batting average .210 is reasonable
CHW team batting average .216 is reasonable
CHW pitching IP=10.0 matches 30 outs
TB pitching IP=10.0 matches 30 outs
Inning-by-inning TB runs (7) matches final score
Inning-by-inning CHW runs (6) matches final score
Inning-by-inning TB hits (8) matches batting total
Inning-by-inning CHW hits (8) matches batting total
TB AB-H (30) == innings outs minus SF (30) ✓
CHW AB-H (29) == innings outs minus SF (29) ✓
TB pitching ER (6) <= R (6)
CHW pitching ER (7) <= R (7)
Realistic total runs: 13
Realistic total hits: 16
SO match: TB batting SO=7 == CHW pitching SO=7
BB match: TB batting BB=2 == CHW pitching BB=2
SO match: CHW batting SO=6 == TB pitching SO=6
BB match: CHW batting BB=9 == TB pitching BB=9

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TBSteven MatzSP5.05332415.40
TBBryan BakerRP3.02333319.00
TBHunter BiggeRP2.01001200.00
CHWJordan LeasureSP6.07664219.00
CHWSeranthony DomínguezRP2.01112014.50
CHWSean NewcombRP1.00001000.00
CHWJordan HicksRP1.00000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
TBJunior Caminero53120.600
TBRyan Vilade41130.250
CHWEverson Pereira43000.750
CHWTanner Murray52230.400

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TBChandler SimpsonLF5100010000.200
TBJunior Caminero3B5300112000.600
TBCedric MullinsCF5000000030.000
TBYandy DíazDH4200011110.500
TBRyan Vilade1B4100123010.250
TBBen Williamson2B4000000000.000
TBJonny DeLucaRF4101010000.250
TBNick FortesC4000001010.000
TBTaylor WallsSS3000010110.000
CHWMiguel Vargas3B5000010120.000
CHWChase Meidroth2B5110002100.200
CHWMunetaka Murakami1B3000000200.000
CHWEverson PereiraRF4300010110.750
CHWEdgar QueroC3000010210.000
CHWTanner MurraySS5200223000.400
CHWAndrew BenintendiDH3100011100.333
CHWDerek HillCF4000000120.000
CHWSam AntonacciLF5100000000.200
20260416_TEX@OAK.json CLEAN
Score: TEX 4 - OAK 5 (10 innings)
Winner: OAK wins 5-4 (Extra Innings - 10)

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TEXJack LeiterSP5.04331125.40
TEXJakob JunisRP2.02223309.00
TEXCole WinnRP1.00001000.00
TEXTyler AlexanderRP2.00003000.00
OAKJacob LopezSP5.05444717.20
OAKMark Leiter Jr.RP3.02002000.00
OAKElvis AlvaradoRP2.00001100.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TEXBrandon NimmoRF5210122120.400
TEXSam HaggertyLF2000010320.000
TEXWyatt LangfordCF4100000110.250
TEXJake Burger1B3000000200.000
TEXJosh Jung3B5000000010.000
TEXKyle HigashiokaC3200002100.667
TEXAndrew McCutchenDH5000000010.000
TEXJosh Smith2B5200010000.400
TEXEzequiel DuranSS5000000000.000
OAKJeff McNeil2B5100001000.200
OAKShea LangeliersDH4000011110.000
OAKNick Kurtz1B4100001110.250
OAKTyler SoderstromLF5100111020.200
OAKJacob WilsonSS4000000000.000
OAKCarlos CortesRF4100111010.250
OAKLawrence ButlerCF4000000020.000
OAKAustin WynnsC3100010100.333
OAKDarell Hernaiz3B3100010110.333
20260416_TOR@MIL.json CLEAN
Score: TOR 0 - MIL 7 (9 innings)
Winner: MIL wins 7-0

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TORPatrick CorbinSP5.087763212.60
TORJeff HoffmanRP2.02001000.00
TORTyler RogersRP1.00000000.00
MILBrandon SproatSP5.02004000.00
MILTrevor MegillRP3.02001000.00
MILGrant AndersonRP1.02000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
MILGarrett Mitchell43020.750
MILGary Sánchez42130.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TORErnie Clement2B4000000020.000
TORDaulton VarshoCF4200000010.500
TORVladimir Guerrero Jr.1B4000000000.000
TORJesús SánchezLF4200000010.500
TORKazuma Okamoto3B4000000010.000
TORNathan LukesRF4100000000.250
TORLenyn SosaDH3000000000.000
TORAndrés GiménezSS3000000000.000
TORTyler HeinemanC3100000000.333
MILBrice Turang2B5110000000.200
MILWilliam ContrerasC4110010010.250
MILJake Bauers1B4100010020.250
MILGarrett MitchellCF4310012000.750
MILGary SánchezDH4210113000.500
MILSal FrelickRF2000010200.000
MILDavid Hamilton3B4100112020.250
MILBlake PerkinsLF4000000020.000
MILJoey OrtizSS3100010100.333
20260416_WAS@PIT.json CLEAN
Score: WAS 6 - PIT 9 (11 innings)
Winner: PIT wins 9-6 (Extra Innings - 11)

Passed Checks

Hits match: WAS batting H=6 == PIT pitching H=6
Hits match: PIT batting H=11 == WAS pitching H=11
Runs match: WAS batting R=6 == final score 6
Runs match: PIT batting R=9 == final score 9
Runs vs pitching match: WAS batting R=6 == PIT pitching R=6
Runs vs pitching match: PIT batting R=9 == WAS pitching R=9
SO match: WAS batting SO=7 == PIT pitching SO=7
SO match: PIT batting SO=11 == WAS pitching SO=11
BB match: WAS batting BB=1 == PIT pitching BB=1
BB match: PIT batting BB=2 == WAS pitching BB=2
HR match: WAS batting HR=3 == PIT pitching HR=3
HR match: PIT batting HR=3 == WAS pitching HR=3
WAS has 4 pitchers (realistic)
PIT has 4 pitchers (realistic)
WAS has 9 batters in lineup (correct)
PIT has 9 batters in lineup (correct)
Realistic total runs: 15
Inning-by-inning away runs (6) matches final score (6)
Inning-by-inning home runs (9) matches final score (9)
WAS team batting average .153 is reasonable
PIT team batting average .255 is reasonable
PIT pitching IP=11.0 matches 33 outs
WAS pitching IP=11.0 matches 33 outs
Inning-by-inning WAS runs (6) matches final score
Inning-by-inning PIT runs (9) matches final score
Inning-by-inning WAS hits (6) matches batting total
Inning-by-inning PIT hits (11) matches batting total
WAS AB-H (33) == innings outs minus SF (33) ✓
PIT AB-H (32) == innings outs minus SF (32) ✓
WAS pitching ER (9) <= R (9)
PIT pitching ER (6) <= R (6)
Realistic total runs: 15
Realistic total hits: 17
SO match: WAS batting SO=7 == PIT pitching SO=7
BB match: WAS batting BB=1 == PIT pitching BB=1
SO match: PIT batting SO=11 == WAS pitching SO=11
BB match: PIT batting BB=2 == WAS pitching BB=2

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
WASFoster GriffinSP6.05445136.00
WASClayton BeeterRP1.00001000.00
WASCionel PérezRP1.01002000.00
WASMitchell ParkerRP3.055531015.00
PITBraxton AshcraftSP5.00005000.00
PITDennis SantanaRP2.044400218.00
PITGregory SotoRP1.01001000.00
PITYohan RamírezRP3.01221116.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
WASDaylen Lile41130.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
WASJames WoodRF5100112000.200
WASLuis Garcia1B5100010010.200
WASBrady House3B4100010020.250
WASDaylen LileLF4100113110.250
WASCJ AbramsSS5000000020.000
WASJacob YoungCF4000000000.000
WASJorbit VivasDH4000010000.000
WASDrew MillasC4000000000.000
WASNasim Nuñez2B4200111010.500
PITJake MangumRF6100111030.167
PITNick Gonzales3B5200000000.400
PITOneil CruzCF5200011020.400
PITMarcell OzunaDH4100122100.250
PITNick Yorke1B5100011020.200
PITBrandon Lowe2B4100121110.250
PITJoey BartC5000010010.000
PITKonnor GriffinSS5200012000.400
PITBilly CookLF4100001020.250

Cross-Game Analysis

Score Distribution

GameScore
20260416_BAL@CLE.jsonScore: BAL 4 - CLE 6 (9 innings)
20260416_COL@HOU.jsonScore: COL 7 - HOU 4 (9 innings)
20260416_KC@DET.jsonScore: KC 4 - DET 7 (9 innings)
20260416_LAA@NYY.jsonScore: LAA 2 - NYY 7 (9 innings)
20260416_SEA@SD.jsonScore: SEA 3 - SD 5 (9 innings)
20260416_SF@CIN.jsonScore: SF 1 - CIN 5 (9 innings)
20260416_TB@CHW.jsonScore: TB 7 - CHW 6 (10 innings)
20260416_TEX@OAK.jsonScore: TEX 4 - OAK 5 (10 innings)
20260416_TOR@MIL.jsonScore: TOR 0 - MIL 7 (9 innings)
20260416_WAS@PIT.jsonScore: WAS 6 - PIT 9 (11 innings)

All Pitchers Across Games

GameTeamPitcherRoleIPHRERSOBBHRERA
20260416_BAL@CLE.jsonBALShane BazSP5.06445307.20
20260416_BAL@CLE.jsonBALRyan HelsleyRP2.00001100.00
20260416_BAL@CLE.jsonBALRico GarciaRP1.032201018.00
20260416_BAL@CLE.jsonCLEParker MessickSP5.04226113.60
20260416_BAL@CLE.jsonCLECade SmithRP2.03113004.50
20260416_BAL@CLE.jsonCLEShawn ArmstrongRP1.00000000.00
20260416_BAL@CLE.jsonCLETim HerrinRP1.01112019.00
20260416_COL@HOU.jsonCOLJuan MejiaSP5.04333205.40
20260416_COL@HOU.jsonCOLVictor VodnikRP2.02113104.50
20260416_COL@HOU.jsonCOLJimmy HergetRP1.00002100.00
20260416_COL@HOU.jsonCOLAntonio SenzatelaRP1.00002000.00
20260416_COL@HOU.jsonHOURyan WeissSP5.086640110.80
20260416_COL@HOU.jsonHOUBryan AbreuRP2.02114104.50
20260416_COL@HOU.jsonHOUBryan KingRP1.00000100.00
20260416_COL@HOU.jsonHOUKai-Wei TengRP1.00000100.00
20260416_KC@DET.jsonDETKeider MonteroSP6.07445316.00
20260416_KC@DET.jsonDETKenley JansenRP1.00001100.00
20260416_KC@DET.jsonDETWill VestRP1.01000200.00
20260416_KC@DET.jsonDETDrew AndersonRP1.01000000.00
20260416_KC@DET.jsonKCKris BubicSP4.035514111.25
20260416_KC@DET.jsonKCLucas ErcegRP3.01222116.00
20260416_KC@DET.jsonKCMatt StrahmRP1.00002000.00
20260416_LAA@NYY.jsonLAABrent SuterSP5.05555329.00
20260416_LAA@NYY.jsonLAAJordan RomanoRP2.03220229.00
20260416_LAA@NYY.jsonLAAChase SilsethRP1.00000000.00
20260416_LAA@NYY.jsonNYYMax FriedSP6.05116211.50
20260416_LAA@NYY.jsonNYYDavid BednarRP1.00000000.00
20260416_LAA@NYY.jsonNYYCamilo DovalRP1.02111109.00
20260416_LAA@NYY.jsonNYYBrent HeadrickRP1.00002000.00
20260416_SEA@SD.jsonSDWalker BuehlerSP6.05226023.00
20260416_SEA@SD.jsonSDMason MillerRP2.01002000.00
20260416_SEA@SD.jsonSDDavid MorganRP1.01111209.00
20260416_SEA@SD.jsonSEALuis CastilloSP5.04115411.80
20260416_SEA@SD.jsonSEAAndrés MuñozRP2.044403018.00
20260416_SEA@SD.jsonSEAMatt BrashRP1.01001000.00
20260416_SF@CIN.jsonCINChase BurnsSP6.05117001.50
20260416_SF@CIN.jsonCINEmilio PagánRP2.01003000.00
20260416_SF@CIN.jsonCINConnor PhillipsRP1.00001000.00
20260416_SF@CIN.jsonSFLanden RouppSP5.09557139.00
20260416_SF@CIN.jsonSFRyan WalkerRP2.03002100.00
20260416_SF@CIN.jsonSFErik MillerRP1.00001000.00
20260416_TB@CHW.jsonCHWJordan LeasureSP6.07664219.00
20260416_TB@CHW.jsonCHWSeranthony DomínguezRP2.01112014.50
20260416_TB@CHW.jsonCHWSean NewcombRP1.00001000.00
20260416_TB@CHW.jsonCHWJordan HicksRP1.00000000.00
20260416_TB@CHW.jsonTBSteven MatzSP5.05332415.40
20260416_TB@CHW.jsonTBBryan BakerRP3.02333319.00
20260416_TB@CHW.jsonTBHunter BiggeRP2.01001200.00
20260416_TEX@OAK.jsonOAKJacob LopezSP5.05444717.20
20260416_TEX@OAK.jsonOAKMark Leiter Jr.RP3.02002000.00
20260416_TEX@OAK.jsonOAKElvis AlvaradoRP2.00001100.00
20260416_TEX@OAK.jsonTEXJack LeiterSP5.04331125.40
20260416_TEX@OAK.jsonTEXJakob JunisRP2.02223309.00
20260416_TEX@OAK.jsonTEXCole WinnRP1.00001000.00
20260416_TEX@OAK.jsonTEXTyler AlexanderRP2.00003000.00
20260416_TOR@MIL.jsonMILBrandon SproatSP5.02004000.00
20260416_TOR@MIL.jsonMILTrevor MegillRP3.02001000.00
20260416_TOR@MIL.jsonMILGrant AndersonRP1.02000000.00
20260416_TOR@MIL.jsonTORPatrick CorbinSP5.087763212.60
20260416_TOR@MIL.jsonTORJeff HoffmanRP2.02001000.00
20260416_TOR@MIL.jsonTORTyler RogersRP1.00000000.00
20260416_WAS@PIT.jsonPITBraxton AshcraftSP5.00005000.00
20260416_WAS@PIT.jsonPITDennis SantanaRP2.044400218.00
20260416_WAS@PIT.jsonPITGregory SotoRP1.01001000.00
20260416_WAS@PIT.jsonPITYohan RamírezRP3.01221116.00
20260416_WAS@PIT.jsonWASFoster GriffinSP6.05445136.00
20260416_WAS@PIT.jsonWASClayton BeeterRP1.00001000.00
20260416_WAS@PIT.jsonWASCionel PérezRP1.01002000.00
20260416_WAS@PIT.jsonWASMitchell ParkerRP3.055531015.00
69
Total Pitchers Used
3.5
Avg Pitchers/Team
5.2
Avg Starter IP
1.6
Avg Reliever IP

Quality Assessment

What's Working Well
Hits consistency: batting H matches pitching H for all 20 team sides
All 10 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.