MLB Game Prediction Audit Report

Generated: 2026-04-14 19:33:51 | Games Date: 20260414
13
Total Games
12
Clean Games
0
With Warnings
1
With Errors
4
Total Errors
0
Total Warnings
487
Checks Passed

Game-by-Game Results

20260414_WAS@PIT.json 4 errors
Score: WAS 3 - PIT 4 (9 innings)
Winner: PIT wins 4-3

Errors

RUNS vs PITCHING MISMATCH: PIT batting R=4 != WAS pitching R=0
PIT batter R sum (0) != team total R (4)
Inning-by-inning home runs (0) != final score (4)
Inning-by-inning PIT runs (0) != final score (4)

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
WASPJ PoulinSP7.02008000.00
WASClayton BeeterRP1.00002000.00
WASBrad LordRP1.01002100.00
PITMitch KellerSP6.05005000.00
PITDennis SantanaRP1.033310127.00
PITGregory SotoRP1.00000200.00
PITJustin LawrenceRP1.01001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
WASJames Wood53130.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
WASJames WoodRF5320113010.600
WASLuis Garcia1B5000000020.000
WASBrady HouseDH4110000000.250
WASDaylen LileLF3110000100.333
WASCJ AbramsSS4000000000.000
WASJacob YoungCF3100000110.333
WASJorbit Vivas3B4200010010.500
WASDrew MillasC4000000000.000
WASNasim Nuñez2B4100010020.250
PITOneil CruzCF4100000010.250
PITBrandon Lowe2B3000000120.000
PITBryan ReynoldsLF4000000010.000
PITRyan O'HearnRF4100000030.250
PITMarcell OzunaDH3000000010.000
PITNick Gonzales3B3100000010.333
PITSpencer Horwitz1B3000000000.000
PITKonnor GriffinSS3000000010.000
PITJoey BartC3000000020.000
20260414_ARI@BAL.json CLEAN
Score: ARI 3 - BAL 4 (11 innings)
Winner: BAL wins 4-3 (Extra Innings - 11)

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
ARIMerrill KellySP6.02227203.00
ARIPaul SewaldRP2.03222019.00
ARIRyan ThompsonRP3.01001100.00
BALTrevor RogersSP6.05222023.00
BALRyan HelsleyRP1.02110109.00
BALRico GarciaRP1.00001000.00
BALGrant WolframRP3.01005100.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
ARIKetel Marte2B5210001010.400
ARICorbin CarrollRF5110000000.200
ARIGeraldo PerdomoSS5100111020.200
ARIJose FernandezDH5200111000.400
ARIIldemaro Vargas1B5100000000.200
ARINolan Arenado3B5110010010.200
ARIJames McCannC5000000020.000
ARITim TawaLF2000000200.000
ARIJorge BarrosaCF4000000020.000
BALGunnar HendersonSS5210001020.400
BALTaylor WardLF4000000110.000
BALPete Alonso1B4000001010.000
BALSamuel BasalloC5000000030.000
BALDylan BeaversDH5201111010.400
BALLeody TaverasCF4000000010.000
BALColton CowserRF4000011100.000
BALJeremiah Jackson2B3000000110.000
BALBlaze Alexander3B4200020000.500
20260414_BOS@MIN.json CLEAN
Score: BOS 3 - MIN 6 (9 innings)
Winner: MIN wins 6-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
BOSSonny GraySP6.08665229.00
BOSGarrett WhitlockRP2.01002200.00
MINMick AbelSP5.02336215.40
MINCole SandsRP2.02002000.00
MINTaylor RogersRP1.00002000.00
MINAnthony BandaRP1.00002000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
MINKody Clemens31130.333

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
BOSRoman AnthonyLF3000010110.000
BOSCaleb Durbin3B4100000020.250
BOSMasataka YoshidaDH4000000020.000
BOSWillson Contreras1B4110001010.250
BOSWilyer AbreuRF4000000000.000
BOSTrevor StorySS3000010130.000
BOSJarren DuranCF4000000010.000
BOSCarlos NarváezC3200112010.667
BOSIsiah Kiner-Falefa2B2000000010.000
MINByron BuxtonCF5000000030.000
MINTrevor LarnachLF4200112010.500
MINLuke Keaschall2B3210010100.667
MINJosh BellDH4210010000.500
MINMatt WallnerRF3100011100.333
MINVictor CaratiniC4000000010.000
MINKody Clemens1B3100113110.333
MINBrooks LeeSS4000000010.000
MINTristan Gray3B3100010100.333
20260414_CLE@STL.json CLEAN
Score: CLE 4 - STL 3 (10 innings)
Winner: CLE wins 4-3 (Extra Innings - 10)

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CLEJoey CantilloSP6.01008100.00
CLECade SmithRP1.023301127.00
CLEShawn ArmstrongRP1.01002000.00
CLETim HerrinRP1.01001000.00
CLEConnor BrogdonRP1.00001000.00
STLMichael McGreevySP6.07336224.50
STLRiley O'BrienRP1.00000000.00
STLJoJo RomeroRP1.01000000.00
STLGeorge SorianoRP1.01001000.00
STLGordon GraceffoRP1.01110019.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CLEGeorge Valera43110.750
STLYohel Pozo32130.667

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CLESteven KwanCF5000000020.000
CLEChase DeLauterDH5000000000.000
CLEJosé Ramírez3B5200111000.400
CLEKyle Manzardo1B5000000030.000
CLEGeorge ValeraRF4300121100.750
CLEAngel MartínezLF5000000010.000
CLEDaniel Schneemann2B3210001100.667
CLEBo NaylorC4110000000.250
CLEBrayan RocchioSS4200111010.500
STLJJ Wetherholt2B5100000040.200
STLIván HerreraC4000000120.000
STLAlec Burleson1B4000000000.000
STLJordan WalkerRF4000000020.000
STLRamón Urías3B3000010110.000
STLMasyn WinnSS4100010020.250
STLYohel PozoDH3200113000.667
STLThomas SaggeseLF4100000000.250
STLVictor Scott IICF4000000010.000
20260414_COL@HOU.json CLEAN
Score: COL 5 - HOU 4 (9 innings)
Winner: COL wins 5-4

