[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Eaton walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-04T20:11:16.087Z","endTime":"2026-03-04T20:12:53.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T19:47:06.416Z","endTime":"2026-03-04T19:57:51.890Z","isPitch":false,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T19:57:51.890Z","endTime":"2026-03-04T20:10:55.010Z","isPitch":false,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-04T20:10:55.010Z","endTime":"2026-03-04T20:11:17.963Z","isPitch":false,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99367748230247,"aZ":-13.754162177823774,"pfxX":-2.1737922444050075,"pfxZ":9.55500744476689,"pX":0.5314895730453033,"pZ":3.3419351313229075,"vX0":4.325052904613,"vY0":-137.81896709617922,"vZ0":-6.277216831863045,"x":96.74,"y":148.55,"x0":-0.7742035227789279,"y0":50.00552662987909,"z0":6.574413504899343,"aX":-4.192191952586076},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":3.0,"spinRate":2556,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3970861843479838,"extension":5.942659587890196},"index":3,"playId":"ff9adacb-68a7-3df2-8a4c-f39970800787","pitchNumber":1,"startTime":"2026-03-04T20:11:17.963Z","endTime":"2026-03-04T20:11:21.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22233787067999,"aZ":-13.728051703746601,"pfxX":-1.7741999842118017,"pfxZ":9.546818494951326,"pX":-0.6567552181084543,"pZ":2.3806931127978386,"vX0":1.070033499877194,"vY0":-138.45882734918433,"vZ0":-8.522591570761312,"x":142.03,"y":174.5,"x0":-0.818613444104782,"y0":50.006258482400334,"z0":6.426799527728224,"aX":-3.429880927401197},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":3.0,"spinRate":2662,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3962599561098812,"extension":5.866583650172029},"index":4,"playId":"043b8017-9a61-340a-b52f-4450c3330986","pitchNumber":2,"startTime":"2026-03-04T20:11:33.880Z","endTime":"2026-03-04T20:11:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04290272045943,"aZ":-44.66433396269558,"pfxX":3.2584393835321217,"pfxZ":-8.582802010518696,"pX":1.5890764188790054,"pZ":1.1677413308223723,"vX0":4.19367992113582,"vY0":-120.84738791850732,"vZ0":-3.5558349755390086,"x":56.43,"y":207.25,"x0":-0.6026652794796921,"y0":50.00261478150187,"z0":6.644273978951991,"aX":4.741857523235811},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-16.2,"breakHorizontal":-7.1,"spinRate":3044,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4560221677571481,"extension":6.014535591438368},"index":5,"playId":"29954350-7736-3b7e-b751-8e88b037f1a6","pitchNumber":3,"startTime":"2026-03-04T20:11:54.359Z","endTime":"2026-03-04T20:11:58.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.599730907753806,"aZ":-30.276648999160418,"pfxX":2.464356111783266,"pfxZ":1.1837378423225298,"pX":1.127882796918059,"pZ":1.1244037735681427,"vX0":3.8474772705667193,"vY0":-126.61624126470893,"vZ0":-7.094786102697884,"x":74.01,"y":208.42,"x0":-0.7382836799663887,"y0":50.00324766867322,"z0":6.422158257402257,"aX":3.955950842320209},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-5.4,"spinRate":2903,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43447658251171006,"extension":6.032359828905339},"index":6,"playId":"1204b375-9372-33ae-a7cf-5bdb55ad052a","pitchNumber":4,"startTime":"2026-03-04T20:12:11.903Z","endTime":"2026-03-04T20:12:15.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725792899870097,"aZ":-42.404545898173815,"pfxX":6.729397141214465,"pfxZ":-7.1063454515131825,"pX":1.5475611724117437,"pZ":1.1608156594990842,"vX0":2.9954610732422475,"vY0":-120.20449537747767,"vZ0":-3.7829855884724886,"x":58.01,"y":207.44,"x0":-0.594945825525867,"y0":50.00196048702504,"z0":6.580529698610346,"aX":9.69066801441343},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.6,"breakHorizontal":-13.0,"spinRate":2959,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4584503837272158,"extension":6.01498329940807},"index":7,"playId":"d482a5fd-5800-35eb-89ad-9554099aaa6d","pitchNumber":5,"startTime":"2026-03-04T20:12:31.051Z","endTime":"2026-03-04T20:12:34.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51145285767795,"aZ":-45.04748366234569,"pfxX":3.609845936163394,"pfxZ":-8.951619792270044,"pX":1.8522986464629203,"pZ":0.2872820188459586,"vX0":4.541416517398386,"vY0":-120.5447561578864,"vZ0":-5.051578374531443,"x":46.39,"y":231.02,"x0":-0.5421470163797394,"y0":50.00553023679515,"z0":6.486666998325721,"aX":5.188996049730396},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-17.3,"breakHorizontal":-7.8,"spinRate":2964,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4584793243867882,"extension":6.056407687705528},"index":8,"playId":"70184168-f361-3d1d-bfa3-0a0eab6c94b1","pitchNumber":6,"startTime":"2026-03-04T20:12:50.639Z","endTime":"2026-03-04T20:12:53.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-04T20:12:53.641Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-04T20:13:09.991Z","endTime":"2026-03-04T20:15:18.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72218624203105,"aZ":-11.813714039991353,"pfxX":-2.245550714513339,"pfxZ":10.543671881659305,"pX":-0.618639181656904,"pZ":3.36445931626693,"vX0":1.6703099655219158,"vY0":-138.0901697006766,"vZ0":-6.300885779587893,"x":140.58,"y":147.94,"x0":-0.9395615620006259,"y0":50.0056125999161,"z0":6.470469738771885,"aX":-4.337882607878681},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":3.7,"spinRate":2700,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39662819924624326,"extension":5.999367738099783},"index":0,"playId":"c3dc9422-4d63-3442-ae37-89b12779557f","pitchNumber":1,"startTime":"2026-03-04T20:13:23.758Z","endTime":"2026-03-04T20:13:28.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.376429059317974,"aZ":-43.21112402359158,"pfxX":6.615883576388208,"pfxZ":-7.7430036121585575,"pX":-0.05421985042464092,"pZ":1.6743833706257851,"vX0":-0.14649173362312923,"vY0":-119.8063760013712,"vZ0":-2.4939370116886947,"x":119.07,"y":193.57,"x0":-0.8484539533347644,"y0":50.00276766578419,"z0":6.663501915517446,"aX":9.429100193435122},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.4,"breakHorizontal":-11.9,"spinRate":2974,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4606482519686912,"extension":5.927654846978971},"index":1,"playId":"221aee42-3784-3f93-a7e5-283557e31466","pitchNumber":2,"startTime":"2026-03-04T20:13:43.915Z","endTime":"2026-03-04T20:13:48.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nate Eaton steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"221aee42-3784-3f93-a7e5-283557e31466","startTime":"2026-03-04T20:13:57.117Z","endTime":"2026-03-04T20:14:26.828Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"postOnSecond":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.46,"dramaIndex":56.0,"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":605397,"fullName":"Joe Musgrove"}}},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"08318546-0026-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-03-04T20:14:26.828Z","endTime":"2026-03-04T20:14:31.120Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62753333475572,"aZ":-22.143668716537373,"pfxX":2.334016293769867,"pfxZ":5.640078794800473,"pX":-0.010642745360657837,"pZ":2.5236020819198512,"vX0":2.485395837481007,"vY0":-132.80346093198705,"vZ0":-5.737368560663683,"x":117.41,"y":170.64,"x0":-1.2633954278272073,"y0":50.00289552043028,"z0":6.332805212802576,"aX":4.149742782992206},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.1,"breakHorizontal":-4.8,"spinRate":2837,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.41314554889450994,"extension":6.008798753797587},"index":4,"playId":"92b430d0-81fd-3d09-88df-43ab57ea36ff","pitchNumber":3,"startTime":"2026-03-04T20:14:31.120Z","endTime":"2026-03-04T20:14:34.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11705980516949,"aZ":-17.49964583881428,"pfxX":-4.836933022440174,"pfxZ":7.658142599565235,"pX":-1.3346245113838635,"pZ":4.130606039799251,"vX0":0.6576617764582682,"vY0":-138.1191269452717,"vZ0":-3.520789704206519,"x":167.87,"y":127.25,"x0":-0.9491272425963281,"y0":50.0019513516205,"z0":6.611066124793194,"aX":-9.268295404887738},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":8.6,"spinRate":2601,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3977964295890488,"extension":5.82618045652504},"index":5,"playId":"ec652290-2d3a-3af2-9a84-afb9045a4f1f","pitchNumber":4,"startTime":"2026-03-04T20:14:52.386Z","endTime":"2026-03-04T20:14:56.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7789833365231,"aZ":-12.71118675241193,"pfxX":-1.488568320268775,"pfxZ":10.035542513863424,"pX":-0.2574713711699832,"pZ":3.321829431205836,"vX0":2.4737341000413613,"vY0":-138.57976695242834,"vZ0":-6.3319069457827934,"x":126.81,"y":149.09,"x0":-0.9694418818712088,"y0":50.0034186895545,"z0":6.490128875484509,"aX":-2.88731071580777},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":2.2,"spinRate":2710,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.395660523561415,"extension":5.949733083357798},"index":6,"playId":"e1f42a6e-f476-3591-9c00-9bf5c7162e1d","pitchNumber":5,"startTime":"2026-03-04T20:15:15.115Z","endTime":"2026-03-04T20:15:18.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.46,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:15:18.436Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harry Ford singles on a sharp ground ball to left fielder Tirso Ornelas, deflected by shortstop Pablo Reyes. Nate Eaton scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-04T20:15:27.480Z","endTime":"2026-03-04T20:17:18.446Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622569,"link":"/api/v1/people/622569"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":672359,"link":"/api/v1/people/672359"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":{"id":605397,"link":"/api/v1/people/605397"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834516982660087,"aZ":-26.948620514580842,"pfxX":2.2240906673103042,"pfxZ":2.979658816071032,"pX":-0.24106065320479855,"pZ":3.6314197002372413,"vX0":1.238419023707912,"vY0":-131.99030067520718,"vZ0":-2.6182842003786475,"x":126.19,"y":140.73,"x0":-1.0062406833932525,"y0":50.001779355826784,"z0":6.63448170034304,"aX":3.897381744862983},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-4.3,"spinRate":2778,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.41604087538124945,"extension":5.984559181197329},"index":0,"playId":"7a8dc94e-89ee-39fe-b2e5-b341679cab71","pitchNumber":1,"startTime":"2026-03-04T20:15:46.092Z","endTime":"2026-03-04T20:15:53.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.600544166623763,"aZ":-26.187534405329902,"pfxX":-6.896821447331517,"pfxZ":3.1387521822698092,"pX":-1.3657559396951235,"pZ":2.258601110463911,"vX0":1.333988704845136,"vY0":-137.46161838043653,"vZ0":-6.5219426794562985,"x":169.06,"y":177.8,"x0":-0.9627398465814148,"y0":50.00260928582362,"z0":6.449841911746387,"aX":-13.145065072635143},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":12.2,"spinRate":2444,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39907151942472696,"extension":5.8468225203206785},"index":1,"playId":"d7661f9f-a1a6-3597-90bc-30e4b460ad00","pitchNumber":2,"startTime":"2026-03-04T20:16:07.886Z","endTime":"2026-03-04T20:16:11.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52715122390652,"aZ":-41.69625090992789,"pfxX":5.141488571140782,"pfxZ":-6.779733136171236,"pX":1.047210979688026,"pZ":2.576853623722332,"vX0":2.519658215255931,"vY0":-118.83852116329663,"vZ0":-0.7954082377375018,"x":77.08,"y":169.2,"x0":-0.7006561436067898,"y0":50.001278711344504,"z0":6.762457968044343,"aX":7.223009809165207},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.1,"breakHorizontal":-10.0,"spinRate":2898,"spinDirection":45},"zone":12,"typeConfidence":2.0,"plateTime":0.46405964890248574,"extension":6.1188382010092175},"index":2,"playId":"d4cd3ec5-4ff7-3972-ad12-30e52dfbc72c","pitchNumber":3,"startTime":"2026-03-04T20:16:27.993Z","endTime":"2026-03-04T20:16:32.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657856399930154,"aZ":-25.639367924057808,"pfxX":-6.276903174579893,"pfxZ":3.45739007738095,"pX":-0.7849553178236576,"pZ":3.3707269691097643,"vX0":2.765666514662715,"vY0":-136.98279296077337,"vZ0":-3.8238912330528168,"x":146.92,"y":147.77,"x0":-0.9949204401630971,"y0":50.00432949181324,"z0":6.547823592611317,"aX":-11.870671511155198},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":10.8,"spinRate":2458,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.400616345091942,"extension":5.915021878206077},"index":3,"playId":"a264dedd-a816-3cb6-8ebc-c69b4800b00d","pitchNumber":4,"startTime":"2026-03-04T20:16:48.647Z","endTime":"2026-03-04T20:16:51.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.549631397909266,"aZ":-21.5349070518264,"pfxX":1.1934358268806,"pfxZ":5.882469217895841,"pX":0.16273251033303293,"pZ":2.3087695634968544,"vX0":2.514063555111006,"vY0":-133.36703364030615,"vZ0":-6.7717890665771625,"x":110.8,"y":176.44,"x0":-0.9457030917490097,"y0":50.00569014841737,"z0":6.424296454324882,"aX":2.158627154914377},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-2.6,"spinRate":2796,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4100320786102758,"extension":5.9037016448916},"hitData":{"launchSpeed":98.5,"launchAngle":8.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":111.56,"coordY":147.54}},"index":4,"playId":"f8e4c1e1-1dd2-3ec3-837f-96a64e395257","pitchNumber":5,"startTime":"2026-03-04T20:17:08.344Z","endTime":"2026-03-04T20:17:18.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-7.899999999999999,"leverageIndex":1.26,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:17:18.446Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"BJ Murray Jr. singles on a sharp line drive to right fielder Samad Taylor. Harry Ford to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-04T20:17:43.619Z","endTime":"2026-03-04T20:19:45.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"postOnSecond":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622353701233454,"aZ":-21.195232004770432,"pfxX":-3.1214163253418574,"pfxZ":6.102284122646207,"pX":0.4721957676131963,"pZ":2.2320856541047136,"vX0":4.418523923240235,"vY0":-133.0554020122678,"vZ0":-7.149291764027204,"x":99.0,"y":178.51,"x0":-0.8017595376611961,"y0":50.003533311063286,"z0":6.4814455595047455,"aX":-5.6166629935412145},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":4.7,"spinRate":2773,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.41111752487536624,"extension":6.028895306223423},"index":0,"playId":"44334123-a090-3591-b223-9085b9b36901","pitchNumber":1,"startTime":"2026-03-04T20:17:43.619Z","endTime":"2026-03-04T20:17:48.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071570159709832,"aZ":-27.417540362691838,"pfxX":-8.266622542744232,"pfxZ":2.8154721821813724,"pX":0.13245951197568187,"pZ":0.9869875869678743,"vX0":6.047515599687267,"vY0":-128.7792966238889,"vZ0":-7.56948093345089,"x":111.95,"y":212.13,"x0":-1.1644693510011668,"y0":50.00559140805697,"z0":6.065560886962321,"aX":-13.979821863881169},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":13.7,"spinRate":2230,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42423706263747096,"extension":5.97597897351028},"index":1,"playId":"029bd005-806d-3ccb-bf6c-8faf3abdfe9f","pitchNumber":2,"startTime":"2026-03-04T20:18:10.066Z","endTime":"2026-03-04T20:18:13.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.238178956205473,"aZ":-21.433154947559686,"pfxX":0.735674665060059,"pfxZ":6.126504666038369,"pX":1.972656761467765,"pZ":2.4563938677680204,"vX0":6.799940528337208,"vY0":-131.6667158334298,"vZ0":-6.4431706339183465,"x":41.81,"y":172.46,"x0":-0.7403408096767209,"y0":50.00638933885421,"z0":6.52402465464921,"aX":1.2894996068706885},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":-2.9,"spinRate":2758,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.41617825385458973,"extension":5.910125768540001},"index":2,"playId":"ccf4cd57-1047-3e5b-97fd-7954fc401051","pitchNumber":3,"startTime":"2026-03-04T20:18:32.686Z","endTime":"2026-03-04T20:18:37.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.113201940623423,"aZ":-17.49641942312972,"pfxX":-2.252888528282621,"pfxZ":7.681066231877313,"pX":0.2119101213998044,"pZ":3.6818219367517733,"vX0":3.3224088042728948,"vY0":-137.5074136940124,"vZ0":-4.454382453923218,"x":108.92,"y":139.37,"x0":-0.7205027482132759,"y0":50.00167161490413,"z0":6.513372678276856,"aX":-4.304697174337092},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":3.4,"spinRate":2608,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39865636721075326,"extension":5.917765056538486},"index":3,"playId":"d22ef965-027b-3f99-ad49-9736b170420d","pitchNumber":4,"startTime":"2026-03-04T20:18:50.556Z","endTime":"2026-03-04T20:18:54.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30337254029643,"aZ":-12.315274858464901,"pfxX":-1.5271692053962387,"pfxZ":10.28383692323825,"pX":0.007680569016459812,"pZ":2.9667870244560848,"vX0":2.7614088056710373,"vY0":-137.97831771403017,"vZ0":-7.282748699135476,"x":116.71,"y":158.68,"x0":-0.8070295302300978,"y0":50.00189391052265,"z0":6.467855970606994,"aX":-2.949000339899295},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":2.2,"spinRate":2634,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3967649435391749,"extension":5.895761653852257},"index":4,"playId":"cd0723c3-6bf4-3398-9740-3d642b8674f8","pitchNumber":5,"startTime":"2026-03-04T20:19:13.292Z","endTime":"2026-03-04T20:19:16.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519765956890947,"aZ":-28.637152396778895,"pfxX":-7.747726018264298,"pfxZ":2.1426053878251725,"pX":-0.19186208707672248,"pZ":2.350097429506076,"vX0":4.67674562252336,"vY0":-127.89527974668636,"vZ0":-4.155788741095326,"x":124.31,"y":175.33,"x0":-1.0419783696141036,"y0":50.00069546336276,"z0":6.253775081176408,"aX":-12.774034451614952},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":13.0,"spinRate":2207,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.42901670269547143,"extension":5.821679340794179},"hitData":{"launchSpeed":102.0,"launchAngle":16.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.41,"coordY":74.99}},"index":5,"playId":"286e0904-80da-388c-b998-839f0b99716f","pitchNumber":6,"startTime":"2026-03-04T20:19:37.226Z","endTime":"2026-03-04T20:19:45.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"first":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.09,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:19:45.408Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Koperniak singles on a line drive to right fielder Samad Taylor. Harry Ford to 3rd. BJ Murray Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-04T20:20:58.970Z","endTime":"2026-03-04T20:22:07.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"postOnSecond":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"postOnThird":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T20:20:02.894Z","endTime":"2026-03-04T20:21:01.113Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827650237232994,"aZ":-22.24753804131657,"pfxX":1.9289137780065904,"pfxZ":5.6624012888497095,"pX":-0.5344730695072705,"pZ":2.578299045562459,"vX0":0.9151327077535945,"vY0":-131.10898493014707,"vZ0":-5.442513194931868,"x":137.37,"y":169.17,"x0":-1.137912739630481,"y0":50.00399076942509,"z0":6.325020636537245,"aX":3.382842360325354},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-3.7,"spinRate":2812,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.41659944260288917,"extension":5.857038717550636},"index":1,"playId":"27cf3ca8-fb47-3826-8d4f-4ab5796909e1","pitchNumber":1,"startTime":"2026-03-04T20:21:01.113Z","endTime":"2026-03-04T20:21:04.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.468779635653863,"aZ":-41.94798144282013,"pfxX":5.714255490626217,"pfxZ":-6.7086824359220145,"pX":1.2469690662793491,"pZ":2.4724900331905952,"vX0":2.85949901741729,"vY0":-120.48877165954428,"vZ0":-1.087499176245916,"x":69.47,"y":172.02,"x0":-0.7012132034668714,"y0":50.00390752983039,"z0":6.667493784110901,"aX":8.322721856681904},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.1,"breakHorizontal":-11.0,"spinRate":2961,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.456230948977987,"extension":5.988077629460516},"index":2,"playId":"9ce49489-0fe6-37fa-a4e7-918ba234412c","pitchNumber":2,"startTime":"2026-03-04T20:21:18.635Z","endTime":"2026-03-04T20:21:22.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86101793177228,"aZ":-23.28585367510989,"pfxX":1.877170767482128,"pfxZ":5.072599824729252,"pX":-1.122151716495191,"pZ":3.2103321463665773,"vX0":-0.34736520564092394,"vY0":-131.0885666833416,"vZ0":-3.8055967760714555,"x":159.77,"y":152.1,"x0":-1.232522077768669,"y0":50.00529940365269,"z0":6.404775349391715,"aX":3.290644546494949},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.4,"spinRate":2790,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4167036060964797,"extension":5.756806407461355},"index":3,"playId":"bdef509e-65be-3bad-a1dc-59e97cf7e6f6","pitchNumber":3,"startTime":"2026-03-04T20:21:37.321Z","endTime":"2026-03-04T20:21:42.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58359170331307,"aZ":-12.173289791229424,"pfxX":-1.7503091015937031,"pfxZ":10.729172115174196,"pX":0.4028089316559829,"pZ":2.4761999706162756,"vX0":3.597479608182958,"vY0":-135.43417093815066,"vZ0":-8.191117571718573,"x":101.65,"y":171.92,"x0":-0.7131746428489326,"y0":50.003436282300676,"z0":6.384092718034929,"aX":-3.2632775574733848},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":2.4,"spinRate":2693,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4038627108903925,"extension":5.887220690422626},"hitData":{"launchSpeed":95.7,"launchAngle":22.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.01,"coordY":106.91}},"index":4,"playId":"a7c8654a-3442-38f0-94a8-6aadc363405f","pitchNumber":4,"startTime":"2026-03-04T20:21:57.659Z","endTime":"2026-03-04T20:22:07.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-5.199999999999996,"leverageIndex":1.72,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:22:07.006Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trayce Thompson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-04T20:24:42.702Z","endTime":"2026-03-04T20:25:24.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808052,"fullName":"Johan Moreno","link":"/api/v1/people/808052"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"postOnSecond":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"postOnThird":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T20:22:23.166Z","endTime":"2026-03-04T20:22:51.368Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Johan Moreno replaces Joe Musgrove.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-04T20:22:51.368Z","endTime":"2026-03-04T20:24:44.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808052,"link":"/api/v1/people/808052"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.370909160024414,"aZ":-27.267183964005458,"pfxX":1.438240634194434,"pfxZ":3.002783181193868,"pX":0.4489774356873138,"pZ":3.0698382100548347,"vX0":3.477616753003329,"vY0":-127.16869300218055,"vZ0":-2.9382874732560875,"x":99.89,"y":155.89,"x0":-1.1238598133232987,"y0":50.00529074070401,"z0":6.406000446895605,"aX":2.3530440578707568},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":-3.4,"spinRate":2592,"spinDirection":147},"zone":3,"typeConfidence":0.89,"plateTime":0.4308979335129748,"extension":5.627402729119922},"index":2,"playId":"4ecd1312-3827-3bd1-8be8-c71137967505","pitchNumber":1,"startTime":"2026-03-04T20:24:44.840Z","endTime":"2026-03-04T20:24:48.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82328900492981,"aZ":-27.498849647753264,"pfxX":-0.4884272871118769,"pfxZ":2.835893010325938,"pX":-0.34423121694690334,"pZ":3.3946190012810855,"vX0":2.0931881058305066,"vY0":-127.26392134634112,"vZ0":-2.1799769037261973,"x":130.12,"y":147.13,"x0":-1.1120464381639557,"y0":50.00406195228479,"z0":6.429052047737226,"aX":-0.805813161091661},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":0.5,"spinRate":2500,"spinDirection":156},"zone":1,"typeConfidence":0.87,"plateTime":0.42952540582975596,"extension":5.761495461175805},"index":3,"playId":"5f9b62c9-c0f2-3930-8da0-0668bc78627f","pitchNumber":2,"startTime":"2026-03-04T20:25:00.344Z","endTime":"2026-03-04T20:25:03.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.673744333071237,"aZ":-27.28329676183691,"pfxX":0.7287921836416791,"pfxZ":2.9697069204554634,"pX":0.9118086799333793,"pZ":1.7142153473280564,"vX0":4.766307749991358,"vY0":-126.9139771416453,"vZ0":-6.044918320814471,"x":82.24,"y":192.5,"x0":-1.0779235512556564,"y0":50.00249793428422,"z0":6.273471585029363,"aX":1.1996692918837637},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-2.3,"spinRate":2544,"spinDirection":186},"zone":14,"typeConfidence":0.89,"plateTime":0.43001802405879186,"extension":5.791076181598805},"index":4,"playId":"197da416-3a24-3044-9dbe-06dbbe9aed65","pitchNumber":3,"startTime":"2026-03-04T20:25:21.317Z","endTime":"2026-03-04T20:25:24.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_ab"},{"player":{"id":808052,"link":"/api/v1/people/808052"},"credit":"p_ab"},{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_pa"},{"player":{"id":808052,"link":"/api/v1/people/808052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.1,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:25:24.400Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Ward strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-04T20:25:42.072Z","endTime":"2026-03-04T20:27:20.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808052,"fullName":"Johan Moreno","link":"/api/v1/people/808052"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05725673097502,"aZ":-14.465028658687796,"pfxX":-4.121544824922937,"pfxZ":9.49297869253277,"pX":1.5640543669313456,"pZ":1.6806525287013692,"vX0":8.155582177069622,"vY0":-135.8096470265182,"vZ0":-9.283228221955536,"x":57.38,"y":193.4,"x0":-0.9439705518680179,"y0":50.00495448661531,"z0":6.151915698018276,"aX":-7.691207742382505},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":5.8,"spinRate":3013,"spinDirection":246},"zone":14,"typeConfidence":0.81,"plateTime":0.4034746246076186,"extension":5.959839114976804},"index":0,"playId":"c13aa4ed-313b-395d-aee4-c7a5d81913c6","pitchNumber":1,"startTime":"2026-03-04T20:25:51.449Z","endTime":"2026-03-04T20:25:54.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01278725034042,"aZ":-30.33732512861989,"pfxX":2.7034103190022813,"pfxZ":1.1813271015159152,"pX":-0.3996664617405017,"pZ":2.9029264443904093,"vX0":1.8734750698719864,"vY0":-123.64045157100064,"vZ0":-2.2166536053275214,"x":132.23,"y":160.4,"x0":-1.5166810496388587,"y0":50.00467151532592,"z0":6.339261593141644,"aX":4.215769641990549},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-5.3,"spinRate":2565,"spinDirection":90},"zone":1,"typeConfidence":0.92,"plateTime":0.44180489688888924,"extension":5.6826637083618685},"index":1,"playId":"c74058ec-ae94-35ad-b463-4d0b163aa7ee","pitchNumber":2,"startTime":"2026-03-04T20:26:11.188Z","endTime":"2026-03-04T20:26:15.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91663679497104,"aZ":-29.937951650803477,"pfxX":0.9157148830670652,"pfxZ":1.3836796496576849,"pX":0.763953388491982,"pZ":0.800011642225871,"vX0":4.635964621524023,"vY0":-126.407599900444,"vZ0":-7.379700030761553,"x":87.88,"y":217.18,"x0":-1.2133086573965752,"y0":50.0051508924078,"z0":6.163081909896459,"aX":1.4800911023188292},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-2.8,"spinRate":2629,"spinDirection":180},"zone":14,"typeConfidence":0.91,"plateTime":0.4334093224747275,"extension":5.907015634846919},"index":2,"playId":"6d5b521f-9a17-38d0-85df-7ff7f714e7e6","pitchNumber":3,"startTime":"2026-03-04T20:26:27.792Z","endTime":"2026-03-04T20:26:32.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.698901292142736,"aZ":-31.472817090001694,"pfxX":1.3678476247385447,"pfxZ":0.4483740410747785,"pX":0.5769563894483076,"pZ":1.1502169410635947,"vX0":3.9730147434738954,"vY0":-124.05401548661628,"vZ0":-6.141392243520572,"x":95.01,"y":207.72,"x0":-1.2226543587391672,"y0":50.0015899090942,"z0":6.2797286644743195,"aX":2.132575382539694},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":-3.4,"spinRate":2614,"spinDirection":32},"zone":14,"typeConfidence":0.93,"plateTime":0.44143400644829534,"extension":5.813883030801114},"index":3,"playId":"e2a1c810-9bd2-30d4-8e53-179f9fd0d812","pitchNumber":4,"startTime":"2026-03-04T20:26:56.968Z","endTime":"2026-03-04T20:27:00.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43616568643036,"aZ":-11.955104812775481,"pfxX":-1.4933976846289578,"pfxZ":10.722104654348078,"pX":-1.204688141411976,"pZ":2.674550350139151,"vX0":0.9165302839627726,"vY0":-136.32643124644267,"vZ0":-7.624872406738872,"x":162.92,"y":166.57,"x0":-1.350889288006657,"y0":50.00254478136255,"z0":6.329353048180061,"aX":-2.8162521758549315},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":2.5,"spinRate":2353,"spinDirection":208},"zone":11,"typeConfidence":0.84,"plateTime":0.4014737223884368,"extension":5.856744230076551},"index":4,"playId":"4bd071c0-9c5b-33a5-8cb5-22ddb5e49ebe","pitchNumber":5,"startTime":"2026-03-04T20:27:17.365Z","endTime":"2026-03-04T20:27:20.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"first":{"id":689288,"link":"/api/v1/people/689288"},"second":{"id":681230,"link":"/api/v1/people/681230"},"third":{"id":695670,"link":"/api/v1/people/695670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_ab"},{"player":{"id":808052,"link":"/api/v1/people/808052"},"credit":"p_ab"},{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_pa"},{"player":{"id":808052,"link":"/api/v1/people/808052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.54,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:27:20.710Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Rodríguez grounds out, second baseman Jazz Chisholm Jr. to pitcher Sean Boyle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-04T20:29:26.172Z","endTime":"2026-03-04T20:30:06.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.008501393365957,"aZ":-29.37950008791583,"pfxX":-9.388797042851206,"pfxZ":1.669461708954345,"pX":1.3340676591554257,"pZ":1.9466978012339091,"vX0":13.40966150552376,"vY0":-128.9616156148757,"vZ0":-2.704471370803394,"x":66.15,"y":186.22,"x0":-2.724779558286278,"y0":50.00546187789092,"z0":5.286393694119529,"aX":-15.742679347017239},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":13.8,"spinRate":2230,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4254968835335946,"extension":6.502563818040023},"index":0,"playId":"ebf1dd8f-5678-3b81-ae8e-47b908ec8f52","pitchNumber":1,"startTime":"2026-03-04T20:29:44.091Z","endTime":"2026-03-04T20:29:47.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952357178908137,"aZ":-31.06083108658028,"pfxX":-8.807732471616418,"pfxZ":0.6587185931592163,"pX":0.2839624166251384,"pZ":2.152202131790354,"vX0":10.829732495722368,"vY0":-129.42133075232434,"vZ0":-1.9130981007923822,"x":106.18,"y":180.67,"x0":-2.810001446899607,"y0":50.00454171502701,"z0":5.2793309106767135,"aX":-14.946518395602912},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":13.6,"spinRate":2256,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.42317177791624205,"extension":6.542102074329759},"hitData":{"launchSpeed":82.5,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.92,"coordY":167.02}},"index":1,"playId":"111deec2-20c9-31c9-ab35-534826c316ed","pitchNumber":2,"startTime":"2026-03-04T20:29:59.803Z","endTime":"2026-03-04T20:30:06.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:30:06.390Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Samad Taylor lines out to third baseman Nick Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-04T20:30:18.770Z","endTime":"2026-03-04T20:31:06.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77433829290329,"aZ":-28.094981253800174,"pfxX":-10.541035347794494,"pfxZ":2.3912369221653096,"pX":0.7629292426677149,"pZ":1.7706523219437653,"vX0":12.655024495574127,"vY0":-129.9973698699038,"vZ0":-3.339468821515164,"x":87.92,"y":190.97,"x0":-2.803460405484715,"y0":50.00628235015055,"z0":5.209558640165154,"aX":-18.00887134297123},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":2287,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4216793565839012,"extension":6.531080002580461},"index":0,"playId":"1fd74b49-9dc2-3675-a47d-3997be932b4b","pitchNumber":1,"startTime":"2026-03-04T20:30:39.796Z","endTime":"2026-03-04T20:30:43.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.275981344538398,"aZ":-30.14814408378262,"pfxX":7.850725299884463,"pfxZ":1.578694245984087,"pX":-0.08707363980701956,"pZ":2.334823841727783,"vX0":4.760909503566577,"vY0":-113.36379702653421,"vZ0":0.6262437667492473,"x":120.32,"y":175.74,"x0":-3.2439799139805134,"y0":50.00430017155091,"z0":5.096399945040936,"aX":10.082475864652546},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":3.4,"breakHorizontal":-15.5,"spinRate":2803,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.48563490546566124,"extension":6.326777183844209},"hitData":{"launchSpeed":84.6,"launchAngle":11.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":86.93,"coordY":160.14}},"index":1,"playId":"8d0db6d6-b1ac-3be9-aa41-e15d0c806466","pitchNumber":2,"startTime":"2026-03-04T20:30:55.477Z","endTime":"2026-03-04T20:31:06.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:31:06.591Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romeo Sanabria singles on a line drive to right fielder Trayce Thompson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-04T20:31:25.752Z","endTime":"2026-03-04T20:32:54.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572204,"link":"/api/v1/people/572204"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12543420292846,"aZ":-29.8890165725845,"pfxX":8.686305945591002,"pfxZ":1.7795968297644738,"pX":-0.029440318385199577,"pZ":1.7082316330173515,"vX0":4.633096160995563,"vY0":-113.26330978110299,"vZ0":-0.8542302054681865,"x":118.12,"y":192.66,"x0":-3.2384841176649286,"y0":50.00243711739068,"z0":5.113012196216777,"aX":11.141070529131566},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":3.4,"breakHorizontal":-17.0,"spinRate":2782,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.48595857255304375,"extension":6.210485585491595},"index":0,"playId":"26be8531-caa5-3a70-89b9-f1755271ef82","pitchNumber":1,"startTime":"2026-03-04T20:31:29.017Z","endTime":"2026-03-04T20:31:33.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.553595520224775,"aZ":-28.519056542456042,"pfxX":8.779756219117417,"pfxZ":2.950025413994922,"pX":-0.3739321235666142,"pZ":2.108296860570947,"vX0":3.959420621345111,"vY0":-111.3031300134682,"vZ0":-0.10223765252248129,"x":131.25,"y":181.86,"x0":-3.3240218945229376,"y0":50.000195239815596,"z0":5.142676817318713,"aX":10.860763094681179},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":5.6,"breakHorizontal":-17.0,"spinRate":2824,"spinDirection":70},"zone":7,"typeConfidence":2.0,"plateTime":0.4947296620001276,"extension":6.270645932288053},"index":1,"playId":"ff7a170d-50b3-3b2a-bf4a-7e0defce8028","pitchNumber":2,"startTime":"2026-03-04T20:31:46.617Z","endTime":"2026-03-04T20:31:50.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29084870682423,"aZ":-34.64732885256401,"pfxX":-8.177500747064876,"pfxZ":-1.5950577910626762,"pX":1.734858563307708,"pZ":0.3774572193209526,"vX0":13.926033793798556,"vY0":-124.09943583386048,"vZ0":-4.206904672709695,"x":50.87,"y":228.59,"x0":-2.8917845858879914,"y0":50.00003265652528,"z0":4.986870752286445,"aX":-12.730343253741259},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.7,"breakHorizontal":11.5,"spinRate":1810,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.44170315012766537,"extension":6.423747872616331},"index":2,"playId":"99bf0373-f872-3e92-9380-42180dcd8395","pitchNumber":3,"startTime":"2026-03-04T20:32:04.042Z","endTime":"2026-03-04T20:32:07.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.814820223781023,"aZ":-32.13461429591734,"pfxX":9.529204837335683,"pfxZ":0.035564847184897275,"pX":-1.7434321308399416,"pZ":3.684406246942144,"vX0":1.4249770406071103,"vY0":-112.55842135373938,"vZ0":3.9397915807749224,"x":183.46,"y":139.3,"x0":-3.623686560567084,"y0":50.00484608684095,"z0":5.18995243262333,"aX":12.07589404138584},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":2772,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.48896001928147736,"extension":6.202039952848375},"index":3,"playId":"fcc6697c-015f-324f-b5e8-50bdf8cc27a2","pitchNumber":4,"startTime":"2026-03-04T20:32:27.209Z","endTime":"2026-03-04T20:32:30.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04890229653358,"aZ":-31.480680525120373,"pfxX":7.70537841344373,"pfxZ":0.5576851531937521,"pX":-0.21658844675362307,"pZ":1.3468873547034481,"vX0":4.350480724924784,"vY0":-111.2475835265972,"vZ0":-0.9544210155279695,"x":125.26,"y":202.41,"x0":-3.2024430438571723,"y0":50.002750296727044,"z0":5.061540696236335,"aX":9.60163001887542},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":1.1,"breakHorizontal":-15.1,"spinRate":2828,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.49344456342877807,"extension":6.378761294830636},"hitData":{"launchSpeed":82.3,"launchAngle":16.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.55,"coordY":130.78}},"index":4,"playId":"21e9a77a-446e-3371-a071-aa31d6f7eb40","pitchNumber":5,"startTime":"2026-03-04T20:32:46.675Z","endTime":"2026-03-04T20:32:54.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":703804,"link":"/api/v1/people/703804"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:32:54.427Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Clay Dungan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-04T20:33:02.495Z","endTime":"2026-03-04T20:35:12.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71492142803584,"aZ":-27.35449628479981,"pfxX":-8.474613120617855,"pfxZ":2.9438962264780226,"pX":0.6757603442237935,"pZ":1.5333808501932786,"vX0":11.922764338393199,"vY0":-126.84843295519927,"vZ0":-3.5784237530302834,"x":91.24,"y":197.38,"x0":-2.9734256199534617,"y0":50.00380888926958,"z0":5.131096096328658,"aX":-13.88178700711292},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":12.8,"spinRate":2284,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43095434571160185,"extension":6.663023431576213},"index":0,"playId":"3edfd10c-567b-324a-92e1-c5cad5318f69","pitchNumber":1,"startTime":"2026-03-04T20:33:24.893Z","endTime":"2026-03-04T20:33:29.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.776631871472073,"aZ":-30.43262523537258,"pfxX":-7.246233189799996,"pfxZ":1.027237204970021,"pX":-1.585667163347267,"pZ":3.170391348278752,"vX0":6.118298114770522,"vY0":-129.29813814351186,"vZ0":0.5353292595724073,"x":177.44,"y":153.18,"x0":-3.0403458874774625,"y0":50.00176556523989,"z0":5.294496996771224,"aX":-12.277320053560812},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":11.8,"spinRate":2229,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.42349157835680806,"extension":6.490437015352641},"index":1,"playId":"66b766f5-de35-34fc-9849-54c56b37f38b","pitchNumber":2,"startTime":"2026-03-04T20:33:43.647Z","endTime":"2026-03-04T20:33:47.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119596588322693,"aZ":-35.39634673368297,"pfxX":10.064800046052463,"pfxZ":-2.6250689463964374,"pX":-2.6214916791083747,"pZ":3.3005681625532324,"vX0":-0.9056948398409871,"vY0":-111.05983199836238,"vZ0":3.88530220886399,"x":216.93,"y":149.66,"x0":-3.5091053301095925,"y0":50.00233100837369,"z0":5.25101646119621,"aX":12.353622514497458},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-3.1,"breakHorizontal":-17.9,"spinRate":2796,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.4964925805986975,"extension":6.2632010416603},"index":2,"playId":"44420841-4f41-3cdf-8c78-854aa7e286f1","pitchNumber":3,"startTime":"2026-03-04T20:34:03.771Z","endTime":"2026-03-04T20:34:06.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931628773344173,"aZ":-30.79516667450391,"pfxX":-8.71452506849777,"pfxZ":0.7954545727098381,"pX":0.12406302441103066,"pZ":2.891673800286062,"vX0":10.730666508394565,"vY0":-130.86319260384866,"vZ0":-0.2528797068708154,"x":112.27,"y":160.7,"x0":-2.892337642514651,"y0":50.0049562275874,"z0":5.291251790500012,"aX":-15.156974243793547},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":13.4,"spinRate":2235,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.4181280996369483,"extension":6.491759346206127},"index":3,"playId":"985aba9e-8d2f-33e3-af3f-38141922555d","pitchNumber":4,"startTime":"2026-03-04T20:34:27.299Z","endTime":"2026-03-04T20:34:31.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268322258803643,"aZ":-34.067287026534956,"pfxX":7.42063292479927,"pfxZ":-1.5149616402469537,"pX":0.5608631726154802,"pZ":2.219177593014254,"vX0":6.0801175179013445,"vY0":-112.65595671606778,"vZ0":1.224393772473122,"x":95.62,"y":178.86,"x0":-3.161795034643088,"y0":50.00021941042201,"z0":5.180099481056772,"aX":9.295858639346225},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-1.9,"breakHorizontal":-15.2,"spinRate":2798,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.4909654851927261,"extension":6.313817934829742},"index":4,"playId":"d999886f-c1de-3838-ac42-14159a227df6","pitchNumber":5,"startTime":"2026-03-04T20:34:45.443Z","endTime":"2026-03-04T20:34:49.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":69.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24782143047102,"aZ":-35.99397271644606,"pfxX":6.361345464253642,"pfxZ":-3.092271014461052,"pX":0.24316712477201782,"pZ":1.4541799962975313,"vX0":5.510768350920608,"vY0":-111.73669592408147,"vZ0":0.1776719877174413,"x":107.73,"y":199.52,"x0":-3.1013584485381323,"y0":50.00050915877743,"z0":5.14001793810644,"aX":7.865877245211184},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-5.2,"breakHorizontal":-13.2,"spinRate":2775,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.49436941021729286,"extension":6.38001726648068},"index":5,"playId":"4a2e1cc5-774d-3531-b08c-2f19b9cd4a0f","pitchNumber":6,"startTime":"2026-03-04T20:35:07.134Z","endTime":"2026-03-04T20:35:12.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687867,"link":"/api/v1/people/687867"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":687867,"link":"/api/v1/people/687867"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:35:12.106Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Cresswell called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-04T20:37:20.089Z","endTime":"2026-03-04T20:39:41.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joe Musgrove replaces Johan Moreno.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T20:35:38.137Z","endTime":"2026-03-04T20:37:22.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605397,"link":"/api/v1/people/605397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808052,"link":"/api/v1/people/808052","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482434589964058,"aZ":-12.880649241739635,"pfxX":-2.635862024366627,"pfxZ":10.548533075235463,"pX":0.5540409104177391,"pZ":3.115067082607888,"vX0":4.6611327690518465,"vY0":-134.9202884455296,"vZ0":-6.564280846802534,"x":95.88,"y":154.67,"x0":-0.8596505892626409,"y0":50.00483290898275,"z0":6.501291900174357,"aX":-4.822394215574275},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2674,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4071766421818852,"extension":5.96986137043073},"index":1,"playId":"f96554bd-de91-373f-a384-b14982e66ec6","pitchNumber":1,"startTime":"2026-03-04T20:37:22.259Z","endTime":"2026-03-04T20:37:26.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1065694447611,"aZ":-11.226148516574128,"pfxX":-3.5319629447129146,"pfxZ":11.286307934846942,"pX":0.6303423653219519,"pZ":2.5312012937876527,"vX0":4.943200497788009,"vY0":-135.92769279197935,"vZ0":-8.35635027680788,"x":92.97,"y":170.44,"x0":-0.7599201840833871,"y0":50.00145930271674,"z0":6.441045538215575,"aX":-6.554627352672384},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2722,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4042585761677717,"extension":5.986560335281765},"index":2,"playId":"b4544395-ef41-3c71-b1ff-1c2bd50ee44a","pitchNumber":2,"startTime":"2026-03-04T20:37:37.726Z","endTime":"2026-03-04T20:37:40.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14370290384895,"aZ":-12.33732446104256,"pfxX":-3.3121149023135907,"pfxZ":10.401582008140483,"pX":0.6930686639239373,"pZ":3.586319200456585,"vX0":5.28675501465097,"vY0":-137.83132006341205,"vZ0":-5.799403936713068,"x":90.58,"y":141.95,"x0":-0.8273508593684401,"y0":50.00513063046312,"z0":6.564924996370823,"aX":-6.318335653370576},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":4.8,"spinRate":2701,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39874024801525154,"extension":6.032772811852098},"index":3,"playId":"68430f2e-ef18-373e-899b-e0fc80160623","pitchNumber":3,"startTime":"2026-03-04T20:37:53.549Z","endTime":"2026-03-04T20:37:56.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55246991485667,"aZ":-42.006973743278984,"pfxX":4.418268243689798,"pfxZ":-6.9411797064420195,"pX":0.8818819977534689,"pZ":1.8841849497563667,"vX0":2.3684649355087664,"vY0":-119.22871196448594,"vZ0":-2.233260500856843,"x":83.38,"y":187.91,"x0":-0.7040931052028806,"y0":50.005585703300824,"z0":6.684896574782099,"aX":6.254290171956359},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.8,"breakHorizontal":-8.6,"spinRate":3048,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.46241170405433163,"extension":6.071000504498108},"index":4,"playId":"37ba18ad-a8bc-3d67-a4d8-855d44d77375","pitchNumber":4,"startTime":"2026-03-04T20:38:16.093Z","endTime":"2026-03-04T20:38:21.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.903373982947873,"aZ":-31.794469942758333,"pfxX":1.49889882468345,"pfxZ":0.22865375662411225,"pX":0.8594824787935009,"pZ":1.4725244557879689,"vX0":3.984966834411914,"vY0":-127.15493019572641,"vZ0":-6.171624499352427,"x":84.24,"y":199.02,"x0":-0.924771093404623,"y0":50.00096037900334,"z0":6.464471344704442,"aX":2.444693521798575},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":-3.6,"spinRate":2951,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4313315254468595,"extension":5.975198932127618},"index":5,"playId":"80615c18-01c8-3d17-bd25-96e4a41bd01e","pitchNumber":5,"startTime":"2026-03-04T20:38:33.285Z","endTime":"2026-03-04T20:38:38.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9597754505366,"aZ":-13.889231831889456,"pfxX":-2.245119024725893,"pfxZ":9.633665758648041,"pX":0.04936093374927186,"pZ":2.8061654220477217,"vX0":2.9841738740559483,"vY0":-137.0566279068939,"vZ0":-7.310771457997187,"x":115.12,"y":163.01,"x0":-0.7630599960774286,"y0":50.00099744271639,"z0":6.46107061925196,"aX":-4.260757399548079},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":3.4,"spinRate":2811,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3999888910352176,"extension":6.0053555177403535},"index":6,"playId":"89e99563-56cb-3427-80c8-841da5707235","pitchNumber":6,"startTime":"2026-03-04T20:38:51.847Z","endTime":"2026-03-04T20:38:54.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.141518903187656,"aZ":-23.794479134347913,"pfxX":-4.575682054091631,"pfxZ":4.5870840982810055,"pX":-0.25425628653196314,"pZ":2.778353938727328,"vX0":3.179329737872404,"vY0":-134.74665220473253,"vZ0":-5.503447983147052,"x":126.69,"y":163.76,"x0":-0.8590582881022863,"y0":50.002550565144716,"z0":6.543961396588907,"aX":-8.35670430292273},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":7.6,"spinRate":2580,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40755239089582407,"extension":5.926387036767527},"index":7,"playId":"4eb09c71-f929-3783-844c-03a32625a1de","pitchNumber":7,"startTime":"2026-03-04T20:39:14.829Z","endTime":"2026-03-04T20:39:18.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50741512202625,"aZ":-31.61981287505353,"pfxX":2.590415988019085,"pfxZ":0.342992069704005,"pX":-0.16379870945526023,"pZ":2.161488973352561,"vX0":1.225433659765943,"vY0":-126.7973453589165,"vZ0":-4.616391669126525,"x":123.24,"y":180.42,"x0":-0.9891442440043111,"y0":50.00606620720779,"z0":6.512103959741158,"aX":4.243420918188824},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":-4.9,"spinRate":3023,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.43100442645722836,"extension":5.9499422116850536},"index":8,"playId":"71d05c63-2616-34fa-a572-fe2131ed461c","pitchNumber":8,"startTime":"2026-03-04T20:39:37.163Z","endTime":"2026-03-04T20:39:41.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:39:41.750Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Lewis Jr. flies out to right fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-04T20:39:58.404Z","endTime":"2026-03-04T20:41:59.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16842255711537,"aZ":-14.792052873020198,"pfxX":-0.9457492454492762,"pfxZ":9.125127899314796,"pX":-0.5331486706705424,"pZ":3.2309886920393684,"vX0":1.1569936234597449,"vY0":-137.11823817582805,"vZ0":-6.105586759283462,"x":137.32,"y":151.54,"x0":-0.8375956162906446,"y0":50.006734972052385,"z0":6.495144622019442,"aX":-1.802335934901313},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":1.4,"spinRate":2757,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39938147823422154,"extension":6.025791828434076},"index":0,"playId":"faae30a8-99d1-3ad5-811a-eb10c226d4f9","pitchNumber":1,"startTime":"2026-03-04T20:40:05.237Z","endTime":"2026-03-04T20:40:09.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51109646156609,"aZ":-42.69914466725079,"pfxX":6.745452290745742,"pfxZ":-7.519443270991363,"pX":-0.1745602568362082,"pZ":1.819140369072964,"vX0":-0.21601109122430323,"vY0":-118.64128845697032,"vZ0":-1.980005110124294,"x":123.65,"y":189.66,"x0":-0.95527872204309,"y0":50.001785502669506,"z0":6.621604268070751,"aX":9.442355390950043},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.8,"breakHorizontal":-12.1,"spinRate":2975,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.46488689045999143,"extension":5.958519249412122},"index":1,"playId":"44527ed3-8656-3eea-ae04-88c3e5d9ad35","pitchNumber":2,"startTime":"2026-03-04T20:40:21.476Z","endTime":"2026-03-04T20:40:24.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28823732585655,"aZ":-23.076130220023536,"pfxX":-5.36121839364654,"pfxZ":4.980465420629277,"pX":2.366606713914422,"pZ":1.6243786767592043,"vX0":9.93837025149204,"vY0":-134.81985922459896,"vZ0":-8.353141901744449,"x":26.79,"y":194.92,"x0":-0.6831557975059589,"y0":50.00652191642869,"z0":6.411152340266979,"aX":-9.801100243622376},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":7.4,"spinRate":2616,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4073924579958095,"extension":6.124781683944369},"index":2,"playId":"3d7948ac-4336-3a35-be21-28541279db46","pitchNumber":3,"startTime":"2026-03-04T20:40:46.436Z","endTime":"2026-03-04T20:40:52.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.496264965262903,"aZ":-15.363943494217699,"pfxX":-2.87752686907372,"pfxZ":8.88749944821023,"pX":1.1941148567976798,"pZ":3.3095845004186906,"vX0":5.9916881276105505,"vY0":-136.9658016690923,"vZ0":-5.852647275159489,"x":71.48,"y":149.42,"x0":-0.6523340247833251,"y0":50.004003250837336,"z0":6.532661359515751,"aX":-5.443926341206504},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":3.8,"spinRate":2691,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40057869156432924,"extension":5.9837022244229425},"index":3,"playId":"6ef4a9ec-43f2-3261-a860-d02de159487d","pitchNumber":4,"startTime":"2026-03-04T20:41:06.948Z","endTime":"2026-03-04T20:41:12.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025526459364404,"aZ":-31.118920129381443,"pfxX":7.977724642964396,"pfxZ":0.7407948824134465,"pX":-1.1923913791708354,"pZ":2.632281039244096,"vX0":-2.026614809665179,"vY0":-119.92776566654142,"vZ0":-2.088578298368464,"x":162.45,"y":167.71,"x0":-1.3634364477482521,"y0":50.004209846560485,"z0":6.3381355191911775,"aX":11.415970331257899},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.1,"breakHorizontal":-13.8,"spinRate":2916,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4598381678841461,"extension":5.908502476911703},"index":4,"playId":"7c07cc2c-f20a-3985-9234-532dbbe0c61c","pitchNumber":5,"startTime":"2026-03-04T20:41:34.965Z","endTime":"2026-03-04T20:41:39.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22816057266985,"aZ":-12.751857541172471,"pfxX":-4.307718865281713,"pfxZ":10.145038717906479,"pX":0.34483065033679905,"pZ":2.6693205904810107,"vX0":4.349417273845379,"vY0":-137.64630586542756,"vZ0":-7.914853713401485,"x":103.86,"y":166.71,"x0":-0.697911181085901,"y0":50.00369206796869,"z0":6.450200699781402,"aX":-8.247192902521856},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2742,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39828748336689035,"extension":5.96186731873011},"hitData":{"launchSpeed":98.9,"launchAngle":42.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.82,"coordY":78.74}},"index":5,"playId":"b4c6fcc8-f2e6-380f-b266-c0819f5c86c8","pitchNumber":6,"startTime":"2026-03-04T20:41:50.990Z","endTime":"2026-03-04T20:41:59.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:41:59.025Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a line drive to right fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-04T20:42:24.420Z","endTime":"2026-03-04T20:43:21.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1623296703895,"aZ":-25.302589939164104,"pfxX":-8.549339895623788,"pfxZ":3.666505713738207,"pX":-0.8763747429774578,"pZ":2.152635019999336,"vX0":2.892846087337658,"vY0":-136.2915272744822,"vZ0":-6.833095094706726,"x":150.41,"y":180.66,"x0":-0.8435825558658379,"y0":50.00259207301055,"z0":6.450696402977725,"aX":-16.013251343560622},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":2566,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.40254414641974945,"extension":6.015210685365788},"index":0,"playId":"4af9e4ab-d8d5-3ff4-9989-82cc2392b973","pitchNumber":1,"startTime":"2026-03-04T20:42:24.420Z","endTime":"2026-03-04T20:42:28.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47639681673309,"aZ":-33.67721511548484,"pfxX":8.283195683548511,"pfxZ":-1.0437391986862252,"pX":-0.19428298806471966,"pZ":2.0832214435803396,"vX0":0.13868478938072581,"vY0":-120.27220726760486,"vZ0":-2.680187470606699,"x":124.41,"y":182.53,"x0":-1.3259510606061202,"y0":50.00481565581289,"z0":6.256078428773629,"aX":11.904313797148495},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.3,"breakHorizontal":-15.0,"spinRate":2995,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.45878061389563296,"extension":5.953947350901981},"index":1,"playId":"8fccf536-fe64-3665-a668-e96cc403c6ef","pitchNumber":2,"startTime":"2026-03-04T20:42:39.125Z","endTime":"2026-03-04T20:42:43.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.842346925339594,"aZ":-43.727047030890674,"pfxX":6.752159326868837,"pfxZ":-8.289935799598274,"pX":1.3642969204332183,"pZ":0.797148865337249,"vX0":2.6932398296260667,"vY0":-118.76992293117556,"vZ0":-3.9616125740706103,"x":65.0,"y":217.26,"x0":-0.6695292652074387,"y0":50.00092443735767,"z0":6.561742958066926,"aX":9.4130215413097},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-15.7,"breakHorizontal":-13.0,"spinRate":3004,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.465470019107622,"extension":6.229130467501974},"index":2,"playId":"92738e4c-bc68-3bcd-94ce-de7480d1998f","pitchNumber":3,"startTime":"2026-03-04T20:42:54.981Z","endTime":"2026-03-04T20:42:58.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13122104944002,"aZ":-15.739106218802508,"pfxX":-4.0263724519167425,"pfxZ":8.64970323686955,"pX":0.4568541680331578,"pZ":3.1299826721812756,"vX0":4.560414459051476,"vY0":-137.39366371955026,"vZ0":-6.238982969788889,"x":99.59,"y":154.27,"x0":-0.7060908354511536,"y0":50.005371912425076,"z0":6.5109433882880525,"aX":-7.6532101174156155},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":6.2,"spinRate":2668,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3995704352448919,"extension":6.156251985751395},"hitData":{"launchSpeed":105.0,"launchAngle":-3.0,"totalDistance":39.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.63,"coordY":106.24}},"index":3,"playId":"b22d563a-5ba6-3efe-b39a-66cd3104b688","pitchNumber":4,"startTime":"2026-03-04T20:43:15.840Z","endTime":"2026-03-04T20:43:21.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:43:21.967Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to third baseman Clay Dungan in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-04T20:44:11.210Z","endTime":"2026-03-04T20:46:10.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687867,"link":"/api/v1/people/687867"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"01c12cfb-b187-3af7-a429-5284dc50f0e5","startTime":"2026-03-04T20:43:54.680Z","endTime":"2026-03-04T20:43:58.204Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.349493187927767,"aZ":-30.075474313810787,"pfxX":-10.357803645793577,"pfxZ":1.2669353451030039,"pX":1.3256062494524388,"pZ":0.0031665009254071425,"vX0":9.262992221408677,"vY0":-128.98206411941,"vZ0":-9.387572922946013,"x":66.47,"y":238.69,"x0":-0.9983225505871053,"y0":50.003614924515254,"z0":6.072855335179462,"aX":-17.137953812166288},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":2003,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4276363390509168,"extension":6.1853696782411385},"index":1,"playId":"ced851ad-7315-3d35-beab-59486083b969","pitchNumber":1,"startTime":"2026-03-04T20:44:13.324Z","endTime":"2026-03-04T20:44:23.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Joe Musgrove. Nate Eaton to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"ced851ad-7315-3d35-beab-59486083b969","startTime":"2026-03-04T20:44:29.585Z","endTime":"2026-03-04T20:44:58.232Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"postOnSecond":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685707626290686,"aZ":-26.041246188534465,"pfxX":1.9577192975974356,"pfxZ":3.6260040904294755,"pX":-1.834274916246258,"pZ":3.4012381304434847,"vX0":-1.7670173710737531,"vY0":-129.20699361382106,"vZ0":-2.7564710289306333,"x":186.92,"y":146.95,"x0":-1.396187200311828,"y0":50.0043529102264,"z0":6.4809940478365275,"aX":3.3134907689384594},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":-3.1,"spinRate":2602,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.42375450568139383,"extension":5.794865908983884},"index":3,"playId":"f214105e-b847-3b51-9469-8f5267647d4c","pitchNumber":2,"startTime":"2026-03-04T20:44:58.232Z","endTime":"2026-03-04T20:45:01.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411219208565985,"aZ":-41.63632558628817,"pfxX":6.326416471014066,"pfxZ":-6.7073385406081645,"pX":1.3177230780417855,"pZ":0.9723463975640906,"vX0":2.667747490340491,"vY0":-118.74733027863935,"vZ0":-4.1292945477269445,"x":66.77,"y":212.53,"x0":-0.6465463538754412,"y0":50.003918386536725,"z0":6.571101184540662,"aX":8.921613686894773},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.0,"breakHorizontal":-12.1,"spinRate":2846,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4634899627487301,"extension":6.161296991586458},"index":4,"playId":"610f270d-7bd7-32f0-9fb6-8e90451ce97c","pitchNumber":3,"startTime":"2026-03-04T20:45:16.363Z","endTime":"2026-03-04T20:45:19.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923740605863337,"aZ":-17.49500141864891,"pfxX":-1.902592531597807,"pfxZ":7.9680789566829535,"pX":0.6412222541675214,"pZ":2.8332612195410616,"vX0":4.4334470941997335,"vY0":-135.43832124407515,"vZ0":-6.422482804811246,"x":92.56,"y":162.28,"x0":-0.7759389270090863,"y0":50.0023214446148,"z0":6.476075626487805,"aX":-3.505144824365841},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":2.4,"spinRate":2632,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4057371784957766,"extension":6.052149423971735},"index":5,"playId":"a13f2df2-c189-317d-8f45-5427507e711e","pitchNumber":4,"startTime":"2026-03-04T20:45:37.539Z","endTime":"2026-03-04T20:45:41.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213367063198742,"aZ":-23.725460691810017,"pfxX":1.6836429224613196,"pfxZ":4.765182841132228,"pX":0.6176115247221877,"pZ":2.7501383877457686,"vX0":3.318579833526466,"vY0":-132.12132315719668,"vZ0":-5.20952539475056,"x":93.46,"y":164.53,"x0":-0.8718176620649761,"y0":50.00533415059918,"z0":6.482991533314473,"aX":2.9877326216700646},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-3.7,"spinRate":2769,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4139988648535211,"extension":6.100800307326487},"hitData":{"launchSpeed":71.6,"launchAngle":76.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.16,"coordY":189.3}},"index":6,"playId":"6d0fafc8-0d29-3cf8-8f28-dd97b3fb7972","pitchNumber":5,"startTime":"2026-03-04T20:46:01.428Z","endTime":"2026-03-04T20:46:10.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:46:10.838Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tirso Ornelas lines out sharply to center fielder Nate Eaton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-04T20:47:46.633Z","endTime":"2026-03-04T20:48:31.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.4,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749189187717462,"aZ":-29.873665890580973,"pfxX":8.593314823033666,"pfxZ":1.877589829168544,"pX":0.6608621489077001,"pZ":2.642420425006189,"vX0":5.655370231703182,"vY0":-110.88831165019404,"vZ0":1.2531605588552455,"x":91.81,"y":167.43,"x0":-3.0531900659916738,"y0":50.00329407226252,"z0":5.224365097410644,"aX":10.531778766692446},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":4.1,"breakHorizontal":-17.2,"spinRate":2774,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.49695366375300143,"extension":6.394896176636193},"index":0,"playId":"c93b04d3-8ca7-329d-a25a-a4020efe27d6","pitchNumber":1,"startTime":"2026-03-04T20:48:08.586Z","endTime":"2026-03-04T20:48:12.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3752030212756,"aZ":-29.99973409190312,"pfxX":-10.433886230258393,"pfxZ":1.27452681761428,"pX":-0.14705923470635088,"pZ":2.25813891803772,"vX0":10.173017825536549,"vY0":-130.74403215631403,"vZ0":-1.86752934559847,"x":122.61,"y":177.81,"x0":-2.7534032964904123,"y0":50.00622228181045,"z0":5.257017682865719,"aX":-17.86988941497457},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":2253,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4206841555043206,"extension":6.428654601151657},"hitData":{"launchSpeed":100.2,"launchAngle":17.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.58,"coordY":63.39}},"index":1,"playId":"79a7de8c-0dff-3a0f-8bce-674282080d9e","pitchNumber":2,"startTime":"2026-03-04T20:48:24.926Z","endTime":"2026-03-04T20:48:31.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":672359,"link":"/api/v1/people/672359"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:48:31.085Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Schnell flies out to left fielder Matt Koperniak.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-04T20:48:55.629Z","endTime":"2026-03-04T20:50:18.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689288,"link":"/api/v1/people/689288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":69.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.797196875117336,"aZ":-27.989000251261114,"pfxX":9.974010634466453,"pfxZ":3.4466760419065343,"pX":0.15921151454223867,"pZ":1.6812174390835122,"vX0":4.374996696369671,"vY0":-110.36791847518377,"vZ0":-0.9629278514020926,"x":110.93,"y":193.39,"x0":-3.1549469325290698,"y0":50.000220969924264,"z0":5.116970463291064,"aX":12.088897900305433},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":6.2,"breakHorizontal":-19.3,"spinRate":2783,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4995780436029982,"extension":6.2876648821460055},"index":0,"playId":"b157d0cd-ee55-3fd3-8350-df68c607aeb8","pitchNumber":1,"startTime":"2026-03-04T20:48:57.411Z","endTime":"2026-03-04T20:49:00.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.321371112835067,"aZ":-27.799695691222595,"pfxX":7.51212114942915,"pfxZ":3.4652587304033453,"pX":0.42756331722375596,"pZ":2.8676223424190255,"vX0":5.573053686946597,"vY0":-112.54258099190879,"vZ0":0.9778094918196589,"x":100.7,"y":161.35,"x0":-3.070509105297428,"y0":50.00487982641095,"z0":5.2765025924997175,"aX":9.489499959975362},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.2,"spinRate":2817,"spinDirection":53},"zone":3,"typeConfidence":2.0,"plateTime":0.4895500096856664,"extension":6.339366531296471},"index":1,"playId":"7e827025-c06a-347a-92a4-2b1d46787a26","pitchNumber":2,"startTime":"2026-03-04T20:49:15.720Z","endTime":"2026-03-04T20:49:19.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900339485445503,"aZ":-36.95587956543699,"pfxX":-8.082268293082622,"pfxZ":-3.1156685388803917,"pX":0.31314160784681905,"pZ":0.7327921782025667,"vX0":10.242756110552362,"vY0":-123.25086626466509,"vZ0":-2.889509435741426,"x":105.06,"y":218.99,"x0":-2.8498241045929134,"y0":50.002930211421955,"z0":5.046867054423136,"aX":-12.414104400256566},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.1,"breakHorizontal":12.2,"spinRate":1813,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4447061156814667,"extension":6.6087649638126384},"index":2,"playId":"8e3b235f-969e-3fb7-83c4-516531ece278","pitchNumber":3,"startTime":"2026-03-04T20:49:46.208Z","endTime":"2026-03-04T20:49:52.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28761099856989,"aZ":-32.49227697328788,"pfxX":-9.444471043867107,"pfxZ":-0.2088870095960491,"pX":-0.7189178204116808,"pZ":2.6361594672646214,"vX0":8.63958216284636,"vY0":-123.17734589433043,"vZ0":0.5497555998940185,"x":144.4,"y":167.6,"x0":-3.0657335064479714,"y0":50.00374433318743,"z0":5.184705786296108,"aX":-14.33495028153773},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":14.8,"spinRate":1869,"spinDirection":264},"zone":4,"typeConfidence":2.0,"plateTime":0.44678180905703346,"extension":6.4331979863666},"hitData":{"launchSpeed":85.3,"launchAngle":47.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.88,"coordY":110.57}},"index":3,"playId":"6ac68c10-2cc6-3e78-86d6-fff7f12441c2","pitchNumber":4,"startTime":"2026-03-04T20:50:06.439Z","endTime":"2026-03-04T20:50:18.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:50:18.616Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pablo Reyes flies out to left fielder Matt Koperniak.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-04T20:50:22.015Z","endTime":"2026-03-04T20:51:09.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689288,"link":"/api/v1/people/689288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.2,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.804750157681852,"aZ":-32.06297099324138,"pfxX":8.29403716937024,"pfxZ":0.08815809832052146,"pX":-0.25945534839753914,"pZ":2.737336976152291,"vX0":4.198350108790692,"vY0":-113.51456948064259,"vZ0":1.795771310043653,"x":126.89,"y":164.87,"x0":-3.2168672346977654,"y0":50.003690804967405,"z0":5.152491067557532,"aX":10.711162339709434},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.0,"breakHorizontal":-16.2,"spinRate":2782,"spinDirection":64},"zone":2,"typeConfidence":2.0,"plateTime":0.4844523292745295,"extension":6.332235388805076},"index":0,"playId":"9cf31f4e-0f1c-3975-a7f8-c81c00b6dbc0","pitchNumber":1,"startTime":"2026-03-04T20:50:41.771Z","endTime":"2026-03-04T20:50:45.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.3,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.507586067850315,"aZ":-30.850283737698465,"pfxX":9.557879266263814,"pfxZ":1.0485187350775664,"pX":0.057741189822591986,"pZ":2.051653281753539,"vX0":4.452778327081214,"vY0":-112.85354139311441,"vZ0":0.16071860649772973,"x":114.8,"y":183.39,"x0":-3.195838266105009,"y0":50.00375744119422,"z0":5.141038459773621,"aX":12.071673651222165},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":2.3,"breakHorizontal":-18.6,"spinRate":2833,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4892529070310907,"extension":6.304678917199374},"hitData":{"launchSpeed":88.2,"launchAngle":48.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.83,"coordY":98.13}},"index":1,"playId":"08b1d87c-a2fd-3143-a9a5-004a4d6d225c","pitchNumber":2,"startTime":"2026-03-04T20:50:58.999Z","endTime":"2026-03-04T20:51:09.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:51:09.217Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harry Ford grounds out, shortstop Pablo Reyes to first baseman Romeo Sanabria.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T20:53:01.412Z","endTime":"2026-03-04T20:54:09.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622569,"link":"/api/v1/people/622569"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64716011734082,"aZ":-20.060867612329346,"pfxX":0.9284968800226632,"pfxZ":6.912340906843502,"pX":0.6561392893556478,"pZ":3.173566151279912,"vX0":3.687389011033641,"vY0":-131.04863885568358,"vZ0":-4.785715468366999,"x":91.99,"y":153.09,"x0":-0.8854058538634106,"y0":50.00592612626774,"z0":6.50623649240836,"aX":1.6276986807790157},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2741,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.41670037700065743,"extension":6.0270650168343884},"index":0,"playId":"805fdee5-5b90-3dd5-a041-a6a5f8b7f279","pitchNumber":1,"startTime":"2026-03-04T20:53:14.419Z","endTime":"2026-03-04T20:53:19.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71050355651283,"aZ":-15.597525329434488,"pfxX":-2.686648299051477,"pfxZ":8.976154174579868,"pX":1.0251434392011554,"pZ":2.4353806052751303,"vX0":5.621009573099073,"vY0":-135.52743762945053,"vZ0":-7.725962349163659,"x":77.92,"y":173.02,"x0":-0.7337095966790523,"y0":50.000307943243975,"z0":6.428395116022209,"aX":-4.960396867195933},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":3.6,"spinRate":2725,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40533303021712896,"extension":6.016489272563972},"index":1,"playId":"d75f07b6-0671-3cb8-8878-c62281eba6f7","pitchNumber":2,"startTime":"2026-03-04T20:53:30.701Z","endTime":"2026-03-04T20:53:34.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134905204705195,"aZ":-43.410117609420126,"pfxX":6.903707386637169,"pfxZ":-8.11447135677344,"pX":1.3410073451768645,"pZ":1.7348886549344618,"vX0":2.945037834647485,"vY0":-118.20545752946981,"vZ0":-1.9798413374756314,"x":65.88,"y":191.94,"x0":-0.8264036898874239,"y0":50.00375832714344,"z0":6.65073779676173,"aX":9.556272276207707},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.9,"breakHorizontal":-13.3,"spinRate":2921,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4673047124665102,"extension":6.086844252191136},"index":2,"playId":"3a61ee72-0702-3dec-ab59-4cee1b471dd5","pitchNumber":3,"startTime":"2026-03-04T20:53:46.176Z","endTime":"2026-03-04T20:53:50.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013474554625105,"aZ":-22.29176986067469,"pfxX":-6.72348517197666,"pfxZ":5.405136071728592,"pX":0.03844945574222355,"pZ":2.2917170166931475,"vX0":4.960083122453425,"vY0":-134.34136377770457,"vZ0":-6.9201044295917145,"x":115.53,"y":176.9,"x0":-0.9579801595478379,"y0":50.00225586226981,"z0":6.48466044426576,"aX":-12.293066766082072},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":11.2,"spinRate":2622,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4076533737237047,"extension":6.030180544034689},"hitData":{"launchSpeed":94.9,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.96,"coordY":150.3}},"index":3,"playId":"3a577371-6c67-33c5-b972-bc527b388f2b","pitchNumber":4,"startTime":"2026-03-04T20:54:02.592Z","endTime":"2026-03-04T20:54:09.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:54:09.195Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"BJ Murray Jr. singles on a ground ball to right fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T20:54:22.590Z","endTime":"2026-03-04T20:54:54.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46442344534221,"aZ":-26.106833939007508,"pfxX":0.3573958176255685,"pfxZ":3.7106894492098927,"pX":-0.9576098249177294,"pZ":3.4256742726527043,"vX0":0.8848491616275328,"vY0":-127.39256214983719,"vZ0":-2.688910015396102,"x":153.5,"y":146.29,"x0":-1.3566182988252258,"y0":50.00356050161286,"z0":6.570138745514545,"aX":0.5840710948892306},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-0.8,"spinRate":2800,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.4308238782751217,"extension":5.898847557836979},"index":0,"playId":"a9a74a96-4b33-3749-a8bc-e4ad25c1d93d","pitchNumber":1,"startTime":"2026-03-04T20:54:32.788Z","endTime":"2026-03-04T20:54:35.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037170923956953,"aZ":-21.253388658404127,"pfxX":-6.685999850800893,"pfxZ":5.99447771953281,"pX":0.4607823053662372,"pZ":2.6110329558383345,"vX0":5.5125760825104315,"vY0":-134.13651419001664,"vZ0":-6.1823433609591305,"x":99.44,"y":168.28,"x0":-0.7523927350486572,"y0":50.00320228411009,"z0":6.46120301253853,"aX":-12.182915564506454},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":10.9,"spinRate":2558,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4083518039165206,"extension":6.111353144928019},"hitData":{"launchSpeed":99.1,"launchAngle":7.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.92,"coordY":111.81}},"index":1,"playId":"39e5e3c4-e743-3fa6-a6b1-7dda1f598e69","pitchNumber":2,"startTime":"2026-03-04T20:54:47.972Z","endTime":"2026-03-04T20:54:54.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:54:54.704Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Koperniak called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T20:55:09.068Z","endTime":"2026-03-04T20:57:25.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605397,"fullName":"Joe Musgrove","link":"/api/v1/people/605397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681230,"fullName":"BJ Murray Jr.","link":"/api/v1/people/681230"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69264565409752,"aZ":-16.514984111171028,"pfxX":-1.6799556804897122,"pfxZ":8.353181693184784,"pX":0.002272415749487077,"pZ":3.5348653454140395,"vX0":3.3225363364150224,"vY0":-136.00573133589228,"vZ0":-4.880879699778227,"x":116.91,"y":143.34,"x0":-1.0166207479895477,"y0":50.00033189255314,"z0":6.497160658397896,"aX":-3.148592451527076},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":2.4,"spinRate":2637,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40265532353366185,"extension":5.918527907181966},"index":0,"playId":"0d41d426-6390-3659-8ec1-08caaab4cbee","pitchNumber":1,"startTime":"2026-03-04T20:55:23.621Z","endTime":"2026-03-04T20:55:27.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582192766150108,"aZ":-28.086322876489692,"pfxX":-8.304791524385047,"pfxZ":2.489355903695391,"pX":0.2565243321867092,"pZ":0.7759463489544816,"vX0":6.255395087477397,"vY0":-127.1273524541064,"vZ0":-7.745212837299518,"x":107.22,"y":217.83,"x0":-1.1546403132375322,"y0":50.00096559020921,"z0":6.085299105130002,"aX":-13.61868868529113},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":2441,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4305241740936614,"extension":6.032338602416865},"index":1,"playId":"aa72837f-876b-30c1-899d-8ad30b9f7504","pitchNumber":2,"startTime":"2026-03-04T20:55:49.651Z","endTime":"2026-03-04T20:55:53.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910428997042352,"aZ":-21.18024729858394,"pfxX":2.5072186126500924,"pfxZ":6.410017725361584,"pX":-0.09914598429466355,"pZ":3.4315321784621964,"vX0":1.4493635820986603,"vY0":-129.61115663277775,"vZ0":-3.9931548833762394,"x":120.78,"y":146.13,"x0":-0.9898859798125365,"y0":50.005973843423895,"z0":6.592605498705155,"aX":4.303209322486227},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-4.8,"spinRate":2818,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4212082907216472,"extension":5.853113285493949},"index":2,"playId":"a40e423a-9018-33c9-b9e6-ea64c9eb3683","pitchNumber":3,"startTime":"2026-03-04T20:56:14.856Z","endTime":"2026-03-04T20:56:18.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"a1870586-18de-39fc-be98-91026c4d58a0","startTime":"2026-03-04T20:56:36.294Z","endTime":"2026-03-04T20:56:39.294Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18518683511096,"aZ":-17.251975117347957,"pfxX":-2.279697083986745,"pfxZ":8.096634064616602,"pX":-0.26197364362645736,"pZ":3.41199541850789,"vX0":2.7348898521838727,"vY0":-134.85615126491854,"vZ0":-4.981339492019336,"x":126.99,"y":146.66,"x0":-0.9928177478817628,"y0":50.00067235091966,"z0":6.499002808259747,"aX":-4.200605502652406},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":3.6,"spinRate":2727,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4060744604132829,"extension":5.925465654039751},"index":4,"playId":"9eed9697-6d0f-3f0d-b1ed-89e98ee975ed","pitchNumber":4,"startTime":"2026-03-04T20:56:55.462Z","endTime":"2026-03-04T20:57:02.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.424777246061762,"aZ":-43.03477053035132,"pfxX":7.916912608329077,"pfxZ":-7.948923270165764,"pX":-0.39648416838538175,"pZ":2.2338686393361864,"vX0":-1.0889982491195178,"vY0":-117.62232342379991,"vZ0":-0.9235816680602377,"x":132.11,"y":178.47,"x0":-0.9468039139138323,"y0":50.00119764058383,"z0":6.70955153727622,"aX":10.819116726352371},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.3,"breakHorizontal":-13.9,"spinRate":2991,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.4701266545857732,"extension":5.902640001064465},"index":5,"playId":"de2b0dd7-c8db-3025-aa38-bc44313af475","pitchNumber":5,"startTime":"2026-03-04T20:57:21.529Z","endTime":"2026-03-04T20:57:25.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_ab"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_ab"},{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_pa"},{"player":{"id":605397,"link":"/api/v1/people/605397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-04T20:57:25.871Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trayce Thompson flies out to center fielder Carlos Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T21:00:05.210Z","endTime":"2026-03-04T21:00:32.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800970,"fullName":"Landry Jurecka","link":"/api/v1/people/800970"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T20:57:39.826Z","endTime":"2026-03-04T21:00:03.386Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Landry Jurecka replaces Joe Musgrove.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-04T21:00:03.386Z","endTime":"2026-03-04T21:00:06.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800970,"link":"/api/v1/people/800970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605397,"link":"/api/v1/people/605397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19211310204232,"aZ":-33.09971166683041,"pfxX":5.251097328833395,"pfxZ":-0.6734011851595003,"pX":0.43175665477061737,"pZ":1.5214482311660795,"vX0":3.841698412551701,"vY0":-117.00262222972471,"vZ0":-0.8618664502059232,"x":100.54,"y":197.7,"x0":-1.9226857880363735,"y0":50.005007902348034,"z0":5.038227726504031,"aX":7.171306646104031},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.2,"breakHorizontal":-10.6,"spinRate":2543,"spinDirection":65},"zone":14,"typeConfidence":1.18,"plateTime":0.47085969130116556,"extension":6.3742716590913195},"index":2,"playId":"a64b4c29-c918-354e-bc3a-1c57ab0708b7","pitchNumber":1,"startTime":"2026-03-04T21:00:06.735Z","endTime":"2026-03-04T21:00:10.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800970,"link":"/api/v1/people/800970","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939346866525344,"aZ":-19.27713599889098,"pfxX":-8.373805394507892,"pfxZ":7.404907287814169,"pX":-0.4225438716810522,"pZ":2.559681178918556,"vX0":6.2550373945290785,"vY0":-131.87913914693564,"vZ0":-2.4260293697402915,"x":133.11,"y":169.67,"x0":-1.7503112026293641,"y0":50.003947658812095,"z0":4.9309326687753074,"aX":-14.588004107554333},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.0,"breakHorizontal":13.6,"spinRate":2306,"spinDirection":240},"zone":4,"typeConfidence":1.29,"plateTime":0.4170904057581861,"extension":6.370016938738172},"hitData":{"launchSpeed":96.8,"launchAngle":36.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.03,"coordY":58.26}},"index":3,"playId":"25fbbbae-9d23-3189-be93-505310a1c975","pitchNumber":2,"startTime":"2026-03-04T21:00:23.226Z","endTime":"2026-03-04T21:00:32.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800970,"link":"/api/v1/people/800970","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"first":{"id":681230,"link":"/api/v1/people/681230"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_ab"},{"player":{"id":800970,"link":"/api/v1/people/800970"},"credit":"p_ab"},{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_pa"},{"player":{"id":800970,"link":"/api/v1/people/800970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:00:32.357Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ethan Salas grounds out, shortstop Ian Lewis Jr. to first baseman BJ Murray Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T21:02:21.857Z","endTime":"2026-03-04T21:04:01.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.811223196393826,"aZ":-29.224250964671278,"pfxX":8.794668988297772,"pfxZ":2.331258083038815,"pX":0.6891859454333151,"pZ":2.7584173101823843,"vX0":5.64862820097623,"vY0":-112.39436884673883,"vZ0":1.4625212245249484,"x":90.73,"y":164.3,"x0":-3.0100111689895535,"y0":50.000107143794814,"z0":5.095597452852466,"aX":11.10387659223914},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":5.0,"breakHorizontal":-17.5,"spinRate":2734,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4897497851786885,"extension":6.415055661334624},"index":0,"playId":"867d73fc-f3ad-328a-b513-457e3ea22324","pitchNumber":1,"startTime":"2026-03-04T21:02:33.487Z","endTime":"2026-03-04T21:02:36.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041812803306154,"aZ":-36.990448645174006,"pfxX":-7.0548130451318,"pfxZ":-3.0679213902881806,"pX":1.1777431818664956,"pZ":1.217565121308009,"vX0":11.820409684581012,"vY0":-124.01812111308749,"vZ0":-1.922671569336955,"x":72.11,"y":205.91,"x0":-2.717399893070463,"y0":50.004437175382975,"z0":5.066517610979484,"aX":-11.075512506752455},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":10.3,"spinRate":1682,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.4403913070697878,"extension":6.582869829408231},"index":1,"playId":"798641f6-462e-3e2c-9c14-655c127c49ce","pitchNumber":2,"startTime":"2026-03-04T21:02:57.313Z","endTime":"2026-03-04T21:03:00.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884784462368287,"aZ":-36.134174568687115,"pfxX":-7.12509348148681,"pfxZ":-2.491631575437586,"pX":1.0446312555543174,"pZ":0.9958858638541345,"vX0":11.77655349594972,"vY0":-124.86342685003336,"vZ0":-2.8201972808316187,"x":77.18,"y":211.89,"x0":-2.7958867805397793,"y0":50.00613275982292,"z0":5.097730322992522,"aX":-11.314677101492984},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.9,"breakHorizontal":10.3,"spinRate":1674,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.4377740268474555,"extension":6.4557692431065465},"index":2,"playId":"a92ee28a-14c2-318b-a549-f7f778f0193d","pitchNumber":3,"startTime":"2026-03-04T21:03:14.896Z","endTime":"2026-03-04T21:03:18.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.274561124848255,"aZ":-26.7895143073854,"pfxX":-9.801210326043584,"pfxZ":3.153337532804011,"pX":-0.11829922566894814,"pZ":2.8174142650416196,"vX0":10.434962122344729,"vY0":-130.52753505277082,"vZ0":-1.125742480434026,"x":121.51,"y":162.71,"x0":-2.9153365806895244,"y0":50.00028016856432,"z0":5.291819821525832,"aX":-16.725193340703836},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":2264,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.4213811216044987,"extension":6.400521565844386},"index":3,"playId":"2b19b0fd-2bc0-3ce4-a034-d2bed0568c0d","pitchNumber":4,"startTime":"2026-03-04T21:03:33.866Z","endTime":"2026-03-04T21:03:37.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.914605662001566,"aZ":-35.67708885132837,"pfxX":-6.142888871810541,"pfxZ":-2.227434499175475,"pX":0.30579685661230205,"pZ":1.8232221015018069,"vX0":10.197634155835887,"vY0":-124.5568432553262,"vZ0":-0.7357403042585693,"x":105.34,"y":189.55,"x0":-3.042462805035307,"y0":50.00315429260581,"z0":5.071285337122529,"aX":-9.65692092290441},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":8.8,"spinRate":1730,"spinDirection":264},"zone":9,"typeConfidence":2.0,"plateTime":0.43965963937418717,"extension":6.364036994462266},"hitData":{"launchSpeed":97.7,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.44,"coordY":153.85}},"index":4,"playId":"fe84883e-5dee-3c15-95f6-5b301d7627e9","pitchNumber":5,"startTime":"2026-03-04T21:03:54.098Z","endTime":"2026-03-04T21:04:01.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":806956,"link":"/api/v1/people/806956"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:04:01.457Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcos Castañon called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T21:04:29.135Z","endTime":"2026-03-04T21:06:42.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616406018670887,"aZ":-27.803295890742778,"pfxX":6.786926051319579,"pfxZ":3.4089554441101253,"pX":0.1722687600208598,"pZ":3.3361810290288543,"vX0":5.678109253422932,"vY0":-113.58728499108783,"vZ0":2.2119960857490373,"x":110.43,"y":148.7,"x0":-3.2594020386352702,"y0":50.00024097384616,"z0":5.152014182776422,"aX":8.692278823439457},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":7.2,"breakHorizontal":-13.9,"spinRate":2729,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.48587835861371165,"extension":6.282962706608488},"index":0,"playId":"aecd3837-99ea-3033-87e4-93514bf49243","pitchNumber":1,"startTime":"2026-03-04T21:04:29.135Z","endTime":"2026-03-04T21:04:40.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968569623185328,"aZ":-28.79429178309107,"pfxX":9.025994392289899,"pfxZ":2.664499785664912,"pX":-0.33133505091378573,"pZ":2.927015011512035,"vX0":3.6801054225827605,"vY0":-112.70488799908675,"vZ0":1.5225617057172371,"x":129.63,"y":159.75,"x0":-3.1645861199255707,"y0":50.004199874334695,"z0":5.178730129337436,"aX":11.461399037341723},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":5.6,"breakHorizontal":-17.4,"spinRate":2714,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.48841327422421577,"extension":6.472317095495091},"index":1,"playId":"28c79b86-032a-335c-8008-46d35e0d4486","pitchNumber":2,"startTime":"2026-03-04T21:05:04.895Z","endTime":"2026-03-04T21:05:09.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.372553734112405,"aZ":-29.356238593484488,"pfxX":7.540594999188483,"pfxZ":2.196435356989105,"pX":1.5730161886859657,"pZ":1.5791307787108633,"vX0":7.92923435441969,"vY0":-113.1625750708135,"vZ0":-1.080104856121348,"x":57.04,"y":196.14,"x0":-2.9680699675261626,"y0":50.00473867589781,"z0":5.027193484913945,"aX":9.69386670104637},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":4.0,"breakHorizontal":-15.8,"spinRate":2770,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.48566715464463606,"extension":6.571957839824004},"index":2,"playId":"048958b1-bf01-3440-9a95-81df1af3c8a6","pitchNumber":3,"startTime":"2026-03-04T21:05:30.285Z","endTime":"2026-03-04T21:05:33.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.785874217619355,"aZ":-36.24710604183393,"pfxX":-6.937344235968018,"pfxZ":-2.5384794631855625,"pX":-0.3077213370387461,"pZ":1.7278220014528372,"vX0":8.29020010917578,"vY0":-125.76874116344685,"vZ0":-1.1510411683610333,"x":128.73,"y":192.13,"x0":-2.740680814777339,"y0":50.00109960053765,"z0":5.123216434303564,"aX":-11.147002234235538},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.6,"breakHorizontal":10.7,"spinRate":1845,"spinDirection":263},"zone":7,"typeConfidence":2.0,"plateTime":0.43500209586782157,"extension":6.420926481765993},"index":3,"playId":"43e028e5-bfcb-3b10-9db6-7e0585a7ee6e","pitchNumber":4,"startTime":"2026-03-04T21:05:49.960Z","endTime":"2026-03-04T21:05:54.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.471000520749566,"aZ":-29.35402052975397,"pfxX":8.97452132955698,"pfxZ":2.2189894113431627,"pX":1.4475282993167684,"pZ":1.8007837658623607,"vX0":7.502064657491656,"vY0":-112.23232211916118,"vZ0":-0.4362185156096896,"x":61.82,"y":190.16,"x0":-3.1113731583390147,"y0":50.00040346392532,"z0":5.003098435210716,"aX":11.374044367220273},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":4.2,"breakHorizontal":-18.2,"spinRate":2714,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.48918279395449016,"extension":6.511800083766918},"index":4,"playId":"12f4cc7d-b7a1-36ce-890d-2664442a10d9","pitchNumber":5,"startTime":"2026-03-04T21:06:18.692Z","endTime":"2026-03-04T21:06:21.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.445021465146393,"aZ":-28.70570733605192,"pfxX":-9.817056373602922,"pfxZ":2.011332622472726,"pX":0.3908347084962128,"pZ":2.1612589626295184,"vX0":11.530457333752404,"vY0":-130.91183956880383,"vZ0":-2.309561493547844,"x":102.1,"y":180.43,"x0":-2.809831217851072,"y0":50.0011700328621,"z0":5.218781647310251,"aX":-16.918600083020422},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":15.0,"spinRate":2345,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4195077312916311,"extension":6.515960686620429},"index":5,"playId":"0c4a9206-ea92-3c15-bdb5-a520790f4406","pitchNumber":6,"startTime":"2026-03-04T21:06:37.633Z","endTime":"2026-03-04T21:06:42.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:06:42.047Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Rodríguez singles on a line drive to shortstop Ian Lewis Jr., deflected by third baseman Nick Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T21:07:09.025Z","endTime":"2026-03-04T21:08:16.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.6,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.439884405987716,"aZ":-30.291769215039658,"pfxX":9.513171977353245,"pfxZ":1.4875982844185138,"pX":-0.5163448089523216,"pZ":2.1743130261327903,"vX0":3.337794966709192,"vY0":-112.46011909816578,"vZ0":0.5515117027033127,"x":136.68,"y":180.07,"x0":-3.2603158188778973,"y0":50.00345059480393,"z0":5.024979548626051,"aX":12.054978282350927},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":3.1,"breakHorizontal":-18.1,"spinRate":2744,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4890567887205517,"extension":6.33586287919241},"index":0,"playId":"d560fb0d-69b6-3fac-8398-39d268697629","pitchNumber":1,"startTime":"2026-03-04T21:07:09.025Z","endTime":"2026-03-04T21:07:12.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92469567731077,"aZ":-37.40786886824102,"pfxX":-7.1739668047486616,"pfxZ":-3.493377883791982,"pX":1.1376110902851937,"pZ":0.5827743328120186,"vX0":11.721503050278235,"vY0":-121.71259079056716,"vZ0":-2.719295969913629,"x":73.64,"y":223.05,"x0":-2.808841869291461,"y0":50.00073259703511,"z0":4.954430941854988,"aX":-10.761639065237325},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.7,"breakHorizontal":10.2,"spinRate":1858,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.45005208756382586,"extension":6.592721331130272},"index":1,"playId":"7c77b734-ae19-328e-8f34-f247c5fdd160","pitchNumber":2,"startTime":"2026-03-04T21:07:25.608Z","endTime":"2026-03-04T21:07:28.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93087261206,"aZ":-36.18525178278323,"pfxX":-7.493066446827232,"pfxZ":-2.598485107335317,"pX":0.5533606655628756,"pZ":0.5743298026887176,"vX0":10.942111356601442,"vY0":-124.07788643213775,"vZ0":-3.245559961623125,"x":95.91,"y":223.27,"x0":-2.9586238129664704,"y0":50.000624672609966,"z0":4.942359564814749,"aX":-11.575876899928716},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.3,"breakHorizontal":10.8,"spinRate":1702,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4429817414829982,"extension":6.478394934599628},"index":2,"playId":"e56bc7e4-7e1e-3dca-a4e7-cc9c0bb6c60b","pitchNumber":3,"startTime":"2026-03-04T21:07:49.108Z","endTime":"2026-03-04T21:07:52.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99747786090364,"aZ":-37.19918527105435,"pfxX":-7.50136837906803,"pfxZ":-3.2183879690166304,"pX":-0.5957977487656754,"pZ":2.230113755333106,"vX0":8.432174343776554,"vY0":-123.71960695503213,"vZ0":0.42549500964586895,"x":139.71,"y":178.57,"x0":-3.0619828456743154,"y0":50.00231579007645,"z0":5.15525712051851,"aX":-11.713536844444466},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.5,"breakHorizontal":11.8,"spinRate":1714,"spinDirection":266},"zone":4,"typeConfidence":2.0,"plateTime":0.4414942995075264,"extension":6.475033289293627},"hitData":{"launchSpeed":95.8,"launchAngle":8.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":107.38,"coordY":163.98}},"index":3,"playId":"9befe061-176c-332a-a758-82d16c73d7d4","pitchNumber":4,"startTime":"2026-03-04T21:08:10.418Z","endTime":"2026-03-04T21:08:16.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:08:16.813Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samad Taylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T21:08:47.058Z","endTime":"2026-03-04T21:11:07.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682044,"fullName":"Sean Boyle","link":"/api/v1/people/682044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08672933339679,"aZ":-27.71795125045548,"pfxX":-11.21814761433429,"pfxZ":2.6147883730735835,"pX":-0.4957098675933111,"pZ":2.410641984861031,"vX0":10.029360451144838,"vY0":-129.46587072580616,"vZ0":-1.8807752135773381,"x":135.9,"y":173.69,"x0":-2.955331898264507,"y0":50.00245165955834,"z0":5.260239473173426,"aX":-19.11451217511234},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":18.2,"spinRate":2253,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4224574871331046,"extension":6.5689604360591725},"index":0,"playId":"36f02821-140f-3b49-b264-c265fdc8e368","pitchNumber":1,"startTime":"2026-03-04T21:08:47.058Z","endTime":"2026-03-04T21:08:51.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.690016847429217,"aZ":-26.82692859273554,"pfxX":-10.931652535397946,"pfxZ":3.150550934520508,"pX":-0.11783143198563344,"pZ":2.3429693317945,"vX0":10.403060934650139,"vY0":-129.10489647100962,"vZ0":-2.245754597805014,"x":121.49,"y":175.52,"x0":-2.7701161428035506,"y0":50.00121384526128,"z0":5.279013207950832,"aX":-18.539988782278595},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":17.6,"spinRate":2319,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.42347983525629695,"extension":6.6222317477990265},"index":1,"playId":"54880ea9-fb20-3a1d-89dc-682093f1dd1c","pitchNumber":2,"startTime":"2026-03-04T21:09:07.756Z","endTime":"2026-03-04T21:09:10.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.609330717947454,"aZ":-28.848530927681146,"pfxX":-10.616377025554474,"pfxZ":1.9727561707176324,"pX":-0.08457583843591088,"pZ":3.3617400673494817,"vX0":10.583368429417126,"vY0":-128.93275881535973,"vZ0":0.8710159409543096,"x":120.22,"y":148.01,"x0":-2.861689440545996,"y0":50.00159161215656,"z0":5.244401841836689,"aX":-17.887048734412954},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":16.9,"spinRate":2246,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.42469170473038975,"extension":6.56751395256142},"index":2,"playId":"0b784365-bcb3-3ff2-a8cb-ce2b86f45ef2","pitchNumber":3,"startTime":"2026-03-04T21:09:27.441Z","endTime":"2026-03-04T21:09:31.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.503211723474436,"aZ":-35.80685259411058,"pfxX":-7.497876618622403,"pfxZ":-2.341107623115821,"pX":1.1215874128253782,"pZ":1.4814053067249267,"vX0":11.936594105800738,"vY0":-123.45505202594798,"vZ0":-1.551839476891002,"x":74.25,"y":198.78,"x0":-2.791740601669689,"y0":50.0034446348811,"z0":5.119062125454974,"aX":-11.628563949938043},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.3,"breakHorizontal":10.9,"spinRate":1831,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4428720575173388,"extension":6.565915109751375},"index":3,"playId":"b8db9214-5432-3c3e-8b50-3fa89948006e","pitchNumber":4,"startTime":"2026-03-04T21:09:48.308Z","endTime":"2026-03-04T21:09:52.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.407531811703265,"aZ":-29.33453231265156,"pfxX":7.667559461573193,"pfxZ":2.167989397632084,"pX":0.20332652080958138,"pZ":2.3031657824776794,"vX0":5.346374016861053,"vY0":-113.96779414061395,"vZ0":0.18508595662022342,"x":109.25,"y":176.59,"x0":-3.1713219418160965,"y0":50.005130388198715,"z0":5.123726676930433,"aX":10.063951664927483},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":4.3,"breakHorizontal":-15.2,"spinRate":2778,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.48102432947726514,"extension":6.406733283923758},"index":4,"playId":"20a14fa8-ea02-3d8d-b1d3-49517ffdcfdb","pitchNumber":5,"startTime":"2026-03-04T21:10:17.064Z","endTime":"2026-03-04T21:10:25.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681873282845604,"aZ":-27.98261926248979,"pfxX":-11.975096696005831,"pfxZ":2.489818714036474,"pX":0.7249186068257768,"pZ":1.6042793272137346,"vX0":12.344083218981787,"vY0":-129.37070544791862,"vZ0":-3.7915807529644687,"x":89.37,"y":195.46,"x0":-2.567859104463638,"y0":50.00460630981846,"z0":5.250093737415344,"aX":-20.165677553641384},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":18.7,"spinRate":2269,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4244733417595983,"extension":6.694306804815809},"index":5,"playId":"2aeb3542-fdc4-3ba3-8ecc-700121f32f09","pitchNumber":6,"startTime":"2026-03-04T21:11:04.583Z","endTime":"2026-03-04T21:11:07.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"first":{"id":677578,"link":"/api/v1/people/677578"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_ab"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_ab"},{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_pa"},{"player":{"id":682044,"link":"/api/v1/people/682044"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:11:07.850Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Ward grounds out, shortstop Pablo Reyes to first baseman Romeo Sanabria.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-04T21:13:48.027Z","endTime":"2026-03-04T21:14:32.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622569,"link":"/api/v1/people/622569"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Randy Vásquez replaces Landry Jurecka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:12:12.115Z","endTime":"2026-03-04T21:13:50.233Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800970,"link":"/api/v1/people/800970","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.506498394658905,"aZ":-16.0822191519691,"pfxX":-6.050442217861548,"pfxZ":8.30420105928686,"pX":-1.3323870530050663,"pZ":2.2277411201663697,"vX0":3.764487192094546,"vY0":-138.4513803885324,"vZ0":-6.839813925770392,"x":167.79,"y":178.63,"x0":-1.9250848455761933,"y0":50.00186444267788,"z0":5.810553440169602,"aX":-11.721229033655304},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":10.2,"spinRate":2347,"spinDirection":227},"zone":13,"typeConfidence":0.96,"plateTime":0.3959358080519446,"extension":5.890466265907848},"index":1,"playId":"513a612d-e27a-3891-8e52-b140422f2347","pitchNumber":1,"startTime":"2026-03-04T21:13:50.233Z","endTime":"2026-03-04T21:13:55.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936870652102368,"aZ":-21.658859022780334,"pfxX":-9.32011698896626,"pfxZ":5.397010317092629,"pX":0.20632769494285005,"pZ":3.4233583049037497,"vX0":8.51342540497819,"vY0":-138.71542015614727,"vZ0":-2.651396490538324,"x":109.14,"y":146.35,"x0":-1.6911397628525127,"y0":50.006143819768916,"z0":5.835087067784041,"aX":-18.17235324830417},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":15.1,"spinRate":2442,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.3947985608721236,"extension":5.786087409473694},"index":2,"playId":"4d093057-8df2-3736-ac1a-0b7f511d4474","pitchNumber":2,"startTime":"2026-03-04T21:14:04.106Z","endTime":"2026-03-04T21:14:07.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.845373823609247,"aZ":-18.505711337590594,"pfxX":-6.252999399768594,"pfxZ":6.881886003668829,"pX":-0.09007788046869498,"pZ":2.4537922236126644,"vX0":6.838031055094346,"vY0":-139.9065430943613,"vZ0":-6.063058884785716,"x":120.43,"y":172.53,"x0":-1.7506496494917716,"y0":50.00671437690978,"z0":5.857260580488452,"aX":-12.428750034764448},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":10.0,"spinRate":2408,"spinDirection":218},"zone":5,"typeConfidence":0.84,"plateTime":0.39112029340588306,"extension":5.868340560866921},"hitData":{"launchSpeed":99.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.13,"coordY":148.28}},"index":3,"playId":"513ab371-ab19-3a34-9988-72087f470d3d","pitchNumber":3,"startTime":"2026-03-04T21:14:19.648Z","endTime":"2026-03-04T21:14:32.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:14:32.216Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Cresswell grounds out, second baseman Marcos Castañon to pitcher Randy Vásquez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-04T21:14:50.171Z","endTime":"2026-03-04T21:16:19.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8397183402617,"aZ":-14.140385908655281,"pfxX":-5.94034900469769,"pfxZ":9.109545227369583,"pX":-0.9157073695685598,"pZ":3.661699163339493,"vX0":4.355456294725706,"vY0":-139.88962098074612,"vZ0":-3.858028947800329,"x":151.9,"y":139.91,"x0":-1.7217733672831448,"y0":50.00615206654524,"z0":5.987105282789212,"aX":-11.764343174433796},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2295,"spinDirection":224},"zone":11,"typeConfidence":0.97,"plateTime":0.3916805001444046,"extension":5.909065628878595},"index":0,"playId":"f7dd29ac-262d-3667-ab12-c12a4c7f962f","pitchNumber":1,"startTime":"2026-03-04T21:14:50.171Z","endTime":"2026-03-04T21:14:53.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-04T21:15:01.888Z","endTime":"2026-03-04T21:15:08.222Z","isPitch":false,"type":"action","player":{"id":701796,"link":"/api/v1/people/701796"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248846316173196,"aZ":-28.92702981199634,"pfxX":2.768364828643944,"pfxZ":1.8897385140496805,"pX":0.21790890053246567,"pZ":3.1121105508895957,"vX0":4.22896103683399,"vY0":-129.30599493874664,"vZ0":-1.764490804178588,"x":108.69,"y":154.75,"x0":-1.7892856446029375,"y0":50.00335674016086,"z0":5.991868603441204,"aX":4.755829324438511},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2813,"spinDirection":131},"zone":2,"typeConfidence":0.8,"plateTime":0.4212362484137486,"extension":5.836984211216103},"index":2,"playId":"d8125363-27e8-3b76-a5a4-df8a5a45ee9e","pitchNumber":2,"startTime":"2026-03-04T21:15:08.222Z","endTime":"2026-03-04T21:15:11.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162565799584733,"aZ":-14.181932906899691,"pfxX":-5.995809069919375,"pfxZ":9.127399806913822,"pX":1.0403681911400506,"pZ":2.6139035442601117,"vX0":8.90090485837758,"vY0":-139.46924532615643,"vZ0":-6.504631028445347,"x":77.34,"y":168.2,"x0":-1.4124231883070968,"y0":50.00477794993466,"z0":5.910580630024482,"aX":-11.822195161582016},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":9.0,"spinRate":2499,"spinDirection":217},"zone":12,"typeConfidence":0.97,"plateTime":0.39261180189749556,"extension":5.975381807824007},"index":3,"playId":"a2602dd7-03d1-3ce5-b960-77ac653e440c","pitchNumber":3,"startTime":"2026-03-04T21:15:22.504Z","endTime":"2026-03-04T21:15:26.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584753753795813,"aZ":-27.90363469877255,"pfxX":3.7901492578260823,"pfxZ":2.799555632516652,"pX":0.29297965686346494,"pZ":3.0684352268087465,"vX0":3.939236218102144,"vY0":-122.77477856567316,"vZ0":-1.145661305852515,"x":105.83,"y":155.93,"x0":-1.8253340117370704,"y0":50.00184935574261,"z0":5.91850531595821,"aX":5.778005127847169},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":-7.8,"spinRate":2975,"spinDirection":85},"zone":3,"typeConfidence":0.8,"plateTime":0.44633984148603556,"extension":5.850169139515169},"index":4,"playId":"1d7d46c3-ee69-36b2-b624-83d2d4b52454","pitchNumber":4,"startTime":"2026-03-04T21:15:40.952Z","endTime":"2026-03-04T21:15:50.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.322278648741154,"aZ":-13.238317462694877,"pfxX":-6.603833747163297,"pfxZ":9.464956928940872,"pX":-0.6233114224443146,"pZ":2.473439886735416,"vX0":5.010744613941577,"vY0":-141.05735857937964,"vZ0":-7.1815595118538464,"x0":-1.5714593973478332,"y0":50.000150234227746,"z0":5.919268039308208,"aX":-13.206500683445729},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2466,"spinDirection":218},"zone":4,"typeConfidence":0.95,"plateTime":0.38942000815606814,"extension":5.875436836661353},"hitData":{"launchSpeed":77.4,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.4,"coordY":150.81}},"index":5,"playId":"1b0b0011-b592-3317-8947-a5379ac24b02","pitchNumber":5,"startTime":"2026-03-04T21:16:11.668Z","endTime":"2026-03-04T21:16:19.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:16:19.087Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Lewis Jr. grounds out, third baseman Clay Dungan to first baseman Romeo Sanabria.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-04T21:16:45.198Z","endTime":"2026-03-04T21:16:51.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687867,"link":"/api/v1/people/687867"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427104714523047,"aZ":-23.208298442096822,"pfxX":1.1550797743893306,"pfxZ":5.178079163901666,"pX":-0.010945681160210477,"pZ":2.1586769921029725,"vX0":4.506973206460921,"vY0":-130.0169636709857,"vZ0":-5.112178062006158,"x":140.76,"y":172.0,"x0":-1.909063155885473,"y0":50.000554457232255,"z0":5.886269410788994,"aX":1.9990707313840872},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":-3.0,"spinRate":2748,"spinDirection":181},"zone":5,"typeConfidence":0.89,"plateTime":0.4194995469848717,"extension":5.743391619992235},"hitData":{"launchSpeed":91.4,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.34,"coordY":165.5}},"index":0,"playId":"1b5e48d0-8777-3958-ad3d-6f4cedcebe02","pitchNumber":1,"startTime":"2026-03-04T21:16:45.198Z","endTime":"2026-03-04T21:16:51.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:16:51.287Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romeo Sanabria singles on a ground ball to left fielder Matt Koperniak.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T21:19:13.905Z","endTime":"2026-03-04T21:20:32.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":474699,"fullName":"Vance Worley","link":"/api/v1/people/474699"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":689288,"link":"/api/v1/people/689288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Vance Worley replaces Sean Boyle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:17:52.091Z","endTime":"2026-03-04T21:19:16.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":474699,"link":"/api/v1/people/474699"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682044,"link":"/api/v1/people/682044","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268015876553306,"aZ":-21.879395740055052,"pfxX":-7.938846397795796,"pfxZ":6.483647972418664,"pX":-0.03291101923968696,"pZ":0.15979629195099457,"vX0":6.328825139780374,"vY0":-124.97618548589595,"vZ0":-11.038343499829883,"x":118.25,"y":234.47,"x0":-1.561826055912518,"y0":50.00334278838472,"z0":6.417812431436959,"aX":-12.607658530590774},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.5,"breakHorizontal":13.0,"spinRate":1939,"spinDirection":210},"zone":13,"typeConfidence":0.63,"plateTime":0.43761525133907453,"extension":5.742912770291712},"index":1,"playId":"b5f15ec1-d588-3f0a-9d7b-df89332a922e","pitchNumber":1,"startTime":"2026-03-04T21:19:16.059Z","endTime":"2026-03-04T21:19:19.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80282656069155,"aZ":-21.19121724750271,"pfxX":-8.795707381228434,"pfxZ":6.99004509740253,"pX":-1.4860182890504239,"pZ":0.9101135887879979,"vX0":3.4492570694777935,"vY0":-124.4994087580858,"vZ0":-9.360852219567642,"x":173.64,"y":214.21,"x0":-1.7459726598192364,"y0":50.00451340785242,"z0":6.470424897713891,"aX":-13.819924137392219},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2005,"spinDirection":209},"zone":13,"typeConfidence":0.87,"plateTime":0.4398056017512766,"extension":5.582020768716878},"index":2,"playId":"835b77d2-c535-3c22-8315-87d138ab3f28","pitchNumber":2,"startTime":"2026-03-04T21:19:32.080Z","endTime":"2026-03-04T21:19:35.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728261881994435,"aZ":-18.339306282494665,"pfxX":-7.111539897718426,"pfxZ":8.764553451550228,"pX":-0.7162006579627923,"pZ":2.129981307111555,"vX0":4.557320524602387,"vY0":-124.98046640268224,"vZ0":-7.312443609482349,"x":144.3,"y":181.27,"x0":-1.6414825192224303,"y0":50.002113941891544,"z0":6.605594393967832,"aX":-11.224084997506916},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":14.4,"breakHorizontal":11.8,"spinRate":1956,"spinDirection":208},"zone":7,"typeConfidence":0.86,"plateTime":0.43863810469653775,"extension":5.53537033753685},"index":3,"playId":"cb1fd174-d7cb-38a9-b9bc-ecf4291b5a20","pitchNumber":3,"startTime":"2026-03-04T21:19:47.810Z","endTime":"2026-03-04T21:19:51.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2668627533664,"aZ":-26.479591429461035,"pfxX":0.8907670961075018,"pfxZ":3.825775571541108,"pX":-0.6967442056600921,"pZ":3.111303562195978,"vX0":2.502394014314632,"vY0":-121.12348269050653,"vZ0":-3.122079033310394,"x":143.56,"y":154.77,"x0":-1.8582560721502586,"y0":50.00325546475254,"z0":6.728100256021178,"aX":1.325452987008096},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.2,"spinRate":1851,"spinDirection":210},"zone":1,"typeConfidence":0.79,"plateTime":0.45191225964031867,"extension":5.454801329946396},"index":4,"playId":"72c45d17-e314-324d-bff6-85906b1579ec","pitchNumber":4,"startTime":"2026-03-04T21:20:02.562Z","endTime":"2026-03-04T21:20:06.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.190627439019643,"aZ":-24.27969180639633,"pfxX":-9.198733728045376,"pfxZ":5.086527628305896,"pX":0.22095711658646053,"pZ":3.752165974952455,"vX0":7.317031084752466,"vY0":-124.37819791411238,"vZ0":-2.276525380548642,"x":108.58,"y":137.47,"x0":-1.5778733739092567,"y0":50.001155623344324,"z0":6.712650539570295,"aX":-14.272191864782185},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.9,"breakHorizontal":14.8,"spinRate":1943,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.4419945047314977,"extension":5.596306573240681},"hitData":{"launchSpeed":88.5,"launchAngle":-4.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.72,"coordY":115.87}},"index":5,"playId":"9b362e43-a0dd-39c2-b7e3-ae9b2f653aa2","pitchNumber":5,"startTime":"2026-03-04T21:20:22.996Z","endTime":"2026-03-04T21:20:32.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"credit":"b_ab"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_ab"},{"player":{"id":703804,"link":"/api/v1/people/703804"},"credit":"b_pa"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:20:32.909Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Clay Dungan grounds into a double play, shortstop Ian Lewis Jr. to first baseman BJ Murray Jr. Romeo Sanabria out at 2nd. Clay Dungan out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T21:20:39.740Z","endTime":"2026-03-04T21:21:07.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":474699,"fullName":"Vance Worley","link":"/api/v1/people/474699"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.593262360189097,"aZ":-27.33565805268074,"pfxX":0.40841502994988155,"pfxZ":3.2643447434224147,"pX":-0.006196779242894805,"pZ":2.9551879700967123,"vX0":4.10321199299809,"vY0":-120.64127162819709,"vZ0":-3.134937379875392,"x":117.24,"y":158.99,"x0":-1.7791424994332117,"y0":50.00012717032235,"z0":6.670818800902365,"aX":0.6030268019503704},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.4,"breakHorizontal":-1.7,"spinRate":2054,"spinDirection":199},"zone":2,"typeConfidence":0.73,"plateTime":0.45332589052557104,"extension":5.522323649647716},"hitData":{"launchSpeed":85.4,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.57,"coordY":149.8}},"index":0,"playId":"02b163ea-b5dd-3b22-b5d6-da9bad426ff8","pitchNumber":1,"startTime":"2026-03-04T21:20:54.660Z","endTime":"2026-03-04T21:21:07.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687867,"link":"/api/v1/people/687867"},"credit":"b_ab"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_ab"},{"player":{"id":687867,"link":"/api/v1/people/687867"},"credit":"b_pa"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-10.099999999999994,"leverageIndex":1.98,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:21:07.088Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tirso Ornelas walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T21:21:21.190Z","endTime":"2026-03-04T21:22:30.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":474699,"fullName":"Vance Worley","link":"/api/v1/people/474699"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.952642267529473,"aZ":-22.284721810884694,"pfxX":-8.106814832529759,"pfxZ":6.176436720907189,"pX":-1.0148223423654104,"pZ":3.937676250120464,"vX0":4.423363675420116,"vY0":-125.1436000202807,"vZ0":-2.464331548633257,"x":155.68,"y":132.46,"x0":-1.7430534040361232,"y0":50.005331457868905,"z0":6.742077625554821,"aX":-12.985279355386725},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":2038,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.43607811044089706,"extension":5.593167021195717},"index":0,"playId":"3fae61db-12a5-31ce-aaec-2eb6f372092d","pitchNumber":1,"startTime":"2026-03-04T21:21:25.978Z","endTime":"2026-03-04T21:21:29.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.291607238993763,"aZ":-27.607946746064606,"pfxX":0.7232846429539961,"pfxZ":3.115695840691693,"pX":-0.45423539865687695,"pZ":4.287877112164413,"vX0":3.4457802115311997,"vY0":-119.76572782796326,"vZ0":-0.14407592626063492,"x":134.31,"y":123.01,"x0":-2.000565931040112,"y0":50.00222258574855,"z0":6.800447964131369,"aX":1.0589762038957204},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.9,"breakHorizontal":-2.0,"spinRate":2020,"spinDirection":191},"zone":11,"typeConfidence":0.64,"plateTime":0.4558672179915537,"extension":5.501799974626546},"index":1,"playId":"f83a62fe-c2e5-3fcf-bfac-a9943ef45e30","pitchNumber":2,"startTime":"2026-03-04T21:21:40.079Z","endTime":"2026-03-04T21:21:43.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.533295531944063,"aZ":-18.627537965936185,"pfxX":-9.04212674121208,"pfxZ":8.366537523420577,"pX":0.15184768750383834,"pZ":-0.7811711724537933,"vX0":7.219437813254281,"vY0":-125.91638677546271,"vZ0":-13.758775507000996,"x":111.21,"y":259.87,"x0":-1.5657906694594912,"y0":50.004386766626986,"z0":6.231187305043379,"aX":-14.644359502169559},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":12.4,"breakHorizontal":14.9,"spinRate":2028,"spinDirection":214},"zone":14,"typeConfidence":0.92,"plateTime":0.4335910038231945,"extension":5.7906833445265775},"index":2,"playId":"776f3601-b873-318a-8330-b16842163a20","pitchNumber":3,"startTime":"2026-03-04T21:21:55.492Z","endTime":"2026-03-04T21:21:59.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.019095167378456,"aZ":-23.145625360406303,"pfxX":-6.548366677010223,"pfxZ":5.650734762800058,"pX":-0.7890949674383625,"pZ":2.8789720143233217,"vX0":4.098285622560877,"vY0":-124.79074378781725,"vZ0":-4.753559117864437,"x":147.08,"y":161.05,"x0":-1.5909997976870978,"y0":50.00298922630172,"z0":6.684136371422518,"aX":-10.463915672329371},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.5,"breakHorizontal":11.0,"spinRate":2002,"spinDirection":305},"zone":4,"typeConfidence":0.81,"plateTime":0.43672215889383326,"extension":5.5087421882788385},"index":3,"playId":"9436b2d0-8b73-374d-8568-fb51919ee067","pitchNumber":4,"startTime":"2026-03-04T21:22:13.745Z","endTime":"2026-03-04T21:22:16.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.688220446143525,"aZ":-25.669512382395727,"pfxX":1.7531109238373634,"pfxZ":4.427726573638989,"pX":-0.6009603169210419,"pZ":4.1221651315160655,"vX0":2.4951311468160586,"vY0":-120.30774630061869,"vZ0":-0.950975887328116,"x":139.91,"y":127.48,"x0":-1.8781845632019314,"y0":50.00532430144129,"z0":6.791530979035529,"aX":2.57790745317616},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":8.0,"breakHorizontal":-3.7,"spinRate":1938,"spinDirection":188},"zone":11,"typeConfidence":0.81,"plateTime":0.4547437129442775,"extension":5.525687687140726},"index":4,"playId":"12c58be0-4278-332b-a9de-9a28f75d0c0b","pitchNumber":5,"startTime":"2026-03-04T21:22:27.617Z","endTime":"2026-03-04T21:22:30.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"credit":"b_pa"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.56,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:22:30.834Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Schnell walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T21:22:55.312Z","endTime":"2026-03-04T21:24:07.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":474699,"fullName":"Vance Worley","link":"/api/v1/people/474699"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"postOnSecond":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678010,"fullName":"Nick Schnell","link":"/api/v1/people/678010"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121626328659104,"aZ":-26.393281790415934,"pfxX":1.40615390617437,"pfxZ":3.886220222043967,"pX":-0.14250624022053326,"pZ":0.9965915034560873,"vX0":3.4682013792475037,"vY0":-121.59463471461719,"vZ0":-7.487252119414758,"x":122.43,"y":211.87,"x0":-1.7733685778630903,"y0":50.004601391256145,"z0":6.424196864148492,"aX":2.0939027507115755},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.4,"breakHorizontal":-3.4,"spinRate":2042,"spinDirection":206},"zone":13,"typeConfidence":0.66,"plateTime":0.4514492935180012,"extension":5.6670273260827715},"index":0,"playId":"a8d25940-844f-30de-b45f-449be42c5a87","pitchNumber":1,"startTime":"2026-03-04T21:22:55.312Z","endTime":"2026-03-04T21:22:58.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564685499432837,"aZ":-20.118977462068514,"pfxX":-7.95818347424529,"pfxZ":7.8914175932972,"pX":0.6401746878582739,"pZ":0.15817878478504208,"vX0":7.721398896959923,"vY0":-123.8259853956173,"vZ0":-10.817368688557353,"x":92.6,"y":234.51,"x0":-1.5095728490627582,"y0":50.000659819723786,"z0":6.321190000168166,"aX":-12.151469013847283},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.5,"breakHorizontal":12.2,"spinRate":2005,"spinDirection":213},"zone":14,"typeConfidence":0.74,"plateTime":0.44518518294319076,"extension":5.807200916265381},"index":1,"playId":"20a260ac-1745-3bd7-aa79-9499481fc14e","pitchNumber":2,"startTime":"2026-03-04T21:23:15.075Z","endTime":"2026-03-04T21:23:20.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tirso Ornelas steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"20a260ac-1745-3bd7-aa79-9499481fc14e","startTime":"2026-03-04T21:23:45.428Z","endTime":"2026-03-04T21:23:45.429Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672359,"link":"/api/v1/people/672359"},"defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"postOnSecond":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":1.21,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29129636391987,"aZ":-21.77863662648013,"pfxX":-9.041027745749195,"pfxZ":6.512303303543845,"pX":0.28043195578877034,"pZ":1.4274392515922454,"vX0":7.307020381656042,"vY0":-125.5119834002987,"vZ0":-8.097896762994855,"x":106.31,"y":200.24,"x0":-1.4932782203525865,"y0":50.002563547216454,"z0":6.467805994481054,"aX":-14.431382775740609},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.1,"breakHorizontal":14.8,"spinRate":2003,"spinDirection":205},"zone":14,"typeConfidence":0.88,"plateTime":0.436307726819392,"extension":5.721088273763929},"index":3,"playId":"8acd7190-7393-350e-8a84-77c4907dae20","pitchNumber":3,"startTime":"2026-03-04T21:23:45.430Z","endTime":"2026-03-04T21:23:49.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"second":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434895109729723,"aZ":-23.99224721267878,"pfxX":-8.812594405040013,"pfxZ":5.25997433648511,"pX":-0.3470801821144724,"pZ":4.035713728124222,"vX0":5.83204672823448,"vY0":-124.06579498935967,"vZ0":-1.8904297854938672,"x":130.23,"y":129.82,"x0":-1.5864707058533052,"y0":50.000920431922225,"z0":6.812422036273384,"aX":-13.700258965505677},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.4,"breakHorizontal":14.5,"spinRate":2001,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.4419326273004902,"extension":5.597517015316692},"index":4,"playId":"b2179e69-a820-3b7c-9722-216cfb049c6b","pitchNumber":4,"startTime":"2026-03-04T21:24:02.117Z","endTime":"2026-03-04T21:24:07.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"second":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678010,"link":"/api/v1/people/678010"},"credit":"b_pa"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.1,"awayTeamWinProbability":57.9,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:24:07.601Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pablo Reyes grounds out, shortstop Ian Lewis Jr. to first baseman BJ Murray Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T21:24:53.309Z","endTime":"2026-03-04T21:25:50.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":474699,"fullName":"Vance Worley","link":"/api/v1/people/474699"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681230,"link":"/api/v1/people/681230"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T21:24:47.242Z","endTime":"2026-03-04T21:24:55.575Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"second":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07226097625888,"aZ":-25.46659877136676,"pfxX":2.1954836021302926,"pfxZ":4.622605144084839,"pX":1.1665520280548314,"pZ":1.8657724017554689,"vX0":5.90891508857212,"vY0":-119.89361998802723,"vZ0":-5.7252800521607625,"x":72.53,"y":188.4,"x0":-1.6190926529078136,"y0":50.00109937463446,"z0":6.569483809823664,"aX":3.1808889141211454},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.2,"breakHorizontal":-5.4,"spinRate":1987,"spinDirection":191},"zone":14,"typeConfidence":0.74,"plateTime":0.4575718269409328,"extension":5.71960401351892},"index":1,"playId":"6df24780-5edb-33ae-b690-5fcb929e63fe","pitchNumber":1,"startTime":"2026-03-04T21:24:55.575Z","endTime":"2026-03-04T21:25:00.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"second":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.8,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70379231101032,"aZ":-23.847820531215127,"pfxX":-9.512947277181132,"pfxZ":5.52066266576703,"pX":-0.5023028399627719,"pZ":2.007518066274986,"vX0":5.738650015033332,"vY0":-122.97914277401942,"vZ0":-6.0097263484650565,"x":136.15,"y":184.58,"x0":-1.6475510716600248,"y0":50.00577817430266,"z0":6.545809536792425,"aX":-14.361358508774384},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":15.6,"spinRate":1918,"spinDirection":202},"zone":7,"typeConfidence":0.88,"plateTime":0.44789175587774555,"extension":5.740907320292334},"index":2,"playId":"e94c8318-7aef-39ce-abc0-bb4625eed698","pitchNumber":2,"startTime":"2026-03-04T21:25:12.588Z","endTime":"2026-03-04T21:25:15.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"second":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935442434488998,"aZ":-21.208334566898007,"pfxX":-8.876242517626954,"pfxZ":7.062694245184525,"pX":-0.8739015942291872,"pZ":1.3050278913949818,"vX0":4.491242318585111,"vY0":-124.62095807253412,"vZ0":-8.342954468899359,"x":150.31,"y":203.54,"x0":-1.5580516542953717,"y0":50.005515070389066,"z0":6.484002780436004,"aX":-13.79086323759745},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":1924,"spinDirection":207},"zone":13,"typeConfidence":0.86,"plateTime":0.4416011447873269,"extension":5.7094121318572295},"index":3,"playId":"af1bb893-8f71-3621-81b2-e83709c27b8f","pitchNumber":3,"startTime":"2026-03-04T21:25:27.355Z","endTime":"2026-03-04T21:25:30.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"second":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88373217227759,"aZ":-25.44043254963868,"pfxX":1.6681291231411162,"pfxZ":4.657941174140711,"pX":0.30293484979584,"pZ":2.249156328209734,"vX0":4.452431205778778,"vY0":-120.16899882190715,"vZ0":-4.867665472116273,"x":105.45,"y":178.05,"x0":-1.799527149908478,"y0":50.00253210343864,"z0":6.5941641132598,"aX":2.40918691683515},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.4,"breakHorizontal":-4.2,"spinRate":2106,"spinDirection":186},"zone":6,"typeConfidence":0.89,"plateTime":0.4579020843777757,"extension":5.688682506567201},"hitData":{"launchSpeed":101.9,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.42,"coordY":155.88}},"index":4,"playId":"802c49ac-5fdd-3d81-820d-02b660bdbc00","pitchNumber":4,"startTime":"2026-03-04T21:25:43.918Z","endTime":"2026-03-04T21:25:50.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":678010,"link":"/api/v1/people/678010"},"second":{"id":672359,"link":"/api/v1/people/672359"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_ab"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_ab"},{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_pa"},{"player":{"id":474699,"link":"/api/v1/people/474699"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-5.900000000000006,"leverageIndex":2.34,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:25:50.866Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nate Eaton flies out to right fielder Samad Taylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-04T21:27:52.906Z","endTime":"2026-03-04T21:28:46.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:27:44.902Z","endTime":"2026-03-04T21:27:55.074Z","isPitch":false,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41361033696737,"aZ":-15.599082970213715,"pfxX":-9.809431652057494,"pfxZ":8.777337839741136,"pX":0.4745312426027804,"pZ":2.6047201179908352,"vX0":9.16923075679955,"vY0":-137.70920557501915,"vZ0":-6.18461152909305,"x":98.91,"y":168.45,"x0":-1.6515262780979418,"y0":50.000163083306795,"z0":5.966097347156677,"aX":-18.51855495084403},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":15.5,"spinRate":2434,"spinDirection":222},"zone":6,"typeConfidence":0.86,"plateTime":0.40034487393022955,"extension":5.725962523286493},"index":1,"playId":"4d7b6495-9c54-3976-aa55-1c2ea742833c","pitchNumber":1,"startTime":"2026-03-04T21:27:55.074Z","endTime":"2026-03-04T21:27:58.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67155591039517,"aZ":-24.893719859246062,"pfxX":3.4970680147963016,"pfxZ":4.8180642196394885,"pX":-0.8836433155147048,"pZ":2.209101776254454,"vX0":1.6921585362435698,"vY0":-122.7627324188032,"vZ0":-3.76963240743818,"x":150.68,"y":179.13,"x0":-2.038348597023163,"y0":50.00038941276229,"z0":5.908797373660908,"aX":5.281009882090162},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.0,"breakHorizontal":-6.7,"spinRate":3068,"spinDirection":85},"zone":13,"typeConfidence":0.76,"plateTime":0.4479589633776371,"extension":5.7296538660903895},"index":2,"playId":"4854b73b-65ab-3e39-b375-3ebc727c9a71","pitchNumber":2,"startTime":"2026-03-04T21:28:07.511Z","endTime":"2026-03-04T21:28:11.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.087342107827553,"aZ":-31.60839661206021,"pfxX":4.3228532548664935,"pfxZ":0.3464506407425425,"pX":0.19235049763125092,"pZ":2.5668211227670295,"vX0":3.8110914551178072,"vY0":-127.08902749123827,"vZ0":-2.430120547642284,"x":109.67,"y":169.48,"x0":-1.888356335887766,"y0":50.00243838040549,"z0":6.046238018401547,"aX":7.070093867314724},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":-8.6,"spinRate":3001,"spinDirection":46},"zone":5,"typeConfidence":0.59,"plateTime":0.43100070353916387,"extension":5.845327421866159},"index":3,"playId":"52b46a5d-a67f-35e1-a56f-90f33e6a9531","pitchNumber":3,"startTime":"2026-03-04T21:28:20.769Z","endTime":"2026-03-04T21:28:23.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76249210320715,"aZ":-13.516445591399918,"pfxX":-6.641668008401634,"pfxZ":9.570837908426284,"pX":0.04431845371032717,"pZ":3.5442046519094728,"vX0":6.756634154885782,"vY0":-139.10561085842411,"vZ0":-4.5960849226530955,"x":115.31,"y":143.09,"x0":-1.5594511906036603,"y0":50.00122004598899,"z0":6.121630193654193,"aX":-12.945675528365337},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2350,"spinDirection":211},"zone":12,"typeConfidence":0.96,"plateTime":0.39455105359875065,"extension":5.837621212647802},"hitData":{"launchSpeed":86.5,"launchAngle":60.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.4,"coordY":134.6}},"index":4,"playId":"60834d91-fcd8-3b8d-bd7b-17cc7ce0f2d4","pitchNumber":4,"startTime":"2026-03-04T21:28:37.048Z","endTime":"2026-03-04T21:28:46.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:28:46.418Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-04T21:29:13.139Z","endTime":"2026-03-04T21:30:22.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12146085552866,"aZ":-37.93350757101555,"pfxX":6.372616351478577,"pfxZ":-3.9236711627083123,"pX":0.6758027423148991,"pZ":1.2026136727725374,"vX0":4.107188296280177,"vY0":-120.61056386509101,"vZ0":-3.6041989728724153,"x":91.24,"y":206.31,"x0":-1.8786631250335923,"y0":50.00089150631068,"z0":6.0717665045022144,"aX":9.358913602590949},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.7,"breakHorizontal":-12.6,"spinRate":3163,"spinDirection":75},"zone":14,"typeConfidence":0.92,"plateTime":0.4546499448417123,"extension":5.806119849997648},"index":0,"playId":"2d426542-1d8a-3201-93f5-37f943a02e09","pitchNumber":1,"startTime":"2026-03-04T21:29:13.737Z","endTime":"2026-03-04T21:29:25.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46339332735205,"aZ":-20.486257806562033,"pfxX":-11.746313030650636,"pfxZ":6.103719784111949,"pX":1.154002742994956,"pZ":2.6500833839182665,"vX0":11.708521009485663,"vY0":-137.93284724199933,"vZ0":-4.894457412168271,"x":73.01,"y":167.23,"x0":-1.6325285205786655,"y0":50.0032676508877,"z0":5.8407986592149355,"aX":-22.49392592338468},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":18.6,"spinRate":2323,"spinDirection":232},"zone":12,"typeConfidence":0.91,"plateTime":0.3980565179733828,"extension":5.9358581318582475},"index":1,"playId":"caeb003d-b00d-389b-8ce5-ee80f518958b","pitchNumber":2,"startTime":"2026-03-04T21:29:26.879Z","endTime":"2026-03-04T21:29:32.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27304412754663,"aZ":-18.139433066975947,"pfxX":-8.710134126417492,"pfxZ":7.1712518753984344,"pX":0.4151003325450108,"pZ":3.795151432117487,"vX0":8.849663041922028,"vY0":-139.68285678700104,"vZ0":-2.8776014266531487,"x":101.18,"y":136.31,"x0":-1.6771808387904557,"y0":50.00464036885655,"z0":6.04521413277864,"aX":-17.049850181043773},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":13.7,"spinRate":2408,"spinDirection":218},"zone":12,"typeConfidence":0.83,"plateTime":0.39356960621436343,"extension":5.919623766161666},"index":2,"playId":"aa3ae1fc-8f95-39b2-b3f5-f04ba45335ea","pitchNumber":3,"startTime":"2026-03-04T21:29:39.250Z","endTime":"2026-03-04T21:29:42.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63378170681193,"aZ":-29.156633260977106,"pfxX":-11.172721941801035,"pfxZ":1.7657796368079435,"pX":-0.19717462595357738,"pZ":2.798908607638485,"vX0":7.505643665141508,"vY0":-130.75152153248536,"vZ0":-2.35152517415709,"x":124.52,"y":163.21,"x0":-1.670761559738021,"y0":50.00555426198668,"z0":5.924384972672036,"aX":-19.11763052749645},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":18.4,"spinRate":2183,"spinDirection":247},"zone":2,"typeConfidence":0.75,"plateTime":0.42083031169568796,"extension":5.756407378510238},"index":3,"playId":"2c240ebf-bfcb-3c0c-bb4c-e60eb5d45e6b","pitchNumber":4,"startTime":"2026-03-04T21:29:50.324Z","endTime":"2026-03-04T21:29:57.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58549745438021,"aZ":-26.522894797776242,"pfxX":-11.027606738690658,"pfxZ":3.338692960943259,"pX":-0.7615939921652625,"pZ":1.8901290325293723,"vX0":6.4350405172100595,"vY0":-129.84586498111264,"vZ0":-4.728102289052546,"x":146.03,"y":187.75,"x0":-1.8515310577400446,"y0":50.00175720647148,"z0":5.776063852464221,"aX":-18.651016218970316},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":18.4,"spinRate":2375,"spinDirection":258},"zone":7,"typeConfidence":0.78,"plateTime":0.4233595529740679,"extension":5.636179304385769},"index":4,"playId":"0555d7b3-c630-3698-bbad-83af8249c769","pitchNumber":5,"startTime":"2026-03-04T21:30:01.849Z","endTime":"2026-03-04T21:30:10.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88904966600262,"aZ":-19.343204463052267,"pfxX":-8.685194374212745,"pfxZ":6.599062104998373,"pX":0.32184046409190664,"pZ":3.3730393251461344,"vX0":8.200365394275975,"vY0":-138.9869584523727,"vZ0":-3.4627192465636294,"x":104.73,"y":147.71,"x0":-1.5470211652287036,"y0":50.00529285499727,"z0":5.9292951774478375,"aX":-16.89328974209492},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":13.9,"spinRate":2331,"spinDirection":227},"zone":12,"typeConfidence":0.87,"plateTime":0.39499264355869856,"extension":5.880764632559632},"index":5,"playId":"069f3cce-da7a-3d67-b23b-3a421fca5041","pitchNumber":6,"startTime":"2026-03-04T21:30:17.938Z","endTime":"2026-03-04T21:30:22.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:30:22.528Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-04T21:30:44.153Z","endTime":"2026-03-04T21:31:27.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47218251157358,"aZ":-14.23242669247565,"pfxX":-6.099443174403115,"pfxZ":8.964662208748944,"pX":0.4105022534791246,"pZ":3.2215194744735163,"vX0":7.457264519964353,"vY0":-141.13306282232548,"vZ0":-5.21807403668638,"x":101.35,"y":151.8,"x0":-1.4834008993025256,"y0":50.00480582229953,"z0":6.023305021232917,"aX":-12.210102280375335},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2417,"spinDirection":218},"zone":3,"typeConfidence":0.96,"plateTime":0.3892652681694715,"extension":5.891869357109637},"index":0,"playId":"8b783994-e8da-37b7-b5ed-975bd6630a35","pitchNumber":1,"startTime":"2026-03-04T21:30:44.153Z","endTime":"2026-03-04T21:30:50.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97053833677574,"aZ":-28.193684392832772,"pfxX":3.5533989042399297,"pfxZ":2.3188638729074196,"pX":1.0689144218867122,"pZ":2.261993481832858,"vX0":5.85349904350909,"vY0":-130.19026485065413,"vZ0":-4.0083091991618,"x":76.26,"y":177.71,"x0":-1.6692391189600813,"y0":50.006102139934264,"z0":5.9521386922620385,"aX":6.1088656952925495},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-7.7,"spinRate":2849,"spinDirection":158},"zone":14,"typeConfidence":0.86,"plateTime":0.42048503892566336,"extension":5.823600709347746},"index":1,"playId":"f9821003-1d28-3d76-befc-722c3a8593c4","pitchNumber":2,"startTime":"2026-03-04T21:30:57.938Z","endTime":"2026-03-04T21:31:01.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-04T21:31:16.511Z","endTime":"2026-03-04T21:31:24.245Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.038264649605246,"aZ":-13.1025207121938,"pfxX":-5.599938004776447,"pfxZ":9.54471859054536,"pX":0.4982397275728446,"pZ":3.547338651231209,"vX0":7.597602145406067,"vY0":-141.36540104495998,"vZ0":-4.795418600011484,"x":98.01,"y":143.0,"x0":-1.5126661830600585,"y0":50.00355926404332,"z0":6.1248715675209935,"aX":-11.191033325393597},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":8.4,"spinRate":2513,"spinDirection":213},"zone":12,"typeConfidence":0.97,"plateTime":0.3893373077051243,"extension":5.839992705737343},"index":3,"playId":"e8fdf844-93a7-3780-bbe0-a4d1424fbbb0","pitchNumber":3,"startTime":"2026-03-04T21:31:24.245Z","endTime":"2026-03-04T21:31:27.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:31:27.245Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ethan Salas flies out to right fielder Trayce Thompson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T21:33:47.203Z","endTime":"2026-03-04T21:34:30.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681501,"fullName":"Chavez Fernander","link":"/api/v1/people/681501"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806956,"fullName":"Ethan Salas","link":"/api/v1/people/806956"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572204,"link":"/api/v1/people/572204"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chavez Fernander replaces Vance Worley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:32:22.369Z","endTime":"2026-03-04T21:33:49.378Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681501,"link":"/api/v1/people/681501"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":474699,"link":"/api/v1/people/474699","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58449207060128,"aZ":-17.455645603250645,"pfxX":-6.668510240585068,"pfxZ":7.760390075104226,"pX":-0.9266422313299599,"pZ":3.5312237597462572,"vX0":7.310213769857315,"vY0":-137.36750102267084,"vZ0":-3.66630296268804,"x":152.32,"y":143.44,"x0":-2.7655733797913484,"y0":50.00413492393999,"z0":6.081847813921983,"aX":-12.649309576591984},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2183,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.39989541889485425,"extension":6.341456260892406},"index":1,"playId":"9ff04881-8023-3327-afa2-83413d8931d1","pitchNumber":1,"startTime":"2026-03-04T21:33:49.378Z","endTime":"2026-03-04T21:33:53.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80827863290468,"aZ":-16.35141432892786,"pfxX":-8.085856856377452,"pfxZ":8.670955071425226,"pX":1.0582192063568319,"pZ":1.9742728706067176,"vX0":12.701189298012915,"vY0":-135.07276771257898,"vZ0":-6.831784563424502,"x":76.66,"y":185.47,"x0":-2.6813272065232465,"y0":50.004869517189924,"z0":5.7113975580061656,"aX":-14.759411770198518},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2313,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.40743145966832994,"extension":6.4961468816765295},"index":2,"playId":"d6121a59-8494-309a-9852-1f1b697b316f","pitchNumber":2,"startTime":"2026-03-04T21:34:04.263Z","endTime":"2026-03-04T21:34:07.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.748973675325814,"aZ":-14.687533327119363,"pfxX":-6.932512804401653,"pfxZ":9.232659236070727,"pX":0.9044038691202569,"pZ":1.9853417015612531,"vX0":11.98655126284297,"vY0":-137.29883320685155,"vZ0":-7.591641826904674,"x":82.53,"y":185.18,"x0":-2.6336185479497276,"y0":50.00035680337004,"z0":5.802344061794964,"aX":-13.126624611926102},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2387,"spinDirection":227},"zone":14,"typeConfidence":0.53,"plateTime":0.40021088790611614,"extension":6.453528865819083},"hitData":{"launchSpeed":95.3,"launchAngle":52.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.94,"coordY":105.23}},"index":3,"playId":"0f2fd6b6-d68f-3b4a-9191-05211e7750b1","pitchNumber":3,"startTime":"2026-03-04T21:34:20.561Z","endTime":"2026-03-04T21:34:30.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":806956,"link":"/api/v1/people/806956","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806956,"link":"/api/v1/people/806956"},"credit":"b_ab"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_ab"},{"player":{"id":806956,"link":"/api/v1/people/806956"},"credit":"b_pa"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:34:30.181Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcos Castañon pops out softly to pitcher Chavez Fernander.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T21:34:45.982Z","endTime":"2026-03-04T21:36:05.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681501,"fullName":"Chavez Fernander","link":"/api/v1/people/681501"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676203,"fullName":"Marcos Castañon","link":"/api/v1/people/676203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681501,"link":"/api/v1/people/681501"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.204676790807945,"aZ":-16.44660650194495,"pfxX":-7.816941494650737,"pfxZ":8.147017398666152,"pX":0.42504029496716234,"pZ":2.105961329708656,"vX0":10.973873338680423,"vY0":-138.80803857667007,"vZ0":-7.2688688362734455,"x":100.8,"y":181.92,"x0":-2.584006589408198,"y0":50.003878751830996,"z0":5.875721282505325,"aX":-15.091626774603949},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2244,"spinDirection":225},"zone":9,"typeConfidence":0.88,"plateTime":0.3962489224109045,"extension":6.5615056057107335},"index":0,"playId":"a07dac17-3545-34b4-be13-6a1bcf4a83f4","pitchNumber":1,"startTime":"2026-03-04T21:34:56.955Z","endTime":"2026-03-04T21:34:59.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.778005707982125,"aZ":-31.21104109554434,"pfxX":1.019391326927674,"pfxZ":0.6270571573264228,"pX":-1.3036212145330193,"pZ":2.399100226960546,"vX0":3.5371067200988993,"vY0":-122.78392492637352,"vZ0":-2.2635699285316986,"x":166.69,"y":174.0,"x0":-2.8938688207221106,"y0":50.00189572011014,"z0":5.982746963514227,"aX":1.5591823374774612},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":-2.6,"spinRate":2311,"spinDirection":56},"zone":13,"typeConfidence":0.93,"plateTime":0.44570279799935,"extension":6.359409307886197},"index":1,"playId":"8a419fdd-32e6-3356-b112-469004ec71ef","pitchNumber":2,"startTime":"2026-03-04T21:35:12.993Z","endTime":"2026-03-04T21:35:17.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97105755200219,"aZ":-17.95679911549178,"pfxX":-4.8772787209019315,"pfxZ":7.31858955112803,"pX":-1.477399460305317,"pZ":3.3480828831587868,"vX0":4.2879630000235895,"vY0":-138.0564788322791,"vZ0":-4.564991017926129,"x":173.31,"y":148.38,"x0":-2.4124115717564334,"y0":50.00017704270658,"z0":6.22120646845242,"aX":-9.471167368175786},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":8.0,"spinRate":2366,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3958172088696572,"extension":6.45208387546488},"hitData":{"launchSpeed":39.2,"launchAngle":70.0,"totalDistance":48.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":139.11,"coordY":189.37}},"index":2,"playId":"6a2c6de3-94b1-3b80-bbd7-0bc634b6592d","pitchNumber":3,"startTime":"2026-03-04T21:35:57.130Z","endTime":"2026-03-04T21:36:05.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":676203,"link":"/api/v1/people/676203","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_ab"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_ab"},{"player":{"id":676203,"link":"/api/v1/people/676203"},"credit":"b_pa"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:36:05.717Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Rodríguez lines out sharply to center fielder Nate Eaton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T21:36:27.646Z","endTime":"2026-03-04T21:36:59.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681501,"fullName":"Chavez Fernander","link":"/api/v1/people/681501"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677578,"fullName":"Carlos Rodríguez","link":"/api/v1/people/677578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42625955491947,"aZ":-29.449748730573745,"pfxX":-2.9550665397339664,"pfxZ":1.7818139859251243,"pX":-1.5411942524873259,"pZ":2.603542529984726,"vX0":4.4519021955463876,"vY0":-122.1582821339697,"vZ0":-1.8027270727328508,"x":175.75,"y":168.48,"x0":-2.9936477994378223,"y0":50.00389097176367,"z0":5.854895722176303,"aX":-4.519316908192312},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":4.4,"spinRate":942,"spinDirection":234},"zone":11,"typeConfidence":0.53,"plateTime":0.44638532879406245,"extension":6.334530592045714},"index":0,"playId":"fae35d3c-6cbf-34e3-9b04-f1e1a8bab0b5","pitchNumber":1,"startTime":"2026-03-04T21:36:34.661Z","endTime":"2026-03-04T21:36:38.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.093,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.119397401514117,"aZ":-26.07758660718321,"pfxX":-4.72225330884191,"pfxZ":3.9987728208815447,"pX":-0.672896046874824,"pZ":2.4319742875335377,"vX0":6.539431581847009,"vY0":-122.10243463532248,"vZ0":-2.838997447368869,"x":142.65,"y":173.12,"x0":-2.7617420567638242,"y0":50.00015819665975,"z0":5.8336808892711405,"aX":-7.191296372118359},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.8,"breakHorizontal":7.2,"spinRate":1220,"spinDirection":228},"zone":4,"typeConfidence":0.84,"plateTime":0.4471320096472815,"extension":6.5095965913890135},"hitData":{"launchSpeed":100.7,"launchAngle":24.0,"totalDistance":396.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.91,"coordY":38.93}},"index":1,"playId":"e7be2341-374d-32b6-ba85-d05bc1d8c526","pitchNumber":2,"startTime":"2026-03-04T21:36:52.570Z","endTime":"2026-03-04T21:36:59.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":677578,"link":"/api/v1/people/677578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_ab"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_ab"},{"player":{"id":677578,"link":"/api/v1/people/677578"},"credit":"b_pa"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:36:59.193Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Wylie pops out to first baseman Romeo Sanabria in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-04T21:38:46.358Z","endTime":"2026-03-04T21:39:31.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687045,"fullName":"Justin Wylie","link":"/api/v1/people/687045"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687045,"fullName":"Justin Wylie","link":"/api/v1/people/687045"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Wylie replaces BJ Murray Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:38:47.746Z","endTime":"2026-03-04T21:38:47.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687045,"link":"/api/v1/people/687045"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":681230,"link":"/api/v1/people/681230"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":681230,"link":"/api/v1/people/681230","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01537117353535,"aZ":-14.6864738148323,"pfxX":-5.807395656875542,"pfxZ":9.008472101156071,"pX":-0.742635748777276,"pZ":3.206468091235742,"vX0":4.842426984326478,"vY0":-138.47182442093066,"vZ0":-5.121978554282277,"x":145.31,"y":152.21,"x0":-1.7598479265957265,"y0":50.00169891134882,"z0":6.063164662009541,"aX":-11.273263230293068},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2388,"spinDirection":220},"zone":1,"typeConfidence":0.98,"plateTime":0.3956021074645881,"extension":5.789554476208732},"index":1,"playId":"ca152f65-a5fd-39e7-a75a-e251b2bc96f8","pitchNumber":1,"startTime":"2026-03-04T21:38:47.748Z","endTime":"2026-03-04T21:38:51.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":687045,"link":"/api/v1/people/687045","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.702911642224606,"aZ":-20.881775647185012,"pfxX":-9.834001752125603,"pfxZ":5.729303813524348,"pX":-0.22605907050825239,"pZ":3.2251606013644465,"vX0":7.465408221530582,"vY0":-139.12664709314004,"vZ0":-3.7182155979784177,"x":125.62,"y":151.7,"x0":-1.6595829314112662,"y0":50.00195923874578,"z0":5.954109261164809,"aX":-19.377142529463978},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":16.3,"spinRate":2386,"spinDirection":222},"zone":2,"typeConfidence":0.93,"plateTime":0.39291481316454124,"extension":5.6604722318146425},"index":2,"playId":"53dcab06-d024-3ee0-873b-343a12d5b564","pitchNumber":2,"startTime":"2026-03-04T21:39:00.406Z","endTime":"2026-03-04T21:39:03.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":687045,"link":"/api/v1/people/687045","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94902428712734,"aZ":-13.18081024469066,"pfxX":-7.082661594094003,"pfxZ":9.498433298918762,"pX":0.4316549388924824,"pZ":2.9335416473357947,"vX0":8.101110758392677,"vY0":-140.31842401960284,"vZ0":-6.140248803953084,"x":100.55,"y":159.57,"x0":-1.568934134224122,"y0":50.00108510594158,"z0":6.004484435211334,"aX":-14.160581771077517},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2469,"spinDirection":218},"zone":3,"typeConfidence":0.94,"plateTime":0.3899353019563332,"extension":5.806281489423526},"hitData":{"launchSpeed":89.6,"launchAngle":74.0,"totalDistance":95.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.97,"coordY":191.83}},"index":3,"playId":"4a3d3c41-46b9-346e-984c-c543ff40fe79","pitchNumber":3,"startTime":"2026-03-04T21:39:21.737Z","endTime":"2026-03-04T21:39:31.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":687045,"link":"/api/v1/people/687045","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687045,"link":"/api/v1/people/687045"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":687045,"link":"/api/v1/people/687045"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:39:31.367Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Koperniak grounds out, second baseman Marcos Castañon to first baseman Romeo Sanabria.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-04T21:39:52.414Z","endTime":"2026-03-04T21:40:15.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676203,"link":"/api/v1/people/676203"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42975371426954,"aZ":-33.097563943381104,"pfxX":2.9159687477287517,"pfxZ":-0.6081093988752997,"pX":-0.5589863419476115,"pZ":2.240001386221521,"vX0":2.638326728894679,"vY0":-122.42290295449908,"vZ0":-2.432657377197422,"x":138.31,"y":178.3,"x0":-2.0317760419139597,"y0":50.005058086136984,"z0":6.09513314208673,"aX":4.401863526040352},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-5.9,"spinRate":2892,"spinDirection":91},"zone":4,"typeConfidence":0.82,"plateTime":0.4483545257455188,"extension":5.739988493074296},"index":0,"playId":"6d827b73-1c8a-3dcb-9796-88f63fd5eee7","pitchNumber":1,"startTime":"2026-03-04T21:39:55.004Z","endTime":"2026-03-04T21:39:58.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41237456445536,"aZ":-14.84318516755688,"pfxX":-6.3375855652371245,"pfxZ":8.705842423080314,"pX":-0.252333407225163,"pZ":3.3541715489588353,"vX0":6.2371268349318205,"vY0":-140.78236120705301,"vZ0":-4.490424664623911,"x":126.62,"y":148.22,"x0":-1.6819721057163843,"y0":50.00250486443512,"z0":5.942735708051352,"aX":-12.61681600175262},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":10.1,"spinRate":2266,"spinDirection":221},"zone":2,"typeConfidence":0.95,"plateTime":0.390293337630609,"extension":5.7613019986894},"hitData":{"launchSpeed":94.7,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.78,"coordY":143.21}},"index":1,"playId":"f12b8d8f-d31c-3f5c-86b0-46b476aba90b","pitchNumber":2,"startTime":"2026-03-04T21:40:07.387Z","endTime":"2026-03-04T21:40:15.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:40:15.909Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trayce Thompson doubles (1) on a sharp fly ball to center fielder Carlos Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-04T21:40:29.778Z","endTime":"2026-03-04T21:41:28.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677578,"link":"/api/v1/people/677578"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48992447363355,"aZ":-28.490154454745205,"pfxX":2.4755920306468564,"pfxZ":2.180603322998003,"pX":-1.551851623817177,"pZ":3.439305603003992,"vX0":0.4244925619982808,"vY0":-129.0594355392226,"vZ0":-1.1316119689631554,"x":176.15,"y":145.92,"x0":-2.040071296066085,"y0":50.00340464248897,"z0":6.07483271990615,"aX":4.182013217580233},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.6,"spinRate":2785,"spinDirection":149},"zone":11,"typeConfidence":0.89,"plateTime":0.4241661426311025,"extension":5.7692153656527445},"index":0,"playId":"45c41f99-d7fa-3460-9b67-b3e7dbeaf9ef","pitchNumber":1,"startTime":"2026-03-04T21:40:37.229Z","endTime":"2026-03-04T21:40:40.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15867145469208,"aZ":-15.322481410106136,"pfxX":-5.635164064991053,"pfxZ":8.625396415227552,"pX":-0.7175277226116286,"pZ":2.6226498428293774,"vX0":4.778951112971679,"vY0":-139.5491546683307,"vZ0":-6.249540001060711,"x":144.35,"y":167.97,"x0":-1.728099723458192,"y0":50.001704194804006,"z0":5.917314107827217,"aX":-11.009063407457136},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2375,"spinDirection":221},"zone":4,"typeConfidence":0.97,"plateTime":0.39390711131626155,"extension":5.737326456634821},"index":1,"playId":"df4e93fb-a199-3295-9d50-24b6184b1cfa","pitchNumber":2,"startTime":"2026-03-04T21:40:50.448Z","endTime":"2026-03-04T21:40:53.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98028898634864,"aZ":-25.713075144689892,"pfxX":3.2578912098740638,"pfxZ":3.7705384598473533,"pX":0.9585927868274093,"pZ":2.642904720124185,"vX0":5.962423176094345,"vY0":-129.96157175828327,"vZ0":-3.5967078722604215,"x":80.46,"y":167.42,"x0":-1.7875425513664265,"y0":50.0011117862862,"z0":5.995587815029859,"aX":5.57594440101776},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":-7.2,"spinRate":2816,"spinDirection":139},"zone":12,"typeConfidence":0.88,"plateTime":0.42130155905114863,"extension":5.743879555401286},"index":2,"playId":"e6caffd2-f72e-3e60-9250-63673d31bfb9","pitchNumber":3,"startTime":"2026-03-04T21:41:04.102Z","endTime":"2026-03-04T21:41:07.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085046728459183,"aZ":-27.64189010114938,"pfxX":2.0348096715129413,"pfxZ":2.6107555570129257,"pX":0.09263247502164336,"pZ":2.377761285912425,"vX0":4.349260142129517,"vY0":-130.5606958134952,"vZ0":-3.9720861648950603,"x":113.47,"y":174.58,"x0":-1.8555418393089187,"y0":50.00236012843981,"z0":5.986197054302755,"aX":3.531540484483114},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2817,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.4186510660355163,"extension":5.856254953953553},"hitData":{"launchSpeed":106.5,"launchAngle":23.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":89.01,"coordY":40.98}},"index":3,"playId":"face7d1d-e37c-366c-810c-7cfe7af1e3a2","pitchNumber":4,"startTime":"2026-03-04T21:41:17.847Z","endTime":"2026-03-04T21:41:28.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.5,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:41:28.420Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Ward grounds out, first baseman Romeo Sanabria to pitcher Randy Vásquez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-04T21:41:48.264Z","endTime":"2026-03-04T21:43:30.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.826548908229714,"aZ":-24.673122264785388,"pfxX":3.6332268812626247,"pfxZ":4.234381532439226,"pX":0.6074923264621069,"pZ":3.8845144678357655,"vX0":4.97909707029736,"vY0":-132.17461687652437,"vZ0":-1.222600081638875,"x":93.84,"y":133.9,"x0":-1.7718207218246222,"y0":50.00366826424992,"z0":6.162647278059445,"aX":6.435895434742921},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-7.7,"spinRate":2714,"spinDirection":177},"zone":12,"typeConfidence":0.91,"plateTime":0.414196983709767,"extension":5.880718188579545},"index":0,"playId":"5ac313bf-c691-3a18-85ac-425a3f0b7948","pitchNumber":1,"startTime":"2026-03-04T21:42:03.166Z","endTime":"2026-03-04T21:42:06.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"second":{"id":572204,"link":"/api/v1/people/572204"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64371735708849,"aZ":-15.544773906149997,"pfxX":-7.455477688125001,"pfxZ":8.447251004133225,"pX":-0.47763339485093864,"pZ":2.547231105189556,"vX0":5.986118132241169,"vY0":-139.92980506828715,"vZ0":-6.4525881689837155,"x":135.21,"y":170.0,"x0":-1.6834618863499178,"y0":50.005252417508736,"z0":5.91441700201443,"aX":-14.683027290397701},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":12.1,"spinRate":2404,"spinDirection":213},"zone":4,"typeConfidence":0.74,"plateTime":0.39247842184280035,"extension":5.918186669491324},"index":1,"playId":"ddfd95a9-4714-372b-b295-3e3b6523edf4","pitchNumber":2,"startTime":"2026-03-04T21:42:19.657Z","endTime":"2026-03-04T21:42:23.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"second":{"id":572204,"link":"/api/v1/people/572204"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.114482337933747,"aZ":-33.915010092992745,"pfxX":5.089754817454406,"pfxZ":-1.1558894107860596,"pX":0.03894033427205587,"pZ":2.403779365655357,"vX0":2.746777034113735,"vY0":-121.61416225658654,"vZ0":-1.8188783498226457,"x":115.52,"y":173.88,"x0":-1.765299483111609,"y0":50.00430923699631,"z0":6.093988672611339,"aX":7.649490958738545},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.3,"breakHorizontal":-9.8,"spinRate":3021,"spinDirection":68},"zone":5,"typeConfidence":0.65,"plateTime":0.44981595697830645,"extension":5.849376454679367},"index":2,"playId":"4b871140-b5bb-3d14-a737-3b1ff4658cda","pitchNumber":3,"startTime":"2026-03-04T21:42:43.737Z","endTime":"2026-03-04T21:42:47.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"second":{"id":572204,"link":"/api/v1/people/572204"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24409755472391,"aZ":-13.451757267927103,"pfxX":-6.324958656212689,"pfxZ":9.43520367619142,"pX":-0.3602979173119336,"pZ":3.0758847860271032,"vX0":5.98715851699952,"vY0":-139.89288547591545,"vZ0":-5.4246773053458135,"x":130.73,"y":155.73,"x0":-1.705385728875495,"y0":50.000014322603356,"z0":5.920146618706154,"aX":-12.547597910713694},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2380,"spinDirection":219},"zone":1,"typeConfidence":0.97,"plateTime":0.3913667552006266,"extension":5.912666054719999},"index":3,"playId":"e2cd0c32-5d64-399d-815c-11652b25c1ec","pitchNumber":4,"startTime":"2026-03-04T21:43:02.395Z","endTime":"2026-03-04T21:43:06.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"second":{"id":572204,"link":"/api/v1/people/572204"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.559775183634372,"aZ":-37.36129852650146,"pfxX":5.431038408979724,"pfxZ":-3.444033483573465,"pX":-0.4741812621906394,"pZ":2.1648257502132795,"vX0":1.6996183816886803,"vY0":-121.89164954189592,"vZ0":-1.8566907164222282,"x":135.07,"y":180.33,"x0":-1.885664002453424,"y0":50.001009288065504,"z0":6.156899811874567,"aX":8.185540862969098},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.4,"breakHorizontal":-10.2,"spinRate":3130,"spinDirection":85},"zone":4,"typeConfidence":0.92,"plateTime":0.4490534242312827,"extension":5.8683739268399515},"hitData":{"launchSpeed":89.4,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.44,"coordY":163.98}},"index":4,"playId":"26b9ae1f-1c7e-3712-ba4e-7e2028d5e8e7","pitchNumber":5,"startTime":"2026-03-04T21:43:22.564Z","endTime":"2026-03-04T21:43:30.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"second":{"id":572204,"link":"/api/v1/people/572204"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:43:30.086Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a soft bunt ground ball to catcher Will Cresswell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T21:45:30.678Z","endTime":"2026-03-04T21:45:41.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681501,"fullName":"Chavez Fernander","link":"/api/v1/people/681501"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Justin Wylie remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:45:11.422Z","endTime":"2026-03-04T21:45:32.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687045,"link":"/api/v1/people/687045"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":681230,"link":"/api/v1/people/681230"},"defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":681230,"link":"/api/v1/people/681230"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63178517068065,"aZ":-13.519304388469179,"pfxX":-4.7544183437362495,"pfxZ":10.146605256167344,"pX":-0.0966273997749575,"pZ":3.2696832690863324,"vX0":7.949687489638586,"vY0":-135.92872211640002,"vZ0":-4.858522035784603,"x":120.68,"y":150.5,"x0":-2.4650091769176177,"y0":50.00531209763485,"z0":6.046131128778262,"aX":-8.744082154919175},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2214,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.40566529775293736,"extension":6.356175030136205},"hitData":{"launchSpeed":12.0,"launchAngle":16.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":126.0,"coordY":204.5}},"index":1,"playId":"03e947de-c250-3061-9a6b-49687b32fc20","pitchNumber":1,"startTime":"2026-03-04T21:45:32.840Z","endTime":"2026-03-04T21:45:41.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":669392,"link":"/api/v1/people/669392","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_ab"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_ab"},{"player":{"id":669392,"link":"/api/v1/people/669392"},"credit":"b_pa"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:45:41.044Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Romeo Sanabria walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T21:46:09.315Z","endTime":"2026-03-04T21:47:57.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681501,"fullName":"Chavez Fernander","link":"/api/v1/people/681501"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"postOnSecond":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.378611011057924,"aZ":-17.814909172387576,"pfxX":-6.335580999386219,"pfxZ":7.655812673776042,"pX":-1.6392705324873686,"pZ":3.715487195943805,"vX0":5.4242687716526445,"vY0":-136.18788469350028,"vZ0":-3.0063183758439402,"x":179.49,"y":138.46,"x0":-2.835342659905096,"y0":50.00088476776817,"z0":6.0683686946289255,"aX":-11.879771127629429},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":10.3,"spinRate":2159,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.4024497816415158,"extension":6.409276839670548},"index":0,"playId":"112e0e64-a5e8-3ae7-a565-d7f7a1b10a63","pitchNumber":1,"startTime":"2026-03-04T21:46:20.034Z","endTime":"2026-03-04T21:46:25.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"first":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Samad Taylor steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"112e0e64-a5e8-3ae7-a565-d7f7a1b10a63","startTime":"2026-03-04T21:46:28.319Z","endTime":"2026-03-04T21:46:49.267Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"},"defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"first":{"id":669392,"link":"/api/v1/people/669392"},"postOnSecond":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":50.4,"awayTeamWinProbability":49.6,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":2.58,"dramaIndex":97.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.981511458308116,"aZ":-32.73532072553049,"pfxX":0.3389090661491454,"pfxZ":-0.38279722371487335,"pX":-0.6669893779729649,"pZ":1.4044033430718623,"vX0":4.577076785761883,"vY0":-120.59465349889757,"vZ0":-3.9835888882898765,"x":142.42,"y":200.86,"x0":-2.6318115112137885,"y0":50.00181002259239,"z0":5.958676590173152,"aX":0.4993381967797983},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":-1.7,"spinRate":2150,"spinDirection":58},"zone":13,"typeConfidence":0.92,"plateTime":0.45381812309550806,"extension":6.3008755161443695},"index":2,"playId":"6e2597a8-9d11-30b3-b093-c46d6e37e92f","pitchNumber":2,"startTime":"2026-03-04T21:46:49.267Z","endTime":"2026-03-04T21:46:53.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"be64e1db-840a-31ec-afaa-02370392a295","startTime":"2026-03-04T21:47:07.684Z","endTime":"2026-03-04T21:47:11.829Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45865178420855,"aZ":-24.98703534815136,"pfxX":-7.753415374424731,"pfxZ":4.775416664416884,"pX":-1.777728236661052,"pZ":3.3824423797692607,"vX0":4.753815022937695,"vY0":-122.02349563298733,"vZ0":-0.9763024652821037,"x":184.76,"y":147.45,"x0":-2.7458135549179783,"y0":50.00174343273737,"z0":5.944341842102571,"aX":-11.668172886290018},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.6,"breakHorizontal":12.8,"spinRate":1199,"spinDirection":233},"zone":11,"typeConfidence":0.95,"plateTime":0.4492068664172719,"extension":6.332930415667573},"index":4,"playId":"030f6b65-b748-3317-ac52-17aab21fddac","pitchNumber":3,"startTime":"2026-03-04T21:47:33.401Z","endTime":"2026-03-04T21:47:36.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.678,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51998248292532,"aZ":-35.0161702546953,"pfxX":2.42973175766717,"pfxZ":-2.181019510065127,"pX":-2.1324979198552736,"pZ":2.6977153064996764,"vX0":1.0949242982025906,"vY0":-113.84795135656152,"vZ0":0.22899984439558807,"x":198.29,"y":165.94,"x0":-2.9366127856197397,"y0":50.003931282478774,"z0":6.0852436920982385,"aX":3.163104686889985},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.6,"breakHorizontal":-4.7,"spinRate":2139,"spinDirection":75},"zone":11,"typeConfidence":0.95,"plateTime":0.4826412656185135,"extension":6.061941155098676},"index":5,"playId":"cda06b54-b877-3036-8636-b436e2fdd404","pitchNumber":4,"startTime":"2026-03-04T21:47:53.378Z","endTime":"2026-03-04T21:47:57.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":703804,"link":"/api/v1/people/703804","batSide":{"code":"L","description":"Left"}},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703804,"link":"/api/v1/people/703804"},"credit":"b_pa"},{"player":{"id":681501,"link":"/api/v1/people/681501"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":2.58,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:47:57.847Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Clay Dungan walks. Samad Taylor to 3rd. Romeo Sanabria to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T21:51:20.703Z","endTime":"2026-03-04T21:52:59.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695680,"fullName":"Miles Langhorne","link":"/api/v1/people/695680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"postOnSecond":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"postOnThird":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:48:20.595Z","endTime":"2026-03-04T21:48:45.524Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Miles Langhorne replaces Chavez Fernander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T21:48:45.524Z","endTime":"2026-03-04T21:51:13.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695680,"link":"/api/v1/people/695680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681501,"link":"/api/v1/people/681501","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"08318546-0476-0003-001c-f08cd117d70a","startTime":"2026-03-04T21:51:13.955Z","endTime":"2026-03-04T21:51:22.870Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35041148105134,"aZ":-15.7411468548482,"pfxX":-0.2914863923781992,"pfxZ":8.725037800102381,"pX":-1.5797443107645013,"pZ":3.5913421236675944,"vX0":-1.7051573305192347,"vY0":-136.6864603257379,"vZ0":-3.6917665331902954,"x":177.22,"y":141.81,"x0":-0.9087941892295519,"y0":50.00571567406951,"z0":6.046748872466855,"aX":-0.5493452364223004},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":1.0,"spinRate":2307,"spinDirection":199},"zone":11,"typeConfidence":1.25,"plateTime":0.4013823756149386,"extension":6.578804922283072},"index":3,"playId":"bf5c5797-5f82-3a23-9255-84b3fc0ef27e","pitchNumber":1,"startTime":"2026-03-04T21:51:22.870Z","endTime":"2026-03-04T21:51:25.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.215974104894645,"aZ":-21.62631590002294,"pfxX":0.9354138135382372,"pfxZ":5.376596562860236,"pX":-0.06839811285170236,"pZ":3.102285552151425,"vX0":1.1878422472482257,"vY0":-138.9753902015616,"vZ0":-3.8528532408603224,"x":119.61,"y":155.02,"x0":-0.6224150819695299,"y0":50.00601734012335,"z0":5.937547168105432,"aX":1.8354956716719835},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.9,"spinRate":2423,"spinDirection":194},"zone":2,"typeConfidence":0.98,"plateTime":0.39363955016702734,"extension":6.650064923458573},"index":4,"playId":"0a7a59bf-481d-39b7-8679-e5c53aeca1fd","pitchNumber":2,"startTime":"2026-03-04T21:51:38.694Z","endTime":"2026-03-04T21:51:45.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.429249284492805,"aZ":-18.52265065338735,"pfxX":-0.23794152998938323,"pfxZ":7.402855493902846,"pX":-2.136334114314011,"pZ":2.461901846530184,"vX0":-3.702259684079371,"vY0":-135.8297769960069,"vZ0":-5.62971412425092,"x":198.43,"y":172.31,"x0":-0.7171711143817646,"y0":50.00252214651183,"z0":5.875412264506433,"aX":-0.43777329046366537},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":1.3,"spinRate":2378,"spinDirection":197},"zone":13,"typeConfidence":1.07,"plateTime":0.40530975895265,"extension":6.591670089107309},"index":5,"playId":"fe0eacf8-1988-3add-b5cd-07d2a1f94ca3","pitchNumber":3,"startTime":"2026-03-04T21:51:58.945Z","endTime":"2026-03-04T21:52:03.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76545852634927,"aZ":-32.05427980449284,"pfxX":2.906485172548671,"pfxZ":0.07189513769320222,"pX":-0.6670974721520844,"pZ":2.12845078452697,"vX0":0.2164587851364329,"vY0":-128.23930847573425,"vZ0":-2.9074372765892735,"x":142.43,"y":181.31,"x0":-1.1298177125217972,"y0":50.00195772749299,"z0":5.811234355148791,"aX":4.7770065726042334},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-5.3,"spinRate":2539,"spinDirection":152},"zone":7,"typeConfidence":1.36,"plateTime":0.4292729263201993,"extension":6.337296010220859},"index":6,"playId":"96fd0301-cf59-3b23-abb4-8be0b12fad33","pitchNumber":4,"startTime":"2026-03-04T21:52:14.105Z","endTime":"2026-03-04T21:52:17.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.039243654448352,"aZ":-34.67955782576976,"pfxX":3.4860470486590804,"pfxZ":-1.5102097448345368,"pX":-0.5431019386307582,"pZ":5.142437082537296,"vX0":0.6680554425977612,"vY0":-128.64562787233908,"vZ0":4.619528589157802,"x":137.7,"y":99.93,"x0":-1.2593373799719403,"y0":50.00215458422101,"z0":6.02579015554426,"aX":5.78705224120738},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-6.5,"spinRate":2403,"spinDirection":129},"zone":11,"typeConfidence":1.37,"plateTime":0.42731454830928106,"extension":6.575954743295773},"index":7,"playId":"edef0c12-0402-3037-8cf6-c00273931676","pitchNumber":5,"startTime":"2026-03-04T21:52:38.568Z","endTime":"2026-03-04T21:52:41.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341024906994654,"aZ":-33.97195279063698,"pfxX":0.3480928921303068,"pfxZ":-1.1113103275273808,"pX":-1.3534277080862356,"pZ":4.457797636699749,"vX0":-0.2518653997608648,"vY0":-126.01629250001416,"vZ0":3.0339091412142025,"x":168.59,"y":118.42,"x0":-1.297467340788937,"y0":50.006082913028074,"z0":5.980492915259664,"aX":0.5605721659738573},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":-0.6,"spinRate":2374,"spinDirection":111},"zone":11,"typeConfidence":1.1,"plateTime":0.43446015569507956,"extension":6.537434044610239},"index":8,"playId":"87183ba5-6474-3b2a-8f60-e99ed8fd3373","pitchNumber":6,"startTime":"2026-03-04T21:52:56.616Z","endTime":"2026-03-04T21:52:59.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":687867,"link":"/api/v1/people/687867","batSide":{"code":"L","description":"Left"}},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687867,"link":"/api/v1/people/687867"},"credit":"b_pa"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.7,"awayTeamWinProbability":33.3,"homeTeamWinProbabilityAdded":11.600000000000001,"leverageIndex":3.1,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:52:59.616Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tirso Ornelas grounds into a force out, shortstop Ian Lewis Jr. to second baseman Jazz Chisholm Jr. Samad Taylor scores. Romeo Sanabria to 3rd. Clay Dungan out at 2nd. Tirso Ornelas to 1st.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T21:53:21.682Z","endTime":"2026-03-04T21:53:27.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695680,"fullName":"Miles Langhorne","link":"/api/v1/people/695680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"postOnThird":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687867,"fullName":"Clay Dungan","link":"/api/v1/people/687867"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":681501,"link":"/api/v1/people/681501"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923386982248427,"aZ":-18.6494586570435,"pfxX":-0.1882722566208489,"pfxZ":7.118366189698481,"pX":0.2067093262742011,"pZ":3.278401054809294,"vX0":2.390173461068844,"vY0":-137.3387196094698,"vZ0":-3.6991519716768098,"x":109.12,"y":150.26,"x0":-0.6523975779001495,"y0":50.00507591609179,"z0":5.919951085358306,"aX":-0.3583627717547436},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":-0.2,"spinRate":2524,"spinDirection":198},"zone":2,"typeConfidence":1.13,"plateTime":0.3996256605124584,"extension":6.728580283505235},"hitData":{"launchSpeed":78.3,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":135.74,"coordY":145.75}},"index":0,"playId":"52a0e452-30da-3c3b-86c6-b59ebd097465","pitchNumber":1,"startTime":"2026-03-04T21:53:21.682Z","endTime":"2026-03-04T21:53:27.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":672359,"link":"/api/v1/people/672359","batSide":{"code":"L","description":"Left"}},"first":{"id":687867,"link":"/api/v1/people/687867"},"second":{"id":703804,"link":"/api/v1/people/703804"},"third":{"id":669392,"link":"/api/v1/people/669392"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672359,"link":"/api/v1/people/672359"},"credit":"b_ab"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_ab"},{"player":{"id":672359,"link":"/api/v1/people/672359"},"credit":"b_pa"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.7,"awayTeamWinProbability":32.3,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":3.12,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:53:27.898Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Truitt Madonna strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T21:54:05.988Z","endTime":"2026-03-04T21:54:56.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":833008,"fullName":"Truitt Madonna","link":"/api/v1/people/833008"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695680,"fullName":"Miles Langhorne","link":"/api/v1/people/695680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672359,"fullName":"Tirso Ornelas","link":"/api/v1/people/672359"},"postOnThird":{"id":703804,"fullName":"Romeo Sanabria","link":"/api/v1/people/703804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":833008,"fullName":"Truitt Madonna","link":"/api/v1/people/833008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Truitt Madonna replaces Nick Schnell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T21:54:07.537Z","endTime":"2026-03-04T21:54:08.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":833008,"link":"/api/v1/people/833008"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":678010,"link":"/api/v1/people/678010"},"defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":678010,"link":"/api/v1/people/678010","batSide":{"code":"L","description":"Left"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767788548078734,"aZ":-29.993950441503813,"pfxX":1.6042340690156092,"pfxZ":1.3095882341606675,"pX":0.5062652772643756,"pZ":3.589104365032514,"vX0":2.2529698495166715,"vY0":-128.13886435030082,"vZ0":-0.11604576321660087,"x":97.7,"y":141.87,"x0":-0.5930755075733471,"y0":50.000037862715246,"z0":5.980648560062197,"aX":2.6638614245456096},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":-3.4,"spinRate":2386,"spinDirection":138},"zone":12,"typeConfidence":1.37,"plateTime":0.42763505542400493,"extension":6.608347306973847},"index":1,"playId":"da585303-6b06-3fa3-8ba1-a7bb38e01a8d","pitchNumber":1,"startTime":"2026-03-04T21:54:08.115Z","endTime":"2026-03-04T21:54:11.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093910471812656,"aZ":-30.66337613896101,"pfxX":1.9129049614827525,"pfxZ":0.8991702423144758,"pX":-0.16753888896336594,"pZ":3.252750287495501,"vX0":0.2952321951327929,"vY0":-128.50175682031093,"vZ0":-0.9739317720074109,"x":123.39,"y":150.96,"x0":-0.5324126572615843,"y0":50.00334641608506,"z0":6.005693859769191,"aX":3.2188799454759875},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-3.5,"spinRate":2346,"spinDirection":109},"zone":2,"typeConfidence":1.37,"plateTime":0.4252448530017303,"extension":6.563913316288115},"index":2,"playId":"cf2a2def-d625-3170-8015-4a0fdac38f85","pitchNumber":2,"startTime":"2026-03-04T21:54:29.350Z","endTime":"2026-03-04T21:54:32.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26636293079308,"aZ":-28.766119378492416,"pfxX":1.3165252966988676,"pfxZ":2.0303809061058757,"pX":-0.1690290369271937,"pZ":3.765449144153126,"vX0":1.2384419830634112,"vY0":-128.75747037482657,"vZ0":0.41824491471105785,"x":123.44,"y":137.11,"x0":-0.8275890388534441,"y0":50.000105693699716,"z0":5.830694476023619,"aX":2.2049114990243366},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.6,"spinRate":2425,"spinDirection":153},"zone":11,"typeConfidence":1.37,"plateTime":0.4257502268618696,"extension":6.547099559688025},"index":3,"playId":"5d204efa-550f-3605-9c5a-f8f825e2ab99","pitchNumber":3,"startTime":"2026-03-04T21:54:53.013Z","endTime":"2026-03-04T21:54:56.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":833008,"link":"/api/v1/people/833008"},"credit":"b_ab"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_ab"},{"player":{"id":833008,"link":"/api/v1/people/833008"},"credit":"b_pa"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.49999999999999,"awayTeamWinProbability":42.50000000000001,"homeTeamWinProbabilityAdded":-10.20000000000001,"leverageIndex":2.83,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:54:56.768Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pablo Reyes flies out to center fielder Nate Eaton.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T21:55:40.281Z","endTime":"2026-03-04T21:56:28.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695680,"fullName":"Miles Langhorne","link":"/api/v1/people/695680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622569,"fullName":"Pablo Reyes","link":"/api/v1/people/622569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T21:55:15.919Z","endTime":"2026-03-04T21:55:42.464Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.425005451171586,"aZ":-16.180838509081727,"pfxX":0.16142804300168034,"pfxZ":8.240859163027968,"pX":0.08257815423008633,"pZ":1.974972839697569,"vX0":0.9639268165234152,"vY0":-138.76578076820226,"vZ0":-7.523030578553251,"x":113.85,"y":185.46,"x0":-0.2909602211165891,"y0":50.00530107132285,"z0":5.809032656067555,"aX":0.3132144031350741},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":-0.5,"spinRate":2348,"spinDirection":202},"zone":8,"typeConfidence":1.21,"plateTime":0.3954340234209983,"extension":6.859095832472994},"index":1,"playId":"b3951262-05c8-34d2-9131-142505d054f3","pitchNumber":1,"startTime":"2026-03-04T21:55:42.464Z","endTime":"2026-03-04T21:55:45.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.793060912428587,"aZ":-17.1379908626594,"pfxX":-0.4947821804591266,"pfxZ":7.7905314349972485,"pX":-0.7251151703156454,"pZ":2.468005272926233,"vX0":-0.4935712659528225,"vY0":-137.85706534990817,"vZ0":-6.146602110056233,"x":89.92,"y":172.0,"x0":-0.479646965650848,"y0":50.005307077098855,"z0":5.877866598763296,"aX":-0.9552493909310155},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":1.0,"spinRate":2371,"spinDirection":197},"zone":4,"typeConfidence":1.22,"plateTime":0.3968621470447844,"extension":6.603507732234657},"index":2,"playId":"ccfb53dd-e7ba-3ffa-a2c4-c0e9edf296fb","pitchNumber":2,"startTime":"2026-03-04T21:56:01.699Z","endTime":"2026-03-04T21:56:05.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.052,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89660032219535,"aZ":-15.00641743035613,"pfxX":-2.0725180134381906,"pfxZ":8.861267243331401,"pX":-0.7444632659550596,"pZ":2.3646287752195767,"vX0":-0.13763651636443316,"vY0":-138.97649414466937,"vZ0":-6.696403865857791,"x":145.38,"y":174.94,"x0":-0.4252101870553725,"y0":50.006491655229055,"z0":5.819939450327016,"aX":-4.016269420344602},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":3.7,"spinRate":2412,"spinDirection":198},"zone":4,"typeConfidence":1.37,"plateTime":0.3955658332136136,"extension":6.711901381153301},"hitData":{"launchSpeed":97.6,"launchAngle":25.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.43,"coordY":45.19}},"index":3,"playId":"06517b42-85c3-3a50-b7bd-acab6628daf0","pitchNumber":3,"startTime":"2026-03-04T21:56:19.689Z","endTime":"2026-03-04T21:56:28.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":622569,"link":"/api/v1/people/622569","batSide":{"code":"R","description":"Right"}},"first":{"id":672359,"link":"/api/v1/people/672359"},"third":{"id":703804,"link":"/api/v1/people/703804"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_ab"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_ab"},{"player":{"id":622569,"link":"/api/v1/people/622569"},"credit":"b_pa"},{"player":{"id":695680,"link":"/api/v1/people/695680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-7.499999999999993,"leverageIndex":2.88,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:56:28.251Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Cresswell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T21:58:35.934Z","endTime":"2026-03-04T21:59:45.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12,13],"actionIndex":[0,1,2,3,4,5,6,7,8],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":826545,"link":"/api/v1/people/826545"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan Wideman replaces center fielder Carlos Rodríguez, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T21:58:35.495Z","endTime":"2026-03-04T21:58:35.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":834240,"link":"/api/v1/people/834240"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":677578,"link":"/api/v1/people/677578"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":677578,"link":"/api/v1/people/677578"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Braedon Karpathios replaces right fielder Samad Taylor, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T21:58:35.509Z","endTime":"2026-03-04T21:58:35.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701682,"link":"/api/v1/people/701682"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":669392,"link":"/api/v1/people/669392"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":669392,"link":"/api/v1/people/669392"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Lamar King Jr. replaces first baseman Romeo Sanabria, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-04T21:58:35.510Z","endTime":"2026-03-04T21:58:35.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702601,"link":"/api/v1/people/702601"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":703804,"link":"/api/v1/people/703804"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":703804,"link":"/api/v1/people/703804"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Jackson replaces third baseman Clay Dungan, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-04T21:58:35.511Z","endTime":"2026-03-04T21:58:35.512Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810838,"link":"/api/v1/people/810838"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":687867,"link":"/api/v1/people/687867"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":687867,"link":"/api/v1/people/687867"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kasen Wells replaces left fielder Tirso Ornelas, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-04T21:58:35.512Z","endTime":"2026-03-04T21:58:35.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703673,"link":"/api/v1/people/703673"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":672359,"link":"/api/v1/people/672359"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":672359,"link":"/api/v1/people/672359"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Truitt Madonna remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-04T21:58:35.513Z","endTime":"2026-03-04T21:58:35.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":833008,"link":"/api/v1/people/833008"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":678010,"link":"/api/v1/people/678010"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jorge Quintana replaces shortstop Pablo Reyes, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-04T21:58:35.515Z","endTime":"2026-03-04T21:58:35.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815894,"link":"/api/v1/people/815894"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":622569,"link":"/api/v1/people/622569"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":622569,"link":"/api/v1/people/622569"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brendan Durfee replaces catcher Ethan Salas, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-04T21:58:35.516Z","endTime":"2026-03-04T21:58:35.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":826545,"link":"/api/v1/people/826545"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":806956,"link":"/api/v1/people/806956"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806956,"link":"/api/v1/people/806956"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Francisco Acuna replaces second baseman Marcos Castañon, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-04T21:58:35.517Z","endTime":"2026-03-04T21:58:38.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672696,"link":"/api/v1/people/672696"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":676203,"link":"/api/v1/people/676203"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":676203,"link":"/api/v1/people/676203"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.038376187549726,"aZ":-25.011800630964412,"pfxX":0.6513470356460243,"pfxZ":4.071461289590401,"pX":1.031483708860013,"pZ":3.959511024003804,"vX0":6.607451812415534,"vY0":-131.83857014074323,"vZ0":-0.9829084466861289,"x":77.68,"y":131.87,"x0":-1.5920503313923922,"y0":50.00649660240795,"z0":6.18335043762285,"aX":1.1451139152091814},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.3,"breakHorizontal":-2.6,"spinRate":2657,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.41546496124797416,"extension":5.680733425749141},"index":9,"playId":"6c0341d3-e0ea-36c9-89be-3b2407ec68c7","pitchNumber":1,"startTime":"2026-03-04T21:58:38.090Z","endTime":"2026-03-04T21:58:41.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.592744577273574,"aZ":-18.648212493422992,"pfxX":-9.483834082995175,"pfxZ":7.140147529376296,"pX":0.011352188649812602,"pZ":3.784592148039052,"vX0":7.435279919269799,"vY0":-137.09220812500226,"vZ0":-2.6346371595912785,"x":116.57,"y":136.6,"x0":-1.509872208334293,"y0":50.006423885641624,"z0":6.0377768671679934,"aX":-17.974045397714725},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":15.5,"spinRate":2164,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.40023303158932233,"extension":5.739557015375155},"index":10,"playId":"d3d408a9-b2e3-3de9-b31a-78efb8ed3ba6","pitchNumber":2,"startTime":"2026-03-04T21:58:49.179Z","endTime":"2026-03-04T21:58:53.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.566321836057373,"aZ":-18.843534055718344,"pfxX":-7.746325825866559,"pfxZ":7.178495024138982,"pX":-0.8694407043120986,"pZ":3.3510783524307692,"vX0":4.860649192646416,"vY0":-135.852606133616,"vZ0":-3.3221795115264756,"x":150.14,"y":148.3,"x0":-1.6813920114006433,"y0":50.00405262496175,"z0":5.91017986915459,"aX":-14.386244137832511},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":13.0,"spinRate":2283,"spinDirection":226},"zone":11,"typeConfidence":0.62,"plateTime":0.40419752520464636,"extension":5.542666252233321},"index":11,"playId":"5b0031f6-85e9-3f14-ac29-e061f84cdc30","pitchNumber":3,"startTime":"2026-03-04T21:59:01.455Z","endTime":"2026-03-04T21:59:04.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26165640525094,"aZ":-19.099462880514317,"pfxX":-10.492217236874342,"pfxZ":6.947814453497418,"pX":-0.5051552943709751,"pZ":2.8905496233875176,"vX0":6.8695622794001725,"vY0":-136.83640244842053,"vZ0":-4.671965765873747,"x":136.26,"y":160.74,"x0":-1.6943783637309484,"y0":50.00656055561247,"z0":5.94211789863107,"aX":-19.755332674468054},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":17.4,"spinRate":2391,"spinDirection":219},"zone":1,"typeConfidence":0.93,"plateTime":0.4014049318320261,"extension":5.547897149373141},"index":12,"playId":"86880c73-a39c-3254-9b85-cf498a90b005","pitchNumber":4,"startTime":"2026-03-04T21:59:26.079Z","endTime":"2026-03-04T21:59:29.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29733594657609,"aZ":-11.68171137487646,"pfxX":-5.332424855484128,"pfxZ":10.499587409983246,"pX":-0.6484736454269443,"pZ":3.680210663337572,"vX0":4.423053338466589,"vY0":-139.51308767504196,"vZ0":-4.591041011150032,"x":141.72,"y":139.41,"x0":-1.5694454625548928,"y0":50.00339248139896,"z0":6.130508968839001,"aX":-10.40779162001049},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":8.6,"spinRate":2423,"spinDirection":215},"zone":11,"typeConfidence":0.98,"plateTime":0.39410733528386155,"extension":5.713453841951977},"index":13,"playId":"786f6a09-3b62-3f03-ab98-6c2eef49a80b","pitchNumber":5,"startTime":"2026-03-04T21:59:42.929Z","endTime":"2026-03-04T21:59:45.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-03-04T21:59:45.929Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Lewis Jr. flies out to left fielder Kasen Wells.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T21:59:57.579Z","endTime":"2026-03-04T22:00:19.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691588,"fullName":"Ian Lewis Jr.","link":"/api/v1/people/691588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703673,"link":"/api/v1/people/703673"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.868201942302786,"aZ":-21.853276799421103,"pfxX":-8.72380245105041,"pfxZ":5.321979797544918,"pX":0.13176805797385954,"pZ":2.844840904604341,"vX0":7.690812271192936,"vY0":-138.1492481875618,"vZ0":-4.194800753078552,"x":111.98,"y":161.97,"x0":-1.5504899146051985,"y0":50.00289624610417,"z0":5.846067648873704,"aX":-16.91607730654038},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":14.3,"spinRate":2363,"spinDirection":230},"zone":2,"typeConfidence":0.92,"plateTime":0.395997508451976,"extension":5.634018586196668},"hitData":{"launchSpeed":82.6,"launchAngle":40.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.17,"coordY":99.18}},"index":0,"playId":"c5c7e9be-c589-383f-9d10-32f30215e1cd","pitchNumber":1,"startTime":"2026-03-04T22:00:06.757Z","endTime":"2026-03-04T22:00:19.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691588,"link":"/api/v1/people/691588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691588,"link":"/api/v1/people/691588"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:00:19.047Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nate Eaton pops out to shortstop Jorge Quintana.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T22:00:33.402Z","endTime":"2026-03-04T22:00:51.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":815894,"link":"/api/v1/people/815894"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.383982214674003,"aZ":-28.42636825069054,"pfxX":4.5598433855767135,"pfxZ":2.454091817106695,"pX":-0.1839263346058157,"pZ":3.0150098102132032,"vX0":2.397064139856659,"vY0":-122.86264419388887,"vZ0":-1.543268460008698,"x":124.01,"y":157.37,"x0":-1.764753314605361,"y0":50.00419830561289,"z0":6.067448804729009,"aX":6.970284201195368},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":-8.9,"spinRate":3002,"spinDirection":178},"zone":2,"typeConfidence":0.9,"plateTime":0.4458326013440561,"extension":5.7399030807116835},"hitData":{"launchSpeed":77.7,"launchAngle":63.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.79,"coordY":142.71}},"index":0,"playId":"a6dc4866-cd0a-3944-bd11-98a059e32ff0","pitchNumber":1,"startTime":"2026-03-04T22:00:37.630Z","endTime":"2026-03-04T22:00:51.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:00:51.234Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Durfee singles on a ground ball to center fielder Trayce Thompson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T22:03:11.992Z","endTime":"2026-03-04T22:04:35.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643588,"fullName":"Tyler Viza","link":"/api/v1/people/643588"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":572204,"link":"/api/v1/people/572204"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kristian Robinson replaces center fielder Nate Eaton, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T22:03:03.544Z","endTime":"2026-03-04T22:03:03.557Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":681987,"link":"/api/v1/people/681987"},"defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":572204,"link":"/api/v1/people/572204"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to center field for Trayce Thompson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T22:03:03.557Z","endTime":"2026-03-04T22:03:03.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572204,"link":"/api/v1/people/572204"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600","defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":681987,"link":"/api/v1/people/681987"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson Tucker replaces shortstop Ian Lewis Jr., batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-04T22:03:03.558Z","endTime":"2026-03-04T22:03:03.559Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691020,"link":"/api/v1/people/691020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":691588,"link":"/api/v1/people/691588"},"defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691588,"link":"/api/v1/people/691588"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Viza replaces Miles Langhorne.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-04T22:03:03.559Z","endTime":"2026-03-04T22:03:14.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643588,"link":"/api/v1/people/643588"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695680,"link":"/api/v1/people/695680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248583944678547,"aZ":-32.00614800922849,"pfxX":1.6823587362816603,"pfxZ":0.12407486342092611,"pX":-0.8464505176292516,"pZ":3.737482330453279,"vX0":3.1494188802707774,"vY0":-117.57544593350485,"vZ0":1.1487731804001378,"x":149.26,"y":137.87,"x0":-2.4244013928838104,"y0":50.005429310760306,"z0":6.223129744307167,"aX":2.3444253376100974},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.8,"breakHorizontal":-3.8,"spinRate":2079,"spinDirection":92},"zone":11,"typeConfidence":0.9,"plateTime":0.4666841866923259,"extension":6.253537245389083},"index":4,"playId":"070cdbac-4de4-3be5-8f97-06d0d994d10c","pitchNumber":1,"startTime":"2026-03-04T22:03:14.112Z","endTime":"2026-03-04T22:03:20.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33698029801454,"aZ":-17.094076948886226,"pfxX":-5.074908857380484,"pfxZ":8.843138657858214,"pX":-0.37406617185188296,"pZ":3.212517011500172,"vX0":6.449809396529455,"vY0":-129.78980075244002,"vZ0":-3.848917497195859,"x":131.26,"y":152.04,"x0":-2.2327159423295817,"y0":50.00045150530153,"z0":6.017598220236355,"aX":-8.651716337049958},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.4,"breakHorizontal":7.8,"spinRate":1986,"spinDirection":221},"zone":1,"typeConfidence":0.7,"plateTime":0.42213236475548666,"extension":6.3341465197232765},"index":5,"playId":"12ba03b6-d2ce-3f51-9c7d-e8425b44adff","pitchNumber":2,"startTime":"2026-03-04T22:03:27.937Z","endTime":"2026-03-04T22:03:41.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975669380648082,"aZ":-31.97367479123403,"pfxX":-5.2899152859078775,"pfxZ":0.13326964547034414,"pX":-0.6094416525118403,"pZ":2.666925558031797,"vX0":4.979471292549106,"vY0":-120.65315873977693,"vZ0":-1.7692376965115513,"x":140.23,"y":166.77,"x0":-2.0104951010412666,"y0":50.00096058331191,"z0":6.2213064675132514,"aX":-7.8161088636818725},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":8.4,"spinRate":1242,"spinDirection":240},"zone":4,"typeConfidence":0.56,"plateTime":0.4535791764769348,"extension":6.092677508586713},"index":6,"playId":"b6a688a8-1440-3dbd-8106-fdc90e0e2b4a","pitchNumber":3,"startTime":"2026-03-04T22:03:45.708Z","endTime":"2026-03-04T22:03:52.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.651088651857723,"aZ":-30.09240044508789,"pfxX":-2.759768243317086,"pfxZ":1.3761911641038989,"pX":-1.7499795775391787,"pZ":3.83540242541056,"vX0":2.167264084897599,"vY0":-122.5219050336485,"vZ0":0.38924510751094243,"x":183.71,"y":135.22,"x0":-2.2902224124824726,"y0":50.00224928743392,"z0":6.259473180172402,"aX":-4.1690161872865605},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.9,"breakHorizontal":4.4,"spinRate":961,"spinDirection":245},"zone":11,"typeConfidence":0.71,"plateTime":0.448145548574407,"extension":6.163824370745406},"index":7,"playId":"b1bd52e5-6268-39bd-9082-b4abeda4f3ad","pitchNumber":4,"startTime":"2026-03-04T22:04:10.747Z","endTime":"2026-03-04T22:04:14.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4617989401155,"aZ":-15.891771415817562,"pfxX":-5.438744063309189,"pfxZ":8.969830548069396,"pX":0.5606050636859957,"pZ":2.2093978666186773,"vX0":8.535806110122385,"vY0":-133.98835049439424,"vZ0":-6.8463457151280425,"x":95.63,"y":179.13,"x0":-1.9624547900667406,"y0":50.000708694848534,"z0":5.937050931570184,"aX":-9.870220452129054},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2016,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.4090942901411019,"extension":6.311441918926157},"hitData":{"launchSpeed":90.3,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.79,"coordY":100.17}},"index":8,"playId":"f30b725d-5d21-3143-960d-d30a532292cf","pitchNumber":5,"startTime":"2026-03-04T22:04:27.764Z","endTime":"2026-03-04T22:04:35.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":826545,"link":"/api/v1/people/826545"},"credit":"b_ab"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_ab"},{"player":{"id":826545,"link":"/api/v1/people/826545"},"credit":"b_pa"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.49,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:04:35.688Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Acuna singles on a ground ball to third baseman Nick Ward, deflected by pitcher Tyler Viza. Brendan Durfee to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T22:04:50.978Z","endTime":"2026-03-04T22:05:45.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643588,"fullName":"Tyler Viza","link":"/api/v1/people/643588"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"postOnSecond":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643588,"link":"/api/v1/people/643588"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":682187,"link":"/api/v1/people/682187"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.324767185566806,"aZ":-30.707983410474032,"pfxX":0.745735323882337,"pfxZ":1.0101142343904463,"pX":-0.3146539031887157,"pZ":2.1055798575615947,"vX0":4.2278658084964285,"vY0":-119.52308228806066,"vZ0":-2.8427946871819496,"x":128.99,"y":181.93,"x0":-2.200943230723153,"y0":50.00360276270689,"z0":6.058809743819123,"aX":1.08174966979661},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.4,"breakHorizontal":-2.3,"spinRate":2036,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.45769280846945426,"extension":6.429508806114042},"index":0,"playId":"9baeeab0-2e6a-3292-8a7a-d19605bca351","pitchNumber":1,"startTime":"2026-03-04T22:05:03.488Z","endTime":"2026-03-04T22:05:07.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"first":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462138809611798,"aZ":-31.71850698790155,"pfxX":1.2640733682620118,"pfxZ":0.31879501865713067,"pX":1.072477816366856,"pZ":1.4789937984702548,"vX0":7.028761379346098,"vY0":-118.99252308000544,"vZ0":-3.791792821955521,"x":76.12,"y":198.85,"x0":-2.0874245528989297,"y0":50.002359638938636,"z0":5.975848222814981,"aX":1.8071571468733274},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.1,"breakHorizontal":-4.1,"spinRate":2138,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4608163754870822,"extension":6.2545228410704174},"index":1,"playId":"ad7cc943-a0d8-399b-8735-6817c3e6d8e0","pitchNumber":2,"startTime":"2026-03-04T22:05:21.853Z","endTime":"2026-03-04T22:05:25.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"first":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920374505221595,"aZ":-20.862665572290105,"pfxX":-3.1324225896692073,"pfxZ":6.582604670705533,"pX":0.40233000616770587,"pZ":2.412027687078491,"vX0":7.627441375363936,"vY0":-130.14420841198987,"vZ0":-5.252251450084106,"x":101.66,"y":173.66,"x0":-2.157378228133946,"y0":50.00146963545991,"z0":6.0330970394723185,"aX":-5.382016643932823},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":4.0,"spinRate":1962,"spinDirection":220},"zone":6,"typeConfidence":0.43,"plateTime":0.42061674510939984,"extension":6.401060299489389},"hitData":{"launchSpeed":100.0,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":115.48,"coordY":177.65}},"index":2,"playId":"db64e87a-e211-3ee7-ae2c-78997ac8261f","pitchNumber":3,"startTime":"2026-03-04T22:05:38.494Z","endTime":"2026-03-04T22:05:45.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"first":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_ab"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_ab"},{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_pa"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":2.33,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:05:45.031Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Wideman grounds out, third baseman Nick Ward to first baseman Justin Wylie. Brendan Durfee to 3rd. Francisco Acuna to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T22:06:00.081Z","endTime":"2026-03-04T22:08:10.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":834240,"fullName":"Ryan Wideman","link":"/api/v1/people/834240"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643588,"fullName":"Tyler Viza","link":"/api/v1/people/643588"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"postOnThird":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":834240,"fullName":"Ryan Wideman","link":"/api/v1/people/834240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687045,"link":"/api/v1/people/687045"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978495841782976,"aZ":-32.38755472036519,"pfxX":0.10979740947756333,"pfxZ":-0.1530648526243592,"pX":-0.31896639771472524,"pZ":3.5250724980286914,"vX0":4.344042280878972,"vY0":-117.80308516413571,"vZ0":0.5288700511539806,"x":129.16,"y":143.6,"x0":-2.2033200565533986,"y0":50.00163419066312,"z0":6.298371949845174,"aX":0.15380889147804855},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.1,"breakHorizontal":-1.3,"spinRate":2145,"spinDirection":83},"zone":1,"typeConfidence":0.88,"plateTime":0.46544810788924096,"extension":6.128147014621283},"index":0,"playId":"b96dbb8d-5b8c-36bc-b6ed-2e43c94b3e7a","pitchNumber":1,"startTime":"2026-03-04T22:06:20.429Z","endTime":"2026-03-04T22:06:24.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"second":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.239254976654305,"aZ":-17.984361781472547,"pfxX":-4.207456420340922,"pfxZ":8.063342869023025,"pX":-0.08042874704241837,"pZ":2.7119030775998594,"vX0":6.7111756911129925,"vY0":-132.10433033110715,"vZ0":-5.159458585794734,"x":120.07,"y":165.56,"x0":-2.1120482545138204,"y0":50.004464267300484,"z0":6.020407366951774,"aX":-7.406497694808339},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.6,"breakHorizontal":6.1,"spinRate":1912,"spinDirection":225},"zone":5,"typeConfidence":0.79,"plateTime":0.4152788366714182,"extension":6.344366781317491},"index":1,"playId":"4e37f85c-5511-3f07-9f46-b854f19e5032","pitchNumber":2,"startTime":"2026-03-04T22:06:42.110Z","endTime":"2026-03-04T22:06:46.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"second":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.806088749413526,"aZ":-19.383493681194807,"pfxX":-4.309692557974843,"pfxZ":7.120139974915844,"pX":0.7422530870033773,"pZ":4.122499107560877,"vX0":8.822823626333518,"vY0":-133.44725849433928,"vZ0":-1.5832345186839145,"x":88.71,"y":127.47,"x0":-2.0528449162286613,"y0":50.00210270517407,"z0":6.125560923653754,"aX":-7.742035171905675},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":5.8,"spinRate":1949,"spinDirection":223},"zone":12,"typeConfidence":0.81,"plateTime":0.4110802023605893,"extension":6.4475675966279535},"index":2,"playId":"460e3171-d418-3065-9e2c-e861c6f13d76","pitchNumber":3,"startTime":"2026-03-04T22:06:59.584Z","endTime":"2026-03-04T22:07:14.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"second":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.964105694572936,"aZ":-31.285036836183913,"pfxX":0.6317393526849682,"pfxZ":0.6098676952747573,"pX":0.009251089042153198,"pZ":1.7818413896102392,"vX0":5.0253370907989545,"vY0":-120.28735621307236,"vZ0":-3.470957665588868,"x":116.65,"y":190.67,"x0":-2.187735859584106,"y0":50.00557903890119,"z0":6.012434238763444,"aX":0.927246493386002},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":-2.3,"spinRate":2093,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.45504583244519115,"extension":6.148543223988698},"index":3,"playId":"9ded3c10-7678-3ec4-82b1-a4cab761f45e","pitchNumber":4,"startTime":"2026-03-04T22:07:14.647Z","endTime":"2026-03-04T22:07:19.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"second":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291436474819527,"aZ":-19.868009002693153,"pfxX":-5.297001155368954,"pfxZ":7.016375149890587,"pX":-1.5361149845735993,"pZ":3.3421075716684996,"vX0":3.244081032485411,"vY0":-131.4735623572766,"vZ0":-3.312625905010332,"x":175.55,"y":148.54,"x0":-2.096370176383329,"y0":50.004719387455715,"z0":6.08900565675946,"aX":-9.294848288024953},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":8.9,"spinRate":1936,"spinDirection":219},"zone":11,"typeConfidence":0.56,"plateTime":0.41624013679411753,"extension":6.364536042751294},"index":4,"playId":"4be22482-653f-3bcb-b909-c5d2c72b0ef0","pitchNumber":5,"startTime":"2026-03-04T22:07:36.508Z","endTime":"2026-03-04T22:07:39.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"second":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.633446975526347,"aZ":-30.886033093451957,"pfxX":-4.168206244559198,"pfxZ":0.87087938207417,"pX":-0.5210870847712803,"pZ":2.5640186476782696,"vX0":4.8602153862549855,"vY0":-121.20766609772222,"vZ0":-2.1190973080658413,"x":136.86,"y":169.55,"x0":-2.010507752951752,"y0":50.00595130561891,"z0":6.145889068973216,"aX":-6.204571014652318},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":6.4,"spinRate":1113,"spinDirection":242},"zone":4,"typeConfidence":0.63,"plateTime":0.4518472485485394,"extension":6.37767928181242},"hitData":{"launchSpeed":65.0,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.94,"coordY":171.07}},"index":5,"playId":"10c11f8c-abaf-37f9-ad44-a1a1806d9ea6","pitchNumber":6,"startTime":"2026-03-04T22:07:58.419Z","endTime":"2026-03-04T22:08:10.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"first":{"id":672696,"link":"/api/v1/people/672696"},"second":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":834240,"link":"/api/v1/people/834240"},"credit":"b_ab"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_ab"},{"player":{"id":834240,"link":"/api/v1/people/834240"},"credit":"b_pa"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":2.61,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:08:10.014Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braedon Karpathios grounds out softly, third baseman Nick Ward to first baseman Justin Wylie.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T22:08:21.049Z","endTime":"2026-03-04T22:08:42.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701682,"fullName":"Braedon Karpathios","link":"/api/v1/people/701682"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643588,"fullName":"Tyler Viza","link":"/api/v1/people/643588"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"postOnThird":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701682,"fullName":"Braedon Karpathios","link":"/api/v1/people/701682"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687045,"link":"/api/v1/people/687045"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38485964018007,"aZ":-17.18378207677129,"pfxX":-3.861522356100177,"pfxZ":8.736645821169985,"pX":1.3230810316218538,"pZ":2.7207161768068167,"vX0":9.852684460223367,"vY0":-130.63408973232336,"vZ0":-4.872270062512695,"x":66.57,"y":165.32,"x0":-2.0079340326002355,"y0":50.00426428710456,"z0":5.915499384091158,"aX":-6.6280700809429804},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.8,"breakHorizontal":4.7,"spinRate":1941,"spinDirection":222},"zone":12,"typeConfidence":0.82,"plateTime":0.42046147499865283,"extension":6.356336593304899},"hitData":{"launchSpeed":46.5,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.5,"coordY":179.05}},"index":0,"playId":"aba39b20-699f-3133-bea3-b26143ed39bb","pitchNumber":1,"startTime":"2026-03-04T22:08:35.496Z","endTime":"2026-03-04T22:08:42.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":701682,"link":"/api/v1/people/701682","batSide":{"code":"L","description":"Left"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701682,"link":"/api/v1/people/701682"},"credit":"b_ab"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_ab"},{"player":{"id":701682,"link":"/api/v1/people/701682"},"credit":"b_pa"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.699999999999996,"awayTeamWinProbability":40.300000000000004,"homeTeamWinProbabilityAdded":-13.500000000000007,"leverageIndex":2.84,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:08:42.331Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lamar King Jr. grounds out, shortstop Carson Tucker to first baseman Justin Wylie.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T22:08:47.395Z","endTime":"2026-03-04T22:10:28.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702601,"fullName":"Lamar King Jr.","link":"/api/v1/people/702601"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643588,"fullName":"Tyler Viza","link":"/api/v1/people/643588"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702601,"fullName":"Lamar King Jr.","link":"/api/v1/people/702601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691020,"link":"/api/v1/people/691020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687045,"link":"/api/v1/people/687045"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591415733033074,"aZ":-31.406798664120224,"pfxX":1.5475484055278694,"pfxZ":0.5367607417591653,"pX":0.5876429101604602,"pZ":2.694354165915637,"vX0":5.918660456540331,"vY0":-119.0093632834849,"vZ0":-1.3411531226895494,"x":94.6,"y":166.03,"x0":-2.1408684876266006,"y0":50.00172494880379,"z0":6.13149859626938,"aX":2.2000710706143956},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.0,"breakHorizontal":-4.3,"spinRate":2099,"spinDirection":54},"zone":6,"typeConfidence":0.89,"plateTime":0.46170040872239104,"extension":6.190991514847995},"index":0,"playId":"d029a0e9-82d1-31ff-9e03-04d3b52aea0a","pitchNumber":1,"startTime":"2026-03-04T22:09:06.239Z","endTime":"2026-03-04T22:09:09.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":702601,"link":"/api/v1/people/702601","batSide":{"code":"R","description":"Right"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051260163642144,"aZ":-18.485813022556503,"pfxX":-4.239879906427529,"pfxZ":7.616607736587807,"pX":0.5523882498176071,"pZ":1.0114310980233236,"vX0":8.431702174269041,"vY0":-133.32820467483296,"vZ0":-8.986252355411743,"x":95.94,"y":211.47,"x0":-2.1023452843318258,"y0":50.006478902847014,"z0":5.763508827860192,"aX":-7.6243729815788654},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":5.9,"spinRate":1915,"spinDirection":225},"zone":14,"typeConfidence":0.86,"plateTime":0.4110353325074563,"extension":6.322239168281458},"index":1,"playId":"e457ff86-9510-3e45-aba6-07e72ab90b9d","pitchNumber":2,"startTime":"2026-03-04T22:09:20.881Z","endTime":"2026-03-04T22:09:24.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":702601,"link":"/api/v1/people/702601","batSide":{"code":"R","description":"Right"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376846779782376,"aZ":-30.604120251188448,"pfxX":1.5024846524195645,"pfxZ":1.1027452979816221,"pX":0.10079202237892582,"pZ":1.5128679083985883,"vX0":4.972658865922571,"vY0":-119.11686403397177,"vZ0":-3.930694268648287,"x":113.16,"y":197.93,"x0":-2.2150579776715613,"y0":50.003727960958756,"z0":5.972430921182477,"aX":2.1442489128817805},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.2,"breakHorizontal":-4.0,"spinRate":2141,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.46105301747567085,"extension":6.325828052705361},"index":2,"playId":"3b6b2709-1e79-3515-9ff2-a0c54c9f7577","pitchNumber":3,"startTime":"2026-03-04T22:09:37.498Z","endTime":"2026-03-04T22:09:41.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":702601,"link":"/api/v1/people/702601","batSide":{"code":"R","description":"Right"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-04T22:10:02.522Z","endTime":"2026-03-04T22:10:22.561Z","isPitch":false,"type":"action","player":{"id":702601,"link":"/api/v1/people/702601"},"defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":702601,"link":"/api/v1/people/702601","batSide":{"code":"R","description":"Right"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.531580722241408,"aZ":-18.71133624113168,"pfxX":-5.573662808579543,"pfxZ":7.32880054193248,"pX":-0.5075734173240208,"pZ":2.7944578107839115,"vX0":5.977603888935802,"vY0":-135.18651154679682,"vZ0":-4.959324115484138,"x":136.35,"y":163.33,"x0":-2.0311840037292033,"y0":50.00240822270593,"z0":5.980185101406159,"aX":-10.23889838560199},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":8.6,"spinRate":1960,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.40632324696682653,"extension":6.336445928339298},"hitData":{"launchSpeed":75.8,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.87,"coordY":154.86}},"index":4,"playId":"d92b77e1-0140-3239-90a8-5ffde884929a","pitchNumber":4,"startTime":"2026-03-04T22:10:22.561Z","endTime":"2026-03-04T22:10:28.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":702601,"link":"/api/v1/people/702601","batSide":{"code":"R","description":"Right"}},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":826545,"link":"/api/v1/people/826545"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702601,"link":"/api/v1/people/702601"},"credit":"b_ab"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_ab"},{"player":{"id":702601,"link":"/api/v1/people/702601"},"credit":"b_pa"},{"player":{"id":643588,"link":"/api/v1/people/643588"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-9.699999999999996,"leverageIndex":3.51,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:10:28.327Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jazz Chisholm Jr. homers (1) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T22:12:38.132Z","endTime":"2026-03-04T22:14:48.354Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681871,"fullName":"Eli Villalobos","link":"/api/v1/people/681871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":{"id":681871,"link":"/api/v1/people/681871"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Eli Villalobos replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T22:10:59.464Z","endTime":"2026-03-04T22:12:38.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681871,"link":"/api/v1/people/681871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79053994260704,"aZ":-10.728367079625308,"pfxX":-6.08707548989185,"pfxZ":11.142891289238857,"pX":-1.4206012398680896,"pZ":2.2710947499585923,"vX0":2.1802883949628127,"vY0":-138.96655911026363,"vZ0":-8.371098304001247,"x":128.84,"y":211.36,"x0":-1.4319430904716062,"y0":50.004905999892,"z0":6.065549506242832,"aX":-11.715764210146547},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":10.4,"spinRate":2286,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3965922133473119,"extension":6.479349010735813},"index":1,"playId":"c384835d-88a7-364f-b123-7db427d71ae8","pitchNumber":1,"startTime":"2026-03-04T22:12:38.132Z","endTime":"2026-03-04T22:12:43.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.884589902053946,"aZ":-8.734245745290004,"pfxX":-5.333066632117317,"pfxZ":12.309668785376651,"pX":-0.3105274491536716,"pZ":1.015640277919079,"vX0":4.7674918114842395,"vY0":-138.11804897003043,"vZ0":-11.9525555420186,"x":104.82,"y":196.5,"x0":-1.3783619217241565,"y0":50.002082572961335,"z0":6.020023774492765,"aX":-10.155329672734595},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":8.5,"spinRate":2300,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.39875435172901463,"extension":6.641420339176426},"index":2,"playId":"8fbb0a86-c3f9-39bd-b2e9-b1504ce49e30","pitchNumber":2,"startTime":"2026-03-04T22:12:55.494Z","endTime":"2026-03-04T22:12:59.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85810109018717,"aZ":-10.995683949748257,"pfxX":-4.533764721191795,"pfxZ":11.178199100408483,"pX":0.7572856572711808,"pZ":2.6628385279355866,"vX0":7.397806766909887,"vY0":-137.5844388165826,"vZ0":-7.185592503372863,"x":88.13,"y":166.88,"x0":-1.391888185385993,"y0":50.004055660733734,"z0":6.073949968524665,"aX":-8.591288683593092},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":6.5,"spinRate":2275,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.39989178703432904,"extension":6.672034453888563},"index":3,"playId":"cf03428f-9a44-392b-ac9e-39654b130f23","pitchNumber":3,"startTime":"2026-03-04T22:13:15.877Z","endTime":"2026-03-04T22:13:22.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25857358250648,"aZ":-10.958508262490493,"pfxX":-3.82714081285516,"pfxZ":11.07127292293131,"pX":-0.3470695731601318,"pZ":3.2160480004814396,"vX0":4.41919396870539,"vY0":-138.37331913303728,"vZ0":-5.896859068883074,"x":130.23,"y":151.95,"x0":-1.4765402731467496,"y0":50.003129926488015,"z0":6.126789342473207,"aX":-7.334591496359054},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":5.9,"spinRate":2238,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.3976257043919751,"extension":6.587540296109119},"index":4,"playId":"3e6863bd-367f-321b-8f8b-82338fdc67b3","pitchNumber":4,"startTime":"2026-03-04T22:13:42.620Z","endTime":"2026-03-04T22:13:48.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043376629474075,"aZ":-25.70004757761015,"pfxX":-4.642960780633118,"pfxZ":3.9406977519244926,"pX":-1.1105158636621988,"pZ":4.295313486049318,"vX0":2.7201878637512564,"vY0":-127.53517139747369,"vZ0":-0.004443114188424913,"x":159.33,"y":122.81,"x0":-1.5895756260673868,"y0":50.00058966137125,"z0":6.329692091025158,"aX":-7.621974894100502},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":7.8,"spinRate":1102,"spinDirection":254},"zone":11,"typeConfidence":0.91,"plateTime":0.43002259991355984,"extension":6.460317458817612},"index":5,"playId":"a5077ee0-37c1-3ba5-98c0-3f31b506483e","pitchNumber":5,"startTime":"2026-03-04T22:14:01.134Z","endTime":"2026-03-04T22:14:04.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67178032006537,"aZ":-11.369954740812,"pfxX":-3.3964506286209066,"pfxZ":11.10262561651205,"pX":0.4139198854564896,"pZ":1.623179568437534,"vX0":5.897285904785548,"vY0":-137.3081079919724,"vZ0":-9.663022628819318,"x":101.22,"y":194.95,"x0":-1.3388705153332243,"y0":50.00571633113702,"z0":6.002007564510546,"aX":-6.366362369671733},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":4.7,"spinRate":2326,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.4017808105689604,"extension":6.515285576950011},"hitData":{"launchSpeed":107.4,"launchAngle":28.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":236.89,"coordY":71.43}},"index":6,"playId":"390955f7-a18a-3925-9c5c-e611c4072d71","pitchNumber":6,"startTime":"2026-03-04T22:14:21.131Z","endTime":"2026-03-04T22:14:48.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-24.5,"leverageIndex":1.82,"dramaIndex":201.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:14:48.354Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rosman Verdugo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T22:15:06.443Z","endTime":"2026-03-04T22:16:16.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":698916,"fullName":"Rosman Verdugo","link":"/api/v1/people/698916"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681871,"fullName":"Eli Villalobos","link":"/api/v1/people/681871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":698916,"fullName":"Rosman Verdugo","link":"/api/v1/people/698916"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":826545,"link":"/api/v1/people/826545"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rosman Verdugo replaces Harry Ford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T22:15:00.643Z","endTime":"2026-03-04T22:15:08.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":698916,"link":"/api/v1/people/698916"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.536027698469432,"aZ":-27.126749735423125,"pfxX":2.502074435792531,"pfxZ":3.226021190334153,"pX":0.21410425476165626,"pZ":2.7244596156690877,"vX0":3.204461327440062,"vY0":-124.18687117767972,"vZ0":-3.017117793991448,"x":108.84,"y":165.22,"x0":-1.4172965908041733,"y0":50.00243082130846,"z0":6.208139781178904,"aX":3.912951109156541},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-5.3,"spinRate":2110,"spinDirection":98},"zone":5,"typeConfidence":0.91,"plateTime":0.4408019149937563,"extension":6.502148052074355},"index":1,"playId":"26286ec8-fe7b-34b9-98c7-8d7957b65bc5","pitchNumber":1,"startTime":"2026-03-04T22:15:08.578Z","endTime":"2026-03-04T22:15:13.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":698916,"link":"/api/v1/people/698916","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.328246244588815,"aZ":-33.52762468884818,"pfxX":4.704887333547589,"pfxZ":-0.881329982634572,"pX":-0.7576925171053709,"pZ":2.472373671431633,"vX0":0.44974512500431085,"vY0":-123.32645614119814,"vZ0":-2.533005347887773,"x":145.88,"y":172.03,"x0":-1.553603170159472,"y0":50.00611451895334,"z0":6.362841126231199,"aX":7.191365055252626},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.9,"breakHorizontal":-8.6,"spinRate":2253,"spinDirection":120},"zone":4,"typeConfidence":0.9,"plateTime":0.4454721985497372,"extension":6.207652869564865},"index":2,"playId":"fe7256ac-eed9-3d81-98ed-b0d538ae31b4","pitchNumber":2,"startTime":"2026-03-04T22:15:23.461Z","endTime":"2026-03-04T22:15:26.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":698916,"link":"/api/v1/people/698916","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.565282056108877,"aZ":-22.45352610627507,"pfxX":2.906943776418527,"pfxZ":6.246553717132822,"pX":0.15254169989838143,"pZ":2.2354290485076964,"vX0":2.9511895445398775,"vY0":-123.89375056369212,"vZ0":-5.209247335848035,"x":111.19,"y":178.42,"x0":-1.4313143007878972,"y0":50.00171139999781,"z0":6.239811287093593,"aX":4.521873553321237},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.3,"breakHorizontal":-6.0,"spinRate":2332,"spinDirection":85},"zone":5,"typeConfidence":0.91,"plateTime":0.4419652581622442,"extension":6.376538618438906},"index":3,"playId":"70dc516d-7af0-31c3-a469-5fbec21a1f37","pitchNumber":3,"startTime":"2026-03-04T22:15:47.983Z","endTime":"2026-03-04T22:15:51.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":698916,"link":"/api/v1/people/698916","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.147,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2152878057556,"aZ":-11.094765313381119,"pfxX":-2.0454996465725213,"pfxZ":10.942977684371836,"pX":-0.8380383414569825,"pZ":2.8779341317847837,"vX0":2.3454255102255157,"vY0":-138.2545952646425,"vZ0":-6.76605589780456,"x":148.94,"y":161.08,"x0":-1.4335727874624737,"y0":50.00569180067604,"z0":6.109741234111158,"aX":-3.9414353292591806},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":3.2,"spinRate":2255,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.396903234952668,"extension":6.530480739472952},"index":4,"playId":"a56adb66-a4b8-31e3-9a07-74995545e6ec","pitchNumber":4,"startTime":"2026-03-04T22:16:13.090Z","endTime":"2026-03-04T22:16:16.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":698916,"link":"/api/v1/people/698916","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":698916,"link":"/api/v1/people/698916"},"credit":"b_ab"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_ab"},{"player":{"id":698916,"link":"/api/v1/people/698916"},"credit":"b_pa"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:16:16.466Z","atBatIndex":59},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Justin Wylie reaches on a fielding error by center fielder Ryan Wideman. Justin Wylie to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T22:16:18.454Z","endTime":"2026-03-04T22:17:26.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687045,"fullName":"Justin Wylie","link":"/api/v1/people/687045"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681871,"fullName":"Eli Villalobos","link":"/api/v1/people/681871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687045,"fullName":"Justin Wylie","link":"/api/v1/people/687045"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":687045,"fullName":"Justin Wylie","link":"/api/v1/people/687045"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":834240,"link":"/api/v1/people/834240"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":687045,"fullName":"Justin Wylie","link":"/api/v1/people/687045"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.062140283493687,"aZ":-32.03786608253525,"pfxX":5.160937325457368,"pfxZ":0.0887939801463773,"pX":0.34374701139878844,"pZ":2.519117655992834,"vX0":2.4443024404788547,"vY0":-121.29350295009709,"vZ0":-2.43590981223693,"x":103.9,"y":170.76,"x0":-1.3479189727849255,"y0":50.00161229370181,"z0":6.334237557977003,"aX":7.676503833988753},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.1,"breakHorizontal":-10.0,"spinRate":2212,"spinDirection":68},"zone":6,"typeConfidence":0.9,"plateTime":0.45183597849853685,"extension":6.2570522720571615},"index":0,"playId":"c3268003-be01-3499-b6b5-e91ab71a9449","pitchNumber":1,"startTime":"2026-03-04T22:16:41.447Z","endTime":"2026-03-04T22:16:44.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":687045,"link":"/api/v1/people/687045","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02813350321237,"aZ":-28.445948370968654,"pfxX":4.717534843719368,"pfxZ":2.453340444664745,"pX":-1.5220083321397058,"pZ":2.1346664006194147,"vX0":-1.472333342075209,"vY0":-122.28785587480499,"vZ0":-4.001037607734903,"x":175.02,"y":181.14,"x0":-1.52681694896452,"y0":50.00564191834369,"z0":6.219271494086235,"aX":7.1804565694381655},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-8.3,"spinRate":2225,"spinDirection":84},"zone":13,"typeConfidence":0.9,"plateTime":0.4470765651143953,"extension":6.231589629853562},"index":1,"playId":"7b6ebb00-e569-3ec8-aac6-56e0dfe27560","pitchNumber":2,"startTime":"2026-03-04T22:16:57.406Z","endTime":"2026-03-04T22:17:00.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":687045,"link":"/api/v1/people/687045","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.627588890081185,"aZ":-15.101342931596008,"pfxX":-3.2527686534925997,"pfxZ":8.963332313113906,"pX":0.7213760492376055,"pZ":2.365270547448467,"vX0":6.590935840606064,"vY0":-137.20493692339863,"vZ0":-7.3677945345303435,"x":89.5,"y":174.92,"x0":-1.2903554176809773,"y0":50.002969199687605,"z0":6.116397768185262,"aX":-6.196261946813954},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2210,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.3993418712585406,"extension":6.454850802950475},"hitData":{"launchSpeed":86.4,"launchAngle":31.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.74,"coordY":66.12}},"index":2,"playId":"1b2fc390-f68c-3397-baf5-f73d8160a917","pitchNumber":3,"startTime":"2026-03-04T22:17:15.662Z","endTime":"2026-03-04T22:17:26.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":687045,"link":"/api/v1/people/687045","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687045,"link":"/api/v1/people/687045"},"credit":"b_ab"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_ab"},{"player":{"id":687045,"link":"/api/v1/people/687045"},"credit":"b_pa"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-4.5000000000000036,"leverageIndex":0.7,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:17:26.579Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Koperniak flies out to left fielder Kasen Wells.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T22:17:44.841Z","endTime":"2026-03-04T22:18:16.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681871,"fullName":"Eli Villalobos","link":"/api/v1/people/681871"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687045,"fullName":"Justin Wylie","link":"/api/v1/people/687045"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689288,"fullName":"Matt Koperniak","link":"/api/v1/people/689288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703673,"link":"/api/v1/people/703673"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.342491530917336,"aZ":-11.803126026788881,"pfxX":-3.0678836166177756,"pfxZ":10.769695476726039,"pX":0.515658974621841,"pZ":2.5630233823624073,"vX0":6.047228789331868,"vY0":-137.3714788820962,"vZ0":-7.192736557871661,"x":97.34,"y":169.58,"x0":-1.3259417559057007,"y0":50.005767690009115,"z0":6.03621868660781,"aX":-5.805125452178064},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2230,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.40030827149263004,"extension":6.5745539414897},"hitData":{"launchSpeed":91.6,"launchAngle":43.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.29,"coordY":79.65}},"index":0,"playId":"c4d9d722-d1e4-3876-a3c5-408eb06e5b96","pitchNumber":1,"startTime":"2026-03-04T22:18:05.463Z","endTime":"2026-03-04T22:18:16.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":689288,"link":"/api/v1/people/689288","batSide":{"code":"L","description":"Left"}},"second":{"id":687045,"link":"/api/v1/people/687045"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_ab"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_ab"},{"player":{"id":689288,"link":"/api/v1/people/689288"},"credit":"b_pa"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.34,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:18:16.518Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trayce Thompson grounds out softly, pitcher Eli Villalobos to first baseman Lamar King Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T22:18:30.579Z","endTime":"2026-03-04T22:20:14.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681871,"fullName":"Eli Villalobos","link":"/api/v1/people/681871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572204,"fullName":"Trayce Thompson","link":"/api/v1/people/572204"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681871,"link":"/api/v1/people/681871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":702601,"link":"/api/v1/people/702601"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56042820385265,"aZ":-30.262794255218868,"pfxX":4.166458012479606,"pfxZ":1.2299863005145184,"pX":-1.1889568850187804,"pZ":3.0199270186863423,"vX0":-0.22055454924866202,"vY0":-123.38344238539,"vZ0":-2.0537724141661187,"x0":-1.640169009665026,"y0":50.000074182629994,"z0":6.402683949476729,"aX":6.449995586237784},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":-7.6,"spinRate":2157,"spinDirection":108},"zone":11,"typeConfidence":0.9,"plateTime":0.4432014899921928,"extension":6.2784845830729195},"index":0,"playId":"8782e20c-55d1-3b80-aeab-7279dee4d765","pitchNumber":1,"startTime":"2026-03-04T22:18:41.729Z","endTime":"2026-03-04T22:18:45.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"second":{"id":687045,"link":"/api/v1/people/687045"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305407684939897,"aZ":-24.15854225505826,"pfxX":0.22657275883735073,"pfxZ":5.331580308598788,"pX":-0.5946507334697908,"pZ":2.822797778243018,"vX0":2.341842674969547,"vY0":-122.16585623040251,"vZ0":-3.1584421851570856,"x":162.32,"y":157.24,"x0":-1.5972970501120463,"y0":50.002893523772755,"z0":6.221632517746205,"aX":0.3400828431062237},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":2149,"spinDirection":85},"zone":4,"typeConfidence":0.82,"plateTime":0.4493039155041716,"extension":6.543183328878781},"index":1,"playId":"bd6e1ec2-432b-3241-b02f-ecfade1bcb32","pitchNumber":2,"startTime":"2026-03-04T22:18:58.278Z","endTime":"2026-03-04T22:19:01.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"second":{"id":687045,"link":"/api/v1/people/687045"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35225998740858,"aZ":-15.825676715213696,"pfxX":-5.647390128349183,"pfxZ":8.719969867368736,"pX":-0.5682502753173597,"pZ":2.555222417947543,"vX0":4.464122751590212,"vY0":-136.16321942272094,"vZ0":-6.692608615437179,"x":139.67,"y":162.56,"x0":-1.4965873384133255,"y0":50.00192975206363,"z0":6.143134950321446,"aX":-10.586650091922865},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2280,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.40251509584014666,"extension":6.504703879232232},"index":2,"playId":"e1ff719d-7a25-3fa9-8dea-e08cd1f4c533","pitchNumber":3,"startTime":"2026-03-04T22:19:18.158Z","endTime":"2026-03-04T22:19:22.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"second":{"id":687045,"link":"/api/v1/people/687045"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.357639844855314,"aZ":-30.140336736044507,"pfxX":-5.152085269233048,"pfxZ":1.333391308090313,"pX":-1.5187118073657984,"pZ":2.0023374307778186,"vX0":1.72545556010059,"vY0":-122.70423963374313,"vZ0":-3.9732910598272113,"x":138.66,"y":169.79,"x0":-1.5617910774841848,"y0":50.00322720960235,"z0":6.2117331026045335,"aX":-7.853489049058402},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":8.9,"spinRate":902,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.44644343378579654,"extension":6.507285662611583},"index":3,"playId":"9d38049e-c00b-3203-bfbe-9cba235bd78b","pitchNumber":4,"startTime":"2026-03-04T22:19:49.073Z","endTime":"2026-03-04T22:19:52.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"second":{"id":687045,"link":"/api/v1/people/687045"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.175452697112178,"aZ":-27.477458348776313,"pfxX":1.704606253667356,"pfxZ":3.0842162750538753,"pX":0.042099126249815474,"pZ":1.5393718193576618,"vX0":3.238830052784684,"vY0":-121.88562157445055,"vZ0":-5.426451148596507,"x":115.4,"y":197.22,"x0":-1.5189768848576282,"y0":50.002788468448166,"z0":6.131496573654895,"aX":2.5965377041712783},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-3.7,"spinRate":2154,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4472683280408152,"extension":6.538390123211221},"hitData":{"launchSpeed":47.2,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.94,"coordY":197.71}},"index":4,"playId":"71b3411e-05f5-3f76-8f1b-8e702a1169c7","pitchNumber":5,"startTime":"2026-03-04T22:20:08.698Z","endTime":"2026-03-04T22:20:14.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":572204,"link":"/api/v1/people/572204","batSide":{"code":"R","description":"Right"}},"second":{"id":687045,"link":"/api/v1/people/687045"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_ab"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_ab"},{"player":{"id":572204,"link":"/api/v1/people/572204"},"credit":"b_pa"},{"player":{"id":681871,"link":"/api/v1/people/681871"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":3.8000000000000007,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:20:14.838Z","atBatIndex":62},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ryan Jackson triples (1) on a fly ball to left fielder Matt Ward.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T22:22:31.938Z","endTime":"2026-03-04T22:23:49.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":810838,"fullName":"Ryan Jackson","link":"/api/v1/people/810838"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592229,"fullName":"Dylan Covey","link":"/api/v1/people/592229"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":810838,"fullName":"Ryan Jackson","link":"/api/v1/people/810838"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":810838,"fullName":"Ryan Jackson","link":"/api/v1/people/810838"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":455637,"link":"/api/v1/people/455637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Covey replaces Tyler Viza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T22:21:57.454Z","endTime":"2026-03-04T22:21:58.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592229,"link":"/api/v1/people/592229"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643588,"link":"/api/v1/people/643588","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Nick Ward.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T22:21:57.454Z","endTime":"2026-03-04T22:21:58.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682187,"link":"/api/v1/people/682187"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Matt Ward replaces left fielder Matt Koperniak, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-04T22:21:57.454Z","endTime":"2026-03-04T22:21:58.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":455637,"link":"/api/v1/people/455637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":689288,"link":"/api/v1/people/689288"},"defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":689288,"link":"/api/v1/people/689288"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Rosman Verdugo remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-04T22:21:57.454Z","endTime":"2026-03-04T22:21:58.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":698916,"link":"/api/v1/people/698916"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ivan Johnson replaces second baseman Jazz Chisholm Jr., batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-04T22:21:57.454Z","endTime":"2026-03-04T22:22:34.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":682187,"link":"/api/v1/people/682187"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.046,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100510783357564,"aZ":-24.354876193472016,"pfxX":0.7816520838498375,"pfxZ":4.509759728050966,"pX":-1.2194676400703581,"pZ":4.524281963225193,"vX0":1.7925128954799499,"vY0":-130.7290386391934,"vZ0":-0.18305822748241496,"x":163.48,"y":116.62,"x0":-2.0150990564659224,"y0":50.003577863722505,"z0":6.420683474975389,"aX":1.354858620279115},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":-1.8,"spinRate":2074,"spinDirection":188},"zone":11,"typeConfidence":0.85,"plateTime":0.41870948489515314,"extension":5.727534370469572},"index":5,"playId":"78ccdcaa-1756-393b-93a3-603f8b2043b6","pitchNumber":1,"startTime":"2026-03-04T22:22:34.083Z","endTime":"2026-03-04T22:22:37.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.046,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.114612844690154,"aZ":-23.20748467601437,"pfxX":1.1595600413819778,"pfxZ":5.253892595511299,"pX":-2.029536431640856,"pZ":5.0532591785386405,"vX0":-0.25350622998805544,"vY0":-129.55026528214762,"vZ0":0.6675354758451171,"x":194.36,"y":102.34,"x0":-2.0813027995082716,"y0":50.00182295636498,"z0":6.561101299464664,"aX":1.9781175167156786},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":-2.0,"spinRate":2149,"spinDirection":192},"zone":11,"typeConfidence":0.79,"plateTime":0.4222028629108001,"extension":5.470351092696099},"index":6,"playId":"408cf4ec-8fec-34a0-9907-4036cc6a0c0c","pitchNumber":2,"startTime":"2026-03-04T22:22:47.402Z","endTime":"2026-03-04T22:22:51.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":81.7,"strikeZoneTop":3.046,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77665788126267,"aZ":-24.687105459318772,"pfxX":-7.356029705618292,"pfxZ":4.313772770453559,"pX":-1.3271268225998176,"pZ":3.3037439403005338,"vX0":3.853800193988551,"vY0":-132.54483526837151,"vZ0":-2.995035264611201,"x":167.59,"y":149.58,"x0":-1.8634223968941321,"y0":50.002679907553,"z0":6.300274421123809,"aX":-12.768694474045656},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":12.1,"spinRate":2037,"spinDirection":207},"zone":11,"typeConfidence":0.63,"plateTime":0.41716972275476794,"extension":5.714661236168719},"index":7,"playId":"32733096-da2b-3d16-8b52-8e1bdda25388","pitchNumber":3,"startTime":"2026-03-04T22:23:06.440Z","endTime":"2026-03-04T22:23:11.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.5,"strikeZoneTop":3.046,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424532729198432,"aZ":-20.523594791768527,"pfxX":-7.989667081069895,"pfxZ":6.639638180229854,"pX":-0.8365356280703667,"pZ":3.049523455269393,"vX0":5.168362737490091,"vY0":-132.40388173109952,"vZ0":-4.521561697616628,"x":148.89,"y":156.44,"x0":-1.7878494763794326,"y0":50.00153340941576,"z0":6.305010691285427,"aX":-14.014928255668364},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":1994,"spinDirection":209},"zone":11,"typeConfidence":0.83,"plateTime":0.4155944783874661,"extension":5.627244923008819},"index":8,"playId":"d93a584a-0b55-3ef6-9161-0e278e8f88d5","pitchNumber":4,"startTime":"2026-03-04T22:23:20.737Z","endTime":"2026-03-04T22:23:23.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.046,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.092948551577372,"aZ":-22.405111970085958,"pfxX":0.25888626777775015,"pfxZ":5.654242495322391,"pX":-0.48052431920663163,"pZ":2.7105922577363253,"vX0":3.668962160605074,"vY0":-130.07030302837904,"vZ0":-4.8613653197956985,"x":135.32,"y":165.59,"x0":-1.9380307355087827,"y0":50.004460536556685,"z0":6.284063085313815,"aX":0.4470246054734052},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-1.2,"spinRate":2041,"spinDirection":195},"zone":1,"typeConfidence":0.82,"plateTime":0.41972979623808904,"extension":5.784852145255837},"hitData":{"launchSpeed":95.6,"launchAngle":54.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.51,"coordY":101.84}},"index":9,"playId":"c32de6af-d9f0-3c23-9696-6e726bc3aa2d","pitchNumber":5,"startTime":"2026-03-04T22:23:34.540Z","endTime":"2026-03-04T22:23:49.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":810838,"link":"/api/v1/people/810838","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810838,"link":"/api/v1/people/810838"},"credit":"b_ab"},{"player":{"id":592229,"link":"/api/v1/people/592229"},"credit":"p_ab"},{"player":{"id":810838,"link":"/api/v1/people/810838"},"credit":"b_pa"},{"player":{"id":592229,"link":"/api/v1/people/592229"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":24.900000000000002,"leverageIndex":2.47,"dramaIndex":220.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:23:49.225Z","atBatIndex":63},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Kasen Wells out on a sacrifice fly to left fielder Matt Ward. Ryan Jackson scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T22:24:18.388Z","endTime":"2026-03-04T22:25:19.176Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":703673,"fullName":"Kasen Wells","link":"/api/v1/people/703673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592229,"fullName":"Dylan Covey","link":"/api/v1/people/592229"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":703673,"fullName":"Kasen Wells","link":"/api/v1/people/703673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":455637,"link":"/api/v1/people/455637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":810838,"fullName":"Ryan Jackson","link":"/api/v1/people/810838"},"responsiblePitcher":{"id":592229,"link":"/api/v1/people/592229"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62473139430324,"aZ":-27.20259683333037,"pfxX":-10.305444439650682,"pfxZ":2.833907030086552,"pX":-1.1076421300091912,"pZ":2.4375752772444232,"vX0":5.856056014472626,"vY0":-132.63840246330273,"vZ0":-4.678454433886296,"x":159.22,"y":172.97,"x0":-2.0240277809416227,"y0":50.00050600615619,"z0":6.246711895250521,"aX":-18.064511987788347},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.2,"breakHorizontal":17.0,"spinRate":1948,"spinDirection":217},"zone":11,"typeConfidence":0.87,"plateTime":0.4155164029595011,"extension":5.83449444249689},"index":0,"playId":"7c2a2f92-f9d4-3345-8762-8683a2920f53","pitchNumber":1,"startTime":"2026-03-04T22:24:18.388Z","endTime":"2026-03-04T22:24:30.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703673,"link":"/api/v1/people/703673","batSide":{"code":"L","description":"Left"}},"third":{"id":810838,"link":"/api/v1/people/810838"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99700048449798,"aZ":-26.260249182704836,"pfxX":-9.788493082784036,"pfxZ":3.3702799775666286,"pX":-1.347528602144439,"pZ":2.614085601242434,"vX0":4.911102312390627,"vY0":-132.7830864022321,"vZ0":-4.449166289953934,"x":168.36,"y":168.2,"x0":-1.9666042636722207,"y0":50.002594141496026,"z0":6.262090275999466,"aX":-17.17797801035311},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":16.4,"spinRate":2007,"spinDirection":212},"zone":11,"typeConfidence":0.87,"plateTime":0.4152480883320999,"extension":5.744054919789416},"index":1,"playId":"b624efb8-d3a4-31bd-822b-1cae0efc74e2","pitchNumber":2,"startTime":"2026-03-04T22:24:33.608Z","endTime":"2026-03-04T22:24:37.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703673,"link":"/api/v1/people/703673","batSide":{"code":"L","description":"Left"}},"third":{"id":810838,"link":"/api/v1/people/810838"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957564636888563,"aZ":-19.501535968263255,"pfxX":-0.5730474614556678,"pfxZ":7.111315845215522,"pX":-0.6867744230987506,"pZ":2.0770939950284544,"vX0":3.416057583811629,"vY0":-132.12297045500063,"vZ0":-6.99543415133891,"x":143.18,"y":182.7,"x0":-1.9174634118046416,"y0":50.00570999304252,"z0":6.173299063050422,"aX":-1.0218352979066114},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.6,"breakHorizontal":0.4,"spinRate":2129,"spinDirection":205},"zone":7,"typeConfidence":0.9,"plateTime":0.41324692574104605,"extension":5.717030860768678},"index":2,"playId":"345a1e02-3ff8-3363-8b48-4d7665c0dc78","pitchNumber":3,"startTime":"2026-03-04T22:24:49.028Z","endTime":"2026-03-04T22:24:57.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703673,"link":"/api/v1/people/703673","batSide":{"code":"L","description":"Left"}},"third":{"id":810838,"link":"/api/v1/people/810838"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.067,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71556831548214,"aZ":-24.211452191944325,"pfxX":-6.131926749358538,"pfxZ":4.471379677679213,"pX":-0.03538722147212324,"pZ":2.3911548051952387,"vX0":6.823098492091769,"vY0":-132.43397090110233,"vZ0":-5.487780940556024,"x":118.35,"y":174.22,"x0":-1.8458589241546017,"y0":50.00266632164256,"z0":6.256207466319303,"aX":-10.916177132119767},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":9.6,"spinRate":1899,"spinDirection":212},"zone":5,"typeConfidence":0.51,"plateTime":0.41326220443892225,"extension":5.767152634349942},"hitData":{"launchSpeed":93.6,"launchAngle":30.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.31,"coordY":80.34}},"index":3,"playId":"fde6bbf6-2e54-3a92-aba7-ee7605c352d9","pitchNumber":4,"startTime":"2026-03-04T22:25:08.302Z","endTime":"2026-03-04T22:25:19.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":703673,"link":"/api/v1/people/703673","batSide":{"code":"L","description":"Left"}},"third":{"id":810838,"link":"/api/v1/people/810838"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703673,"link":"/api/v1/people/703673"},"credit":"b_pa"},{"player":{"id":592229,"link":"/api/v1/people/592229"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":2.69,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:25:19.176Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Truitt Madonna flies out to right fielder Kristian Robinson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T22:25:45.411Z","endTime":"2026-03-04T22:27:15.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":833008,"fullName":"Truitt Madonna","link":"/api/v1/people/833008"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592229,"fullName":"Dylan Covey","link":"/api/v1/people/592229"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":833008,"fullName":"Truitt Madonna","link":"/api/v1/people/833008"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677565,"link":"/api/v1/people/677565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490478754316932,"aZ":-33.35491122940824,"pfxX":2.478396751472461,"pfxZ":-0.8011004884198769,"pX":-2.4132777625704187,"pZ":5.100481410164013,"vX0":-1.4209652489943445,"vY0":-120.84976568334025,"vZ0":3.4743164706259497,"x":208.99,"y":101.07,"x0":-2.1397346098147922,"y0":50.00033246943298,"z0":6.573541192914677,"aX":3.6663648351549067},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.4,"breakHorizontal":-4.2,"spinRate":2122,"spinDirection":98},"zone":11,"typeConfidence":0.81,"plateTime":0.45318817171883774,"extension":5.552237268147623},"index":0,"playId":"7aafef52-d82c-3703-a3fd-4d924d30c30b","pitchNumber":1,"startTime":"2026-03-04T22:25:45.411Z","endTime":"2026-03-04T22:25:49.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982844273024384,"aZ":-22.199095519981466,"pfxX":-0.8740184050003368,"pfxZ":5.705285781184527,"pX":0.500990441424962,"pZ":1.7850355335528059,"vX0":6.365946426917812,"vY0":-130.94840355675663,"vZ0":-6.913890099047621,"x":97.9,"y":190.58,"x0":-1.8412583374812068,"y0":50.00307514463614,"z0":6.104494880726787,"aX":-1.529469481789105},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":0.2,"spinRate":2043,"spinDirection":206},"zone":9,"typeConfidence":0.88,"plateTime":0.41726335954961424,"extension":5.9050392638973985},"index":1,"playId":"c59c6615-fbca-3d7d-b513-f099611d297d","pitchNumber":2,"startTime":"2026-03-04T22:26:09.577Z","endTime":"2026-03-04T22:26:12.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.932157560443713,"aZ":-22.158676300738836,"pfxX":-0.24760243321330488,"pfxZ":5.766727269147733,"pX":0.489853734218058,"pZ":1.7626121799821692,"vX0":6.168998303469706,"vY0":-130.5508285601998,"vZ0":-6.852060855289312,"x":98.33,"y":191.19,"x0":-1.865547745734382,"y0":50.00266250717354,"z0":6.074207820470422,"aX":-0.43092284676476017},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-0.8,"spinRate":2188,"spinDirection":204},"zone":9,"typeConfidence":0.86,"plateTime":0.41859417979626556,"extension":5.848837780959974},"index":2,"playId":"e34d3597-bdf5-3783-835a-ade055fbca55","pitchNumber":3,"startTime":"2026-03-04T22:26:25.272Z","endTime":"2026-03-04T22:26:28.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26200235883089,"aZ":-23.568469709567044,"pfxX":0.646031726538737,"pfxZ":5.0260370137931805,"pX":0.49580792862961254,"pZ":2.8750774322991863,"vX0":6.004941187075057,"vY0":-130.04302357166767,"vZ0":-3.9987232270718565,"x":96.05,"y":166.81,"x0":-1.9272550111316902,"y0":50.005160822126506,"z0":6.220584043799439,"aX":1.1056956330844878},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.4,"breakHorizontal":-2.5,"spinRate":2229,"spinDirection":209},"zone":6,"typeConfidence":0.82,"plateTime":0.4211939366327937,"extension":5.808450492423793},"index":3,"playId":"5571e638-73c5-3de4-af8f-c57236629fcb","pitchNumber":4,"startTime":"2026-03-04T22:26:45.120Z","endTime":"2026-03-04T22:26:48.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.321,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.279060605276825,"aZ":-20.431567484255105,"pfxX":-4.749508422980093,"pfxZ":6.538366463617981,"pX":-0.5291744485095216,"pZ":2.6461191787875262,"vX0":5.112504827005226,"vY0":-133.32581653023746,"vZ0":-5.523573757481857,"x":137.17,"y":167.33,"x0":-1.8566080779569432,"y0":50.00564894424835,"z0":6.224294132489219,"aX":-8.532859909422156},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":7.4,"spinRate":1987,"spinDirection":211},"zone":4,"typeConfidence":0.71,"plateTime":0.41118007399279266,"extension":5.915012153984571},"hitData":{"launchSpeed":87.3,"launchAngle":61.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.51,"coordY":124.48}},"index":4,"playId":"e3fbf323-5212-3049-96b2-f7112eb84f93","pitchNumber":5,"startTime":"2026-03-04T22:27:05.086Z","endTime":"2026-03-04T22:27:15.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":833008,"link":"/api/v1/people/833008","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":833008,"link":"/api/v1/people/833008"},"credit":"b_ab"},{"player":{"id":592229,"link":"/api/v1/people/592229"},"credit":"p_ab"},{"player":{"id":833008,"link":"/api/v1/people/833008"},"credit":"b_pa"},{"player":{"id":592229,"link":"/api/v1/people/592229"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:27:15.261Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Quintana grounds out softly to first baseman Justin Wylie.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T22:27:25.882Z","endTime":"2026-03-04T22:28:16.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":815894,"fullName":"Jorge Quintana","link":"/api/v1/people/815894"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592229,"fullName":"Dylan Covey","link":"/api/v1/people/592229"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":815894,"fullName":"Jorge Quintana","link":"/api/v1/people/815894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687045,"link":"/api/v1/people/687045"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74278326361919,"aZ":-22.331640338738882,"pfxX":-7.017527995781453,"pfxZ":5.59752848228491,"pX":-0.6330097924175996,"pZ":1.7634405934560085,"vX0":5.673251170478965,"vY0":-132.38125218523825,"vZ0":-7.280085325615605,"x":141.13,"y":191.17,"x0":-1.9021077771933546,"y0":50.00300960915048,"z0":6.207787722956113,"aX":-12.338417352177244},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":11.3,"spinRate":2018,"spinDirection":213},"zone":7,"typeConfidence":0.66,"plateTime":0.41525905831471954,"extension":5.74519795455696},"index":0,"playId":"595c8b3c-6774-380b-9388-f8615b212a08","pitchNumber":1,"startTime":"2026-03-04T22:27:37.715Z","endTime":"2026-03-04T22:27:40.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815894,"link":"/api/v1/people/815894","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.187046723907002,"aZ":-23.18659971416705,"pfxX":-4.815935434571998,"pfxZ":5.867161957708428,"pX":-0.10665842327851405,"pZ":1.2705993135007214,"vX0":5.91634122750007,"vY0":-123.1988206322781,"vZ0":-6.8352126411007434,"x":121.07,"y":204.47,"x0":-1.9170466641244206,"y0":50.00460915754382,"z0":6.049538720449377,"aX":-7.380905191606104},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.2,"breakHorizontal":7.3,"spinRate":1244,"spinDirection":235},"zone":13,"typeConfidence":0.92,"plateTime":0.44511289503473117,"extension":5.837629837512191},"index":1,"playId":"be1cddcf-1438-3e4b-beaa-64b64b2ed98e","pitchNumber":2,"startTime":"2026-03-04T22:27:52.094Z","endTime":"2026-03-04T22:27:55.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815894,"link":"/api/v1/people/815894","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.832522374208224,"aZ":-32.48362654465605,"pfxX":-3.985727295480103,"pfxZ":-0.2144317460471621,"pX":-0.737710587713497,"pZ":1.8692152926489456,"vX0":4.253318031825131,"vY0":-120.57947524983608,"vZ0":-3.519095462986961,"x":145.12,"y":188.31,"x0":-2.008116918790307,"y0":50.00123455798024,"z0":6.219036397137176,"aX":-5.858626882100382},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.0,"breakHorizontal":6.1,"spinRate":1107,"spinDirection":244},"zone":7,"typeConfidence":0.89,"plateTime":0.45455101783658103,"extension":5.821139682078313},"hitData":{"launchSpeed":53.6,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":146.4,"coordY":182.44}},"index":2,"playId":"f8ece520-43bc-3c6c-b82c-13ee9813f89a","pitchNumber":3,"startTime":"2026-03-04T22:28:12.248Z","endTime":"2026-03-04T22:28:16.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":815894,"link":"/api/v1/people/815894","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815894,"link":"/api/v1/people/815894"},"credit":"b_ab"},{"player":{"id":592229,"link":"/api/v1/people/592229"},"credit":"p_ab"},{"player":{"id":815894,"link":"/api/v1/people/815894"},"credit":"b_pa"},{"player":{"id":592229,"link":"/api/v1/people/592229"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:28:16.820Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Ward pops out to third baseman Ryan Jackson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-04T22:30:26.048Z","endTime":"2026-03-04T22:30:33.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678184,"fullName":"Garrett Hawkins","link":"/api/v1/people/678184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682187,"fullName":"Nick Ward","link":"/api/v1/people/682187"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810838,"link":"/api/v1/people/810838"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Hawkins replaces Eli Villalobos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T22:29:12.783Z","endTime":"2026-03-04T22:30:28.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678184,"link":"/api/v1/people/678184"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681871,"link":"/api/v1/people/681871","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2800948451978,"aZ":-10.655508501295662,"pfxX":-2.3287546436738866,"pfxZ":11.375528230044374,"pX":0.47421279412981715,"pZ":2.49865237034807,"vX0":2.9865089862940586,"vY0":-137.5761508971361,"vZ0":-9.11321552672063,"x":98.92,"y":171.32,"x0":-0.32961810696174815,"y0":50.00528998650884,"z0":6.603221272495527,"aX":-4.406128904653128},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":3.5,"spinRate":2244,"spinDirection":198},"zone":6,"typeConfidence":0.91,"plateTime":0.40016508846429355,"extension":6.270576553682299},"hitData":{"launchSpeed":59.1,"launchAngle":57.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.13,"coordY":158.22}},"index":1,"playId":"724a65c5-5a1a-3650-a95b-07a63789542e","pitchNumber":1,"startTime":"2026-03-04T22:30:28.227Z","endTime":"2026-03-04T22:30:33.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":682187,"link":"/api/v1/people/682187","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_ab"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_ab"},{"player":{"id":682187,"link":"/api/v1/people/682187"},"credit":"b_pa"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:30:33.922Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Cresswell grounds out, third baseman Ryan Jackson to first baseman Lamar King Jr.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-04T22:30:51.334Z","endTime":"2026-03-04T22:31:20.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678184,"fullName":"Garrett Hawkins","link":"/api/v1/people/678184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701796,"fullName":"Will Cresswell","link":"/api/v1/people/701796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810838,"link":"/api/v1/people/810838"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702601,"link":"/api/v1/people/702601"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.959502614880748,"aZ":-10.770511872386416,"pfxX":-2.4457155171192406,"pfxZ":11.309995187895018,"pX":1.287818592926995,"pZ":1.2290702514944507,"vX0":4.574732586460751,"vY0":-136.64834475592392,"vZ0":-12.221820592138727,"x":67.91,"y":205.6,"x0":-0.0898017559069519,"y0":50.00091022980132,"z0":6.498151952311888,"aX":-4.627766261004206},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":3.5,"spinRate":2177,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4007541353354096,"extension":6.3277514378504245},"index":0,"playId":"278fece3-c5fb-3477-b446-bef89547ff89","pitchNumber":1,"startTime":"2026-03-04T22:31:00.726Z","endTime":"2026-03-04T22:31:04.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355095908342903,"aZ":-11.303320174042625,"pfxX":-0.2070589770289364,"pfxZ":11.040212770417096,"pX":-0.7561035883335833,"pZ":2.688489268984301,"vX0":-0.9778144019050895,"vY0":-136.68901406706888,"vZ0":-8.573750138079031,"x":145.82,"y":166.19,"x0":-0.36670475232723887,"y0":50.00462135454338,"z0":6.643519954258192,"aX":-0.39160346635956655},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":0.6,"spinRate":2193,"spinDirection":193},"zone":4,"typeConfidence":0.88,"plateTime":0.4008188488106299,"extension":6.193523373156502},"hitData":{"launchSpeed":95.9,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.85,"coordY":170.56}},"index":1,"playId":"0f837dc9-683e-3cef-a096-089abf8958fc","pitchNumber":2,"startTime":"2026-03-04T22:31:13.927Z","endTime":"2026-03-04T22:31:20.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":701796,"link":"/api/v1/people/701796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_ab"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_ab"},{"player":{"id":701796,"link":"/api/v1/people/701796"},"credit":"b_pa"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:31:20.595Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Tucker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-04T22:31:31.785Z","endTime":"2026-03-04T22:33:28.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691020,"fullName":"Carson Tucker","link":"/api/v1/people/691020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678184,"fullName":"Garrett Hawkins","link":"/api/v1/people/678184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691020,"fullName":"Carson Tucker","link":"/api/v1/people/691020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":826545,"link":"/api/v1/people/826545"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26689181997304,"aZ":-8.971592416897183,"pfxX":-2.863842746623573,"pfxZ":12.433088372911785,"pX":0.9748933452763625,"pZ":2.163036130405706,"vX0":3.9486563289167944,"vY0":-136.08851788884581,"vZ0":-10.040769251154426,"x":79.84,"y":180.38,"x0":-0.12619744793022036,"y0":50.00359139312057,"z0":6.532374831123783,"aX":-5.3450759328524615},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":4.3,"spinRate":2283,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.4032586457997054,"extension":6.251320310922338},"index":0,"playId":"e743caab-4196-3713-bf78-b977726ae138","pitchNumber":1,"startTime":"2026-03-04T22:31:46.906Z","endTime":"2026-03-04T22:31:50.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691020,"link":"/api/v1/people/691020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14397092911942,"aZ":-30.910895800648582,"pfxX":4.224807348604722,"pfxZ":0.8216372976595476,"pX":0.7696213466327607,"pZ":2.251573567825895,"vX0":2.1348149493423785,"vY0":-123.51858473381841,"vZ0":-4.420765275513483,"x":87.66,"y":177.99,"x0":-0.6576217951411484,"y0":50.000477650029936,"z0":6.696234998157768,"aX":6.453736976540019},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.6,"breakHorizontal":-8.2,"spinRate":2398,"spinDirection":92},"zone":6,"typeConfidence":0.92,"plateTime":0.4453433454784923,"extension":6.0801446663666185},"index":1,"playId":"3d9357be-08f3-34e6-b544-87ab815a75eb","pitchNumber":2,"startTime":"2026-03-04T22:32:00.795Z","endTime":"2026-03-04T22:32:04.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691020,"link":"/api/v1/people/691020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41938961556132,"aZ":-20.20211719701925,"pfxX":-5.483105056371065,"pfxZ":7.374829571705531,"pX":-0.5142622484313748,"pZ":0.31772752597868525,"vX0":1.587487160416537,"vY0":-126.49058810846438,"vZ0":-11.297760911350652,"x":136.6,"y":230.2,"x0":-0.43703909447467043,"y0":50.002359197942816,"z0":6.456807423039582,"aX":-8.898520581328427},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.0,"breakHorizontal":9.6,"spinRate":1556,"spinDirection":210},"zone":13,"typeConfidence":0.85,"plateTime":0.4327541699621764,"extension":6.2381115410266075},"index":2,"playId":"22f5afee-2b17-37c8-8111-5185e5a83126","pitchNumber":3,"startTime":"2026-03-04T22:32:14.652Z","endTime":"2026-03-04T22:32:17.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691020,"link":"/api/v1/people/691020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043884435094075,"aZ":-29.918592931393604,"pfxX":2.0542725756725426,"pfxZ":1.482040477596117,"pX":1.6010465966375549,"pZ":0.8811955858819538,"vX0":4.662959999032054,"vY0":-123.33681444190474,"vZ0":-7.450670330972042,"x":55.97,"y":214.99,"x0":-0.5893511336237632,"y0":50.005076262824815,"z0":6.501866156293424,"aX":3.1297136236234957},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-4.9,"spinRate":2400,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4459691964247452,"extension":6.268283092297137},"index":3,"playId":"5a336808-bae3-398a-b51e-4ca4b6a309ea","pitchNumber":4,"startTime":"2026-03-04T22:32:31.515Z","endTime":"2026-03-04T22:32:34.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691020,"link":"/api/v1/people/691020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.532639178271584,"aZ":-11.273237479066273,"pfxX":-3.6130434200329415,"pfxZ":11.11358630245306,"pX":0.7120947614569245,"pZ":2.9328530832681134,"vX0":3.6581360890999477,"vY0":-136.1675666591812,"vZ0":-7.991680408642205,"x":89.86,"y":159.59,"x0":-0.1784762044042589,"y0":50.001532246452875,"z0":6.683344217819022,"aX":-6.79359770141859},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2213,"spinDirection":199},"zone":3,"typeConfidence":0.85,"plateTime":0.40205428291128076,"extension":6.256581902147451},"index":4,"playId":"67f2e32e-a24c-3c36-8595-f3206e493436","pitchNumber":5,"startTime":"2026-03-04T22:32:47.304Z","endTime":"2026-03-04T22:32:50.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691020,"link":"/api/v1/people/691020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876641216412985,"aZ":-30.705215657251067,"pfxX":3.5702126261386704,"pfxZ":0.9619045681943934,"pX":-0.42180463127473533,"pZ":2.3684040487534848,"vX0":-0.1635193666924613,"vY0":-123.91679098303428,"vZ0":-4.230973823011713,"x":133.08,"y":174.83,"x0":-0.8174377197505978,"y0":50.005237714827565,"z0":6.702065323199265,"aX":5.478311636880149},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-6.4,"spinRate":2402,"spinDirection":107},"zone":4,"typeConfidence":0.92,"plateTime":0.44431195492742503,"extension":6.01771394078082},"index":5,"playId":"30934ad0-ba5d-36ee-ad56-fd1282f29b00","pitchNumber":6,"startTime":"2026-03-04T22:33:06.939Z","endTime":"2026-03-04T22:33:10.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691020,"link":"/api/v1/people/691020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.521319782096974,"aZ":-11.205947177287,"pfxX":-2.2971432095228446,"pfxZ":11.172423333118209,"pX":-0.9821071379203937,"pZ":2.8181775953648964,"vX0":-1.0117462051775312,"vY0":-137.14947786152428,"vZ0":-8.07563196548324,"x":154.44,"y":162.69,"x0":-0.30836565267610927,"y0":50.004793520969464,"z0":6.593366942391737,"aX":-4.311436133387787},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":4.4,"spinRate":2252,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.40166002596365047,"extension":6.220833297017454},"index":6,"playId":"6b702d5b-84f3-3d9c-a1e2-ec8ba7ace3fe","pitchNumber":7,"startTime":"2026-03-04T22:33:25.565Z","endTime":"2026-03-04T22:33:28.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678184,"link":"/api/v1/people/678184","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":826545,"link":"/api/v1/people/826545"},"first":{"id":702601,"link":"/api/v1/people/702601"},"second":{"id":672696,"link":"/api/v1/people/672696"},"third":{"id":810838,"link":"/api/v1/people/810838"},"shortstop":{"id":815894,"link":"/api/v1/people/815894"},"left":{"id":703673,"link":"/api/v1/people/703673"},"center":{"id":834240,"link":"/api/v1/people/834240"},"right":{"id":701682,"link":"/api/v1/people/701682"}},"offense":{"batter":{"id":691020,"link":"/api/v1/people/691020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691020,"link":"/api/v1/people/691020"},"credit":"b_ab"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_ab"},{"player":{"id":691020,"link":"/api/v1/people/691020"},"credit":"b_pa"},{"player":{"id":678184,"link":"/api/v1/people/678184"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:33:28.565Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Durfee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-04T22:35:51.393Z","endTime":"2026-03-04T22:36:49.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676942,"fullName":"Graham Spraker","link":"/api/v1/people/676942"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":826545,"fullName":"Brendan Durfee","link":"/api/v1/people/826545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Spraker replaces Dylan Covey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T22:33:47.176Z","endTime":"2026-03-04T22:35:52.858Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676942,"link":"/api/v1/people/676942"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592229,"link":"/api/v1/people/592229","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.325649657732384,"aZ":-16.0637725271735,"pfxX":-7.312413458833884,"pfxZ":8.846316814886606,"pX":-2.179624434413747,"pZ":4.488918934215503,"vX0":1.12788567578475,"vY0":-134.85471151940104,"vZ0":-0.06742806785892813,"x":200.08,"y":117.58,"x0":-1.6568128395824375,"y0":50.00575359208711,"z0":5.657926504525442,"aX":-13.322930549876977},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":13.0,"spinRate":2315,"spinDirection":219},"zone":11,"typeConfidence":0.93,"plateTime":0.40787245994831256,"extension":6.137891352451353},"index":1,"playId":"9f5d71f6-457d-3f84-be06-181217d41fe5","pitchNumber":1,"startTime":"2026-03-04T22:35:52.858Z","endTime":"2026-03-04T22:35:56.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14824132187034,"aZ":-12.693530210802662,"pfxX":-7.570243131540131,"pfxZ":10.699611892151843,"pX":-0.06158652882551288,"pZ":2.8729770027967416,"vX0":5.8876576147601805,"vY0":-134.99614055565482,"vZ0":-4.583651247562243,"x":119.35,"y":161.21,"x0":-1.3023092291646445,"y0":50.00061159449915,"z0":5.506672812554829,"aX":-13.779235961778163},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":12.2,"spinRate":2391,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.40788644712759137,"extension":6.192938689924917},"index":2,"playId":"3fc893c7-0599-34a8-8138-9f36f368fc61","pitchNumber":2,"startTime":"2026-03-04T22:36:06.779Z","endTime":"2026-03-04T22:36:09.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379720083142583,"aZ":-14.24048029175719,"pfxX":-8.319969655944977,"pfxZ":9.907315529417607,"pX":-0.8121698259762168,"pZ":3.1721405937656235,"vX0":4.402753312252208,"vY0":-134.26500983587758,"vZ0":-3.5523523783814097,"x":147.96,"y":153.13,"x0":-1.3997090303607127,"y0":50.00418041397346,"z0":5.537829661352144,"aX":-15.061913558018889},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":14.0,"spinRate":2315,"spinDirection":222},"zone":1,"typeConfidence":0.92,"plateTime":0.40928752673046453,"extension":6.253649180657315},"index":3,"playId":"f9cc79db-ee4a-30b8-95f4-5125f74c401b","pitchNumber":3,"startTime":"2026-03-04T22:36:22.872Z","endTime":"2026-03-04T22:36:26.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.049167816557414,"aZ":-14.935437263372146,"pfxX":-7.711673470313249,"pfxZ":9.384511572643383,"pX":-0.6981067482337869,"pZ":4.283986911185586,"vX0":4.530268176142719,"vY0":-135.5322439511201,"vZ0":-0.8620308022514341,"x":143.61,"y":123.11,"x0":-1.4002114445345248,"y0":50.00569897579607,"z0":5.661803268496222,"aX":-14.171071027986054},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":12.8,"spinRate":2392,"spinDirection":216},"zone":11,"typeConfidence":0.93,"plateTime":0.40606779545130545,"extension":6.21010014634906},"index":4,"playId":"b139bb00-2614-3677-a85b-77e54ab78311","pitchNumber":4,"startTime":"2026-03-04T22:36:45.730Z","endTime":"2026-03-04T22:36:49.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":826545,"link":"/api/v1/people/826545","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":826545,"link":"/api/v1/people/826545"},"credit":"b_ab"},{"player":{"id":676942,"link":"/api/v1/people/676942"},"credit":"p_ab"},{"player":{"id":826545,"link":"/api/v1/people/826545"},"credit":"b_pa"},{"player":{"id":676942,"link":"/api/v1/people/676942"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:36:49.200Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Acuna pops out to third baseman Ivan Johnson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-04T22:37:12.753Z","endTime":"2026-03-04T22:38:02.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676942,"fullName":"Graham Spraker","link":"/api/v1/people/676942"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672696,"fullName":"Francisco Acuna","link":"/api/v1/people/672696"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16953266506595,"aZ":-23.332295748026457,"pfxX":-0.040649021383002415,"pfxZ":5.407543462842859,"pX":-0.14797870807359653,"pZ":1.8448390038611848,"vX0":3.624467244142875,"vY0":-127.07255413262698,"vZ0":-4.120997401604799,"x":122.64,"y":188.97,"x0":-1.58778913362969,"y0":50.0023041009198,"z0":5.3425456276399315,"aX":-0.06746849351813956},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":-0.7,"spinRate":2391,"spinDirection":176},"zone":8,"typeConfidence":0.91,"plateTime":0.4311270461731014,"extension":6.0563584748267045},"index":0,"playId":"750e6812-02ac-3b71-934b-9eefbc6b87cc","pitchNumber":1,"startTime":"2026-03-04T22:37:13.063Z","endTime":"2026-03-04T22:37:16.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12797468605007,"aZ":-16.516582371248727,"pfxX":-7.339874770083561,"pfxZ":8.582750350392397,"pX":-0.26905034193460486,"pZ":2.7356266418794584,"vX0":5.278500325592582,"vY0":-134.9099026845756,"vZ0":-4.400238326878433,"x":127.26,"y":164.92,"x0":-1.3073924945071522,"y0":50.00453096322434,"z0":5.568898187828894,"aX":-13.394033941254518},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2366,"spinDirection":218},"zone":2,"typeConfidence":0.89,"plateTime":0.40757981053338455,"extension":6.345745438601398},"index":1,"playId":"a5fc95a9-bfdb-312f-83f7-f8feeba886c6","pitchNumber":2,"startTime":"2026-03-04T22:37:36.336Z","endTime":"2026-03-04T22:37:39.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":2.97,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.100068501426943,"aZ":-23.93206965764844,"pfxX":0.3889739468738014,"pfxZ":4.972536758763315,"pX":0.2876175392986485,"pZ":2.5027247774557653,"vX0":4.4031767489325215,"vY0":-128.57981499387122,"vZ0":-2.8191382959486444,"x":106.04,"y":171.21,"x0":-1.5046466979746884,"y0":50.003961068512616,"z0":5.490171598618584,"aX":0.6446951948709643},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.8,"spinRate":2405,"spinDirection":190},"zone":6,"typeConfidence":0.92,"plateTime":0.42758458190977455,"extension":6.1171376643411355},"hitData":{"launchSpeed":72.6,"launchAngle":79.0,"totalDistance":59.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":114.47,"coordY":183.22}},"index":2,"playId":"e9ba9f3a-bc57-3a17-9091-298ecc19597c","pitchNumber":3,"startTime":"2026-03-04T22:37:53.336Z","endTime":"2026-03-04T22:38:02.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":672696,"link":"/api/v1/people/672696","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_ab"},{"player":{"id":676942,"link":"/api/v1/people/676942"},"credit":"p_ab"},{"player":{"id":672696,"link":"/api/v1/people/672696"},"credit":"b_pa"},{"player":{"id":676942,"link":"/api/v1/people/676942"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:38:02.962Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Wideman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-04T22:38:06.677Z","endTime":"2026-03-04T22:39:23.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":834240,"fullName":"Ryan Wideman","link":"/api/v1/people/834240"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676942,"fullName":"Graham Spraker","link":"/api/v1/people/676942"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":834240,"fullName":"Ryan Wideman","link":"/api/v1/people/834240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701796,"link":"/api/v1/people/701796"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053231248773315,"aZ":-24.26858353032666,"pfxX":1.2158600833217612,"pfxZ":4.84064570845365,"pX":-1.4349652927580128,"pZ":4.475739547258242,"vX0":0.30122694123409843,"vY0":-128.1941718552855,"vZ0":1.8094396970585716,"x":171.7,"y":117.94,"x0":-1.7123988444681448,"y0":50.003632608626866,"z0":5.679105338675719,"aX":1.9864966359845038},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.5,"breakHorizontal":-2.3,"spinRate":2371,"spinDirection":181},"zone":11,"typeConfidence":0.92,"plateTime":0.43031348393041213,"extension":6.044627467375472},"index":0,"playId":"d1fafa70-de21-3e7f-8e15-47e3ed912505","pitchNumber":1,"startTime":"2026-03-04T22:38:25.473Z","endTime":"2026-03-04T22:38:28.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.276010936858267,"aZ":-24.905262037642878,"pfxX":1.863937057904057,"pfxZ":4.432441385405145,"pX":0.03900358292457475,"pZ":2.6178066119609813,"vX0":3.3600418083669608,"vY0":-128.21942749046462,"vZ0":-2.2454667401789656,"x":115.51,"y":168.1,"x0":-1.5384298983081983,"y0":50.00277207765798,"z0":5.478969686822979,"aX":3.0554130782568887},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":-4.2,"spinRate":2416,"spinDirection":181},"zone":5,"typeConfidence":0.91,"plateTime":0.4296996662782355,"extension":6.100480471686426},"index":1,"playId":"e5cb4153-532d-3d11-9a79-bc80a03ef9a9","pitchNumber":2,"startTime":"2026-03-04T22:38:43.259Z","endTime":"2026-03-04T22:38:48.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053753518479603,"aZ":-23.201251769328042,"pfxX":0.4827400865504695,"pfxZ":5.432857574532575,"pX":0.16583472503834798,"pZ":2.9662056420814085,"vX0":3.990498040453706,"vY0":-127.87257094313136,"vZ0":-1.7922685404454575,"x":110.68,"y":158.69,"x0":-1.4794133356252521,"y0":50.001905693843874,"z0":5.501453115591153,"aX":0.7967903284194744},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":-1.8,"spinRate":2334,"spinDirection":173},"zone":2,"typeConfidence":0.92,"plateTime":0.42879002677462186,"extension":6.084724039967199},"index":2,"playId":"d84f0358-9863-3596-b825-5369af9ab34e","pitchNumber":3,"startTime":"2026-03-04T22:39:02.974Z","endTime":"2026-03-04T22:39:07.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.159795866892065,"aZ":-25.538304411257773,"pfxX":1.052155203466027,"pfxZ":4.054868686166225,"pX":-0.2720349850927155,"pZ":3.0276799795820764,"vX0":2.679995133549204,"vY0":-126.90862997692662,"vZ0":-1.3556173508787772,"x":127.37,"y":157.03,"x0":-1.4770112040446142,"y0":50.00245500316446,"z0":5.59648247388959,"aX":1.7218265751022055},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":-2.5,"spinRate":2383,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.4310380713131523,"extension":6.075880012613352},"index":3,"playId":"1c51bf74-8305-3fcc-8b7a-f05e0a504248","pitchNumber":4,"startTime":"2026-03-04T22:39:20.375Z","endTime":"2026-03-04T22:39:23.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676942,"link":"/api/v1/people/676942","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":701796,"link":"/api/v1/people/701796"},"first":{"id":687045,"link":"/api/v1/people/687045"},"second":{"id":682187,"link":"/api/v1/people/682187"},"third":{"id":671155,"link":"/api/v1/people/671155"},"shortstop":{"id":691020,"link":"/api/v1/people/691020"},"left":{"id":455637,"link":"/api/v1/people/455637"},"center":{"id":572204,"link":"/api/v1/people/572204"},"right":{"id":677565,"link":"/api/v1/people/677565"}},"offense":{"batter":{"id":834240,"link":"/api/v1/people/834240","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":670567,"link":"/api/v1/people/670567"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":834240,"link":"/api/v1/people/834240"},"credit":"b_ab"},{"player":{"id":676942,"link":"/api/v1/people/676942"},"credit":"p_ab"},{"player":{"id":834240,"link":"/api/v1/people/834240"},"credit":"b_pa"},{"player":{"id":676942,"link":"/api/v1/people/676942"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.42,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-04T22:39:23.858Z","atBatIndex":72}]