MLB Game Prediction Audit Report

Generated: 2026-04-27 20:31:29 | Games Date: 20260427
8
Total Games
7
Clean Games
1
With Warnings
0
With Errors
0
Total Errors
1
Total Warnings
300
Checks Passed

Game-by-Game Results

20260427_NYY@TEX.json 1 warnings 1 warnings
Score: NYY 4 - TEX 3 (10 innings)
Winner: NYY wins 4-3 (Extra Innings - 10)

Warnings

TEX: 6/8 hits are extra-base (75%) — unusually high XBH rate

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
NYYMax FriedSP6.04115301.50
NYYDavid BednarRP2.04222009.00
NYYCamilo DovalRP2.00004100.00
TEXJack LeiterSP5.02227303.60
TEXJakob JunisRP2.03000000.00
TEXCole WinnRP1.00000000.00
TEXJalen BeeksRP2.02222019.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
TEXBrandon Nimmo53000.600

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
NYYTrent GrishamCF4200001110.500
NYYBen Rice1B5000000020.000
NYYAaron JudgeRF5110000010.200
NYYCody BellingerLF4000010110.000
NYYJazz Chisholm Jr.2B4110011000.250
NYYJasson DomínguezDH4100001000.250
NYYAustin WellsC4100000010.250
NYYRyan McMahon3B3100111110.333
NYYJosé CaballeroSS4000010020.000
TEXBrandon NimmoRF5330010020.600
TEXJosh Jung3B4110011110.250
TEXCorey SeagerSS5100001010.200
TEXJake Burger1B5110010030.200
TEXAndrew McCutchenDH3210001200.667
TEXKyle HigashiokaC5000000000.000
TEXSam HaggertyLF3000000100.000
TEXEvan CarterCF4000000020.000
TEXEzequiel Duran2B4000000020.000
20260427_BOS@TOR.json CLEAN
Score: BOS 3 - TOR 5 (9 innings)
Winner: TOR wins 5-3

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
BOSRanger SuarezSP6.06336104.50
BOSAroldis ChapmanRP2.03222209.00
TORDylan CeaseSP6.05339114.50
TORJeff HoffmanRP1.00000000.00
TORTyler RogersRP1.01001000.00
TORMason FluhartyRP1.01002000.00

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
BOSJarren DuranLF4000000030.000
BOSWillson Contreras1B3200122100.667
BOSRoman AnthonyDH4200000010.500
BOSWilyer AbreuRF4100000020.250
BOSTrevor StorySS4000000020.000
BOSMarcelo Mayer2B4100001010.250
BOSCeddanne RafaelaCF4000000010.000
BOSCarlos NarváezC3100010010.333
BOSCaleb Durbin3B4000000010.000
TORMyles StrawCF4110011000.250
TORErnie ClementSS3100000100.333
TORVladimir Guerrero Jr.1B4110011000.250
TORKazuma Okamoto3B3100010110.333
TORLenyn Sosa2B4100001010.250
TOREloy JiménezDH4100000000.250
TORJesús SánchezRF4100010020.250
TORDavis SchneiderLF3000000130.000
TORTyler HeinemanC4210012010.500
20260427_CHC@SD.json CLEAN
Score: CHC 6 - SD 4 (9 innings)
Winner: CHC wins 6-4

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
CHCMatthew BoydSP5.02005200.00
CHCBen BrownRP2.023313013.50
CHCJacob WebbRP1.00001000.00
CHCRyan RolisonRP1.02111009.00
SDRandy VásquezSP6.03332614.50
SDMason MillerRP1.00001000.00
SDAdrian MorejonRP1.033310227.00
SDDavid MorganRP1.01001000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
CHCMichael Conforto32220.667

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
CHCNico Hoerner2B4110002110.250
CHCMichael Busch1B5000000000.000
CHCAlex Bregman3B4100000110.250
CHCIan HappDH5110010010.200
CHCSeiya SuzukiRF3100112110.333
CHCMoisés BallesterosC4000000010.000
CHCMichael ConfortoLF3200232100.667
CHCDansby SwansonSS3000000100.000
CHCPete Crow-ArmstrongCF3100010100.333
SDRamón LaureanoLF5210001000.400
SDFernando Tatis Jr.2B4000010100.000
SDJackson MerrillCF3000010110.000
SDManny Machado3B4000000030.000
SDXander BogaertsSS2100010200.500
SDMiguel AndujarDH4110002000.250
SDTy France1B2100011100.500
SDNick CastellanosRF4000000020.000
SDFreddy FerminC4100000020.250
20260427_LAA@CHW.json CLEAN
Score: LAA 4 - CHW 6 (11 innings)
Winner: CHW wins 6-4 (Extra Innings - 11)

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
LAAJack KochanowiczSP6.06228003.00
LAADrew PomeranzRP2.03113204.50
LAARyan ZeferjahnRP3.02333309.00
CHWAnthony KaySP6.03445316.00
CHWSeranthony DomínguezRP2.02002000.00
CHWJordan HicksRP3.01002000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
LAAJorge Soler51140.200
CHWMunetaka Murakami63010.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
LAAZach NetoSS3000010230.000
LAAMike TroutCF3100010100.333
LAAVaughn Grissom2B5200010000.400
LAAJorge SolerDH5100114000.200
LAAJo AdellRF5000000010.000
LAAOswald Peraza3B5100000010.200
LAANolan Schanuel1B5000000000.000
LAATravis d'ArnaudC4100000020.250
LAABryce TeodosioLF4000000020.000
CHWAndrew BenintendiDH5201012130.400
CHWMunetaka Murakami1B6300011000.500
CHWMiguel Vargas3B6000000050.000
CHWColson MontgomerySS5100001110.200
CHWEverson PereiraRF5200001000.400
CHWSam AntonacciLF4100001100.250
CHWChase Meidroth2B5100000020.200
CHWTristan PetersCF5000010030.000
CHWEdgar QueroC3100030200.333
20260427_MIA@LAD.json CLEAN
Score: MIA 5 - LAD 6 (9 innings)
Winner: LAD wins 6-5

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
MIAChris PaddackSP5.06557429.00
MIAPete FairbanksRP2.02112304.50
MIATyler PhillipsRP1.01000000.00
LADYoshinobu YamamotoSP6.07554417.50
LADTanner ScottRP1.00000000.00
LADAlex VesiaRP1.00000000.00
LADJack DreyerRP1.00000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
MIAXavier Edwards32130.667
LADMax Muncy42130.500

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
MIAJakob MarseeCF3000010210.000
MIAKyle StowersLF5100010000.200
MIAOtto LopezSS3100001010.333
MIAXavier Edwards2B3200123100.667
MIALiam HicksDH4110001000.250
MIAAgustín RamírezC4000000000.000
MIAOwen CaissieRF4000000010.000
MIAJavier Sanoja3B3110010100.333
MIAConnor Norby1B4100000010.250
LADShohei OhtaniDH4200111110.500
LADFreddie Freeman1B2110010200.500
LADWill SmithC4000010110.000
LADKyle TuckerRF4210001100.500
LADTeoscar HernándezLF5100011010.200
LADMax Muncy3B4210113020.500
LADAndy PagesCF4000000020.000
LADHyeseong KimSS2000000210.000
LADAlex Freeland2B4100010010.250
20260427_SEA@MIN.json CLEAN
Score: SEA 6 - MIN 2 (9 innings)
Winner: SEA wins 6-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
SEALuis CastilloSP5.05005000.00
SEAAndrés MuñozRP2.03223119.00
SEAMatt BrashRP1.00001000.00
SEAJose A. FerrerRP1.01000100.00
MINConnor PrielippSP6.03223403.00
MINCole SandsRP1.024412136.00
MINTaylor RogersRP1.01003000.00
MINAnthony BandaRP1.01000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
SEAJosh Naylor52140.400

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
SEARob RefsnyderRF3201021210.667
SEACal RaleighDH4000000000.000
SEAJulio RodríguezCF3110011200.333
SEAJosh Naylor1B5200114010.400
SEARandy ArozarenaLF5000000000.000
SEAJ.P. CrawfordSS3000000120.000
SEAMitch GarverC4100000010.250
SEACole Young2B4100010010.250
SEALeo Rivas3B3000010110.000
MINByron BuxtonCF5100112000.200
MINBrooks LeeSS5000000010.000
MINTrevor LarnachLF3000000110.000
MINJosh BellDH4200000010.500
MINRyan JeffersC4200000020.500
MINKody Clemens1B4100000010.250
MINLuke Keaschall2B4000000010.000
MINMatt WallnerRF3100000110.333
MINTristan Gray3B4210010010.500
20260427_STL@PIT.json CLEAN
Score: STL 4 - PIT 6 (9 innings)
Winner: PIT wins 6-4

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
STLDustin MaySP4.03334116.75
STLRiley O'BrienRP3.04222306.00
STLJoJo RomeroRP1.03111009.00
PITMason MontgomerySP5.06445517.20
PITDennis SantanaRP2.02000000.00
PITGregory SotoRP1.00001000.00
PITYohan RamírezRP1.00000000.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
STLNathan Church42030.500
PITMarcell Ozuna41130.250

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
STLJJ Wetherholt2B4100111110.250
STLIván HerreraDH5000000000.000
STLAlec Burleson1B4100010100.250
STLJordan WalkerRF4100010100.250
STLNolan Gorman3B3110010110.333
STLMasyn WinnSS3100000110.333
STLNathan ChurchCF4200003010.500
STLThomas SaggeseLF4000000000.000
STLPedro PagésC4110000020.250
PITOneil CruzCF5110010020.200
PITBrandon Lowe2B4110001100.250
PITBryan ReynoldsLF4000000020.000
PITRyan O'HearnRF2100020200.500
PITMarcell OzunaDH4100113000.250
PITNick Gonzales3B4210011000.500
PITSpencer Horwitz1B3000000110.000
PITKonnor GriffinSS4210010010.500
PITHenry DavisC4200001010.500
20260427_TB@CLE.json CLEAN
Score: TB 2 - CLE 3 (9 innings)
Winner: CLE wins 3-2