Passed Checks

Hits match: COL batting H=7 == HOU pitching H=7
Hits match: HOU batting H=8 == COL pitching H=8
Runs match: COL batting R=5 == final score 5
Runs match: HOU batting R=4 == final score 4
Runs vs pitching match: COL batting R=5 == HOU pitching R=5
Runs vs pitching match: HOU batting R=4 == COL pitching R=4
SO match: COL batting SO=7 == HOU pitching SO=7
SO match: HOU batting SO=7 == COL pitching SO=7
BB match: COL batting BB=5 == HOU pitching BB=5
BB match: HOU batting BB=5 == COL pitching BB=5
HR match: COL batting HR=2 == HOU pitching HR=2
HR match: HOU batting HR=1 == COL pitching HR=1
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: 9
Inning-by-inning away runs (5) matches final score (5)
Inning-by-inning home runs (4) matches final score (4)
COL team batting average .205 is reasonable
HOU team batting average .228 is reasonable
HOU pitching IP=9.0 matches 27 outs
COL pitching IP=9.0 matches 27 outs
Inning-by-inning COL runs (5) matches final score
Inning-by-inning HOU runs (4) matches final score
Inning-by-inning COL hits (7) matches batting total
Inning-by-inning HOU hits (8) 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 (5) <= R (5)
Realistic total runs: 9
Realistic total hits: 15
SO match: COL batting SO=7 == HOU pitching SO=7
BB match: COL batting BB=5 == HOU pitching BB=5
SO match: HOU batting SO=7 == COL pitching SO=7
BB match: HOU batting BB=5 == COL pitching BB=5

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
COLMichael LorenzenSP5.05332415.40
COLVictor VodnikRP2.01003100.00
COLJimmy HergetRP1.02111009.00
COLBrennan BernardinoRP1.00001000.00
HOUColton GordonSP5.06334415.40
HOUBryan AbreuRP2.00000000.00
HOUBryan KingRP1.012211118.00
HOUSteven OkertRP1.00002000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
COLHunter Goodman51130.200
HOUYordan Alvarez53010.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
COLTyler FreemanDH3100010210.333
COLBrenton DoyleCF5200010000.400
COLHunter GoodmanC5100113010.200
COLWilli Castro2B4100000000.250
COLTJ Rumfield1B2000010210.000
COLEzequiel TovarSS3100112110.333
COLJordan BeckRF4100000000.250
COLKyle Karros3B4000000020.000
COLJake McCarthyLF4000000010.000
HOUJose Altuve2B4000000100.000
HOUYordan AlvarezDH5310001000.600
HOUIsaac Paredes3B5100000010.200
HOUCarlos CorreaSS4000000110.000
HOUChristian Walker1B4000000000.000
HOUCam SmithRF3000010120.000
HOUJoey LoperfidoLF4210010000.500
HOUBrice MatthewsCF3100122110.333
HOUChristian VázquezC3100001120.333
20260414_KC@DET.json CLEAN
Score: KC 2 - DET 5 (9 innings)
Winner: DET wins 5-2

Passed Checks

Hits match: KC batting H=6 == DET pitching H=6
Hits match: DET batting H=8 == KC pitching H=8
Runs match: KC batting R=2 == final score 2
Runs match: DET batting R=5 == final score 5
Runs vs pitching match: KC batting R=2 == DET pitching R=2
Runs vs pitching match: DET batting R=5 == KC pitching R=5
SO match: KC batting SO=11 == DET pitching SO=11
SO match: DET batting SO=8 == KC pitching SO=8
BB match: KC batting BB=3 == DET pitching BB=3
BB match: DET batting BB=3 == KC pitching BB=3
HR match: KC batting HR=1 == DET pitching HR=1
HR match: DET batting HR=3 == KC pitching HR=3
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: 7
Inning-by-inning away runs (2) matches final score (2)
Inning-by-inning home runs (5) matches final score (5)
KC team batting average .181 is reasonable
DET team batting average .250 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 (2) matches final score
Inning-by-inning DET runs (5) matches final score
Inning-by-inning KC hits (6) matches batting total
Inning-by-inning DET hits (8) matches batting total
KC AB-H (27) == innings outs minus SF (27) ✓
DET AB-H (24) == innings outs minus SF (24) ✓
KC pitching ER (5) <= R (5)
DET pitching ER (2) <= R (2)
Realistic total runs: 7
Realistic total hits: 14
SO match: KC batting SO=11 == DET pitching SO=11
BB match: KC batting BB=3 == DET pitching BB=3
SO match: DET batting SO=8 == KC pitching SO=8
BB match: DET batting BB=3 == KC pitching BB=3

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
KCCole RagansSP5.08556139.00
KCLucas ErcegRP2.00002100.00
KCMatt StrahmRP1.00000100.00
DETFramber ValdezSP6.05229113.00
DETKenley JansenRP1.00001000.00
DETWill VestRP1.00001000.00
DETDrew AndersonRP1.01000200.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
KCStarling Marte43000.750
DETMatt Vierling43000.750
DETDillon Dingler42230.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
KCMaikel Garcia3B3000000100.000
KCBobby Witt Jr.SS4000000020.000
KCLane ThomasCF4000000020.000
KCSalvador PerezC4000000000.000
KCVinnie Pasquantino1B4100111010.250
KCStarling MarteRF4310010010.750
KCJonathan India2B3100001120.333
KCCarter JensenDH3100000110.333
KCIsaac CollinsLF4000000020.000
DETGleyber TorresDH3000000120.000
DETMatt VierlingCF4300020000.750
DETKevin McGonigle3B4100112000.250
DETDillon DinglerC4200223000.500
DETWenceel PérezRF4100000010.250
DETRiley GreeneLF4110000020.250
DETSpencer Torkelson1B2000000110.000
DETJavier BáezSS3000000100.000
DETZach McKinstry2B4000000020.000
20260414_LAA@NYY.json CLEAN
Score: LAA 4 - NYY 6 (9 innings)
Winner: NYY wins 6-4

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
LAAReid DetmersSP5.07445217.20
LAAJordan RomanoRP3.00001100.00
LAABrent SuterRP0.1322000180.00
NYYRyan WeathersSP6.07443116.00
NYYDavid BednarRP2.00001100.00
NYYBrent HeadrickRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
NYYRandal Grichuk41130.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
LAAZach NetoSS5000000000.000
LAAMike TroutCF2100020210.500
LAAJo AdellRF4100112000.250
LAAJorge SolerDH4210011010.500
LAAVaughn Grissom1B3110001000.333
LAALogan O'HoppeC4100000000.250
LAAYoán Moncada3B4000000010.000
LAAOswald Peraza2B4000000010.000
LAABryce TeodosioLF4100000010.250
NYYPaul Goldschmidt1B5200020000.400
NYYAaron JudgeRF2100010200.500
NYYAmed Rosario2B4200002100.500
NYYGiancarlo StantonDH4110011020.250
NYYTrent GrishamCF4000000010.000
NYYRandal GrichukLF4100113000.250
NYYAustin WellsC4000000010.000
NYYJosé CaballeroSS4200010020.500
NYYRyan McMahon3B4100000000.250
20260414_MIA@ATL.json CLEAN
Score: MIA 1 - ATL 5 (9 innings)
Winner: ATL wins 5-1

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
MIAMax MeyerSP5.07336115.40
MIACalvin FaucherRP2.01001100.00
MIAAnthony BenderRP1.032210118.00
ATLReynaldo LópezSP5.02001400.00
ATLRaisel IglesiasRP2.01002000.00
ATLRobert SuarezRP1.02000000.00
ATLAaron BummerRP1.01111209.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
MIAJakob MarseeCF4000000110.000
MIAXavier Edwards2B4100001100.250
MIAAgustín RamírezC5110000010.200
MIALiam Hicks1B2000000200.000
MIAOtto LopezSS4100000010.250
MIAOwen CaissieRF4110000010.250
MIAConnor NorbyDH3100010100.333
MIAJavier SanojaLF4100000000.250
MIAGraham Pauley3B3000000100.000
ATLRonald Acuña Jr.RF4200111110.500
ATLDrake BaldwinC4100010010.250
ATLMatt Olson1B4110011000.250
ATLAustin Riley3B4100001010.250
ATLMike YastrzemskiLF4100111020.250
ATLOzzie Albies2B4201010000.500
ATLDominic SmithDH3210001100.667
ATLMichael Harris IICF4100000020.250
ATLMauricio DubónSS4000000010.000
20260414_NYM@LAD.json CLEAN
Score: NYM 1 - LAD 7 (9 innings)
Winner: LAD wins 7-1

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
NYMNolan McLeanSP6.097772210.50
NYMDevin WilliamsRP2.00001000.00
LADYoshinobu YamamotoSP5.05113211.80
LADEdwin DíazRP2.01001100.00
LADTanner ScottRP1.01000000.00
LADWill KleinRP1.00000000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
NYMFrancisco LindorSS4000000100.000
NYMLuis Robert Jr.CF3100111200.333
NYMJorge PolancoDH4100000010.250
NYMBo Bichette3B4210000010.500
NYMFrancisco AlvarezC4100000000.250
NYMBrett BatyRF3000000000.000
NYMMark Vientos1B4110000010.250
NYMMarcus Semien2B4100000010.250
NYMCarson BengeLF4000000000.000
LADShohei OhtaniDH4100111020.250
LADKyle TuckerRF3201011100.667
LADWill SmithC4100011000.250
LADFreddie Freeman1B4100010020.250
LADTeoscar HernándezLF4100001000.250
LADMax Muncy3B4100001010.250
LADAndy PagesCF4100010010.250
LADHyeseong KimSS4100112010.250
LADAlex Freeland2B2000010110.000
20260414_SEA@SD.json CLEAN
Score: SEA 2 - SD 5 (9 innings)
Winner: SD wins 5-2