Passed Checks

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

Pitcher Performance

TeamPitcherRoleIPHRERSOBBHRERA
TBSteven MatzSP6.05114301.50
TBBryan BakerRP2.03222019.00
CLEParker MessickSP6.05004200.00
CLECade SmithRP1.01001000.00
CLEHunter GaddisRP1.01110019.00
CLEConnor BrogdonRP1.02111109.00

Notable Batter Performances

TeamBatterABHHRRBIAVG
TBBen Williamson43000.750

Full Batting Box Score

TeamPlayerPosABH2B3BHRRRBIBBSOAVG
TBYandy DíazDH5210000020.400
TBJonathan Aranda1B3100000200.333
TBJunior Caminero3B5000000000.000
TBRyan ViladeRF4000000000.000
TBJonny DeLucaCF4210111000.500
TBChandler SimpsonLF4000000010.000
TBBen Williamson2B4310010010.750
TBNick FortesC3100000100.333
TBTaylor WallsSS3000001020.000
CLESteven KwanCF3000000100.000
CLEAngel MartínezLF4000000010.000
CLEJosé Ramírez3B4200111000.500
CLERhys Hoskins1B4110010010.250
CLEChase DeLauterRF3000010110.000
CLEDavid FryDH4200001000.500
CLEDaniel Schneemann2B4100000010.250
CLEAustin HedgesC4200001020.500
CLEBrayan RocchioSS2000000100.000