Passed Checks

Hits match: SEA batting H=6 == SD pitching H=6
Hits match: SD batting H=8 == SEA pitching H=8
Runs match: SEA batting R=2 == final score 2
Runs match: SD batting R=5 == final score 5
Runs vs pitching match: SEA batting R=2 == SD pitching R=2
Runs vs pitching match: SD batting R=5 == SEA pitching R=5
SO match: SEA batting SO=8 == SD pitching SO=8
SO match: SD batting SO=8 == SEA pitching SO=8
BB match: SEA batting BB=3 == SD pitching BB=3
BB match: SD batting BB=3 == SEA pitching BB=3
HR match: SEA batting HR=2 == SD pitching HR=2
HR match: SD batting HR=3 == SEA pitching HR=3
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: 7
Inning-by-inning away runs (2) matches final score (2)
Inning-by-inning home runs (5) matches final score (5)
SEA team batting average .181 is reasonable
SD team batting average .258 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 (2) matches final score
Inning-by-inning SD runs (5) matches final score
Inning-by-inning SEA hits (6) matches batting total
Inning-by-inning SD hits (8) matches batting total
SEA AB-H (27) == innings outs minus SF (27) ✓
SD AB-H (23) == innings outs minus SF (23) ✓
SEA pitching ER (5) <= R (5)
SD pitching ER (2) <= R (2)
Realistic total runs: 7
Realistic total hits: 14
SO match: SEA batting SO=8 == SD pitching SO=8
BB match: SEA batting BB=3 == SD pitching BB=3
SO match: SD batting SO=8 == SEA pitching SO=8
BB match: SD batting BB=3 == SEA pitching BB=3

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SEABryan WooSP4.075551311.25
SEAAndrés MuñozRP3.01002100.00
SEAMatt BrashRP1.00001100.00
SDMichael KingSP6.04003300.00
SDMason MillerRP2.02224029.00
SDDavid MorganRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
SDGavin Sheets42230.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SEABrendan Donovan3B2100000200.500
SEACal RaleighC4200111000.500
SEAJulio RodríguezCF4000000030.000
SEAJosh Naylor1B4000000000.000
SEARandy ArozarenaLF4100111010.250
SEALuke RaleyRF3100000110.333
SEAJ.P. CrawfordSS4000000020.000
SEADominic CanzoneDH4000000010.000
SEACole Young2B4100000000.250
SDRamón LaureanoLF3000001010.000
SDFernando Tatis Jr.RF4200111020.500
SDJackson MerrillCF4000000010.000
SDManny Machado3B3100000100.333
SDXander BogaertsSS4200010010.500
SDGavin SheetsDH4200223000.500
SDTy France1B3100010110.333
SDLuis CampusanoC3000000120.000
SDJake Cronenworth2B3000000000.000
20260414_SF@CIN.json CLEAN
Score: SF 4 - CIN 5 (9 innings)
Winner: CIN wins 5-4

Passed Checks

Hits match: SF batting H=9 == CIN pitching H=9
Hits match: CIN batting H=9 == SF pitching H=9
Runs match: SF batting R=4 == final score 4
Runs match: CIN batting R=5 == final score 5
Runs vs pitching match: SF batting R=4 == CIN pitching R=4
Runs vs pitching match: CIN batting R=5 == SF pitching R=5
SO match: SF batting SO=8 == CIN pitching SO=8
SO match: CIN batting SO=5 == SF pitching SO=5
BB match: SF batting BB=1 == CIN pitching BB=1
BB match: CIN batting BB=7 == SF pitching BB=7
HR match: SF batting HR=1 == CIN pitching HR=1
HR match: CIN batting HR=1 == SF pitching HR=1
SF has 3 pitchers (realistic)
CIN has 4 pitchers (realistic)
SF has 9 batters in lineup (correct)
CIN 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)
SF team batting average .257 is reasonable
CIN team batting average .281 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 (4) matches final score
Inning-by-inning CIN runs (5) matches final score
Inning-by-inning SF hits (9) matches batting total
Inning-by-inning CIN hits (9) matches batting total
SF AB-H (26) == innings outs minus SF (26) ✓
CIN AB-H (23) == innings outs minus SF (23) ✓
SF pitching ER (5) <= R (5)
CIN pitching ER (4) <= R (4)
Realistic total runs: 9
Realistic total hits: 18
SO match: SF batting SO=8 == CIN pitching SO=8
BB match: SF batting BB=1 == CIN pitching BB=1
SO match: CIN batting SO=5 == SF pitching SO=5
BB match: CIN batting BB=7 == SF pitching BB=7

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SFRobbie RaySP5.07443607.20
SFRyan WalkerRP2.02112014.50
SFErik MillerRP1.00000100.00
CINBrady SingerSP5.07446117.20
CINEmilio PagánRP2.01001000.00
CINTony SantillanRP1.01000000.00
CINConnor PhillipsRP1.00001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CINEugenio Suárez43120.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SFWilly AdamesSS5100000020.200
SFLuis Arraez2B4200010000.500
SFMatt Chapman3B4200122000.500
SFRafael Devers1B3210001100.667
SFCasey SchmittDH4000000020.000
SFJung Hoo LeeRF4202010000.500
SFHeliot RamosLF3000001010.000
SFPatrick BaileyC4000000000.000
SFJared OlivaCF4000000030.000
CINDane MyersCF5000000010.000
CINMatt McLain2B5000000010.000
CINElly De La CruzSS3100010200.333
CINSal Stewart1B3100010200.333
CINEugenio SuárezDH4310122000.750
CINRece HindsRF4200012000.500
CINSpencer SteerLF4100000010.250
CINTyler StephensonC1100000301.000
CINKe'Bryan Hayes3B3000001020.000
20260414_TEX@OAK.json CLEAN
Score: TEX 1 - OAK 4 (9 innings)
Winner: OAK wins 4-1

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TEXMacKenzie GoreSP4.07445309.00
TEXJakob JunisRP3.00003000.00
TEXCole WinnRP1.02002000.00
OAKJeffrey SpringsSP6.03112111.50
OAKMark Leiter Jr.RP2.01004000.00
OAKElvis AlvaradoRP1.01001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
OAKZack Gelof43010.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TEXBrandon NimmoRF4000000010.000
TEXWyatt LangfordDH4100000000.250
TEXCorey SeagerSS2100111110.500
TEXJake Burger1B4100000010.250
TEXSam HaggertyCF4100000000.250
TEXJosh Jung3B4100000010.250
TEXAndrew McCutchenLF4000000020.000
TEXDanny JansenC3000000000.000
TEXEzequiel Duran2B3000000010.000
OAKShea LangeliersDH4100000030.250
OAKNick Kurtz1B2000010210.000
OAKJacob WilsonSS4100010000.250
OAKTyler SoderstromLF3000010110.000
OAKMax Muncy3B4200012020.500
OAKAustin WynnsC4000000020.000
OAKZack GelofRF4300001000.750
OAKJeff McNeil2B4200001010.500
OAKDenzel ClarkeCF4000000000.000
20260414_TOR@MIL.json CLEAN
Score: TOR 3 - MIL 4 (9 innings)
Winner: MIL wins 4-3