Cross-Game Analysis

All Warnings Across Games

GameWarning
20260427_NYY@TEX.jsonTEX: 6/8 hits are extra-base (75%) — unusually high XBH rate

Score Distribution

GameScore
20260427_BOS@TOR.jsonScore: BOS 3 - TOR 5 (9 innings)
20260427_CHC@SD.jsonScore: CHC 6 - SD 4 (9 innings)
20260427_LAA@CHW.jsonScore: LAA 4 - CHW 6 (11 innings)
20260427_MIA@LAD.jsonScore: MIA 5 - LAD 6 (9 innings)
20260427_NYY@TEX.jsonScore: NYY 4 - TEX 3 (10 innings)
20260427_SEA@MIN.jsonScore: SEA 6 - MIN 2 (9 innings)
20260427_STL@PIT.jsonScore: STL 4 - PIT 6 (9 innings)
20260427_TB@CLE.jsonScore: TB 2 - CLE 3 (9 innings)

All Pitchers Across Games

GameTeamPitcherRoleIPHRERSOBBHRERA
20260427_BOS@TOR.jsonBOSRanger SuarezSP6.06336104.50
20260427_BOS@TOR.jsonBOSAroldis ChapmanRP2.03222209.00
20260427_BOS@TOR.jsonTORDylan CeaseSP6.05339114.50
20260427_BOS@TOR.jsonTORJeff HoffmanRP1.00000000.00
20260427_BOS@TOR.jsonTORTyler RogersRP1.01001000.00
20260427_BOS@TOR.jsonTORMason FluhartyRP1.01002000.00
20260427_CHC@SD.jsonCHCMatthew BoydSP5.02005200.00
20260427_CHC@SD.jsonCHCBen BrownRP2.023313013.50
20260427_CHC@SD.jsonCHCJacob WebbRP1.00001000.00
20260427_CHC@SD.jsonCHCRyan RolisonRP1.02111009.00
20260427_CHC@SD.jsonSDRandy VásquezSP6.03332614.50
20260427_CHC@SD.jsonSDMason MillerRP1.00001000.00
20260427_CHC@SD.jsonSDAdrian MorejonRP1.033310227.00
20260427_CHC@SD.jsonSDDavid MorganRP1.01001000.00
20260427_LAA@CHW.jsonCHWAnthony KaySP6.03445316.00
20260427_LAA@CHW.jsonCHWSeranthony DomínguezRP2.02002000.00
20260427_LAA@CHW.jsonCHWJordan HicksRP3.01002000.00
20260427_LAA@CHW.jsonLAAJack KochanowiczSP6.06228003.00
20260427_LAA@CHW.jsonLAADrew PomeranzRP2.03113204.50
20260427_LAA@CHW.jsonLAARyan ZeferjahnRP3.02333309.00
20260427_MIA@LAD.jsonLADYoshinobu YamamotoSP6.07554417.50
20260427_MIA@LAD.jsonLADTanner ScottRP1.00000000.00
20260427_MIA@LAD.jsonLADAlex VesiaRP1.00000000.00
20260427_MIA@LAD.jsonLADJack DreyerRP1.00000000.00
20260427_MIA@LAD.jsonMIAChris PaddackSP5.06557429.00
20260427_MIA@LAD.jsonMIAPete FairbanksRP2.02112304.50
20260427_MIA@LAD.jsonMIATyler PhillipsRP1.01000000.00
20260427_NYY@TEX.jsonNYYMax FriedSP6.04115301.50
20260427_NYY@TEX.jsonNYYDavid BednarRP2.04222009.00
20260427_NYY@TEX.jsonNYYCamilo DovalRP2.00004100.00
20260427_NYY@TEX.jsonTEXJack LeiterSP5.02227303.60
20260427_NYY@TEX.jsonTEXJakob JunisRP2.03000000.00
20260427_NYY@TEX.jsonTEXCole WinnRP1.00000000.00
20260427_NYY@TEX.jsonTEXJalen BeeksRP2.02222019.00
20260427_SEA@MIN.jsonMINConnor PrielippSP6.03223403.00
20260427_SEA@MIN.jsonMINCole SandsRP1.024412136.00
20260427_SEA@MIN.jsonMINTaylor RogersRP1.01003000.00
20260427_SEA@MIN.jsonMINAnthony BandaRP1.01000000.00
20260427_SEA@MIN.jsonSEALuis CastilloSP5.05005000.00
20260427_SEA@MIN.jsonSEAAndrés MuñozRP2.03223119.00
20260427_SEA@MIN.jsonSEAMatt BrashRP1.00001000.00
20260427_SEA@MIN.jsonSEAJose A. FerrerRP1.01000100.00
20260427_STL@PIT.jsonPITMason MontgomerySP5.06445517.20
20260427_STL@PIT.jsonPITDennis SantanaRP2.02000000.00
20260427_STL@PIT.jsonPITGregory SotoRP1.00001000.00
20260427_STL@PIT.jsonPITYohan RamírezRP1.00000000.00
20260427_STL@PIT.jsonSTLDustin MaySP4.03334116.75
20260427_STL@PIT.jsonSTLRiley O'BrienRP3.04222306.00
20260427_STL@PIT.jsonSTLJoJo RomeroRP1.03111009.00
20260427_TB@CLE.jsonCLEParker MessickSP6.05004200.00
20260427_TB@CLE.jsonCLECade SmithRP1.01001000.00
20260427_TB@CLE.jsonCLEHunter GaddisRP1.01110019.00
20260427_TB@CLE.jsonCLEConnor BrogdonRP1.02111109.00
20260427_TB@CLE.jsonTBSteven MatzSP6.05114301.50
20260427_TB@CLE.jsonTBBryan BakerRP2.03222019.00
55
Total Pitchers Used
3.4
Avg Pitchers/Team
5.6
Avg Starter IP
1.5
Avg Reliever IP

Quality Assessment

What's Working Well
Hits consistency: batting H matches pitching H for all 16 team sides
All 8 games pass all audit checks with zero errors
AB-H consistency: batting outs match innings outs for all teams
Areas to Improve
1 warnings found — review for realism improvements.