Passed Checks

Hits match: TOR batting H=9 == MIL pitching H=9
Hits match: MIL batting H=7 == TOR pitching H=7
Runs match: TOR batting R=3 == final score 3
Runs match: MIL batting R=4 == final score 4
Runs vs pitching match: TOR batting R=3 == MIL pitching R=3
Runs vs pitching match: MIL batting R=4 == TOR pitching R=4
SO match: TOR batting SO=7 == MIL pitching SO=7
SO match: MIL batting SO=6 == TOR pitching SO=6
BB match: TOR batting BB=2 == MIL pitching BB=2
BB match: MIL batting BB=4 == TOR pitching BB=4
HR match: TOR batting HR=1 == MIL pitching HR=1
HR match: MIL batting HR=0 == TOR pitching HR=0
TOR has 2 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 (3) matches final score (3)
Inning-by-inning home runs (4) matches final score (4)
TOR team batting average .250 is reasonable
MIL team batting average .225 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 (3) matches final score
Inning-by-inning MIL runs (4) matches final score
Inning-by-inning TOR hits (9) matches batting total
Inning-by-inning MIL hits (7) matches batting total
TOR AB-H (27) == innings outs minus SF (27) ✓
MIL AB-H (24) == innings outs minus SF (24) ✓
TOR pitching ER (4) <= R (4)
MIL pitching ER (3) <= R (3)
Realistic total runs: 7
Realistic total hits: 16
SO match: TOR batting SO=7 == MIL pitching SO=7
BB match: TOR batting BB=2 == MIL pitching BB=2
SO match: MIL batting SO=6 == TOR pitching SO=6
BB match: MIL batting BB=4 == TOR pitching BB=4

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TORKevin GausmanSP6.07446406.00
TORJeff HoffmanRP2.00000000.00
MILJacob MisiorowskiSP6.08336114.50
MILTrevor MegillRP2.00001100.00
MILGrant AndersonRP1.01000000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TORErnie Clement2B4100000000.250
TORDaulton VarshoCF5200002010.400
TORVladimir Guerrero Jr.1B5200111000.400
TORJesús SánchezLF4000000020.000
TOREloy JiménezDH4100000010.250
TORNathan LukesRF4000000010.000
TORKazuma Okamoto3B3100010110.333
TORAndrés GiménezSS4000000000.000
TORBrandon ValenzuelaC3210010110.667
MILSal FrelickRF1000010300.000
MILWilliam ContrerasC4100000010.250
MILBrice Turang2B4000000010.000
MILGary SánchezDH4210021020.500
MILJake Bauers1B3110011100.333
MILLuis MatosLF4000000000.000
MILGarrett MitchellCF4110001020.250
MILJoey OrtizSS4200001000.500
MILDavid Hamilton3B3000000000.000

Cross-Game Analysis

All Errors Across Games

GameError
20260414_WAS@PIT.jsonRUNS vs PITCHING MISMATCH: PIT batting R=4 != WAS pitching R=0
20260414_WAS@PIT.jsonPIT batter R sum (0) != team total R (4)
20260414_WAS@PIT.jsonInning-by-inning home runs (0) != final score (4)
20260414_WAS@PIT.jsonInning-by-inning PIT runs (0) != final score (4)

Score Distribution

GameScore
20260414_ARI@BAL.jsonScore: ARI 3 - BAL 4 (11 innings)
20260414_BOS@MIN.jsonScore: BOS 3 - MIN 6 (9 innings)
20260414_CLE@STL.jsonScore: CLE 4 - STL 3 (10 innings)
20260414_COL@HOU.jsonScore: COL 5 - HOU 4 (9 innings)
20260414_KC@DET.jsonScore: KC 2 - DET 5 (9 innings)
20260414_LAA@NYY.jsonScore: LAA 4 - NYY 6 (9 innings)
20260414_MIA@ATL.jsonScore: MIA 1 - ATL 5 (9 innings)
20260414_NYM@LAD.jsonScore: NYM 1 - LAD 7 (9 innings)
20260414_SEA@SD.jsonScore: SEA 2 - SD 5 (9 innings)
20260414_SF@CIN.jsonScore: SF 4 - CIN 5 (9 innings)
20260414_TEX@OAK.jsonScore: TEX 1 - OAK 4 (9 innings)
20260414_TOR@MIL.jsonScore: TOR 3 - MIL 4 (9 innings)
20260414_WAS@PIT.jsonScore: WAS 3 - PIT 4 (9 innings)

All Pitchers Across Games

GameTeamPitcherRoleIPHRERSOBBHRERA
20260414_ARI@BAL.jsonARIMerrill KellySP6.02227203.00
20260414_ARI@BAL.jsonARIPaul SewaldRP2.03222019.00
20260414_ARI@BAL.jsonARIRyan ThompsonRP3.01001100.00
20260414_ARI@BAL.jsonBALTrevor RogersSP6.05222023.00
20260414_ARI@BAL.jsonBALRyan HelsleyRP1.02110109.00
20260414_ARI@BAL.jsonBALRico GarciaRP1.00001000.00
20260414_ARI@BAL.jsonBALGrant WolframRP3.01005100.00
20260414_BOS@MIN.jsonBOSSonny GraySP6.08665229.00
20260414_BOS@MIN.jsonBOSGarrett WhitlockRP2.01002200.00
20260414_BOS@MIN.jsonMINMick AbelSP5.02336215.40
20260414_BOS@MIN.jsonMINCole SandsRP2.02002000.00
20260414_BOS@MIN.jsonMINTaylor RogersRP1.00002000.00
20260414_BOS@MIN.jsonMINAnthony BandaRP1.00002000.00
20260414_CLE@STL.jsonCLEJoey CantilloSP6.01008100.00
20260414_CLE@STL.jsonCLECade SmithRP1.023301127.00
20260414_CLE@STL.jsonCLEShawn ArmstrongRP1.01002000.00
20260414_CLE@STL.jsonCLETim HerrinRP1.01001000.00
20260414_CLE@STL.jsonCLEConnor BrogdonRP1.00001000.00
20260414_CLE@STL.jsonSTLMichael McGreevySP6.07336224.50
20260414_CLE@STL.jsonSTLRiley O'BrienRP1.00000000.00
20260414_CLE@STL.jsonSTLJoJo RomeroRP1.01000000.00
20260414_CLE@STL.jsonSTLGeorge SorianoRP1.01001000.00
20260414_CLE@STL.jsonSTLGordon GraceffoRP1.01110019.00
20260414_COL@HOU.jsonCOLMichael LorenzenSP5.05332415.40
20260414_COL@HOU.jsonCOLVictor VodnikRP2.01003100.00
20260414_COL@HOU.jsonCOLJimmy HergetRP1.02111009.00
20260414_COL@HOU.jsonCOLBrennan BernardinoRP1.00001000.00
20260414_COL@HOU.jsonHOUColton GordonSP5.06334415.40
20260414_COL@HOU.jsonHOUBryan AbreuRP2.00000000.00
20260414_COL@HOU.jsonHOUBryan KingRP1.012211118.00
20260414_COL@HOU.jsonHOUSteven OkertRP1.00002000.00
20260414_KC@DET.jsonDETFramber ValdezSP6.05229113.00
20260414_KC@DET.jsonDETKenley JansenRP1.00001000.00
20260414_KC@DET.jsonDETWill VestRP1.00001000.00
20260414_KC@DET.jsonDETDrew AndersonRP1.01000200.00
20260414_KC@DET.jsonKCCole RagansSP5.08556139.00
20260414_KC@DET.jsonKCLucas ErcegRP2.00002100.00
20260414_KC@DET.jsonKCMatt StrahmRP1.00000100.00
20260414_LAA@NYY.jsonLAAReid DetmersSP5.07445217.20
20260414_LAA@NYY.jsonLAAJordan RomanoRP3.00001100.00
20260414_LAA@NYY.jsonLAABrent SuterRP0.1322000180.00
20260414_LAA@NYY.jsonNYYRyan WeathersSP6.07443116.00
20260414_LAA@NYY.jsonNYYDavid BednarRP2.00001100.00
20260414_LAA@NYY.jsonNYYBrent HeadrickRP1.00001000.00
20260414_MIA@ATL.jsonATLReynaldo LópezSP5.02001400.00
20260414_MIA@ATL.jsonATLRaisel IglesiasRP2.01002000.00
20260414_MIA@ATL.jsonATLRobert SuarezRP1.02000000.00
20260414_MIA@ATL.jsonATLAaron BummerRP1.01111209.00
20260414_MIA@ATL.jsonMIAMax MeyerSP5.07336115.40
20260414_MIA@ATL.jsonMIACalvin FaucherRP2.01001100.00
20260414_MIA@ATL.jsonMIAAnthony BenderRP1.032210118.00
20260414_NYM@LAD.jsonLADYoshinobu YamamotoSP5.05113211.80
20260414_NYM@LAD.jsonLADEdwin DíazRP2.01001100.00
20260414_NYM@LAD.jsonLADTanner ScottRP1.01000000.00
20260414_NYM@LAD.jsonLADWill KleinRP1.00000000.00
20260414_NYM@LAD.jsonNYMNolan McLeanSP6.097772210.50
20260414_NYM@LAD.jsonNYMDevin WilliamsRP2.00001000.00
20260414_SEA@SD.jsonSDMichael KingSP6.04003300.00
20260414_SEA@SD.jsonSDMason MillerRP2.02224029.00
20260414_SEA@SD.jsonSDDavid MorganRP1.00001000.00
20260414_SEA@SD.jsonSEABryan WooSP4.075551311.25
20260414_SEA@SD.jsonSEAAndrés MuñozRP3.01002100.00
20260414_SEA@SD.jsonSEAMatt BrashRP1.00001100.00
20260414_SF@CIN.jsonCINBrady SingerSP5.07446117.20
20260414_SF@CIN.jsonCINEmilio PagánRP2.01001000.00
20260414_SF@CIN.jsonCINTony SantillanRP1.01000000.00
20260414_SF@CIN.jsonCINConnor PhillipsRP1.00001000.00
20260414_SF@CIN.jsonSFRobbie RaySP5.07443607.20
20260414_SF@CIN.jsonSFRyan WalkerRP2.02112014.50
20260414_SF@CIN.jsonSFErik MillerRP1.00000100.00
20260414_TEX@OAK.jsonOAKJeffrey SpringsSP6.03112111.50
20260414_TEX@OAK.jsonOAKMark Leiter Jr.RP2.01004000.00
20260414_TEX@OAK.jsonOAKElvis AlvaradoRP1.01001000.00
20260414_TEX@OAK.jsonTEXMacKenzie GoreSP4.07445309.00
20260414_TEX@OAK.jsonTEXJakob JunisRP3.00003000.00
20260414_TEX@OAK.jsonTEXCole WinnRP1.02002000.00
20260414_TOR@MIL.jsonMILJacob MisiorowskiSP6.08336114.50
20260414_TOR@MIL.jsonMILTrevor MegillRP2.00001100.00
20260414_TOR@MIL.jsonMILGrant AndersonRP1.01000000.00
20260414_TOR@MIL.jsonTORKevin GausmanSP6.07446406.00
20260414_TOR@MIL.jsonTORJeff HoffmanRP2.00000000.00
20260414_WAS@PIT.jsonPITMitch KellerSP6.05005000.00
20260414_WAS@PIT.jsonPITDennis SantanaRP1.033310127.00
20260414_WAS@PIT.jsonPITGregory SotoRP1.00000200.00
20260414_WAS@PIT.jsonPITJustin LawrenceRP1.01001000.00
20260414_WAS@PIT.jsonWASPJ PoulinSP7.02008000.00
20260414_WAS@PIT.jsonWASClayton BeeterRP1.00002000.00
20260414_WAS@PIT.jsonWASBrad LordRP1.01002100.00
88
Total Pitchers Used
3.4
Avg Pitchers/Team
5.5
Avg Starter IP
1.4
Avg Reliever IP

Quality Assessment

What's Working Well
Hits consistency: batting H matches pitching H for all 26 team sides
12/13 games are completely clean (no errors)
AB-H consistency: batting outs match innings outs for all teams
Areas to Improve
4 errors found across 1 games — fix data consistency issues.