[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brendan Donovan flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:10:53.644Z","endTime":"2025-08-03T02:11:07.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":[3],"actionIndex":[0,1,2],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"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":"2025-08-02T22:45:00.745Z","endTime":"2025-08-03T01:42:43.584Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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":"2025-08-03T01:42:43.584Z","endTime":"2025-08-03T02:10:28.791Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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":"2025-08-03T02:10:28.791Z","endTime":"2025-08-03T02:10:55.833Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"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":92.8,"endSpeed":83.5,"strikeZoneTop":3.39001164420382,"strikeZoneBottom":1.61005172419307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.412096376809224,"aZ":-12.610411716205329,"pfxX":-9.03658228978277,"pfxZ":10.801306267151363,"pX":0.003908255576359144,"pZ":2.7721872063714192,"vX0":8.277072292772843,"vY0":-134.74990504132248,"vZ0":-5.219090106364515,"x":116.85,"y":163.93,"x0":-1.9563246702742954,"y0":50.001417918484634,"z0":5.648857420752383,"aX":-16.365597690452926},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":14.3,"spinRate":2399,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4088494998055925,"extension":5.94640214427609},"hitData":{"launchSpeed":95.9,"launchAngle":40.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.67,"coordY":95.18}},"index":3,"playId":"0a1cbe8e-55bd-30e5-bc13-f65dc277b8de","pitchNumber":1,"startTime":"2025-08-03T02:10:55.833Z","endTime":"2025-08-03T02:11:07.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-03T02:11:07.831Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Iván Herrera doubles (9) on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:11:25.687Z","endTime":"2025-08-03T02:14:02.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(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":93.0,"endSpeed":84.0,"strikeZoneTop":3.30187949790294,"strikeZoneBottom":1.49089678957509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51461283769098,"aZ":-12.699637303214429,"pfxX":-6.580595825437982,"pfxZ":10.689161240525504,"pX":0.9208357816896301,"pZ":2.4273795692157467,"vX0":9.271417739160075,"vY0":-134.90469265241902,"vZ0":-6.214661680858775,"x":81.9,"y":173.24,"x0":-1.7240276845989055,"y0":50.00374591040622,"z0":5.676206957108571,"aX":-11.990715104008393},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":9.7,"spinRate":2419,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.407821652486581,"extension":6.070440911183216},"index":0,"playId":"52826cee-5690-3486-aa6b-fc4944100046","pitchNumber":1,"startTime":"2025-08-03T02:11:31.111Z","endTime":"2025-08-03T02:11:35.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.45999951408183,"strikeZoneBottom":1.52707408345848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.012142564182994,"aZ":-21.157389124643387,"pfxX":-12.76627990788915,"pfxZ":6.193739011301539,"pX":0.0171128003096289,"pZ":1.8178642568192729,"vX0":9.19605008641369,"vY0":-133.59010958834898,"vZ0":-6.094470120063077,"x":116.35,"y":189.7,"x0":-1.8387942606086949,"y0":50.00274195198308,"z0":5.685116634157105,"aX":-22.710464967496193},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":20.8,"spinRate":2363,"spinDirection":221},"zone":8,"typeConfidence":0.85,"plateTime":0.41249274140844827,"extension":5.737342517544717},"index":1,"playId":"eb5fd97a-2608-32b8-b070-d18f91798bb7","pitchNumber":2,"startTime":"2025-08-03T02:11:44.831Z","endTime":"2025-08-03T02:11:48.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":76.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.994198128118683,"aZ":-27.27196727875002,"pfxX":-14.508287332397726,"pfxZ":3.2436225252663506,"pX":-0.7933265987120733,"pZ":1.717439741595027,"vX0":7.226710916456975,"vY0":-123.65915857934547,"vZ0":-4.029748658716411,"x":147.24,"y":192.41,"x0":-1.905079788415712,"y0":50.00477028593397,"z0":5.717423449793733,"aX":-21.949960251184656},"breaks":{"breakAngle":36.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":24.0,"spinRate":2060,"spinDirection":242},"zone":7,"typeConfidence":0.91,"plateTime":0.44692027024946324,"extension":5.901922281924161},"index":2,"playId":"75424cf2-66d4-322e-80e3-3040153c6c31","pitchNumber":3,"startTime":"2025-08-03T02:12:04.928Z","endTime":"2025-08-03T02:12:08.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.45999996614864,"strikeZoneBottom":1.5539891641746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84883223130078,"aZ":-36.61642581148594,"pfxX":6.89320798328453,"pfxZ":-3.2145306760776178,"pX":1.8189767934865844,"pZ":1.0145216260011878,"vX0":6.66897462331676,"vY0":-118.05981157269004,"vZ0":-3.352892916974811,"x":47.66,"y":211.39,"x0":-1.9600420382709443,"y0":50.003697718649356,"z0":5.89572685280592,"aX":9.525822001918836},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.5,"breakHorizontal":-14.4,"spinRate":3065,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.4677099595428311,"extension":5.99848736484544},"index":3,"playId":"e13ba4d9-477b-3e0b-b82a-da581492df1d","pitchNumber":4,"startTime":"2025-08-03T02:12:22.344Z","endTime":"2025-08-03T02:12:25.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.3,"strikeZoneTop":3.37079099009949,"strikeZoneBottom":1.55976042163305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.519763312142345,"aZ":-17.872206265070513,"pfxX":-13.003284801806736,"pfxZ":7.984372235604998,"pX":1.808991906754346,"pZ":1.4777594734706374,"vX0":13.29306700491045,"vY0":-134.36517471874697,"vZ0":-7.4776780095366595,"x":48.05,"y":198.88,"x0":-1.5608418184372932,"y0":50.00629885721253,"z0":5.611964636223788,"aX":-23.30699697210374},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":20.0,"spinRate":2371,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.4107844857558609,"extension":5.9888984529221805},"index":4,"playId":"858bef53-a23e-3dda-a911-66ce4b789c57","pitchNumber":5,"startTime":"2025-08-03T02:12:38.565Z","endTime":"2025-08-03T02:12:41.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-03T02:12:50.168Z","endTime":"2025-08-03T02:13:04.398Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":82.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62586116121389,"aZ":-18.948570476983583,"pfxX":-10.674198190712234,"pfxZ":7.457743936636092,"pX":0.4589129200011294,"pZ":2.3340070589358084,"vX0":9.412868289519002,"vY0":-133.55412678402618,"vZ0":-5.394583271209013,"x":99.51,"y":175.76,"x0":-1.755928296932935,"y0":50.00456033588657,"z0":5.7795028246828775,"aX":-18.935201676146896},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":16.8,"spinRate":2382,"spinDirection":214},"zone":6,"typeConfidence":0.92,"plateTime":0.41299680909664316,"extension":5.969592420752123},"index":6,"playId":"e99d30c4-7e1c-3e30-8758-c78986e97077","pitchNumber":6,"startTime":"2025-08-03T02:13:04.398Z","endTime":"2025-08-03T02:13:08.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.143452013982607,"aZ":-17.7709271686394,"pfxX":-1.5222048454371517,"pfxZ":8.325958275214509,"pX":0.8695203356129417,"pZ":2.8745005762491354,"vX0":7.601358126281322,"vY0":-130.84573663346626,"vZ0":-4.110175997207899,"x":83.86,"y":161.17,"x0":-1.8781445670832364,"y0":50.004341466282746,"z0":5.80092888109964,"aX":-2.633909984230327},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.3,"breakHorizontal":1.1,"spinRate":2599,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.4189277820039745,"extension":5.971597394202223},"index":7,"playId":"7b21eb99-9cf9-38d2-bd51-9b9b74310739","pitchNumber":7,"startTime":"2025-08-03T02:13:34.214Z","endTime":"2025-08-03T02:13:41.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14305969100646,"aZ":-19.607593570303923,"pfxX":-10.890226828547734,"pfxZ":6.994258162498123,"pX":0.3602553680016023,"pZ":1.844675307243729,"vX0":9.881420113006854,"vY0":-133.54688652003597,"vZ0":-6.176533106342528,"x":103.27,"y":188.97,"x0":-1.9821840207973584,"y0":50.00510467275418,"z0":5.609101865510111,"aX":-19.57252107390837},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":17.4,"spinRate":2274,"spinDirection":219},"zone":9,"typeConfidence":0.92,"plateTime":0.41094385902180663,"extension":6.029352771786969},"hitData":{"launchSpeed":112.9,"launchAngle":17.0,"totalDistance":381.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.75,"coordY":45.84}},"index":8,"playId":"bceb3076-3591-3619-a2e8-f64ff151c496","pitchNumber":8,"startTime":"2025-08-03T02:13:51.105Z","endTime":"2025-08-03T02:14:02.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:14:02.091Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:14:18.445Z","endTime":"2025-08-03T02:15:07.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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.3,"endSpeed":83.4,"strikeZoneTop":3.48999890293664,"strikeZoneBottom":1.6724595624798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54984935026915,"aZ":-18.97109972058615,"pfxX":-1.2177766809818182,"pfxZ":7.4792338395608144,"pX":-0.026875530462166907,"pZ":2.504524052271096,"vX0":5.274138250919103,"vY0":-131.45616046123706,"vZ0":-5.106254785689666,"x":115.78,"y":170.58,"x0":-1.893373434999676,"y0":50.00644783987911,"z0":5.863191162500434,"aX":-2.151690978470434},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":1.2,"spinRate":2495,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.41526136763328125,"extension":5.987987752425046},"index":0,"playId":"ebf8a368-d780-38fa-9b84-72ded0f48f69","pitchNumber":1,"startTime":"2025-08-03T02:14:37.975Z","endTime":"2025-08-03T02:14:41.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.757718372102246,"aZ":-23.61841060328635,"pfxX":-11.804706690235447,"pfxZ":4.790657656723458,"pX":0.06491752794691928,"pZ":2.331439075170605,"vX0":8.666545400534645,"vY0":-133.06628490759235,"vZ0":-4.4592677869801385,"x":114.53,"y":175.83,"x0":-1.7079240841534393,"y0":50.00174976918953,"z0":5.749813462703503,"aX":-21.072687768150708},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.8,"breakHorizontal":19.4,"spinRate":2322,"spinDirection":219},"zone":5,"typeConfidence":0.67,"plateTime":0.41234188529013194,"extension":5.856596555314433},"hitData":{"launchSpeed":90.7,"launchAngle":58.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.64,"coordY":131.67}},"index":1,"playId":"1a0ee315-e9ff-3f47-a4dc-6bc857ab7dea","pitchNumber":2,"startTime":"2025-08-03T02:14:55.487Z","endTime":"2025-08-03T02:15:07.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:15:07.206Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:15:21.241Z","endTime":"2025-08-03T02:16:01.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.45171740584897,"strikeZoneBottom":1.65383218234163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.807874850302298,"aZ":-24.63028914692665,"pfxX":4.564683853944822,"pfxZ":5.437738902497076,"pX":-1.1839774521375994,"pZ":2.739656089418952,"vX0":1.126488170410714,"vY0":-117.51343663438027,"vZ0":-1.5262479049444093,"x":162.13,"y":164.81,"x0":-2.263487421020049,"y0":50.00563696168908,"z0":5.701866129718089,"aX":6.337716956663197},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.7,"breakHorizontal":-8.5,"spinRate":2858,"spinDirection":93},"zone":11,"typeConfidence":0.91,"plateTime":0.4674173867727842,"extension":6.0473141359319715},"index":0,"playId":"3f806671-dc8a-3749-aeb7-635dfedd92d3","pitchNumber":1,"startTime":"2025-08-03T02:15:35.452Z","endTime":"2025-08-03T02:15:39.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.055668417163478,"aZ":-35.84268308569689,"pfxX":6.375407689281847,"pfxZ":-2.6003998882094486,"pX":-0.07068295666905446,"pZ":2.3167169157677483,"vX0":2.3198110689151767,"vY0":-118.18503701400898,"vZ0":-0.9657051537286836,"x":119.69,"y":176.23,"x0":-1.8938806368121028,"y0":50.0017673035124,"z0":6.029781616546979,"aX":8.995545221276775},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.7,"breakHorizontal":-12.1,"spinRate":2984,"spinDirection":79},"zone":5,"typeConfidence":0.9,"plateTime":0.4638956176492579,"extension":5.824322658913516},"hitData":{"launchSpeed":89.1,"launchAngle":42.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.17,"coordY":80.06}},"index":1,"playId":"5797da07-9612-3e05-b326-060741e96d9b","pitchNumber":2,"startTime":"2025-08-03T02:15:53.139Z","endTime":"2025-08-03T02:16:01.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:16:01.518Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:18:07.065Z","endTime":"2025-08-03T02:18:22.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.800914542968588,"aZ":-27.44172297212437,"pfxX":-9.060389831568088,"pfxZ":2.503386633094636,"pX":-0.3048030100705164,"pZ":2.041545505806402,"vX0":8.508454531112232,"vY0":-136.55158989585172,"vZ0":-4.807115531314065,"x":128.62,"y":183.66,"x0":-2.2824941078869982,"y0":50.00268159956189,"z0":5.7105357971627155,"aX":-17.12668444280788},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.7,"breakHorizontal":14.6,"spinRate":2363,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.40096296259002884,"extension":6.563231393612027},"hitData":{"launchSpeed":90.1,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.02,"coordY":143.93}},"index":0,"playId":"bbdd13b8-8361-3a07-8e3d-b71c03a6dc87","pitchNumber":1,"startTime":"2025-08-03T02:18:13.602Z","endTime":"2025-08-03T02:18:22.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:18:22.399Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez doubles (21) on a line drive to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:18:39.599Z","endTime":"2025-08-03T02:19:41.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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.9,"endSpeed":85.0,"strikeZoneTop":3.35999966183606,"strikeZoneBottom":1.63970919385052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45424711485986,"aZ":-15.493926585355778,"pfxX":-9.131697219105133,"pfxZ":8.945083743836337,"pX":0.01023763434542692,"pZ":2.807397656539045,"vX0":9.279776905200393,"vY0":-136.3034041358961,"vZ0":-4.802091503718929,"x":116.61,"y":162.98,"x0":-2.266676014425195,"y0":50.0035449752993,"z0":5.676569442994573,"aX":-17.030172312325202},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":14.4,"spinRate":2227,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40322974206297824,"extension":6.788278660283894},"index":0,"playId":"c8da2368-e267-32a7-8b47-52468f934945","pitchNumber":1,"startTime":"2025-08-03T02:18:45.576Z","endTime":"2025-08-03T02:18:50.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":94.6,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44914565956493,"aZ":-16.741668035173312,"pfxX":-9.95474676123537,"pfxZ":8.154963828231455,"pX":-0.6291670076072988,"pZ":3.1010416761628057,"vX0":8.265103377935503,"vY0":-137.4269568902389,"vZ0":-3.9796438659547935,"x":140.98,"y":155.05,"x0":-2.398037562244392,"y0":50.0032333513212,"z0":5.7215999330010145,"aX":-18.841049153206875},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":16.1,"spinRate":2265,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4001729455512124,"extension":6.582840081619074},"index":1,"playId":"98e4299f-3129-3fe1-acac-7c36d6ebba21","pitchNumber":2,"startTime":"2025-08-03T02:19:02.182Z","endTime":"2025-08-03T02:19:05.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-03T02:19:15.065Z","endTime":"2025-08-03T02:19:29.715Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.727013141634437,"aZ":-41.67526562297837,"pfxX":5.208542164836416,"pfxZ":-6.9694416146286375,"pX":-0.9011657916637404,"pZ":1.5270851360027073,"vX0":1.7981000919461827,"vY0":-117.0862842844941,"vZ0":-0.931731207250556,"x":151.35,"y":197.55,"x0":-2.3594036216308214,"y0":50.001635473717094,"z0":5.890919045049097,"aX":7.1033014264838075},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.5,"breakHorizontal":-10.0,"spinRate":2587,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.47097732516131563,"extension":6.47494013725865},"hitData":{"launchSpeed":87.7,"launchAngle":13.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":35.67,"coordY":105.95}},"index":3,"playId":"01e7dd3e-d317-3959-b6b2-7701951cbe0a","pitchNumber":3,"startTime":"2025-08-03T02:19:29.715Z","endTime":"2025-08-03T02:19:41.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:19:41.704Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a fly ball to left fielder Alec Burleson. Luis Arraez scores. Manny Machado out at 2nd on the throw, left fielder Alec Burleson to second baseman Brendan Donovan.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:20:05.363Z","endTime":"2025-08-03T02:22:02.693Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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,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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.465159996244463,"aZ":-28.31224899972654,"pfxX":-7.635528037907055,"pfxZ":2.0685219500233636,"pX":0.09828656341352796,"pZ":2.6270465946982124,"vX0":8.972646604003721,"vY0":-135.4581268398216,"vZ0":-3.275017955997308,"x":113.25,"y":167.85,"x0":-2.258679442815147,"y0":50.00238353454757,"z0":5.822498476746968,"aX":-14.247512367966758},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":12.0,"spinRate":2286,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4037272171760393,"extension":6.547139860970297},"index":0,"playId":"8138b97a-7194-3245-b09d-0353a1ba2f6b","pitchNumber":1,"startTime":"2025-08-03T02:20:14.378Z","endTime":"2025-08-03T02:20:17.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.64999901262424,"strikeZoneBottom":1.7153955682738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.405675989482972,"aZ":-40.33209606519526,"pfxX":5.40107890242342,"pfxZ":-6.04303613464126,"pX":1.0822560977473132,"pZ":0.5619239984235667,"vX0":5.766764634341292,"vY0":-115.91273947322397,"vZ0":-3.2705716045520328,"x":75.75,"y":223.61,"x0":-2.147822789773481,"y0":50.0051585790924,"z0":5.875068441515083,"aX":7.286668435653358},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.5,"breakHorizontal":-11.3,"spinRate":2549,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.47410558916115475,"extension":6.688087515615118},"index":1,"playId":"b5d82caa-4ceb-30ad-99a0-0daf57b755be","pitchNumber":2,"startTime":"2025-08-03T02:20:34.975Z","endTime":"2025-08-03T02:20:38.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86916913308339,"aZ":-32.461890172972616,"pfxX":6.102358475656103,"pfxZ":-0.19699376023782467,"pX":0.23869788475706116,"pZ":1.9404499897042076,"vX0":4.881784865833161,"vY0":-122.26811857254313,"vZ0":-2.1828170518894967,"x":107.9,"y":186.39,"x0":-2.5917205185727283,"y0":50.002173649297234,"z0":5.688684437952306,"aX":9.040912054192285},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":-12.4,"spinRate":2474,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.45165777694107145,"extension":6.739998382249635},"index":2,"playId":"3b0695b3-d004-383e-b1ea-50fb1c1b611f","pitchNumber":3,"startTime":"2025-08-03T02:20:58.392Z","endTime":"2025-08-03T02:21:03.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":83.6,"strikeZoneTop":3.65000010968739,"strikeZoneBottom":1.67108348201073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.73551694350355,"aZ":-15.216952040815254,"pfxX":-6.31147063702109,"pfxZ":9.287874722230365,"pX":1.0587465674483183,"pZ":3.936559804969297,"vX0":10.071011881389653,"vY0":-135.97361566373291,"vZ0":-2.2946030308443603,"x":76.64,"y":132.49,"x0":-1.9160906876970754,"y0":50.0028837279728,"z0":5.878583022863716,"aX":-11.524080357309007},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2305,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.40671361619293567,"extension":6.629888460210474},"index":3,"playId":"33f3272b-dcf5-36a4-8176-4187cb5c604d","pitchNumber":4,"startTime":"2025-08-03T02:21:18.549Z","endTime":"2025-08-03T02:21:22.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"0f35b082-5072-44b0-99f8-c953dc810878","startTime":"2025-08-03T02:21:38.279Z","endTime":"2025-08-03T02:21:43.279Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.095765836479256,"aZ":-42.171558334906855,"pfxX":6.12122357067865,"pfxZ":-7.525367256010535,"pX":-0.5820465065790627,"pZ":1.100124028689954,"vX0":2.465817884525548,"vY0":-116.32857913983572,"vZ0":-1.3570846986550826,"x":139.19,"y":209.08,"x0":-2.4610362260573773,"y0":50.00411808080561,"z0":5.802387048341825,"aX":8.130151795079422},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-13.6,"breakHorizontal":-11.8,"spinRate":2520,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4765335741534762,"extension":6.767658315466224},"hitData":{"launchSpeed":103.1,"launchAngle":23.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.27,"coordY":97.34}},"index":5,"playId":"02b869b4-ff0e-32e4-b9c5-3491fa00d809","pitchNumber":5,"startTime":"2025-08-03T02:21:49.690Z","endTime":"2025-08-03T02:22:02.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.26,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:22:02.693Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:22:31.587Z","endTime":"2025-08-03T02:23:16.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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.2,"endSpeed":82.9,"strikeZoneTop":3.6499992402259,"strikeZoneBottom":1.73929698136446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32916919876053,"aZ":-24.005045469710467,"pfxX":-0.7084955928131231,"pfxZ":4.650719023737512,"pX":-0.8445704569346915,"pZ":3.8408151193775035,"vX0":4.216386105539979,"vY0":-131.3369515665583,"vZ0":-0.5041338833371497,"x":149.19,"y":135.08,"x0":-2.3748063855293657,"y0":50.004060505817,"z0":5.811635888341779,"aX":-1.2453739124128027},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":0.4,"spinRate":2273,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41613866655850806,"extension":6.547756551911212},"index":0,"playId":"3a5c55cc-a61e-31ab-a435-045d7a11dc3a","pitchNumber":1,"startTime":"2025-08-03T02:22:34.494Z","endTime":"2025-08-03T02:22:39.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.342559567999512,"aZ":-28.34393477822418,"pfxX":-10.57106089105789,"pfxZ":2.217983340920618,"pX":-1.2060963032462741,"pZ":1.865635934324801,"vX0":6.244954121891041,"vY0":-130.49121263509787,"vZ0":-4.850768280646973,"x":162.97,"y":188.41,"x0":-2.25634765184733,"y0":50.002497274600806,"z0":5.882958955360937,"aX":-18.238188115697913},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":17.8,"spinRate":1821,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4196718174050553,"extension":6.631639667051252},"index":1,"playId":"f586efdb-e79c-381f-a53a-73a225fed4f6","pitchNumber":2,"startTime":"2025-08-03T02:22:48.756Z","endTime":"2025-08-03T02:22:52.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69914579665928,"aZ":-15.647318759085454,"pfxX":-7.936760169523371,"pfxZ":8.819210680180557,"pX":0.18729598592724675,"pZ":2.7290743251364176,"vX0":9.37905293839383,"vY0":-136.89116492976584,"vZ0":-5.0459449967806265,"x":109.86,"y":165.09,"x0":-2.2722972633168386,"y0":50.00494583616422,"z0":5.688250866231424,"aX":-14.878628762595618},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2207,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40201558279135385,"extension":6.874722260908995},"hitData":{"launchSpeed":93.7,"launchAngle":53.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.79,"coordY":117.42}},"index":2,"playId":"baf51903-7696-3a7a-b000-be8ba9b4b03f","pitchNumber":3,"startTime":"2025-08-03T02:23:07.369Z","endTime":"2025-08-03T02:23:16.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:23:16.691Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:25:10.481Z","endTime":"2025-08-03T02:26:37.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(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":93.4,"endSpeed":84.6,"strikeZoneTop":3.54239267156501,"strikeZoneBottom":1.70860513783877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7609410781264,"aZ":-12.510927059040636,"pfxX":-6.604708821994969,"pfxZ":10.660979365728439,"pX":1.0043527030620734,"pZ":2.504472777681937,"vX0":9.932726598968555,"vY0":-135.47550435594042,"vZ0":-6.042132206848876,"x":78.72,"y":171.16,"x0":-1.8646584834215565,"y0":50.00089955502214,"z0":5.6511696626278685,"aX":-12.18017076110659},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":9.6,"spinRate":2440,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4055168116775456,"extension":6.003703017921845},"index":0,"playId":"49589c45-bd52-3be8-ae8f-661d6fe58ac9","pitchNumber":1,"startTime":"2025-08-03T02:25:26.655Z","endTime":"2025-08-03T02:25:30.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.6,"endSpeed":84.9,"strikeZoneTop":3.45000004545557,"strikeZoneBottom":1.72164038065471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.880076404444125,"aZ":-19.574526741894164,"pfxX":-10.726750391026942,"pfxZ":6.877155748345762,"pX":0.22011007214983375,"pZ":0.9847558783679544,"vX0":9.27502832137993,"vY0":-134.41918309340898,"vZ0":-8.360378997863872,"x":108.61,"y":212.19,"x0":-1.8799022425748702,"y0":50.00078504798473,"z0":5.522628313801518,"aX":-19.645839289182305},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":17.4,"spinRate":2334,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.40733218957808903,"extension":5.910143370650803},"index":1,"playId":"e187653c-2b71-3263-b2ba-013f1038d30a","pitchNumber":2,"startTime":"2025-08-03T02:25:40.494Z","endTime":"2025-08-03T02:25:43.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.8,"endSpeed":84.4,"strikeZoneTop":3.44999919395458,"strikeZoneBottom":1.55121340680681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.034068580526718,"aZ":-21.076290831225858,"pfxX":-12.26916334058004,"pfxZ":6.090687077510631,"pX":0.3199581739126154,"pZ":1.3711884460677102,"vX0":9.920062198583533,"vY0":-134.55759866806451,"vZ0":-7.093811958785483,"x":104.8,"y":201.76,"x0":-1.8328029650572681,"y0":50.00141455614054,"z0":5.550977169876397,"aX":-22.34528545475641},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":19.9,"spinRate":2396,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.40811373856475175,"extension":5.883767763767478},"index":2,"playId":"ed4c8104-ddf8-3771-80cf-815728b80f0b","pitchNumber":3,"startTime":"2025-08-03T02:25:56.354Z","endTime":"2025-08-03T02:26:00.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.71787304954342,"strikeZoneBottom":1.91000482136584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.084989580944658,"aZ":-18.31577858507711,"pfxX":-9.529012149712948,"pfxZ":7.613145204602262,"pX":-0.41718194201120085,"pZ":3.4458630855734076,"vX0":7.535832461441497,"vY0":-134.53873496090964,"vZ0":-2.604806424525705,"x":132.9,"y":145.74,"x0":-2.026164701249345,"y0":50.00219168152758,"z0":5.73501288052712,"aX":-17.346510832226805},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":15.5,"spinRate":2379,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.40819365371026173,"extension":5.855071460856724},"index":3,"playId":"bd762f54-e473-3bff-be9d-08d900a71170","pitchNumber":4,"startTime":"2025-08-03T02:26:12.140Z","endTime":"2025-08-03T02:26:16.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.639839446992397,"aZ":-18.910635018558974,"pfxX":-10.968320206022085,"pfxZ":7.219500795850634,"pX":-0.538150452993204,"pZ":2.225821055191577,"vX0":7.43953380603267,"vY0":-134.98810345461013,"vZ0":-5.48605581873801,"x":137.51,"y":178.68,"x0":-1.9112669344151167,"y0":50.003043955742186,"z0":5.624928024036914,"aX":-20.14941308338426},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":18.1,"spinRate":2311,"spinDirection":226},"zone":4,"typeConfidence":0.92,"plateTime":0.4064805769689248,"extension":5.935500479837004},"hitData":{"launchSpeed":103.6,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.51,"coordY":74.52}},"index":4,"playId":"e046d421-bcba-31e9-954a-280ea45a8271","pitchNumber":5,"startTime":"2025-08-03T02:26:27.195Z","endTime":"2025-08-03T02:26:37.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:26:37.629Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:26:54.179Z","endTime":"2025-08-03T02:27:31.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(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":93.1,"endSpeed":84.4,"strikeZoneTop":3.36943418493106,"strikeZoneBottom":1.54764551769416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.791639596694736,"aZ":-13.913158147555713,"pfxX":-8.295015692538083,"pfxZ":9.988428688819031,"pX":1.0409661424343457,"pZ":1.7065588139775822,"vX0":9.338570034193198,"vY0":-134.95374895988098,"vZ0":-7.957798701794906,"x":77.32,"y":192.7,"x0":-1.4011185105577744,"y0":50.00404827458455,"z0":5.691970275735273,"aX":-15.166996474924845},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":12.8,"spinRate":2384,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40725358308685866,"extension":6.036168610642126},"index":0,"playId":"30859baa-2216-3b51-a133-412741b0533e","pitchNumber":1,"startTime":"2025-08-03T02:27:03.263Z","endTime":"2025-08-03T02:27:07.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.317556822581466,"aZ":-17.51483981840834,"pfxX":-2.0374622307283072,"pfxZ":8.607773252140115,"pX":0.47096718020329686,"pZ":2.822533399887609,"vX0":6.023453470952517,"vY0":-129.976649539355,"vZ0":-4.246744666589155,"x":99.05,"y":162.57,"x0":-1.6162461778280648,"y0":50.00630112100197,"z0":5.815229196054682,"aX":-3.4716465354116677},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.8,"breakHorizontal":2.3,"spinRate":2590,"spinDirection":203},"zone":6,"typeConfidence":0.88,"plateTime":0.4220825587809358,"extension":6.01737029380599},"hitData":{"launchSpeed":90.2,"launchAngle":52.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.84,"coordY":107.91}},"index":1,"playId":"a9fbf4f0-7058-3989-b4f4-dfab776a4bea","pitchNumber":2,"startTime":"2025-08-03T02:27:20.958Z","endTime":"2025-08-03T02:27:31.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:27:31.258Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:27:39.825Z","endTime":"2025-08-03T02:30:07.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(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":79.8,"endSpeed":72.5,"strikeZoneTop":3.48571318852734,"strikeZoneBottom":1.60195800740497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78536398985079,"aZ":-37.87693556048526,"pfxX":8.980580587652657,"pfxZ":-4.263570723031558,"pX":0.503562800592717,"pZ":2.168939928554595,"vX0":2.388037292124755,"vY0":-116.05415398131349,"vZ0":-0.4685328050730241,"x":97.81,"y":180.22,"x0":-1.7104688510231845,"y0":50.00379382993594,"z0":6.044136800714505,"aX":12.00496182353324},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.4,"breakHorizontal":-16.9,"spinRate":3057,"spinDirection":75},"zone":9,"typeConfidence":0.91,"plateTime":0.4756308928407478,"extension":5.999232937748394},"index":0,"playId":"6e97115f-18ee-34ed-9569-8ff5e970c169","pitchNumber":1,"startTime":"2025-08-03T02:27:57.922Z","endTime":"2025-08-03T02:28:01.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.7,"endSpeed":82.8,"strikeZoneTop":3.51168496127412,"strikeZoneBottom":1.65367642069648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.952382157587934,"aZ":-18.320648644714705,"pfxX":-9.735626815051063,"pfxZ":7.859924335307649,"pX":0.2733019374492885,"pZ":1.0516317128173305,"vX0":8.151661723553651,"vY0":-133.02294013843448,"vZ0":-8.418475337915163,"x":106.58,"y":210.39,"x0":-1.5912072962962958,"y0":50.00147459912591,"z0":5.626466233567579,"aX":-17.1567955879534},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2394,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.41439804406213776,"extension":6.086374818946537},"index":1,"playId":"5bd8265c-8e17-3beb-beae-6d07927120c1","pitchNumber":2,"startTime":"2025-08-03T02:28:16.006Z","endTime":"2025-08-03T02:28:24.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Freddy Fermin. Lars Nootbaar to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"5bd8265c-8e17-3beb-beae-6d07927120c1","startTime":"2025-08-03T02:28:32.537Z","endTime":"2025-08-03T02:28:51.203Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":663457,"link":"/api/v1/people/663457"},"postOnSecond":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.33,"dramaIndex":49.0,"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":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.060016439658224,"aZ":-18.33236631348983,"pfxX":-0.31961583060917764,"pfxZ":8.074948980711206,"pX":1.626062022283439,"pZ":1.9814208671305866,"vX0":8.334521230501037,"vY0":-130.76091727899265,"vZ0":-6.250510733367292,"x":55.02,"y":185.28,"x0":-1.5744538542429176,"y0":50.006298722623015,"z0":5.79924910356169,"aX":-0.5476200680648166},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":-1.4,"spinRate":2605,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.42042661336566445,"extension":6.141834177734703},"index":3,"playId":"f17de03d-0dfb-38e0-893b-f30946d279af","pitchNumber":3,"startTime":"2025-08-03T02:28:51.203Z","endTime":"2025-08-03T02:28:54.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.1,"strikeZoneTop":3.42510810087931,"strikeZoneBottom":1.5969710870427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.10488516377499,"aZ":-13.312866250519884,"pfxX":-6.665984464858615,"pfxZ":10.473346707559514,"pX":-0.7275583257951375,"pZ":2.166537308967423,"vX0":4.956292848085722,"vY0":-135.01472638355474,"vZ0":-7.01016646187542,"x":144.73,"y":180.28,"x0":-1.7438537621389494,"y0":50.00536520259286,"z0":5.780522297306317,"aX":-12.007165099192894},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":10.7,"spinRate":2305,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4095491789002641,"extension":6.042404741892744},"index":4,"playId":"4182bd28-c86a-34ae-9ab5-d74f9b90071b","pitchNumber":4,"startTime":"2025-08-03T02:29:16.535Z","endTime":"2025-08-03T02:29:22.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.3,"endSpeed":82.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37125371645613,"aZ":-15.110178360243612,"pfxX":-8.53076388582938,"pfxZ":9.564433149472151,"pX":-0.4818089396433346,"pZ":2.288015560648936,"vX0":6.2164343480666755,"vY0":-134.0602331635854,"vZ0":-6.0206340743734446,"x":135.37,"y":177.0,"x0":-1.7459084441236659,"y0":50.00079186502383,"z0":5.678762246650953,"aX":-15.216261501085643},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":13.8,"spinRate":2326,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.41171823863034396,"extension":6.097364677246145},"index":5,"playId":"6dc6835a-2c2c-3db1-96dd-0408819715d7","pitchNumber":5,"startTime":"2025-08-03T02:29:37.045Z","endTime":"2025-08-03T02:29:40.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.42945833270034,"strikeZoneBottom":1.62720379414471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.452596552775834,"aZ":-39.28328812732518,"pfxX":8.469490373466622,"pfxZ":-5.138980978554683,"pX":-0.5008994935218084,"pZ":2.484347933700389,"vX0":0.634259743018887,"vY0":-117.78585090075282,"vZ0":0.16520881286122857,"x":136.09,"y":171.7,"x0":-1.8728361439094074,"y0":50.0014241990479,"z0":6.090527825405464,"aX":11.722790752396245},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.9,"breakHorizontal":-15.5,"spinRate":3082,"spinDirection":77},"zone":4,"typeConfidence":0.92,"plateTime":0.4676725871244951,"extension":5.9240112968517575},"index":6,"playId":"fb3f8a19-b54e-38bb-b43b-4c9dacef12e4","pitchNumber":6,"startTime":"2025-08-03T02:30:02.777Z","endTime":"2025-08-03T02:30:07.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.33,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:30:07.636Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, shortstop Xander Bogaerts to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:30:18.121Z","endTime":"2025-08-03T02:31:05.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.21211813386539,"strikeZoneBottom":1.62156618772775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.251775711311815,"aZ":-17.86505027935521,"pfxX":1.1348994237812362,"pfxZ":8.42738329242667,"pX":-0.03540749183991377,"pZ":3.5842466501286157,"vX0":3.7449864659563565,"vY0":-129.9924687713584,"vZ0":-2.774352615963292,"x":118.35,"y":142.01,"x0":-1.6467921322079686,"y0":50.003774831936084,"z0":6.034195551709313,"aX":1.9260002926361242},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.8,"breakHorizontal":-3.0,"spinRate":2474,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.42262607253927964,"extension":5.971243501356677},"index":0,"playId":"e28a42ad-12be-3d95-ba02-5f8b2b2ff813","pitchNumber":1,"startTime":"2025-08-03T02:30:35.035Z","endTime":"2025-08-03T02:30:39.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.0,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.800143057980385,"aZ":-19.17292741266054,"pfxX":-9.655122026528472,"pfxZ":7.290997026924838,"pX":-0.5682391120501677,"pZ":2.728627708172829,"vX0":6.029450145437839,"vY0":-133.71342368925232,"vZ0":-4.4029357243724085,"x":138.66,"y":165.11,"x0":-1.6151814830765843,"y0":50.00604361647636,"z0":5.7997465274429,"aX":-17.228695391037416},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":16.0,"spinRate":2334,"spinDirection":215},"zone":4,"typeConfidence":0.92,"plateTime":0.4119506867390066,"extension":5.893334044949011},"hitData":{"launchSpeed":92.6,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.71,"coordY":151.58}},"index":1,"playId":"c9cd3641-8a94-3d2c-883b-7de1571f725c","pitchNumber":2,"startTime":"2025-08-03T02:30:57.403Z","endTime":"2025-08-03T02:31:05.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":663457,"link":"/api/v1/people/663457"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:31:05.006Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to third baseman Nolan Gorman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:32:58.619Z","endTime":"2025-08-03T02:34:40.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":75.7,"strikeZoneTop":3.74858786312507,"strikeZoneBottom":1.82406344202052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12108299339725,"aZ":-30.681990753585975,"pfxX":4.757498800276959,"pfxZ":1.0129442688964243,"pX":0.9623583012675729,"pZ":1.2397154995253303,"vX0":6.307163170087832,"vY0":-123.10359828593046,"vZ0":-4.252446626785908,"x":80.32,"y":205.31,"x0":-2.289488767511116,"y0":50.00407792812293,"z0":5.700923405155565,"aX":7.0232361753694965},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.7,"breakHorizontal":-10.6,"spinRate":2437,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4516148725956102,"extension":6.693175038882121},"index":0,"playId":"4a1f211f-7c81-373d-8f69-c8bdd4bf57e3","pitchNumber":1,"startTime":"2025-08-03T02:33:17.593Z","endTime":"2025-08-03T02:33:21.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.6,"endSpeed":83.5,"strikeZoneTop":3.64999939250677,"strikeZoneBottom":1.7214476133475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.339016363570835,"aZ":-28.539488737644152,"pfxX":-10.194131514965566,"pfxZ":2.0198471571843974,"pX":-0.18771228394839276,"pZ":2.8550506196106884,"vX0":9.256598106533167,"vY0":-134.42024682154982,"vZ0":-2.1790285520976314,"x":124.16,"y":161.69,"x0":-2.377632760086062,"y0":50.00596689240508,"z0":5.734323100924174,"aX":-18.37047073325609},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":16.1,"spinRate":2227,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40992160216165363,"extension":6.634981941452173},"index":1,"playId":"dce10db2-03b2-3eef-b568-1f03f5697fab","pitchNumber":2,"startTime":"2025-08-03T02:33:30.409Z","endTime":"2025-08-03T02:33:35.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.65000014609857,"strikeZoneBottom":1.74967806858016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9407386972986,"aZ":-28.2611041588553,"pfxX":-7.0829886528312,"pfxZ":2.268559217633622,"pX":0.8150577742724288,"pZ":2.0729538482665166,"vX0":10.105200484701305,"vY0":-131.2711936160775,"vZ0":-3.548844773456207,"x":85.93,"y":182.81,"x0":-2.1858278148768,"y0":50.00267093192185,"z0":5.574842008898374,"aX":-12.212349563038128},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":10.3,"spinRate":2173,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4192045751068698,"extension":6.930509232517152},"index":2,"playId":"fe66ce6c-f675-33cf-bcd9-a49471eb0813","pitchNumber":3,"startTime":"2025-08-03T02:33:45.957Z","endTime":"2025-08-03T02:33:50.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T02:33:55.888Z","endTime":"2025-08-03T02:34:13.168Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.68980272943356,"strikeZoneBottom":1.73977672407661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09480751397297,"aZ":-15.837712244843583,"pfxX":-6.827441895002817,"pfxZ":8.569432453094562,"pX":0.7146879719046064,"pZ":3.907820887724236,"vX0":9.928507600452594,"vY0":-138.24710503178406,"vZ0":-2.33733582172718,"x":89.76,"y":133.27,"x0":-2.061196811095369,"y0":50.00597427443011,"z0":5.846009966921542,"aX":-13.021592420956965},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2417,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3984718755834815,"extension":6.595943474403262},"index":4,"playId":"27a00317-25e0-3004-afd7-51488618046a","pitchNumber":4,"startTime":"2025-08-03T02:34:13.168Z","endTime":"2025-08-03T02:34:17.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.7,"endSpeed":84.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.289122237166954,"aZ":-26.912669955573882,"pfxX":-9.15706298852166,"pfxZ":2.8954830703586394,"pX":0.5519508105386582,"pZ":1.9623206770442596,"vX0":10.32687150211362,"vY0":-134.50832362649217,"vZ0":-4.361642923164407,"x":95.96,"y":185.8,"x0":-2.1615506764870656,"y0":50.00369329130941,"z0":5.5308144346985415,"aX":-16.649875503865168},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":2206,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4084195014591314,"extension":6.630293819515336},"hitData":{"launchSpeed":71.9,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.7,"coordY":170.34}},"index":5,"playId":"230e4a74-0d1d-38f5-b380-a5711a711541","pitchNumber":5,"startTime":"2025-08-03T02:34:29.931Z","endTime":"2025-08-03T02:34:40.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:34:40.266Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:34:57.446Z","endTime":"2025-08-03T02:38:11.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":93.7,"endSpeed":84.3,"strikeZoneTop":3.46000052429806,"strikeZoneBottom":1.63197359823279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.551262969947636,"aZ":-13.761944551731053,"pfxX":-7.477424220776474,"pfxZ":9.978407519711455,"pX":-0.5436195972473565,"pZ":2.5600766426751527,"vX0":7.20996828465097,"vY0":-136.11496315648083,"vZ0":-6.035574800489067,"x":137.72,"y":169.66,"x0":-2.2769991163305807,"y0":50.00157542004385,"z0":5.78847270913682,"aX":-13.79497662895656},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2258,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4050247592573095,"extension":6.6762250497925},"index":0,"playId":"606b203a-5b86-3e6a-88c5-69750436ff62","pitchNumber":1,"startTime":"2025-08-03T02:35:07.439Z","endTime":"2025-08-03T02:35:12.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"80d4904c-8ac1-3516-9fdc-da7d66b98a6b","startTime":"2025-08-03T02:35:26.132Z","endTime":"2025-08-03T02:35:30.412Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.46000073565422,"strikeZoneBottom":1.65013752564084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.250688656865023,"aZ":-24.26071781687732,"pfxX":0.5035377568781958,"pfxZ":4.654694496419069,"pX":-0.9096274913593411,"pZ":4.324368025902924,"vX0":3.8524048766973404,"vY0":-130.0618359320646,"vZ0":0.7273077398701936,"x":151.67,"y":122.02,"x0":-2.4801740899909803,"y0":50.002856484205914,"z0":5.891993809900524,"aX":0.8550269378058915},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.9,"breakHorizontal":-1.8,"spinRate":2308,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.42238843809484816,"extension":6.447308027839389},"index":2,"playId":"11f7efca-67b1-3241-b095-684265abf77d","pitchNumber":2,"startTime":"2025-08-03T02:35:41.527Z","endTime":"2025-08-03T02:35:45.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.45999896891271,"strikeZoneBottom":1.68023556529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38462306551691,"aZ":-32.516350200258124,"pfxX":7.324774144425623,"pfxZ":-0.22797255070744527,"pX":-1.6929756611329974,"pZ":2.390338039898602,"vX0":0.05361821455289206,"vY0":-121.71109506087689,"vZ0":-1.1317295691807472,"x":181.53,"y":174.24,"x0":-2.664658171172617,"y0":50.00454953759209,"z0":5.71753929612654,"aX":10.818235285717545},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-13.2,"spinRate":2499,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.45274675080920046,"extension":6.50023727325275},"index":3,"playId":"ce4c1c88-dd4b-3238-aa6e-655dd0bbc90b","pitchNumber":3,"startTime":"2025-08-03T02:36:02.873Z","endTime":"2025-08-03T02:36:06.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.45999961315633,"strikeZoneBottom":1.65211640902558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.450737349076817,"aZ":-24.3471185121219,"pfxX":0.1996443327140165,"pfxZ":4.531467369963643,"pX":-1.0608333843404358,"pZ":3.952299792783376,"vX0":3.72937503015211,"vY0":-130.5614064644638,"vZ0":-0.28280104503819053,"x":157.44,"y":132.07,"x0":-2.533512658743813,"y0":50.00070200316912,"z0":5.894036584228146,"aX":0.3443371791640809},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.2,"spinRate":2319,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4194887861237864,"extension":6.457479031020877},"index":4,"playId":"b5c15155-4ede-3854-a501-d64bcd77d8e4","pitchNumber":4,"startTime":"2025-08-03T02:36:24.023Z","endTime":"2025-08-03T02:36:27.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24576856496583,"aZ":-14.58182481287395,"pfxX":-7.797257343157252,"pfxZ":9.513466631334712,"pX":-0.4514005609734194,"pZ":2.1606020568743203,"vX0":7.341163666644993,"vY0":-135.5296098914878,"vZ0":-6.773400504375289,"x":134.21,"y":180.44,"x0":-2.1898809650274584,"y0":50.005371038162735,"z0":5.722009463027913,"aX":-14.422577243199624},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2181,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.40504885662080614,"extension":6.8220709640139745},"index":5,"playId":"7e48b0e7-c3e2-3fe2-a2b5-65d113d78c1f","pitchNumber":5,"startTime":"2025-08-03T02:36:44.954Z","endTime":"2025-08-03T02:36:48.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-03T02:36:56.857Z","endTime":"2025-08-03T02:37:11.450Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72368401467001,"aZ":-25.081487424973286,"pfxX":1.1903683306684547,"pfxZ":4.232885581741131,"pX":0.06616874083066941,"pZ":3.2526451700041012,"vX0":5.564599821740639,"vY0":-128.9300558255039,"vZ0":-1.5242312355279202,"x":114.48,"y":150.96,"x0":-2.2781779973962153,"y0":50.00614996658316,"z0":5.793905782348125,"aX":1.997558248481519},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-3.5,"spinRate":2299,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4254096047403335,"extension":6.7816690845309235},"index":7,"playId":"d8997f69-d5b1-399a-9bf8-dd66178c9e57","pitchNumber":6,"startTime":"2025-08-03T02:37:11.450Z","endTime":"2025-08-03T02:37:15.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.588251819986773,"aZ":-41.44804678491532,"pfxX":5.060533745706421,"pfxZ":-6.917314268188144,"pX":-0.48716168478194344,"pZ":1.6672521135989309,"vX0":2.550491935574853,"vY0":-115.9237064746654,"vZ0":-0.5120164916337405,"x":135.57,"y":193.76,"x0":-2.264171389099938,"y0":50.002196382568734,"z0":5.897326393488532,"aX":6.786452965080962},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.2,"breakHorizontal":-9.8,"spinRate":2495,"spinDirection":50},"zone":7,"typeConfidence":2.0,"plateTime":0.4751244317212424,"extension":6.763099939129526},"index":8,"playId":"628020b3-ca10-3eb4-92a9-88e10a06e3c7","pitchNumber":7,"startTime":"2025-08-03T02:37:40.172Z","endTime":"2025-08-03T02:37:45.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":93.6,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47399372900219,"aZ":-16.996417849179277,"pfxX":-7.603297032913517,"pfxZ":8.124370316777291,"pX":-1.184789270495442,"pZ":3.476281217386443,"vX0":5.675960742096503,"vY0":-136.21508315322677,"vZ0":-3.0108601461448536,"x":162.16,"y":144.92,"x0":-2.313461942655727,"y0":50.006763035555615,"z0":5.779240911484858,"aX":-14.211820184174636},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":12.5,"spinRate":2222,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4029728127605714,"extension":6.804663770460936},"index":9,"playId":"f1fd66c2-7b5d-3d4f-b269-c0e938e3484a","pitchNumber":8,"startTime":"2025-08-03T02:38:07.654Z","endTime":"2025-08-03T02:38:11.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:38:11.945Z","atBatIndex":13},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ramón Laureano triples (1) on a line drive to right fielder Lars Nootbaar. Xander Bogaerts scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:38:22.395Z","endTime":"2025-08-03T02:39:20.514Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":91.0,"endSpeed":83.8,"strikeZoneTop":3.42000017467377,"strikeZoneBottom":1.57190932424668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.080241124462752,"aZ":-25.629139682454042,"pfxX":-7.9263904182426455,"pfxZ":3.67819352426557,"pX":0.31926441153366597,"pZ":1.8877468113370341,"vX0":8.982996481572266,"vY0":-132.25410257698692,"vZ0":-4.935050959515325,"x":104.83,"y":187.81,"x0":-2.0846728154175063,"y0":50.00104631955961,"z0":5.6475000990148185,"aX":-14.09986236033767},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":12.5,"spinRate":2211,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.41346827720590884,"extension":7.033239115042623},"index":0,"playId":"e3fc0012-a1bd-3e2c-a3e9-e68048fb7ad2","pitchNumber":1,"startTime":"2025-08-03T02:38:36.574Z","endTime":"2025-08-03T02:38:40.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.187194694174597,"aZ":-32.58085721195289,"pfxX":5.918691103034979,"pfxZ":-0.2676939450791185,"pX":-0.5679748179853151,"pZ":2.2674594360003697,"vX0":2.685258216270382,"vY0":-122.97886042997301,"vZ0":-1.5170670137764999,"x":138.65,"y":177.56,"x0":-2.448716691052177,"y0":50.00513716321995,"z0":5.699419758939955,"aX":8.914511135016774},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.6,"breakHorizontal":-11.4,"spinRate":2427,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.4482719522165013,"extension":6.638128666924455},"hitData":{"launchSpeed":87.5,"launchAngle":10.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.57,"coordY":106.46}},"index":1,"playId":"15b7217e-ebc9-3873-9d96-fe7fe9736ff2","pitchNumber":2,"startTime":"2025-08-03T02:39:06.539Z","endTime":"2025-08-03T02:39:20.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":12.600000000000009,"leverageIndex":1.08,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:39:20.514Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Cronenworth hit by pitch.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:39:55.333Z","endTime":"2025-08-03T02:40:51.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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(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.7,"endSpeed":85.4,"strikeZoneTop":3.35000046659328,"strikeZoneBottom":1.60244463320673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.798508667716813,"aZ":-15.880695238459003,"pfxX":-5.55296751099543,"pfxZ":8.682496850760252,"pX":-0.21887509344442113,"pZ":3.3589463347160264,"vX0":7.032016508691179,"vY0":-136.3251081043595,"vZ0":-3.5742340085275313,"x":125.34,"y":148.09,"x0":-2.113907658642779,"y0":50.00169189791246,"z0":5.78750575469042,"aX":-10.420170750889673},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2228,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4022211585654776,"extension":6.740048200523385},"index":0,"playId":"a4ebde80-3f98-3803-814e-0cbd0d00d13d","pitchNumber":1,"startTime":"2025-08-03T02:40:06.927Z","endTime":"2025-08-03T02:40:12.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.35000016757255,"strikeZoneBottom":1.58650698368116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.112290808407607,"aZ":-26.90948372668402,"pfxX":-2.4257139624871984,"pfxZ":3.0718102833176655,"pX":-0.9316863995828493,"pZ":3.8922362421736243,"vX0":4.688073928330851,"vY0":-130.57557696978404,"vZ0":0.4542501467777049,"x":152.51,"y":133.69,"x0":-2.440378261155987,"y0":50.00593212947309,"z0":5.750862489763304,"aX":-4.163167483035438},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":3.2,"spinRate":2311,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4204820333874242,"extension":6.508752174969738},"index":1,"playId":"dc18996d-0111-3512-8459-9b3021b3b091","pitchNumber":2,"startTime":"2025-08-03T02:40:25.756Z","endTime":"2025-08-03T02:40:29.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.931137014030433,"aZ":-17.424486338695182,"pfxX":-6.2362570542095295,"pfxZ":7.90952592828636,"pX":1.1050464489914409,"pZ":3.164477367284811,"vX0":10.79787619369089,"vY0":-136.211814583583,"vZ0":-3.461822277320286,"x":74.88,"y":153.34,"x0":-2.1134767775632746,"y0":50.00633333364701,"z0":5.667819665702233,"aX":-11.636026827686733},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":8.8,"spinRate":2242,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40322601274439007,"extension":6.8015213929885245},"index":2,"playId":"ab15142e-36d4-32b5-8dac-fd6b219618c3","pitchNumber":3,"startTime":"2025-08-03T02:40:46.922Z","endTime":"2025-08-03T02:40:51.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.02,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:40:51.208Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, second baseman Brendan Donovan to first baseman Willson Contreras. Ramón Laureano scores. Jake Cronenworth to 2nd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:41:12.473Z","endTime":"2025-08-03T02:41:36.246Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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(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":91.2,"endSpeed":82.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19036789162711,"aZ":-26.306000858140667,"pfxX":-10.887971453952606,"pfxZ":3.3540381022246404,"pX":-0.6369094182384112,"pZ":2.118680297072611,"vX0":7.3976381061443135,"vY0":-132.4739626791085,"vZ0":-4.418340312683363,"x":141.28,"y":181.58,"x0":-2.0719801320767535,"y0":50.00560935656991,"z0":5.76553177392548,"aX":-19.069889162301596},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":17.8,"spinRate":2125,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.41581728117142536,"extension":7.012568347182338},"hitData":{"launchSpeed":104.7,"launchAngle":-27.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.19,"coordY":155.13}},"index":0,"playId":"3a952dc8-231d-3f2b-91a8-be6fc3c476f6","pitchNumber":1,"startTime":"2025-08-03T02:41:28.411Z","endTime":"2025-08-03T02:41:36.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":1.32,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:41:36.246Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, first baseman Willson Contreras to pitcher Michael McGreevy.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:42:06.772Z","endTime":"2025-08-03T02:42:29.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"b5549fcb-3703-4f33-a7f6-1bc838e53ac9","startTime":"2025-08-03T02:42:06.772Z","endTime":"2025-08-03T02:42:11.772Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.7,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.282486990151817,"aZ":-28.262856471536843,"pfxX":5.2712902493575635,"pfxZ":2.5871871161116733,"pX":0.916364152775651,"pZ":2.2756801663053503,"vX0":6.042101695395488,"vY0":-123.40989803336156,"vZ0":-2.3212394944442427,"x":82.07,"y":177.34,"x0":-2.267564208703928,"y0":50.00178348318995,"z0":5.659032110532674,"aX":7.960992586063609},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.3,"breakHorizontal":-11.2,"spinRate":2406,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44738263531630507,"extension":6.690907519436803},"hitData":{"launchSpeed":70.8,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.21,"coordY":163.75}},"index":1,"playId":"b6d8e69c-c3b8-3884-91ad-2bc595ed5730","pitchNumber":1,"startTime":"2025-08-03T02:42:20.176Z","endTime":"2025-08-03T02:42:29.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:42:29.608Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Scott II flies out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:44:28.351Z","endTime":"2025-08-03T02:45:16.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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],"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":93.1,"endSpeed":84.2,"strikeZoneTop":3.26000087522318,"strikeZoneBottom":1.58229839870911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2556794218625,"aZ":-22.907636774762775,"pfxX":-11.496173611460659,"pfxZ":5.074940058915173,"pX":1.4132029258770673,"pZ":2.570372426635815,"vX0":12.18209542146524,"vY0":-134.97045425637862,"vZ0":-3.770470153764329,"x":63.13,"y":169.38,"x0":-1.6879070646004233,"y0":50.0022340928601,"z0":5.619068217469329,"aX":-20.987725519212773},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":17.9,"spinRate":2364,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.40745580594564945,"extension":5.964726667220607},"index":0,"playId":"d3a3e3e5-3c34-3091-b570-c4708f5efa80","pitchNumber":1,"startTime":"2025-08-03T02:44:37.747Z","endTime":"2025-08-03T02:44:41.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.1,"endSpeed":83.7,"strikeZoneTop":3.28513627771268,"strikeZoneBottom":1.55734087873787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80890044398133,"aZ":-17.680931383807174,"pfxX":-10.841373938406464,"pfxZ":8.06942767906451,"pX":-0.07210193433384472,"pZ":1.5801643998858912,"vX0":8.58983480370006,"vY0":-133.65631373469657,"vZ0":-6.981033177959336,"x":119.75,"y":196.12,"x0":-1.930972713569204,"y0":50.001496026234584,"z0":5.511738181221478,"aX":-19.46743145393768},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":17.6,"spinRate":2272,"spinDirection":220},"zone":8,"typeConfidence":0.92,"plateTime":0.41096736878743156,"extension":6.0177434215839085},"index":1,"playId":"60a4b265-4d70-3085-8a69-576956180459","pitchNumber":2,"startTime":"2025-08-03T02:44:52.489Z","endTime":"2025-08-03T02:44:57.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.3,"endSpeed":83.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68939621304753,"aZ":-19.03104362031291,"pfxX":-12.516072777875294,"pfxZ":7.341760553947965,"pX":0.055071520716168915,"pZ":1.986572208191051,"vX0":9.080895392229955,"vY0":-133.8705116791475,"vZ0":-5.966452512792519,"x":114.9,"y":185.14,"x0":-1.779108612944497,"y0":50.0007218768162,"z0":5.635941665824496,"aX":-22.395464701808255},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.0,"breakHorizontal":20.3,"spinRate":2324,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.41136459807723824,"extension":6.015596542103674},"hitData":{"launchSpeed":77.0,"launchAngle":52.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.49,"coordY":114.86}},"index":2,"playId":"667bfc43-8f7d-3ff2-b695-a9e86cdc6c2e","pitchNumber":3,"startTime":"2025-08-03T02:45:06.417Z","endTime":"2025-08-03T02:45:16.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.6,"awayTeamWinProbability":18.400000000000006,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.84,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:45:16.887Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:45:26.186Z","endTime":"2025-08-03T02:46:04.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(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":89.7,"endSpeed":82.0,"strikeZoneTop":3.38999995855652,"strikeZoneBottom":1.74186854206453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.155594221535686,"aZ":-17.251346345619755,"pfxX":-1.7125236742455359,"pfxZ":8.668657110077302,"pX":-0.6464599904909527,"pZ":2.4672825455973695,"vX0":4.095544148009673,"vY0":-130.53911621172702,"vZ0":-5.230537662968808,"x":141.64,"y":172.16,"x0":-2.015013031601363,"y0":50.00119929609207,"z0":5.8006902713823125,"aX":-2.947759700605272},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.8,"breakHorizontal":2.2,"spinRate":2565,"spinDirection":200},"zone":4,"typeConfidence":0.89,"plateTime":0.42000919924707647,"extension":5.910847687203408},"index":0,"playId":"19beb21d-9ff5-3011-aa1d-5dd780a92a2f","pitchNumber":1,"startTime":"2025-08-03T02:45:35.729Z","endTime":"2025-08-03T02:45:39.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.6,"strikeZoneTop":3.38999945123734,"strikeZoneBottom":1.56554298221246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17774284458933,"aZ":-37.15465690515455,"pfxX":8.70914598640356,"pfxZ":-3.701425944663283,"pX":-0.44194103617145947,"pZ":3.0489228720416954,"vX0":1.2044440528290172,"vY0":-116.25281958349092,"vZ0":1.0315336998202267,"x":133.85,"y":156.46,"x0":-2.0987138497486817,"y0":50.00319361351851,"z0":6.172813333147213,"aX":11.720931386355652},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.0,"breakHorizontal":-16.1,"spinRate":3109,"spinDirection":68},"zone":1,"typeConfidence":0.91,"plateTime":0.4741997016092854,"extension":5.878147036625723},"index":1,"playId":"ba7fcc06-c823-3eac-b63f-cfde98ae541e","pitchNumber":2,"startTime":"2025-08-03T02:45:47.317Z","endTime":"2025-08-03T02:45:50.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61170158097119,"aZ":-22.506462245839693,"pfxX":-12.530053939313216,"pfxZ":5.382075770728072,"pX":-0.45626570104942943,"pZ":2.0961701207844334,"vX0":8.030540600687027,"vY0":-134.34439223958464,"vZ0":-5.127484467811442,"x":134.39,"y":182.18,"x0":-1.8819003085180916,"y0":50.00599806478405,"z0":5.665198256343492,"aX":-22.527795245981302},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":20.5,"spinRate":2440,"spinDirection":220},"zone":7,"typeConfidence":0.64,"plateTime":0.4103074581776469,"extension":5.854566849271109},"index":2,"playId":"83226a5d-3946-37a4-95fc-4c167d9fbd8c","pitchNumber":3,"startTime":"2025-08-03T02:45:59.806Z","endTime":"2025-08-03T02:46:04.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.1,"awayTeamWinProbability":16.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:46:04.116Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a ground ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:46:17.676Z","endTime":"2025-08-03T02:47:48.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":91.9,"endSpeed":83.2,"strikeZoneTop":3.4599997021852,"strikeZoneBottom":1.61460384615313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.455890110533367,"aZ":-17.25453632112052,"pfxX":-10.860738465318354,"pfxZ":8.365541022796009,"pX":0.19105799059075565,"pZ":2.3333001882015596,"vX0":8.564260149427998,"vY0":-133.38665705852202,"vZ0":-5.412834556403984,"x":109.72,"y":175.78,"x0":-1.6667564517350644,"y0":50.003768713293894,"z0":5.652798602857466,"aX":-19.36986732675729},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":17.5,"spinRate":2343,"spinDirection":222},"zone":5,"typeConfidence":0.92,"plateTime":0.41227129549216635,"extension":5.901067367119443},"index":0,"playId":"53ba2d6c-f385-3ad4-8789-1d2d0b13769d","pitchNumber":1,"startTime":"2025-08-03T02:46:25.148Z","endTime":"2025-08-03T02:46:29.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.8,"strikeZoneTop":3.36106678969903,"strikeZoneBottom":1.5372134988465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.061460145093605,"aZ":-27.746867712055458,"pfxX":7.337060233750367,"pfxZ":3.2901931301823506,"pX":1.7530109785162078,"pZ":1.9575435127729082,"vX0":6.407376290494532,"vY0":-116.1582695461727,"vZ0":-2.420234294244612,"x":50.18,"y":185.93,"x0":-2.010522690521972,"y0":50.000004391249504,"z0":5.694401922929806,"aX":9.86088778750787},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.5,"breakHorizontal":-15.1,"spinRate":2964,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4744961567531414,"extension":5.9828355898152354},"index":1,"playId":"c9442d34-a577-3347-8413-6f51ecaf7a84","pitchNumber":2,"startTime":"2025-08-03T02:46:37.026Z","endTime":"2025-08-03T02:46:42.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":78.6,"endSpeed":71.2,"strikeZoneTop":3.46000037738381,"strikeZoneBottom":1.4745881240768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.389897530334107,"aZ":-39.6886405296664,"pfxX":9.230997784451917,"pfxZ":-5.835856201224512,"pX":-0.1882215437004412,"pZ":1.596654224710151,"vX0":1.2968682048229494,"vY0":-114.35905087867714,"vZ0":-1.2570062884595194,"x":124.17,"y":195.67,"x0":-1.9627920477459593,"y0":50.00026665457111,"z0":6.142470618352708,"aX":11.894393157476431},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.6,"breakHorizontal":-17.0,"spinRate":3114,"spinDirection":60},"zone":8,"typeConfidence":0.92,"plateTime":0.4839939372373121,"extension":5.90259818410376},"index":2,"playId":"bb2178a4-8748-3cd7-bc64-5c0e4245962b","pitchNumber":3,"startTime":"2025-08-03T02:46:50.782Z","endTime":"2025-08-03T02:46:55.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.4599992383654,"strikeZoneBottom":1.53275505858322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.055396869853357,"aZ":-36.1806068064152,"pfxX":7.323811946318443,"pfxZ":-2.9578693826023854,"pX":2.083813903121224,"pZ":0.5450548903024314,"vX0":6.524564298440275,"vY0":-117.08703335146681,"vZ0":-4.5242190873735995,"x":37.57,"y":224.06,"x0":-1.7150246531965196,"y0":50.001473873835806,"z0":5.976798287396963,"aX":9.923777473316191},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.4,"breakHorizontal":-15.1,"spinRate":3033,"spinDirection":57},"zone":14,"typeConfidence":0.88,"plateTime":0.4721584353028705,"extension":6.104647191475123},"index":3,"playId":"b78e4754-59c2-308c-8d7c-9c0b9d8bf6d8","pitchNumber":4,"startTime":"2025-08-03T02:47:06.467Z","endTime":"2025-08-03T02:47:09.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-03T02:47:24.222Z","endTime":"2025-08-03T02:47:37.386Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530179729694375,"aZ":-16.142474933879882,"pfxX":-6.512323122967043,"pfxZ":8.957073296285133,"pX":0.5906661374741019,"pZ":3.186672284972271,"vX0":7.951423528717301,"vY0":-133.616086789181,"vZ0":-4.152149359871446,"x":94.49,"y":152.74,"x0":-1.5919889244461105,"y0":50.00237403063029,"z0":5.937383294997879,"aX":-11.655596665008686},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":9.8,"spinRate":2376,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.41153033678139384,"extension":5.790848498229801},"hitData":{"launchSpeed":93.5,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.95,"coordY":101.69}},"index":5,"playId":"6c2677ea-0514-30d0-934d-6b1cd8ac17a6","pitchNumber":5,"startTime":"2025-08-03T02:47:37.386Z","endTime":"2025-08-03T02:47:48.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.35,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:47:48.644Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:48:05.148Z","endTime":"2025-08-03T02:49:59.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(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":92.2,"endSpeed":83.4,"strikeZoneTop":3.50134739503,"strikeZoneBottom":1.64387429850107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74017089329415,"aZ":-22.771779186746492,"pfxX":-12.840980954916528,"pfxZ":5.2497512245548545,"pX":-1.2931232047510561,"pZ":1.8479921935910568,"vX0":5.716806787023888,"vY0":-133.90752196413635,"vZ0":-5.592104050027713,"x":166.29,"y":188.88,"x0":-1.8043946002441413,"y0":50.000363533203824,"z0":5.624479571708206,"aX":-22.985750726993},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":21.7,"spinRate":2311,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.41126847301288194,"extension":5.906362150713574},"index":0,"playId":"f846b29a-8f08-3660-bf1b-558931986f8b","pitchNumber":1,"startTime":"2025-08-03T02:48:13.422Z","endTime":"2025-08-03T02:48:16.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.0,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.046069038727865,"aZ":-19.191272210643962,"pfxX":-0.06848377801967942,"pfxZ":7.695207987470245,"pX":0.815108623454303,"pZ":2.036450789071358,"vX0":6.241048114768286,"vY0":-129.35503366301262,"vZ0":-5.899061756371896,"x":85.93,"y":183.8,"x0":-1.624374837964145,"y0":50.00552566820069,"z0":5.827259345694366,"aX":-0.11642105329521237},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.7,"breakHorizontal":-1.3,"spinRate":2449,"spinDirection":197},"zone":9,"typeConfidence":0.87,"plateTime":0.42411241146588097,"extension":6.008613830299438},"index":1,"playId":"c14f2349-0023-30f4-a777-690dec97572b","pitchNumber":2,"startTime":"2025-08-03T02:48:30.380Z","endTime":"2025-08-03T02:48:34.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.1,"endSpeed":77.7,"strikeZoneTop":3.47802197015104,"strikeZoneBottom":1.61403301589359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.910123033385982,"aZ":-29.00844147197162,"pfxX":-11.270882265623026,"pfxZ":2.054558788525563,"pX":-0.8896699250349915,"pZ":2.673536146041664,"vX0":6.065504339048004,"vY0":-123.74358049627747,"vZ0":-1.4979077475998233,"x":150.91,"y":166.59,"x0":-1.9149886018653366,"y0":50.00455293520628,"z0":5.729046142350216,"aX":-17.38858265577373},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":18.8,"spinRate":2009,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.4435221998064325,"extension":5.948904348903052},"index":2,"playId":"e8420937-7973-393a-8b1f-c5e6d6b72849","pitchNumber":3,"startTime":"2025-08-03T02:48:52.064Z","endTime":"2025-08-03T02:48:57.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.962558518667276,"aZ":-19.541935502642307,"pfxX":0.18019603874475332,"pfxZ":7.277067705099526,"pX":-0.12600263566281525,"pZ":2.8624303030134093,"vX0":3.8705980883453552,"vY0":-130.751797242987,"vZ0":-4.234194069339206,"x":121.8,"y":161.49,"x0":-1.6473895871047266,"y0":50.000797590186565,"z0":5.9646690870387005,"aX":0.31217399175423655},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.5,"breakHorizontal":-1.2,"spinRate":2475,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.41852235673528293,"extension":6.0380700295849135},"index":3,"playId":"78b357e9-76cf-377c-9368-b89e38872fac","pitchNumber":4,"startTime":"2025-08-03T02:49:10.087Z","endTime":"2025-08-03T02:49:13.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"efb6a8ba-a2b7-4aea-a30e-a4b64750d0e7","startTime":"2025-08-03T02:49:38.846Z","endTime":"2025-08-03T02:49:43.846Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.754941825687656,"aZ":-35.49185044872988,"pfxX":4.364235970252924,"pfxZ":-2.3907839642517406,"pX":0.27612951777916034,"pZ":1.3791873077567687,"vX0":3.5177323266952434,"vY0":-117.75494365637712,"vZ0":-2.9220083169976636,"x":106.47,"y":201.54,"x0":-1.8102218430152683,"y0":50.00223051965854,"z0":5.9573729578080075,"aX":6.057932771945207},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.8,"breakHorizontal":-8.9,"spinRate":2972,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4671884119274341,"extension":6.0850954611017904},"hitData":{"launchSpeed":102.0,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.34,"coordY":159.18}},"index":5,"playId":"7cd1400a-ac09-3596-aedb-5aba3b21f991","pitchNumber":5,"startTime":"2025-08-03T02:49:53.428Z","endTime":"2025-08-03T02:49:59.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:49:59.670Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:51:57.031Z","endTime":"2025-08-03T02:54:08.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.0,"strikeZoneTop":3.36000039594509,"strikeZoneBottom":1.58684445077285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.948654378313194,"aZ":-27.055374634626585,"pfxX":-1.852997188340705,"pfxZ":3.1138827174020527,"pX":0.3855950650904769,"pZ":2.486358693142038,"vX0":7.246668610960011,"vY0":-128.2597531177024,"vZ0":-2.5965751156113512,"x":102.3,"y":171.65,"x0":-2.2527443886047105,"y0":50.00178305449526,"z0":5.652193994393641,"aX":-3.045374347324501},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":1.4,"spinRate":2337,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4293293076857676,"extension":6.871246374243342},"index":0,"playId":"ab8f58c5-8637-3fd5-9231-616f35a9c755","pitchNumber":1,"startTime":"2025-08-03T02:52:20.708Z","endTime":"2025-08-03T02:52:25.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.0,"strikeZoneTop":3.36000043204168,"strikeZoneBottom":1.58643247303626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.562756299476874,"aZ":-17.461900665935026,"pfxX":-7.520515307658267,"pfxZ":8.032425113227628,"pX":-0.400198491434924,"pZ":3.62519777889361,"vX0":7.370937620104204,"vY0":-135.44564048996523,"vZ0":-2.289595023527546,"x":132.25,"y":140.9,"x0":-2.198809682727089,"y0":50.00148938360123,"z0":5.722615531401784,"aX":-13.771450157859134},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2242,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4066546358774388,"extension":6.733761974854081},"index":1,"playId":"8a6f76a6-380f-39c7-a756-406b99372bab","pitchNumber":2,"startTime":"2025-08-03T02:52:35.763Z","endTime":"2025-08-03T02:52:40.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60613670759198,"aZ":-16.908977584027927,"pfxX":-7.075183750486698,"pfxZ":8.496134652037325,"pX":-0.42241924544533827,"pZ":3.1085552496781026,"vX0":6.937822224837325,"vY0":-134.08903732550044,"vZ0":-3.871027723408039,"x":133.1,"y":154.85,"x0":-2.1408605528245173,"y0":50.001744606546865,"z0":5.79905847208965,"aX":-12.711103637646088},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":11.0,"spinRate":2291,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.41058034292774215,"extension":6.550709496606477},"index":2,"playId":"728f378e-52ea-35ba-9e42-e34622ba5532","pitchNumber":3,"startTime":"2025-08-03T02:52:51.501Z","endTime":"2025-08-03T02:52:56.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T02:53:07.261Z","endTime":"2025-08-03T02:53:20.363Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.31421629848265,"strikeZoneBottom":1.63377336304345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.217917800773876,"aZ":-13.5217577262561,"pfxX":-7.110821593140188,"pfxZ":9.770050778211772,"pX":-1.580340354350801,"pZ":3.068460147249143,"vX0":4.552655194112941,"vY0":-138.12201612144378,"vZ0":-5.085404461181753,"x":177.24,"y":155.93,"x0":-2.3364585800534905,"y0":50.001687111351686,"z0":5.861355704600945,"aX":-13.573023332422737},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":11.8,"spinRate":2329,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39839037220883355,"extension":6.578777498327317},"index":4,"playId":"6ce96ea1-221e-31ce-aa7d-c65bc1ce2ff1","pitchNumber":4,"startTime":"2025-08-03T02:53:20.363Z","endTime":"2025-08-03T02:53:24.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35878118029242,"aZ":-24.337069325968688,"pfxX":-1.1963193045184077,"pfxZ":4.588190649901259,"pX":-0.0422035463366505,"pZ":2.8432436799153717,"vX0":6.194853688999112,"vY0":-130.60610914422261,"vZ0":-2.6674958140922342,"x":118.61,"y":162.01,"x0":-2.300929467686954,"y0":50.00470273949335,"z0":5.730112508849662,"aX":-2.0452719659823457},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":0.6,"spinRate":2361,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4211752622700251,"extension":6.589702692459319},"index":5,"playId":"3dfadcfd-5259-3464-b1de-570fd4befab1","pitchNumber":5,"startTime":"2025-08-03T02:53:38.314Z","endTime":"2025-08-03T02:53:42.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90153545298562,"aZ":-29.03984758969056,"pfxX":6.633364239061528,"pfxZ":2.065720356641516,"pX":-0.2573517071256751,"pZ":1.2554250769569384,"vX0":3.047181446670471,"vY0":-123.38097678594914,"vZ0":-4.641372660928853,"x":126.81,"y":204.88,"x0":-2.3758980283270117,"y0":50.00469093240587,"z0":5.650173929230215,"aX":10.077977610857662},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":-12.8,"spinRate":2521,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4464503325109357,"extension":6.78763978283818},"hitData":{"launchSpeed":92.3,"launchAngle":-5.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.08,"coordY":153.1}},"index":6,"playId":"9ba17131-d56b-339b-8b49-567f289524c9","pitchNumber":6,"startTime":"2025-08-03T02:53:59.484Z","endTime":"2025-08-03T02:54:08.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:54:08.235Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:54:25.704Z","endTime":"2025-08-03T02:54:46.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(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":93.5,"endSpeed":85.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.157181317150908,"aZ":-28.134073093943275,"pfxX":-9.894546582528292,"pfxZ":2.1556382994907626,"pX":-0.007656234532733892,"pZ":2.954544091262208,"vX0":9.6650355848127,"vY0":-135.8648586183598,"vZ0":-2.0537830583642585,"x":117.29,"y":159.01,"x0":-2.321808737197674,"y0":50.00321724887555,"z0":5.671311559954722,"aX":-18.539807553515},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.7,"breakHorizontal":16.0,"spinRate":2252,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4028073566103241,"extension":6.81413191734834},"hitData":{"launchSpeed":104.0,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.3,"coordY":142.77}},"index":0,"playId":"300ae30c-0b31-3b40-bcd9-259b0a9cffdc","pitchNumber":1,"startTime":"2025-08-03T02:54:38.014Z","endTime":"2025-08-03T02:54:46.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:54:46.059Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Merrill homers (8) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:55:05.879Z","endTime":"2025-08-03T02:57:13.078Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.59568855257757,"strikeZoneBottom":1.69513034337796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26987713815106,"aZ":-28.029051757208766,"pfxX":-1.6368655830753687,"pfxZ":2.4020557808242415,"pX":-0.9821396162302782,"pZ":3.2122264514093732,"vX0":4.370852631963024,"vY0":-131.45054064805367,"vZ0":-0.9942953603048708,"x":154.44,"y":152.05,"x0":-2.4635488768526526,"y0":50.00383905506757,"z0":5.701296751132134,"aX":-2.8270999065568483},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":1.9,"spinRate":2287,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4187771731907248,"extension":6.614872499873758},"index":0,"playId":"fbf309e5-d4e2-37f0-a6ff-023176e37d0d","pitchNumber":1,"startTime":"2025-08-03T02:55:13.089Z","endTime":"2025-08-03T02:55:17.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":89.1,"endSpeed":81.7,"strikeZoneTop":3.64999981850306,"strikeZoneBottom":1.64274762732382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372370932546936,"aZ":-29.694242466429493,"pfxX":-12.869471678664032,"pfxZ":1.4813756905804747,"pX":-0.8221106005486365,"pZ":-0.2765343537915586,"vX0":7.861279846823284,"vY0":-129.17618123473488,"vZ0":-9.163638428391916,"x":148.34,"y":246.25,"x0":-2.241811670710971,"y0":50.00621836487838,"z0":5.6197438998774585,"aX":-21.62678050186935},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":21.4,"spinRate":1672,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42496553799315206,"extension":6.984033753374012},"index":1,"playId":"14096e31-e298-3abc-a71a-f7def0a81b7f","pitchNumber":2,"startTime":"2025-08-03T02:55:30.117Z","endTime":"2025-08-03T02:55:33.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.7,"endSpeed":85.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16184623905698,"aZ":-15.718511242154474,"pfxX":-7.525377953556192,"pfxZ":8.79867830122631,"pX":-0.3342097462632538,"pZ":3.719601706988993,"vX0":7.7893839586342075,"vY0":-136.20681352849223,"vZ0":-2.386895949254807,"x":129.74,"y":138.35,"x0":-2.2594586477967926,"y0":50.00513696656842,"z0":5.6999189726936015,"aX":-14.0789595979322},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":11.9,"spinRate":2226,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4028090119210046,"extension":6.732076254526824},"index":2,"playId":"2439ad74-2d88-35ef-a2bd-0a03f59ae968","pitchNumber":3,"startTime":"2025-08-03T02:56:00.244Z","endTime":"2025-08-03T02:56:03.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70509592163985,"aZ":-28.21126049679232,"pfxX":-3.3105237621602472,"pfxZ":2.3006207044085727,"pX":-0.3002536054942092,"pZ":3.6111963325555854,"vX0":6.363546661145139,"vY0":-131.3311527621169,"vZ0":-0.21256571929206003,"x":128.44,"y":141.28,"x0":-2.341063543778612,"y0":50.000622479416094,"z0":5.818509147761943,"aX":-5.696233836592103},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":4.3,"spinRate":2379,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4194728656687863,"extension":6.462924595532138},"index":3,"playId":"016e9bed-775a-3b34-a49c-ab445279fc0d","pitchNumber":4,"startTime":"2025-08-03T02:56:26.102Z","endTime":"2025-08-03T02:56:31.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.397021681229425,"aZ":-15.075650450776855,"pfxX":-7.140333326200332,"pfxZ":8.989290442372369,"pX":-0.01360042980894893,"pZ":3.0673368538248895,"vX0":8.118277403431401,"vY0":-137.2799355747664,"vZ0":-4.4986423596014165,"x":117.52,"y":155.96,"x0":-2.086429879273021,"y0":50.00251625126502,"z0":5.7590609634429715,"aX":-13.580880147929465},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2250,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39954336989575756,"extension":6.842311563732418},"hitData":{"launchSpeed":105.2,"launchAngle":24.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.03,"coordY":31.17}},"index":4,"playId":"3773fa49-5570-30b1-8cc0-2e37bec7bcd0","pitchNumber":5,"startTime":"2025-08-03T02:56:51.160Z","endTime":"2025-08-03T02:57:13.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":6.1000000000000085,"leverageIndex":0.23,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:57:13.078Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a fly ball to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:57:27.705Z","endTime":"2025-08-03T02:59:00.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.9,"strikeZoneTop":3.71935866233024,"strikeZoneBottom":1.72677620800971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48295648814072,"aZ":-29.30937863250492,"pfxX":6.573865464299578,"pfxZ":1.8894242388169413,"pX":1.1731916030958676,"pZ":1.7079515589682903,"vX0":6.248300837486659,"vY0":-123.7798305223043,"vZ0":-3.5507108453807024,"x":72.28,"y":192.67,"x0":-2.2611156179219614,"y0":50.00072963386464,"z0":5.68297128175414,"aX":9.941133758366224},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-13.7,"spinRate":2496,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4468253283041088,"extension":6.7020025932454},"index":0,"playId":"8f82bb15-764b-3296-b970-60edfe29e677","pitchNumber":1,"startTime":"2025-08-03T02:57:37.814Z","endTime":"2025-08-03T02:57:41.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.6,"strikeZoneTop":3.65000007221289,"strikeZoneBottom":1.70351314458828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.102002902162965,"aZ":-29.873001100531695,"pfxX":6.264376418505908,"pfxZ":1.5315122489781157,"pX":0.7361926111970117,"pZ":1.9586671425733198,"vX0":5.544574533436062,"vY0":-123.4291345946894,"vZ0":-2.8086758194019854,"x":88.94,"y":185.9,"x0":-2.373356961628519,"y0":50.00606219452208,"z0":5.690499161069517,"aX":9.432157465325469},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":-12.8,"spinRate":2500,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4479316622030809,"extension":6.616239959924746},"index":1,"playId":"4bc17276-f3ac-3743-b1fe-824380259062","pitchNumber":2,"startTime":"2025-08-03T02:57:50.740Z","endTime":"2025-08-03T02:57:55.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.2,"endSpeed":82.7,"strikeZoneTop":3.7140115591808,"strikeZoneBottom":1.77176986949924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.741958748363512,"aZ":-28.135139437416704,"pfxX":-12.041433779376433,"pfxZ":2.3117605825803182,"pX":-0.04688653787372477,"pZ":0.8945788272742986,"vX0":9.580934742838075,"vY0":-132.24714675743814,"vZ0":-6.691892464150342,"x":118.79,"y":214.63,"x0":-2.17648455947761,"y0":50.004648580596374,"z0":5.55957143350371,"aX":-21.044620024869616},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.6,"breakHorizontal":19.3,"spinRate":2239,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41631848890575407,"extension":7.096724920271515},"index":2,"playId":"db1d10cb-805d-3065-b985-b56303f5b6f9","pitchNumber":3,"startTime":"2025-08-03T02:58:04.992Z","endTime":"2025-08-03T02:58:08.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00843413796806,"aZ":-27.892296798518153,"pfxX":-10.883539484959538,"pfxZ":2.330248796290726,"pX":-0.4902331188514234,"pZ":1.8489939873456671,"vX0":8.671446304828436,"vY0":-135.440013419487,"vZ0":-4.906558004517465,"x":135.69,"y":188.86,"x0":-2.339240115319441,"y0":50.00111566253121,"z0":5.664637114203119,"aX":-19.967450348604398},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":2325,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.40634887520056395,"extension":6.731309814579582},"index":3,"playId":"89fedf62-55cb-329d-9a73-1b7a7d4c994a","pitchNumber":4,"startTime":"2025-08-03T02:58:21.083Z","endTime":"2025-08-03T02:58:25.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.637294800994233,"aZ":-42.327114072739356,"pfxX":5.051013790771913,"pfxZ":-7.281272186631816,"pX":0.7323413819131268,"pZ":1.2336739046786136,"vX0":4.9288993586587,"vY0":-118.74052967651758,"vZ0":-1.6816512090128188,"x":89.08,"y":205.47,"x0":-2.044469681935686,"y0":50.0027210766982,"z0":5.885147652905967,"aX":7.043777218374784},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.3,"breakHorizontal":-10.6,"spinRate":2566,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4654359654605176,"extension":6.768327811227637},"hitData":{"launchSpeed":67.3,"launchAngle":31.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.78,"coordY":120.0}},"index":4,"playId":"94aecfa4-b7d3-3afb-a9ec-f87d8b420b6c","pitchNumber":5,"startTime":"2025-08-03T02:58:49.745Z","endTime":"2025-08-03T02:59:00.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.5,"awayTeamWinProbability":11.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:59:00.980Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:59:10.282Z","endTime":"2025-08-03T02:59:49.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.46000121237199,"strikeZoneBottom":1.66123136217923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19865638171543,"aZ":-31.188301866508983,"pfxX":8.267404146739764,"pfxZ":0.6794197667486443,"pX":-1.5430674983773938,"pZ":2.8930101218327406,"vX0":0.19847770701175918,"vY0":-120.61681099062308,"vZ0":-0.4980658280868524,"x":175.82,"y":160.67,"x0":-2.6987968407379936,"y0":50.00480932233436,"z0":5.882410358650874,"aX":12.02962784173999},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":-15.0,"spinRate":2354,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.45629562243505983,"extension":6.135793355144321},"index":0,"playId":"799ac4f9-cd6b-3fbd-b7d8-bf73caeb7089","pitchNumber":1,"startTime":"2025-08-03T02:59:26.501Z","endTime":"2025-08-03T02:59:30.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":86.6,"endSpeed":78.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.449372979073974,"aZ":-25.96402662383797,"pfxX":-10.850139253780057,"pfxZ":3.9025882628554696,"pX":-1.1620145792595273,"pZ":2.0764206923799993,"vX0":6.093110770893928,"vY0":-125.87871624662633,"vZ0":-4.064820226704526,"x":161.29,"y":182.72,"x0":-2.2142915844817703,"y0":50.003751217998044,"z0":5.8335951111229525,"aX":-17.274833378702372},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":18.1,"spinRate":1691,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4364544625556186,"extension":6.718943004663751},"hitData":{"launchSpeed":68.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.26,"coordY":154.12}},"index":1,"playId":"10f04a1d-7b0e-390a-b3d7-9484c6f69836","pitchNumber":2,"startTime":"2025-08-03T02:59:41.568Z","endTime":"2025-08-03T02:59:49.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-03T02:59:49.102Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willson Contreras doubles (29) on a sharp fly ball to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:01:53.588Z","endTime":"2025-08-03T03:02:41.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":80.8,"strikeZoneTop":3.57000074107798,"strikeZoneBottom":1.60059944589788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.561301680145274,"aZ":-18.19531880974795,"pfxX":0.11412381557926743,"pfxZ":8.325547991354053,"pX":0.7165983704345569,"pZ":2.1094741236428454,"vX0":6.075027875625334,"vY0":-129.64662628343592,"vZ0":-5.7623113467930525,"x":89.68,"y":181.82,"x0":-1.6853539930475407,"y0":50.00171893606612,"z0":5.7783933109202525,"aX":0.19165209187392762},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.8,"breakHorizontal":-1.8,"spinRate":2409,"spinDirection":219},"zone":9,"typeConfidence":0.89,"plateTime":0.42469588429087723,"extension":5.835431760667072},"index":0,"playId":"07c8bde2-79a7-3929-90bc-e4822dfadbad","pitchNumber":1,"startTime":"2025-08-03T03:02:00.737Z","endTime":"2025-08-03T03:02:04.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78979683277034,"aZ":-26.099245383328558,"pfxX":4.145254948642752,"pfxZ":4.322213844979331,"pX":0.9554887719670957,"pZ":2.5245132524419525,"vX0":5.423060997202834,"vY0":-118.6551396231112,"vZ0":-1.8755519854742368,"x":80.58,"y":170.62,"x0":-1.9109419546898365,"y0":50.00184496880747,"z0":5.737384970547574,"aX":5.823443830152334},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.6,"breakHorizontal":-9.0,"spinRate":2898,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.4642175222145384,"extension":5.771352521227906},"index":1,"playId":"aae22d62-5e22-3abe-8761-a7b9c95486da","pitchNumber":2,"startTime":"2025-08-03T03:02:14.341Z","endTime":"2025-08-03T03:02:18.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.564252572790437,"aZ":-24.638952535838847,"pfxX":4.168612456899908,"pfxZ":5.3853446170364005,"pX":0.547932192392539,"pZ":2.0375868559347925,"vX0":4.495388395243434,"vY0":-118.66153325487849,"vZ0":-3.1207162647195483,"x":96.11,"y":183.77,"x0":-1.9258945654113007,"y0":50.00515756755346,"z0":5.659422947960838,"aX":5.837026473978877},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.1,"breakHorizontal":-8.8,"spinRate":2963,"spinDirection":80},"zone":9,"typeConfidence":0.9,"plateTime":0.46483353087080115,"extension":5.744091787131273},"hitData":{"launchSpeed":103.9,"launchAngle":22.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":69.08,"coordY":59.96}},"index":2,"playId":"d8080da0-56c7-3208-9ee9-20197a9e0717","pitchNumber":3,"startTime":"2025-08-03T03:02:29.099Z","endTime":"2025-08-03T03:02:41.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.1,"awayTeamWinProbability":16.900000000000006,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":0.68,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:02:41.062Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, pitcher Randy Vásquez to first baseman Luis Arraez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:03:07.415Z","endTime":"2025-08-03T03:04:06.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.54928054990003,"strikeZoneBottom":1.77457624899372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.790809227229204,"aZ":-15.007814831526698,"pfxX":-2.515047862763787,"pfxZ":9.824365986395563,"pX":-0.6297905135836176,"pZ":2.549158631875778,"vX0":3.976110554572287,"vY0":-131.79448406078615,"vZ0":-5.678935034869216,"x":141.01,"y":169.95,"x0":-1.8359245623896143,"y0":50.000337532587565,"z0":5.852596295869966,"aX":-4.393705488651146},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2472,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.4166684797197755,"extension":5.773385765715423},"index":0,"playId":"dfcf3537-d974-31ba-b537-1b57d597bd5f","pitchNumber":1,"startTime":"2025-08-03T03:03:17.370Z","endTime":"2025-08-03T03:03:21.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.945242439621644,"aZ":-21.2973006090335,"pfxX":-12.253283166548275,"pfxZ":6.127810219921491,"pX":-0.09687471877862427,"pZ":2.8580762922878944,"vX0":8.281682899081023,"vY0":-133.4785390136108,"vZ0":-3.602118363949084,"x":120.69,"y":161.61,"x0":-1.672718011620411,"y0":50.00618462594241,"z0":5.787975382587366,"aX":-21.766725167786305},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":20.0,"spinRate":2295,"spinDirection":219},"zone":5,"typeConfidence":0.82,"plateTime":0.4128317951942293,"extension":5.867617933310109},"index":1,"playId":"32933a9b-4d00-39ce-8434-cc10b9b2d56b","pitchNumber":2,"startTime":"2025-08-03T03:03:34.137Z","endTime":"2025-08-03T03:03:37.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.163647039575217,"aZ":-38.85119053271188,"pfxX":6.479941958195472,"pfxZ":-4.987242527826559,"pX":-0.6574557365491277,"pZ":1.7784866324655766,"vX0":1.0283515504455734,"vY0":-116.23901165485874,"vZ0":-1.182694795537602,"x":142.06,"y":190.76,"x0":-1.9484345593740995,"y0":50.00236469864001,"z0":6.054639766829267,"aX":8.675853885458734},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.0,"breakHorizontal":-12.0,"spinRate":3063,"spinDirection":69},"zone":7,"typeConfidence":0.92,"plateTime":0.4751438594991848,"extension":5.894819354373112},"hitData":{"launchSpeed":100.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.43,"coordY":179.46}},"index":2,"playId":"2dab4e32-d133-3636-b70c-0af8860ac497","pitchNumber":3,"startTime":"2025-08-03T03:03:56.588Z","endTime":"2025-08-03T03:04:06.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.1,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:04:06.485Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a line drive to center fielder Jackson Merrill. Willson Contreras to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:04:25.684Z","endTime":"2025-08-03T03:06:46.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":89.3,"endSpeed":81.1,"strikeZoneTop":3.44769927280636,"strikeZoneBottom":1.59541337144724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48440833271426,"aZ":-17.787821481238588,"pfxX":-2.1955144468874317,"pfxZ":8.488741567768022,"pX":-1.0035496616985107,"pZ":2.867109286896788,"vX0":3.090517456674879,"vY0":-129.95094721182005,"vZ0":-4.137165305496768,"x":155.25,"y":161.37,"x0":-1.9279010164805717,"y0":50.006471409628524,"z0":5.847247335608809,"aX":-3.722849955804433},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.5,"breakHorizontal":3.2,"spinRate":2379,"spinDirection":215},"zone":11,"typeConfidence":0.88,"plateTime":0.4229332921827025,"extension":5.7167918772384825},"index":0,"playId":"3e7a57eb-d7a3-3d2f-8215-be94ef0c839a","pitchNumber":1,"startTime":"2025-08-03T03:04:31.969Z","endTime":"2025-08-03T03:04:37.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.3,"endSpeed":82.0,"strikeZoneTop":3.39999912335063,"strikeZoneBottom":1.5660663073445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.20459015293498,"aZ":-13.353130318699746,"pfxX":-5.383829195214057,"pfxZ":10.765258933587557,"pX":0.9948644053405578,"pZ":3.002686920317026,"vX0":8.186490903913299,"vY0":-132.60279642818134,"vZ0":-4.668340950073377,"x":79.08,"y":157.71,"x0":-1.4592079885555895,"y0":50.001037495067905,"z0":5.789065556910139,"aX":-9.411504308543053},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2303,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4159963466556391,"extension":5.82260203430592},"index":1,"playId":"a7f211ef-919e-3126-bab9-7203d9723d62","pitchNumber":2,"startTime":"2025-08-03T03:04:51.769Z","endTime":"2025-08-03T03:04:56.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.775923716385666,"aZ":-17.988011920793575,"pfxX":-1.5868162252213636,"pfxZ":8.383348216332994,"pX":0.7350569581359249,"pZ":1.7609086342666078,"vX0":6.84775519418466,"vY0":-130.15857202164676,"vZ0":-6.768508903068303,"x":88.98,"y":191.24,"x0":-1.7395162271700981,"y0":50.005450139883465,"z0":5.787914847365264,"aX":-2.686782788840112},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.7,"breakHorizontal":1.1,"spinRate":2508,"spinDirection":217},"zone":9,"typeConfidence":0.88,"plateTime":0.4230202227954849,"extension":5.816260933067088},"index":2,"playId":"3008a2b8-a75f-346a-9730-aebe5293d3da","pitchNumber":3,"startTime":"2025-08-03T03:05:15.863Z","endTime":"2025-08-03T03:05:21.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40999600175413,"aZ":-18.82561816107167,"pfxX":-11.637784215368002,"pfxZ":7.557360849097131,"pX":-0.09019799545994969,"pZ":2.143866094928379,"vX0":7.656055040761209,"vY0":-133.46326042527758,"vZ0":-5.905724858660852,"x":120.44,"y":180.9,"x0":-1.5155505714491535,"y0":50.00064689693839,"z0":5.785646437243714,"aX":-20.546436889718702},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":19.0,"spinRate":2289,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.4137864951475536,"extension":5.890252441947023},"index":3,"playId":"0370fed5-46ce-3b46-b84e-c607591b16f6","pitchNumber":4,"startTime":"2025-08-03T03:05:37.902Z","endTime":"2025-08-03T03:05:43.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-03T03:05:59.645Z","endTime":"2025-08-03T03:06:12.083Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658228848494367,"aZ":-20.948455195345588,"pfxX":-1.248428118235986,"pfxZ":6.773098852948372,"pX":0.41253410934619605,"pZ":1.614278655169926,"vX0":5.815938004920298,"vY0":-128.66019806180577,"vZ0":-6.1596511741868145,"x":101.28,"y":195.19,"x0":-1.726681636142717,"y0":50.00065825050999,"z0":5.691208050242229,"aX":-2.069283215100544},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.9,"breakHorizontal":0.8,"spinRate":2427,"spinDirection":209},"zone":9,"typeConfidence":0.79,"plateTime":0.42766948436192864,"extension":5.941834635213867},"index":5,"playId":"b5030e7b-f9b1-3161-80f4-6234a4de1196","pitchNumber":5,"startTime":"2025-08-03T03:06:12.083Z","endTime":"2025-08-03T03:06:16.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.809483321455954,"aZ":-36.85897756053184,"pfxX":4.441090573823471,"pfxZ":-3.3643353345963174,"pX":0.5242581645478593,"pZ":1.3685671192985998,"vX0":3.9074013320254344,"vY0":-117.91115220106526,"vZ0":-2.812817230781758,"x":97.02,"y":201.83,"x0":-1.7383006780105128,"y0":50.00332825425376,"z0":6.016355260374905,"aX":6.181880844411526},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.5,"breakHorizontal":-9.1,"spinRate":2983,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.4665644524045902,"extension":5.979353172662473},"hitData":{"launchSpeed":68.4,"launchAngle":20.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.37,"coordY":110.45}},"index":6,"playId":"4aac8f2f-b254-3a8a-b09b-8ff2259b6556","pitchNumber":6,"startTime":"2025-08-03T03:06:34.925Z","endTime":"2025-08-03T03:06:46.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":0.97,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:06:46.482Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Gorman singles on a line drive to center fielder Jackson Merrill. Willson Contreras scores. Masyn Winn to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:06:59.292Z","endTime":"2025-08-03T03:09:22.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":89.5,"endSpeed":81.7,"strikeZoneTop":3.4769650599248,"strikeZoneBottom":1.65417360097043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.963329653662868,"aZ":-18.50525683575634,"pfxX":-0.8113969041717062,"pfxZ":8.047416502358216,"pX":0.4764790031974365,"pZ":1.0430741477777548,"vX0":5.771262191729096,"vY0":-129.95611553258277,"vZ0":-8.394330993630192,"x":98.84,"y":210.62,"x0":-1.674237017309128,"y0":50.005240969109664,"z0":5.738216042204178,"aX":-1.3792918705509243},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.7,"breakHorizontal":0.1,"spinRate":2435,"spinDirection":206},"zone":14,"typeConfidence":0.87,"plateTime":0.42256676613978783,"extension":6.122843717832717},"index":0,"playId":"74ad330f-2f9c-3fc1-bb07-2322e9e210f5","pitchNumber":1,"startTime":"2025-08-03T03:07:25.862Z","endTime":"2025-08-03T03:07:29.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-03T03:07:43.568Z","endTime":"2025-08-03T03:08:50.731Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.43907205875506,"strikeZoneBottom":1.68939155247424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.699668238409576,"aZ":-19.65553087845981,"pfxX":-10.671315209716676,"pfxZ":7.084099519636945,"pX":1.217530396128819,"pZ":0.5866921141124619,"vX0":10.723598757103595,"vY0":-132.70046731514867,"vZ0":-8.912228443217439,"x":70.59,"y":222.94,"x0":-1.5064015690419095,"y0":50.00622542806906,"z0":5.443596572666474,"aX":-18.870176288048306},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":16.8,"spinRate":2264,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.41413679727294905,"extension":6.127752812979243},"index":2,"playId":"315ed088-4873-3ce8-a576-38260098ae2c","pitchNumber":2,"startTime":"2025-08-03T03:08:50.731Z","endTime":"2025-08-03T03:08:54.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71642103267031,"aZ":-23.881295796522377,"pfxX":-11.357723259992312,"pfxZ":4.620595144517007,"pX":-0.23062756752950062,"pZ":1.7563191644062153,"vX0":7.782441190200998,"vY0":-133.37607557112332,"vZ0":-5.419920358973823,"x":125.79,"y":191.36,"x0":-1.7163517343086967,"y0":50.00449319472107,"z0":5.545950937250722,"aX":-20.38612245445011},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":18.8,"spinRate":2273,"spinDirection":223},"zone":8,"typeConfidence":0.65,"plateTime":0.4112733511554332,"extension":6.197009155134431},"hitData":{"launchSpeed":76.2,"launchAngle":16.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.03,"coordY":99.68}},"index":3,"playId":"a9e774c4-d712-32fb-8105-4abfd038ebfc","pitchNumber":3,"startTime":"2025-08-03T03:09:11.693Z","endTime":"2025-08-03T03:09:22.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.9,"awayTeamWinProbability":23.099999999999994,"homeTeamWinProbabilityAdded":-5.699999999999989,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:09:22.109Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pedro Pagés homers (7) on a fly ball to left field. Masyn Winn scores. Nolan Gorman scores.","rbi":3,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:09:47.148Z","endTime":"2025-08-03T03:12:56.103Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":92.4,"endSpeed":84.7,"strikeZoneTop":3.25812521746585,"strikeZoneBottom":1.55523271743446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85014050795422,"aZ":-19.09928304767934,"pfxX":-7.6435416202638535,"pfxZ":7.135996864817612,"pX":-0.8881238574759216,"pZ":1.939321251368358,"vX0":5.132531820550328,"vY0":-134.41143735088275,"vZ0":-6.299496558732725,"x":150.85,"y":186.42,"x0":-1.8283544854651748,"y0":50.00115195107229,"z0":5.667384607965137,"aX":-13.998861916014356},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":12.7,"spinRate":2291,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40734873522934567,"extension":5.9793142852832215},"index":0,"playId":"09630b09-87dd-3982-84d3-b83d235d702a","pitchNumber":1,"startTime":"2025-08-03T03:10:02.138Z","endTime":"2025-08-03T03:10:06.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-03T03:10:16.513Z","endTime":"2025-08-03T03:10:37.271Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":82.3,"endSpeed":75.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09106197249161,"aZ":-27.478717137358178,"pfxX":4.587672297930832,"pfxZ":3.2726894915876583,"pX":-0.4693776684943263,"pZ":1.5414993778548203,"vX0":2.520307823634395,"vY0":-119.82209552300496,"vZ0":-3.893922591343381,"x":134.89,"y":197.16,"x0":-2.1355673439303056,"y0":50.003192526842376,"z0":5.680574015599007,"aX":6.579138679592289},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.2,"breakHorizontal":-9.0,"spinRate":2930,"spinDirection":117},"zone":7,"typeConfidence":0.92,"plateTime":0.45952959633198054,"extension":5.976164712836142},"index":2,"playId":"98f51a93-c50c-3b24-a6e2-698d04678767","pitchNumber":2,"startTime":"2025-08-03T03:10:37.271Z","endTime":"2025-08-03T03:10:43.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28636706448622,"aZ":-26.083211965218148,"pfxX":6.688023480708473,"pfxZ":4.3471751561921925,"pX":0.5053708186390072,"pZ":2.138169741784789,"vX0":3.481654559993105,"vY0":-118.6026785014669,"vZ0":-2.747341708309378,"x":97.74,"y":181.05,"x0":-1.858562750933834,"y0":50.001940138701045,"z0":5.733002228791395,"aX":9.363651097164517},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.3,"breakHorizontal":-13.1,"spinRate":2944,"spinDirection":68},"zone":9,"typeConfidence":0.94,"plateTime":0.46486227049851125,"extension":6.003452429322712},"index":3,"playId":"744f265d-efbd-3dad-ac0f-333e64cf33f0","pitchNumber":3,"startTime":"2025-08-03T03:11:07.947Z","endTime":"2025-08-03T03:11:13.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-03T03:11:26.742Z","endTime":"2025-08-03T03:12:06.721Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"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.3,"endSpeed":85.3,"strikeZoneTop":3.19962225375169,"strikeZoneBottom":1.57621841112634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.388259063930104,"aZ":-18.720518445031043,"pfxX":-10.958292865308687,"pfxZ":7.265448553874143,"pX":1.416639578966382,"pZ":1.605115228590721,"vX0":11.221490821284988,"vY0":-135.18977480606426,"vZ0":-7.460331537653479,"x":63.0,"y":195.44,"x0":-1.3636441401386117,"y0":50.00344957365126,"z0":5.71394725264715,"aX":-20.291493550246184},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":17.5,"spinRate":2370,"spinDirection":223},"zone":14,"typeConfidence":0.93,"plateTime":0.40511155517454567,"extension":6.128821984117001},"index":5,"playId":"8c7bf07b-2545-374a-8735-9a5dd78286d0","pitchNumber":4,"startTime":"2025-08-03T03:12:06.721Z","endTime":"2025-08-03T03:12:10.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.331888839327306,"aZ":-38.690417494896096,"pfxX":7.059822094658207,"pfxZ":-4.661079689957177,"pX":-0.5172940324030465,"pZ":2.3878141941355775,"vX0":0.8544045476020261,"vY0":-117.71521807250507,"vZ0":-0.3191835601087398,"x":136.72,"y":174.31,"x0":-1.8022857771479819,"y0":50.00464451563585,"z0":6.121376832580831,"aX":9.862024744470348},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.3,"breakHorizontal":-13.0,"spinRate":3023,"spinDirection":67},"zone":4,"typeConfidence":0.92,"plateTime":0.46613045499744965,"extension":5.925644447053494},"hitData":{"launchSpeed":103.2,"launchAngle":29.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.11,"coordY":60.61}},"index":6,"playId":"7f2b3bea-f63a-34df-acb0-3b256f2c765d","pitchNumber":5,"startTime":"2025-08-03T03:12:27.776Z","endTime":"2025-08-03T03:12:56.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":669357,"link":"/api/v1/people/669357"},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":-24.200000000000003,"leverageIndex":2.07,"dramaIndex":205.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:12:56.103Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:13:08.752Z","endTime":"2025-08-03T03:14:04.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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],"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.2,"strikeZoneTop":3.3638958592543,"strikeZoneBottom":1.58449145653861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.683145902712816,"aZ":-20.89652921126978,"pfxX":-12.815847541783858,"pfxZ":6.156839942807348,"pX":0.9474404835372896,"pZ":1.355845265761211,"vX0":11.492601276317782,"vY0":-135.91000791067083,"vZ0":-7.150601769170575,"x":80.89,"y":202.17,"x0":-1.7153057067541133,"y0":50.000097933474436,"z0":5.5220918553287905,"aX":-23.463187545852062},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":20.0,"spinRate":2430,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4063327910653567,"extension":6.261247947302864},"index":0,"playId":"b16ee120-29c6-3445-9780-b5e57ac824d2","pitchNumber":1,"startTime":"2025-08-03T03:13:16.006Z","endTime":"2025-08-03T03:13:20.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":77.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.019501525510563,"aZ":-30.72482728632697,"pfxX":-14.371558138721191,"pfxZ":0.939117484156581,"pX":-1.0816464570905644,"pZ":1.408313109102079,"vX0":6.857743574685278,"vY0":-125.1894055303824,"vZ0":-3.9961496930116462,"x":158.23,"y":200.76,"x0":-2.025603082476261,"y0":50.00435110040148,"z0":5.6090661150866294,"aX":-22.257081046664872},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":23.9,"spinRate":2072,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.44166427414570064,"extension":6.035072688074164},"index":1,"playId":"0c3c829a-ef08-3543-b164-28b674368d7b","pitchNumber":2,"startTime":"2025-08-03T03:13:30.947Z","endTime":"2025-08-03T03:13:35.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.25999945246797,"strikeZoneBottom":1.53164090116212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34872304531934,"aZ":-16.66312901591019,"pfxX":-2.036907087814259,"pfxZ":8.725467767308238,"pX":-0.27186377944053414,"pZ":2.654154279935694,"vX0":4.8049656111321575,"vY0":-132.7268749982802,"vZ0":-5.243433356592421,"x":127.36,"y":167.12,"x0":-1.8439346213925123,"y0":50.00572360110878,"z0":5.875504479130705,"aX":-3.6228139574771343},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.8,"breakHorizontal":2.6,"spinRate":2550,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.4132461592533829,"extension":5.9564194186303},"index":2,"playId":"b5a710da-c07f-3fff-9184-a1522ff56f56","pitchNumber":3,"startTime":"2025-08-03T03:13:45.530Z","endTime":"2025-08-03T03:13:49.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.368286815891558,"aZ":-38.221999902341445,"pfxX":7.173030362331548,"pfxZ":-4.102301041720457,"pX":0.4608163241509893,"pZ":1.7669571483882356,"vX0":3.023863047034087,"vY0":-121.1176534627161,"vZ0":-2.027857519156563,"x":99.43,"y":191.07,"x0":-1.738605825389836,"y0":50.0022931250832,"z0":5.981898082834555,"aX":10.574112680742944},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.7,"breakHorizontal":-13.7,"spinRate":3171,"spinDirection":85},"zone":9,"typeConfidence":0.92,"plateTime":0.4535774926657843,"extension":6.039420769983445},"index":3,"playId":"9d30f80c-51f1-3a9f-ada0-286b9e77792c","pitchNumber":4,"startTime":"2025-08-03T03:14:00.710Z","endTime":"2025-08-03T03:14:04.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:14:04.329Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brendan Donovan flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:14:14.224Z","endTime":"2025-08-03T03:14:32.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93259309299799,"aZ":-23.37580385650797,"pfxX":-12.311570335827735,"pfxZ":4.904849013295953,"pX":-0.6211569835757854,"pZ":1.8682796838767026,"vX0":7.148643318241382,"vY0":-134.32460467938236,"vZ0":-5.410024590643951,"x":140.68,"y":188.34,"x0":-1.742354341740662,"y0":50.00665488903865,"z0":5.611034380022202,"aX":-22.101572906571928},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":20.4,"spinRate":2361,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4105756772621243,"extension":6.066155081071386},"hitData":{"launchSpeed":88.2,"launchAngle":29.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.22,"coordY":86.12}},"index":0,"playId":"47e02950-7a4a-31b7-b623-714d13ce74ff","pitchNumber":1,"startTime":"2025-08-03T03:14:25.502Z","endTime":"2025-08-03T03:14:32.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:14:32.134Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out to right fielder Lars Nootbaar.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:16:30.827Z","endTime":"2025-08-03T03:16:50.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.924254977700137,"aZ":-25.837257403133403,"pfxX":-8.891230229290393,"pfxZ":3.722940173056802,"pX":-0.2242792873627867,"pZ":2.791042365165608,"vX0":8.023864936869572,"vY0":-130.33379188621592,"vZ0":-2.6908078892720395,"x":125.55,"y":163.42,"x0":-2.2024652331712007,"y0":50.0063353997484,"z0":5.808762127652849,"aX":-15.14857987447642},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":14.2,"spinRate":2130,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.42185313768988975,"extension":6.764689043172779},"hitData":{"launchSpeed":90.0,"launchAngle":33.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.22,"coordY":111.81}},"index":0,"playId":"a05a4836-7bcd-3a57-ba50-8d39488c0afb","pitchNumber":1,"startTime":"2025-08-03T03:16:40.962Z","endTime":"2025-08-03T03:16:50.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:16:50.510Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:16:57.194Z","endTime":"2025-08-03T03:18:23.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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(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":91.6,"endSpeed":82.7,"strikeZoneTop":3.33754954304107,"strikeZoneBottom":1.58588030348891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.940705844303036,"aZ":-16.538641170752054,"pfxX":-5.925343449576102,"pfxZ":8.805409055191486,"pX":-0.7939661875763987,"pZ":4.288998770575346,"vX0":5.832957101713431,"vY0":-133.2380995240607,"vZ0":-1.0421301537846936,"x":147.26,"y":122.98,"x0":-2.2548724809624208,"y0":50.00169808547853,"z0":5.89483291267255,"aX":-10.520717240120506},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2242,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41305332323317634,"extension":6.573977628721481},"index":0,"playId":"12cab697-fc81-3c11-b124-85c11fd62f66","pitchNumber":1,"startTime":"2025-08-03T03:17:18.792Z","endTime":"2025-08-03T03:17:21.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.35000047728577,"strikeZoneBottom":1.57065044297845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32568867029154,"aZ":-31.7003283085024,"pfxX":-9.270455003699556,"pfxZ":0.29064099746505345,"pX":0.45886550354522715,"pZ":1.177874633215058,"vX0":9.382836871346374,"vY0":-126.72198980712034,"vZ0":-5.118996801453386,"x":99.51,"y":206.98,"x0":-2.1051183867941594,"y0":50.00128341410845,"z0":5.786546489064734,"aX":-14.925221199160601},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":14.4,"spinRate":1761,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4339126599257592,"extension":6.55639940647595},"index":1,"playId":"b44cedeb-a9f5-3536-86db-54d693e97cc0","pitchNumber":2,"startTime":"2025-08-03T03:17:34.764Z","endTime":"2025-08-03T03:17:38.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-03T03:17:48.839Z","endTime":"2025-08-03T03:18:03.434Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.6,"strikeZoneTop":3.34999895508326,"strikeZoneBottom":1.52560925817652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.201642489896464,"aZ":-14.943484806786502,"pfxX":-6.058771216797137,"pfxZ":9.7266063957015,"pX":-0.6413918025613236,"pZ":3.482746010275839,"vX0":6.398394233181691,"vY0":-133.16790206405383,"vZ0":-3.11369561696765,"x":141.45,"y":144.75,"x0":-2.303675102506534,"y0":50.004221362313146,"z0":5.767164735911621,"aX":-10.735688345150077},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2209,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4134508218057955,"extension":6.6646365793977145},"index":3,"playId":"a1026b12-0460-3ac8-a5a3-4975b0b01662","pitchNumber":3,"startTime":"2025-08-03T03:18:03.434Z","endTime":"2025-08-03T03:18:07.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.6,"strikeZoneTop":3.35000117117246,"strikeZoneBottom":1.543654096457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.292562614162634,"aZ":-15.624981077689649,"pfxX":-7.5343947641139515,"pfxZ":9.313595895041955,"pX":-1.5258995116511618,"pZ":3.287984119173499,"vX0":4.384986894395524,"vY0":-133.80844546693615,"vZ0":-3.512074210381617,"x":175.16,"y":150.0,"x0":-2.224447698234971,"y0":50.00321770460611,"z0":5.767492222800538,"aX":-13.387688645221019},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":12.5,"spinRate":2187,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41253999625346083,"extension":6.592134363443107},"index":4,"playId":"51145bc0-8edb-3f17-aace-541daa493fa0","pitchNumber":4,"startTime":"2025-08-03T03:18:19.386Z","endTime":"2025-08-03T03:18:23.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:18:23.101Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, first baseman Willson Contreras to pitcher Michael McGreevy. Jake Cronenworth to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:19:05.908Z","endTime":"2025-08-03T03:20:26.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"085c1bf0-2659-39a8-aac5-97f7cfe9e44b","startTime":"2025-08-03T03:18:52.281Z","endTime":"2025-08-03T03:18:56.179Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.24596846209094,"strikeZoneBottom":1.51583876852927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06813160334857,"aZ":-26.70251399955767,"pfxX":-11.462804320443666,"pfxZ":3.136227100934379,"pX":-0.813092588884265,"pZ":1.6559469337714305,"vX0":7.2607943245228315,"vY0":-132.03623582199612,"vZ0":-5.6147356396714745,"x":147.99,"y":194.07,"x0":-2.125263765797105,"y0":50.006351116742096,"z0":5.803967898784558,"aX":-20.01529475605707},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.4,"breakHorizontal":19.0,"spinRate":2154,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.41664383164498453,"extension":6.436115718829963},"index":1,"playId":"410f8c9d-2db0-32f0-bb10-1b6e885437fa","pitchNumber":1,"startTime":"2025-08-03T03:19:08.107Z","endTime":"2025-08-03T03:19:12.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":74.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.496769228005384,"aZ":-32.65488922852052,"pfxX":8.281115407055317,"pfxZ":-0.33428471875346766,"pX":1.0147397404320417,"pZ":1.2355227271088325,"vX0":5.2108299525859145,"vY0":-121.30967248664298,"vZ0":-3.455804993844806,"x":78.32,"y":205.42,"x0":-2.26678760370805,"y0":50.00351860952939,"z0":5.6473254480115935,"aX":11.852350245035533},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-16.6,"spinRate":2420,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.458573557819804,"extension":6.53886828752854},"index":2,"playId":"073dab8b-fc9c-389c-b689-38631860eb76","pitchNumber":2,"startTime":"2025-08-03T03:19:26.667Z","endTime":"2025-08-03T03:19:30.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":74.9,"strikeZoneTop":3.28999964696866,"strikeZoneBottom":1.50329414434639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.813940479369887,"aZ":-31.08815737813944,"pfxX":6.922862791003304,"pfxZ":0.7460495726140248,"pX":0.5395472951223236,"pZ":2.0795331090753693,"vX0":4.578962229307955,"vY0":-121.5393346161938,"vZ0":-1.9246715843194209,"x":96.43,"y":182.63,"x0":-2.288836633834795,"y0":50.001159855629,"z0":5.665268109570067,"aX":10.027664849292423},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":-13.8,"spinRate":2374,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.456215272540899,"extension":6.469131426490585},"index":3,"playId":"63bd4c8d-890e-3f58-a6a4-a31c6581056d","pitchNumber":3,"startTime":"2025-08-03T03:19:43.142Z","endTime":"2025-08-03T03:19:46.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":82.8,"strikeZoneTop":3.28999914933391,"strikeZoneBottom":1.43872939485659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17839052940547,"aZ":-16.684428160138175,"pfxX":-6.682281236475441,"pfxZ":8.660596670490674,"pX":-0.3408559012013815,"pZ":4.603081628149571,"vX0":6.5440949328076625,"vY0":-134.1843785752215,"vZ0":-0.6511619867327874,"x":129.99,"y":114.5,"x0":-1.9656639774276456,"y0":50.00542982522817,"z0":6.058728462525063,"aX":-11.956099482061076},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2273,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4111998260187506,"extension":6.768623227088825},"index":4,"playId":"1da808cb-bd6c-3cd3-86dc-ec1a68c9ffaa","pitchNumber":4,"startTime":"2025-08-03T03:20:01.425Z","endTime":"2025-08-03T03:20:05.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22219725791086,"aZ":-25.222677793934896,"pfxX":-11.706606464319453,"pfxZ":3.9995190139653793,"pX":-0.0618797189576202,"pZ":2.1707787143770303,"vX0":8.968014088524368,"vY0":-131.99013939309043,"vZ0":-4.170059237301585,"x":119.36,"y":180.17,"x0":-2.0095443525036814,"y0":50.00082074096809,"z0":5.663797952359593,"aX":-20.3279441179872},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":18.8,"spinRate":2206,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.41751616906358624,"extension":6.842177253314014},"hitData":{"launchSpeed":87.9,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.1,"coordY":164.76}},"index":5,"playId":"179340aa-96e8-3f16-9343-36e4ba051577","pitchNumber":5,"startTime":"2025-08-03T03:20:18.613Z","endTime":"2025-08-03T03:20:26.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":1.48,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:20:26.270Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Nolan Gorman to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:20:53.030Z","endTime":"2025-08-03T03:22:23.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":92.9,"endSpeed":83.9,"strikeZoneTop":3.76015433518513,"strikeZoneBottom":1.75848424240151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89186386727695,"aZ":-28.237669645565045,"pfxX":-10.148902180945655,"pfxZ":2.162475084958098,"pX":-0.3760049092553682,"pZ":3.452705578782776,"vX0":8.260328198542439,"vY0":-134.94312036952138,"vZ0":-0.9470792675966762,"x":131.33,"y":145.56,"x0":-2.1778189561851784,"y0":50.00257529032885,"z0":5.820957995758383,"aX":-18.475992748768636},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":16.3,"spinRate":2259,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.40790617965967746,"extension":6.62826328498074},"index":0,"playId":"b1b1bcfa-f41e-390a-beb7-dfaccf3399f2","pitchNumber":1,"startTime":"2025-08-03T03:20:56.083Z","endTime":"2025-08-03T03:20:59.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.83000084144189,"strikeZoneBottom":1.81131534827788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.245032504518157,"aZ":-27.453707293622777,"pfxX":-8.047652416506264,"pfxZ":2.706451908967754,"pX":-0.09140158106315077,"pZ":1.850464740534543,"vX0":7.855683314798414,"vY0":-131.9668648252782,"vZ0":-4.553929924876725,"x":120.48,"y":188.82,"x0":-2.078576853378117,"y0":50.00025301274981,"z0":5.650005875491233,"aX":-14.02136465490762},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.0,"breakHorizontal":12.6,"spinRate":2229,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.41696882605890906,"extension":6.9537465663770055},"index":1,"playId":"c3b0b99a-5bd6-38d3-a378-a253d2fa20be","pitchNumber":2,"startTime":"2025-08-03T03:21:14.468Z","endTime":"2025-08-03T03:21:19.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.1,"strikeZoneTop":3.83000022003883,"strikeZoneBottom":1.78936721563978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.903825212080115,"aZ":-19.186866748837048,"pfxX":-8.300052231913693,"pfxZ":7.188200213081881,"pX":-0.2692329131521742,"pZ":5.537188499577424,"vX0":7.732481957686416,"vY0":-134.93457419938045,"vZ0":2.490739435906323,"x":127.26,"y":89.28,"x0":-2.122166952149237,"y0":50.00195880196636,"z0":5.969240843861875,"aX":-14.99514799495725},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":13.0,"spinRate":2341,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4091101768753078,"extension":6.716858348549094},"index":2,"playId":"4742dacb-5ab3-3352-9dda-320f2a3f3aed","pitchNumber":3,"startTime":"2025-08-03T03:21:35.722Z","endTime":"2025-08-03T03:21:39.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.0,"strikeZoneTop":3.8299991357447,"strikeZoneBottom":1.79822335047235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.478427603923784,"aZ":-18.7113508064446,"pfxX":-7.394606967001225,"pfxZ":7.350202084332551,"pX":0.4080425215223912,"pZ":4.346205225801577,"vX0":8.82826221121146,"vY0":-135.4612630170206,"vZ0":-0.4430554993268814,"x":101.45,"y":121.43,"x0":-1.9543549387636279,"y0":50.006666634925246,"z0":5.8365575798940945,"aX":-13.552502370909176},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":2308,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.40654276453994687,"extension":6.753130988680667},"index":3,"playId":"23d9fcdb-1c36-336e-95ae-ea6d456cae98","pitchNumber":4,"startTime":"2025-08-03T03:21:54.599Z","endTime":"2025-08-03T03:21:58.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.2,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.920313882721796,"aZ":-32.2541042678398,"pfxX":9.162430065727513,"pfxZ":-0.05219001216909458,"pX":0.6300051971895803,"pZ":1.9878775148625107,"vX0":3.766903346003447,"vY0":-121.81606111009206,"vZ0":-2.0551188952033743,"x":92.99,"y":185.11,"x0":-2.1414810579497146,"y0":50.00431269084492,"z0":5.717162201518204,"aX":13.338978905735313},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.4,"breakHorizontal":-17.6,"spinRate":2485,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4551455106577875,"extension":6.782182781209169},"hitData":{"launchSpeed":68.9,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.53,"coordY":166.28}},"index":4,"playId":"37bc23e8-3f0c-3a79-b901-5c1ae02389b1","pitchNumber":5,"startTime":"2025-08-03T03:22:13.431Z","endTime":"2025-08-03T03:22:23.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.57,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:22:23.525Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:24:19.083Z","endTime":"2025-08-03T03:25:06.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.45999990959223,"strikeZoneBottom":1.60232674364704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.282558865103354,"aZ":-18.67612307781781,"pfxX":-0.722379812075802,"pfxZ":8.114179776976744,"pX":-0.49357466326694516,"pZ":3.014740825332238,"vX0":3.3405924145789867,"vY0":-128.58657796956155,"vZ0":-3.7503303566973516,"x":135.81,"y":157.38,"x0":-1.7194108766387908,"y0":50.00534532569006,"z0":5.953218127178147,"aX":-1.2027418824674114},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":14.0,"breakHorizontal":0.5,"spinRate":2422,"spinDirection":203},"zone":1,"typeConfidence":0.87,"plateTime":0.42703886242406464,"extension":5.835625236483428},"index":0,"playId":"fdd36207-bcf1-31e9-b099-c34168819dcb","pitchNumber":1,"startTime":"2025-08-03T03:24:42.917Z","endTime":"2025-08-03T03:24:46.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.160437916775656,"aZ":-19.110460076231924,"pfxX":-10.397969101972766,"pfxZ":7.326643698680199,"pX":-0.6273430046649171,"pZ":3.1438109736961164,"vX0":6.27195555951802,"vY0":-133.76851068115622,"vZ0":-3.477704243442598,"x":140.91,"y":153.9,"x0":-1.6710172621808195,"y0":50.00549563984888,"z0":5.858311808447745,"aX":-18.545311319084107},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.6,"breakHorizontal":17.2,"spinRate":2370,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.41200537042277974,"extension":5.735133151173982},"hitData":{"launchSpeed":89.6,"launchAngle":15.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":99.35,"coordY":112.97}},"index":1,"playId":"1a791598-bcc2-3c08-99ee-a4981f8b61e8","pitchNumber":2,"startTime":"2025-08-03T03:24:55.652Z","endTime":"2025-08-03T03:25:06.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.17,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:25:06.691Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Iván Herrera to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:27:42.327Z","endTime":"2025-08-03T03:28:49.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:25:22.649Z","endTime":"2025-08-03T03:26:10.450Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681190,"link":"/api/v1/people/681190","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T03:26:10.450Z","endTime":"2025-08-03T03:27:44.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"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":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":96.8,"endSpeed":87.8,"strikeZoneTop":3.501407129529,"strikeZoneBottom":1.67835204319725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.55986469023351,"aZ":-7.993749161756376,"pfxX":1.5378187922167759,"pfxZ":12.140488371824304,"pX":-0.8781848363419092,"pZ":2.979914278048385,"vX0":-1.5648949717915044,"vY0":-140.83613538168748,"vZ0":-6.806468558228601,"x":150.47,"y":158.32,"x0":-0.5128135537764525,"y0":50.000273016076825,"z0":5.95751294869248,"aX":3.0622635260881257},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.6,"breakHorizontal":-2.4,"spinRate":2014,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.3902079471919073,"extension":6.668652634631847},"index":2,"playId":"229467b6-0806-3312-b6fd-5aeddafc10cb","pitchNumber":1,"startTime":"2025-08-03T03:27:44.534Z","endTime":"2025-08-03T03:27:48.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.0,"endSpeed":87.6,"strikeZoneTop":3.49000053492037,"strikeZoneBottom":1.6859924963391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.806631262767986,"aZ":-9.652192755129743,"pfxX":1.4528082045422934,"pfxZ":11.318898238688462,"pX":-1.4349018570656187,"pZ":3.0209558644088244,"vX0":-3.2959020738334224,"vY0":-141.04023431773658,"vZ0":-6.256450770201161,"x":171.7,"y":157.21,"x0":-0.4333828909077399,"y0":50.00094291393828,"z0":5.908667981131177,"aX":2.8906832711821218},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":-1.9,"spinRate":2094,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.39022206950642957,"extension":6.659822383720708},"index":3,"playId":"008426d9-99dd-3355-a759-8c19dd997950","pitchNumber":2,"startTime":"2025-08-03T03:28:04.059Z","endTime":"2025-08-03T03:28:07.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.4900007261537,"strikeZoneBottom":1.66085166377025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.98852660142265,"aZ":-10.373463823398946,"pfxX":1.5420268076021795,"pfxZ":10.917826893253878,"pX":0.09996309019729582,"pZ":4.435254272677081,"vX0":0.3543059170233544,"vY0":-141.52969955790095,"vZ0":-2.4829517084278976,"x":113.19,"y":119.03,"x0":-0.22753080949963633,"y0":50.005543949615955,"z0":6.002846582760376,"aX":3.080137091462196},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":-2.9,"spinRate":1992,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.3893194464266885,"extension":6.739451625685587},"index":4,"playId":"9eee88f8-13ba-320b-bb0c-85126d8428a1","pitchNumber":3,"startTime":"2025-08-03T03:28:23.959Z","endTime":"2025-08-03T03:28:27.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.48999921850189,"strikeZoneBottom":1.60317149090034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.885462947384305,"aZ":-9.88059429184859,"pfxX":0.7725840919504012,"pfxZ":11.25721792519091,"pX":-0.4222585697267508,"pZ":3.869850003247835,"vX0":-0.5564666548003019,"vY0":-140.55906776400738,"vZ0":-3.8210824523892963,"x":133.1,"y":134.29,"x0":-0.32107382559160047,"y0":50.00682576764465,"z0":5.899987563800691,"aX":1.5305238259050715},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":-1.3,"spinRate":1889,"spinDirection":187},"zone":11,"typeConfidence":0.91,"plateTime":0.39120716012559686,"extension":6.68691260119185},"index":5,"playId":"ba24e146-db55-32ce-a449-8cb1bd55bf44","pitchNumber":4,"startTime":"2025-08-03T03:28:45.456Z","endTime":"2025-08-03T03:28:49.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.94,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:28:49.797Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:29:20.161Z","endTime":"2025-08-03T03:31:53.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"playId":"f09c7b87-e289-4270-8eb9-b3308fd0c53a","startTime":"2025-08-03T03:29:20.161Z","endTime":"2025-08-03T03:29:27.064Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.44873300680541,"strikeZoneBottom":1.6093283453386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.208450028581645,"aZ":-28.867219860583806,"pfxX":2.5740582474869367,"pfxZ":1.9938154758928448,"pX":0.5048052790487338,"pZ":1.012968033768814,"vX0":2.1041023427541807,"vY0":-128.22086201451023,"vZ0":-6.070236651162168,"x":97.76,"y":211.43,"x0":-0.6617167141398194,"y0":50.0038288109771,"z0":5.6716104634370375,"aX":4.274285365001974},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-5.2,"spinRate":2153,"spinDirection":142},"zone":14,"typeConfidence":0.92,"plateTime":0.42762835759092477,"extension":7.003043205440807},"index":1,"playId":"08c7e296-6272-383e-ab43-90376e237320","pitchNumber":1,"startTime":"2025-08-03T03:29:37.406Z","endTime":"2025-08-03T03:29:41.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.43557480143898,"strikeZoneBottom":1.62251478510636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.12800313148759,"aZ":-8.696130550795832,"pfxX":2.061968194903427,"pfxZ":11.633784386685337,"pX":-0.5718722357986163,"pZ":3.6256134416991084,"vX0":-1.2564381220950598,"vY0":-141.78822650541218,"vZ0":-4.702088431344891,"x":128.49,"y":106.03,"x0":-0.38878962953109897,"y0":50.000168292166414,"z0":5.870796916627292,"aX":4.160092523302045},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.2,"breakHorizontal":-3.5,"spinRate":1983,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.38763508175743944,"extension":6.733619635862735},"index":2,"playId":"56917b81-33c9-353c-8c8a-065ed42b6d33","pitchNumber":2,"startTime":"2025-08-03T03:29:56.429Z","endTime":"2025-08-03T03:30:00.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.47858519741722,"strikeZoneBottom":1.6400184711705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60933247705111,"aZ":-10.437704848410176,"pfxX":1.3186175832069638,"pfxZ":10.726691362070499,"pX":-0.2996390380170385,"pZ":3.8643342370885474,"vX0":-0.328194313744685,"vY0":-142.16090501094695,"vZ0":-3.6356775361566736,"x":128.42,"y":134.44,"x0":-0.35324409294899967,"y0":50.00359163049209,"z0":5.833283675705853,"aX":2.672230853923537},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":-2.3,"spinRate":1985,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.38676037952800124,"extension":6.818308443222859},"index":3,"playId":"e9f02bbb-7861-3ba6-8e6c-55c4f528e5b0","pitchNumber":3,"startTime":"2025-08-03T03:30:17.343Z","endTime":"2025-08-03T03:30:20.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.50245266510467,"strikeZoneBottom":1.63796602955185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.542143081863465,"aZ":-10.798262637663614,"pfxX":1.4985707775941908,"pfxZ":10.480608133432685,"pX":0.049728020232450085,"pZ":2.9365620646242085,"vX0":0.43886306731226704,"vY0":-142.35802362691726,"vZ0":-6.053604762823017,"x":115.1,"y":159.49,"x0":-0.30137634842554545,"y0":50.00619820704516,"z0":5.7832361050482515,"aX":3.0576905162240102},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":-2.8,"spinRate":1908,"spinDirection":187},"zone":2,"typeConfidence":0.91,"plateTime":0.385656843409504,"extension":6.78808443390677},"index":4,"playId":"d52e2cc8-8d71-37c9-8c50-c6ce9a0b8f57","pitchNumber":4,"startTime":"2025-08-03T03:30:41.849Z","endTime":"2025-08-03T03:30:46.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.824816027806946,"aZ":-9.922419189952263,"pfxX":1.3463470879856023,"pfxZ":10.74491676016082,"pX":-0.10715721225239994,"pZ":3.0683192958739802,"vX0":-0.05867252383096298,"vY0":-143.3867347979236,"vZ0":-5.953824706699246,"x":121.08,"y":155.94,"x0":-0.261162989256344,"y0":50.00521969707256,"z0":5.798456198034731,"aX":2.7885394808941224},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.4,"breakHorizontal":-2.4,"spinRate":2021,"spinDirection":182},"zone":2,"typeConfidence":0.91,"plateTime":0.3827942147056391,"extension":6.673245943584061},"index":5,"playId":"e529b717-5f11-3198-95cd-7a6d351f049e","pitchNumber":5,"startTime":"2025-08-03T03:31:01.558Z","endTime":"2025-08-03T03:31:06.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-03T03:31:33.678Z","endTime":"2025-08-03T03:31:50.249Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42902276419504,"aZ":-29.85353029813925,"pfxX":2.8993184634350833,"pfxZ":1.40951382294159,"pX":1.3516483881535581,"pZ":1.3390590885181188,"vX0":3.7384867079469712,"vY0":-127.81778369459812,"vZ0":-4.811375853939417,"x":65.48,"y":202.63,"x0":-0.5090618155896254,"y0":50.00314720057744,"z0":5.602083528416185,"aX":4.776024677028671},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-6.1,"spinRate":2372,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.42923645911800357,"extension":6.909687133655251},"index":7,"playId":"65cf322d-a42b-33d2-be20-3722fb3f9d06","pitchNumber":6,"startTime":"2025-08-03T03:31:50.249Z","endTime":"2025-08-03T03:31:53.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.34,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:31:53.663Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:32:07.909Z","endTime":"2025-08-03T03:33:31.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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, 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":86.4,"endSpeed":79.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619486867883484,"aZ":-30.342896694733838,"pfxX":3.394324389081799,"pfxZ":1.1526977068119661,"pX":0.05574085786321938,"pZ":1.6974625538948382,"vX0":0.7608925655025751,"vY0":-125.83781170310445,"vZ0":-3.543125979933564,"x":114.88,"y":192.95,"x0":-0.6920207407150605,"y0":50.00330245533891,"z0":5.605090342078343,"aX":5.396060806782371},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-6.4,"spinRate":2378,"spinDirection":116},"zone":8,"typeConfidence":0.91,"plateTime":0.43671920667842334,"extension":6.815860723737471},"index":0,"playId":"90729a79-ba8c-37d2-a85b-a2c7ad11981d","pitchNumber":1,"startTime":"2025-08-03T03:32:22.373Z","endTime":"2025-08-03T03:32:27.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.0,"strikeZoneTop":3.43718807862021,"strikeZoneBottom":1.60482388653987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8791302881246,"aZ":-22.74584311301028,"pfxX":-5.303876709053986,"pfxZ":6.513828505805815,"pX":-0.6335221283043632,"pZ":2.497864372910265,"vX0":1.5340586689695432,"vY0":-120.24638554042085,"vZ0":-2.510637490134687,"x":141.15,"y":171.34,"x0":-0.5952835341303986,"y0":50.00121116085212,"z0":5.598674316236397,"aX":-7.6747617047771515},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":11.4,"breakHorizontal":9.1,"spinRate":1538,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.45757645360355026,"extension":7.109401220799706},"index":1,"playId":"5e3e33e5-ffb7-3591-b7a2-b17d97d075c6","pitchNumber":2,"startTime":"2025-08-03T03:32:43.871Z","endTime":"2025-08-03T03:32:47.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.48721384443077,"aZ":-7.826599833654969,"pfxX":-1.103948876244374,"pfxZ":11.989019200661186,"pX":-0.29312834117154946,"pZ":3.1104556334288214,"vX0":0.571883484122819,"vY0":-142.8987121573854,"vZ0":-5.986617145044182,"x":128.17,"y":154.8,"x0":-0.35441094708715876,"y0":50.00279258161475,"z0":5.748092281655853,"aX":-2.2416903076532515},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.4,"breakHorizontal":1.8,"spinRate":2281,"spinDirection":184},"zone":1,"typeConfidence":0.92,"plateTime":0.38599618553039194,"extension":6.650663734859038},"index":2,"playId":"af7bb5d5-adbf-3175-87ea-2aa639b082e9","pitchNumber":3,"startTime":"2025-08-03T03:33:05.081Z","endTime":"2025-08-03T03:33:08.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16373028630406,"aZ":-21.44977457659564,"pfxX":-5.4605763987425995,"pfxZ":7.105952481202435,"pX":-0.9210974724227255,"pZ":2.6758123116749846,"vX0":0.8887193358657437,"vY0":-122.11677263227443,"vZ0":-2.5458194089200177,"x":152.11,"y":166.53,"x0":-0.5803682831774203,"y0":50.00540073940608,"z0":5.578226603868017,"aX":-8.243589993478864},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":1466,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.44863003597838436,"extension":7.114419042881909},"index":3,"playId":"55453275-f2b4-3d76-966b-1c3a7eec8cd6","pitchNumber":4,"startTime":"2025-08-03T03:33:27.560Z","endTime":"2025-08-03T03:33:31.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.8,"awayTeamWinProbability":49.2,"homeTeamWinProbabilityAdded":5.999999999999993,"leverageIndex":2.56,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:33:31.470Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masyn Winn doubles (24) on a line drive to left fielder Ramón Laureano. Iván Herrera scores. Alec Burleson scores.","rbi":2,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:33:52.369Z","endTime":"2025-08-03T03:34:38.729Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":669093,"link":"/api/v1/people/669093"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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(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":88.6,"endSpeed":80.7,"strikeZoneTop":3.39999947277112,"strikeZoneBottom":1.57786808887268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.978014881840547,"aZ":-28.167677408552457,"pfxX":3.4904469479608755,"pfxZ":2.410166097648591,"pX":0.024336250482325905,"pZ":0.747169821840183,"vX0":0.6318070735881326,"vY0":-128.88351913068092,"vZ0":-6.605791109309109,"x":116.07,"y":218.61,"x0":-0.6777342084460275,"y0":50.00056416527062,"z0":5.555895024037752,"aX":5.796225512071088},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-6.5,"spinRate":2193,"spinDirection":147},"zone":14,"typeConfidence":0.92,"plateTime":0.42706590940931033,"extension":6.817173897550882},"index":0,"playId":"f3cb1bab-f0df-30d8-8951-420cdcbcadc0","pitchNumber":1,"startTime":"2025-08-03T03:34:02.409Z","endTime":"2025-08-03T03:34:05.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.631166828619854,"aZ":-23.888813962999272,"pfxX":0.6210706429930362,"pfxZ":4.94567486605784,"pX":-0.23074610925066785,"pZ":1.0916588518556374,"vX0":0.6926520731398176,"vY0":-129.27493055745987,"vZ0":-6.667221047024745,"x":125.8,"y":209.31,"x0":-0.58387999435998,"y0":50.00033930253557,"z0":5.5658087129466045,"aX":1.0397585883112461},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-1.3,"spinRate":2256,"spinDirection":150},"zone":13,"typeConfidence":0.87,"plateTime":0.42541996406742166,"extension":6.91777350975428},"hitData":{"launchSpeed":96.8,"launchAngle":17.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.1,"coordY":116.36}},"index":1,"playId":"b4e4d28e-2f4a-322f-8531-0bb539fc7df7","pitchNumber":2,"startTime":"2025-08-03T03:34:24.378Z","endTime":"2025-08-03T03:34:38.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":-24.699999999999996,"leverageIndex":2.34,"dramaIndex":215.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:34:38.729Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:35:18.859Z","endTime":"2025-08-03T03:37:45.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"d102209e-6549-49bc-b6b1-688dbdfa5b80","startTime":"2025-08-03T03:35:18.859Z","endTime":"2025-08-03T03:35:27.819Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T03:35:39.948Z","endTime":"2025-08-03T03:36:34.956Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.49658429077934,"strikeZoneBottom":1.65861078530315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.32036012562635,"aZ":-6.678413126913435,"pfxX":-0.7801327832050816,"pfxZ":12.586501965977554,"pX":-0.07542518684493357,"pZ":1.7998397449017707,"vX0":1.2084430978537002,"vY0":-142.07487994028457,"vZ0":-9.586213519779086,"x":119.88,"y":190.18,"x0":-0.4067277675477921,"y0":50.005557937670204,"z0":5.658655429111568,"aX":-1.5806739325877797},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.8,"breakHorizontal":1.2,"spinRate":2051,"spinDirection":189},"zone":8,"typeConfidence":0.92,"plateTime":0.38687307512446933,"extension":6.925570694471871},"index":2,"playId":"f8da04cb-8d6b-3012-8d6e-8c89641a1083","pitchNumber":1,"startTime":"2025-08-03T03:36:34.956Z","endTime":"2025-08-03T03:36:38.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.53012944896473,"strikeZoneBottom":1.66608975899549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.860220165855,"aZ":-7.83565259988195,"pfxX":-0.20318205759686236,"pfxZ":11.95596124086676,"pX":-0.3267346380196428,"pZ":1.3744368342225657,"vX0":0.26768852819571404,"vY0":-142.07054274782703,"vZ0":-10.504511235599312,"x":129.45,"y":201.67,"x0":-0.3959694775261836,"y0":50.000342904606676,"z0":5.626244179707936,"aX":-0.41352698050903464},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.6,"breakHorizontal":0.4,"spinRate":2115,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.38617895419162585,"extension":6.750409694451374},"index":3,"playId":"33583d8d-cebc-3713-81ef-511d896e167a","pitchNumber":2,"startTime":"2025-08-03T03:36:53.722Z","endTime":"2025-08-03T03:36:58.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70809584617053,"aZ":-27.756129456191267,"pfxX":3.331067437976708,"pfxZ":2.5392387780307932,"pX":-0.24484169390122815,"pZ":0.7280360280915504,"vX0":-0.009883162863064204,"vY0":-130.85196595677758,"vZ0":-7.090223060965781,"x":126.33,"y":219.12,"x0":-0.6740827981996458,"y0":50.00451531036979,"z0":5.542545046781687,"aX":5.796760591980045},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.4,"breakHorizontal":-6.0,"spinRate":2393,"spinDirection":138},"zone":13,"typeConfidence":0.92,"plateTime":0.41802696969479536,"extension":6.899401090426938},"index":4,"playId":"bbe10f4f-941d-3ef9-ab8f-0cee9e337c43","pitchNumber":3,"startTime":"2025-08-03T03:37:16.744Z","endTime":"2025-08-03T03:37:20.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.4247042809399,"strikeZoneBottom":1.58694454598243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.28940336093241,"aZ":-10.86567345324541,"pfxX":1.3374148962395238,"pfxZ":10.426599869349538,"pX":-0.5073221366064545,"pZ":3.3372786238324337,"vX0":-0.5843056926650182,"vY0":-142.64100232249027,"vZ0":-4.893179082684808,"x":136.34,"y":148.67,"x0":-0.4726541223601678,"y0":50.004753874151874,"z0":5.770586162378851,"aX":2.7339843218655617},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":-2.3,"spinRate":2101,"spinDirection":195},"zone":1,"typeConfidence":0.91,"plateTime":0.3851842198787705,"extension":6.739208250451359},"index":5,"playId":"51aebd8c-6808-3268-bdc2-057e511c6f64","pitchNumber":4,"startTime":"2025-08-03T03:37:41.301Z","endTime":"2025-08-03T03:37:45.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.06,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:37:45.888Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to left fielder Alec Burleson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:39:35.857Z","endTime":"2025-08-03T03:40:49.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":3.35999999458858,"strikeZoneBottom":1.55127135237323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.261926622590266,"aZ":-16.389468453330444,"pfxX":-6.582319133824513,"pfxZ":8.891857568708419,"pX":0.9501092437410512,"pZ":2.696054385085812,"vX0":9.632896668363482,"vY0":-133.31897872681753,"vZ0":-4.95501604366148,"x":80.78,"y":165.99,"x0":-1.8774805345249586,"y0":50.00633665693361,"z0":5.7857524524742265,"aX":-11.691299924129378},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":9.5,"spinRate":2226,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41297224614673533,"extension":6.694004767948839},"index":0,"playId":"31369c8e-0632-3777-86a8-1060cc63fada","pitchNumber":1,"startTime":"2025-08-03T03:39:53.418Z","endTime":"2025-08-03T03:39:57.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.6,"endSpeed":82.6,"strikeZoneTop":3.36000024653956,"strikeZoneBottom":1.66284237170978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73006428250116,"aZ":-16.37864605237308,"pfxX":-7.196469324715324,"pfxZ":8.922749888037352,"pX":-1.3926666901748337,"pZ":3.110954432726345,"vX0":4.697656351502594,"vY0":-133.22287404940107,"vZ0":-3.870263956557352,"x":170.09,"y":154.78,"x0":-2.257893660400765,"y0":50.00081889929686,"z0":5.791279827093926,"aX":-12.735270607222846},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2197,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41358140396679755,"extension":6.451052136040596},"index":1,"playId":"f0e9a5c8-3dfc-3b83-b771-9c20460c555e","pitchNumber":2,"startTime":"2025-08-03T03:40:05.782Z","endTime":"2025-08-03T03:40:09.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.31435798537051,"strikeZoneBottom":1.58322227992701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.549837289911263,"aZ":-25.004463237791526,"pfxX":-0.8541034579865909,"pfxZ":4.360441002620043,"pX":0.379870717267529,"pZ":2.6895698441970213,"vX0":7.1502295060769985,"vY0":-127.76866414033853,"vZ0":-2.618706305041438,"x":102.52,"y":166.16,"x0":-2.3499897122970914,"y0":50.00457598959919,"z0":5.703026942537574,"aX":-1.4054524357199436},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2183,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4294966136559166,"extension":6.938119584502187},"index":2,"playId":"099ccf89-9bc9-3b0f-aafd-818b931652fd","pitchNumber":3,"startTime":"2025-08-03T03:40:21.579Z","endTime":"2025-08-03T03:40:27.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79495826638154,"aZ":-27.129998277274627,"pfxX":-0.10927151112266742,"pfxZ":3.129461108065488,"pX":-0.2635687665110644,"pZ":3.1445521963210035,"vX0":5.199411162547396,"vY0":-126.36738239078497,"vZ0":-1.121328026386363,"x":127.05,"y":153.88,"x0":-2.337223403797566,"y0":50.00064452969693,"z0":5.78226573105582,"aX":-0.17705770474602595},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":-1.1,"spinRate":2353,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.43417053836997077,"extension":6.896835155852778},"hitData":{"launchSpeed":89.3,"launchAngle":16.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.74,"coordY":136.07}},"index":3,"playId":"74e5d187-e399-3df1-b295-6440576c4fc5","pitchNumber":4,"startTime":"2025-08-03T03:40:37.185Z","endTime":"2025-08-03T03:40:49.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:40:49.530Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Manny Machado grounds into a double play, first baseman Willson Contreras to shortstop Masyn Winn to pitcher Michael McGreevy. Luis Arraez out at 2nd. Manny Machado out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:41:05.145Z","endTime":"2025-08-03T03:42:45.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"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, 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":83.4,"endSpeed":76.2,"strikeZoneTop":3.64999988106139,"strikeZoneBottom":1.65890107947537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.036932259673367,"aZ":-29.059435855275993,"pfxX":4.873683285517691,"pfxZ":2.1114951986770514,"pX":0.3605071329837343,"pZ":1.9116007694127903,"vX0":5.018836339535179,"vY0":-121.34834333886616,"vZ0":-2.939229200689142,"x":103.26,"y":187.17,"x0":-2.375746596981298,"y0":50.00409632069066,"z0":5.697475761292814,"aX":7.192852284362406},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":-10.1,"spinRate":2404,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.45315778483172764,"extension":6.871321525435399},"index":0,"playId":"409e9bec-6599-3da6-afeb-b593abab45ca","pitchNumber":1,"startTime":"2025-08-03T03:41:13.753Z","endTime":"2025-08-03T03:41:18.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":91.7,"endSpeed":83.1,"strikeZoneTop":3.6831795523149,"strikeZoneBottom":1.68992971955326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02950991999661,"aZ":-26.25844100138411,"pfxX":-8.02461915099673,"pfxZ":3.3318805525220814,"pX":-0.31715130649884427,"pZ":1.9212532091811096,"vX0":7.797314254651216,"vY0":-133.22193985000186,"vZ0":-4.907363037373105,"x":129.09,"y":186.91,"x0":-2.2574593986602323,"y0":50.00194232991113,"z0":5.715572079257619,"aX":-14.239925980024356},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":12.6,"spinRate":2191,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4131666492798267,"extension":6.7204118636949675},"index":1,"playId":"b3137232-6177-3361-a873-63044c0ea9f4","pitchNumber":2,"startTime":"2025-08-03T03:41:31.257Z","endTime":"2025-08-03T03:41:36.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"b929516f-ee3d-319e-ae41-431cf3864b30","startTime":"2025-08-03T03:41:49.784Z","endTime":"2025-08-03T03:41:54.752Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.75246969931843,"strikeZoneBottom":1.70539529349732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.678270772787965,"aZ":-26.8225314084781,"pfxX":3.7155509925113765,"pfxZ":3.619433356007833,"pX":1.2945988362137326,"pZ":1.6908381776499577,"vX0":7.005254538860985,"vY0":-121.82074243523397,"vZ0":-3.655311304848072,"x":67.65,"y":193.13,"x0":-2.1200132938712284,"y0":50.00091234060576,"z0":5.572921184216105,"aX":5.489452683959034},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.8,"breakHorizontal":-8.6,"spinRate":2376,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.452537849673762,"extension":6.908531416561444},"index":3,"playId":"4e4b569f-fc96-3ea2-b1a8-8b1a2340f78e","pitchNumber":3,"startTime":"2025-08-03T03:42:18.645Z","endTime":"2025-08-03T03:42:25.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56438659868526,"aZ":-26.028926370473997,"pfxX":4.382795616049882,"pfxZ":4.214843187879938,"pX":0.6635943994942095,"pZ":1.4579365131702635,"vX0":5.380320650485791,"vY0":-121.05569973633975,"vZ0":-4.334555330092081,"x":91.71,"y":199.42,"x0":-2.172235285274658,"y0":50.00124545623459,"z0":5.598118766676816,"aX":6.388204586125465},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.7,"breakHorizontal":-9.4,"spinRate":2427,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.455571946594286,"extension":6.601697009600904},"hitData":{"launchSpeed":65.2,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.72,"coordY":173.89}},"index":4,"playId":"6795b02e-db3b-3502-9a12-809533362a7a","pitchNumber":4,"startTime":"2025-08-03T03:42:37.248Z","endTime":"2025-08-03T03:42:45.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-10.800000000000004,"leverageIndex":2.16,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:42:45.127Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:43:16.522Z","endTime":"2025-08-03T03:44:43.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.306170753436778,"aZ":-30.91731106482887,"pfxX":-11.560158252776414,"pfxZ":0.7778940735909341,"pX":-1.1502652058476628,"pZ":1.66060669965075,"vX0":6.325492934784883,"vY0":-127.4025668478942,"vZ0":-4.02837587077467,"x":160.85,"y":193.94,"x0":-2.1855846842183544,"y0":50.002364688756664,"z0":5.752071644854049,"aX":-18.681601385774844},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":19.2,"spinRate":1592,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4327243112923478,"extension":6.748919166328399},"index":0,"playId":"36cff587-5375-31d5-9c7e-d497be4f2395","pitchNumber":1,"startTime":"2025-08-03T03:43:18.794Z","endTime":"2025-08-03T03:43:23.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-03T03:43:33.121Z","endTime":"2025-08-03T03:43:39.868Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.3,"strikeZoneTop":3.64999924516174,"strikeZoneBottom":1.67225224841865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.832486653466354,"aZ":-17.95220048441767,"pfxX":-7.737772377923011,"pfxZ":7.916675574348044,"pX":-0.700042947921758,"pZ":4.367296782280769,"vX0":7.172565205425956,"vY0":-133.68845889504016,"vZ0":-0.6466726503786617,"x":143.68,"y":120.86,"x0":-2.4221971925921055,"y0":50.0024590570041,"z0":5.909663442108645,"aX":-13.901266587986509},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":12.4,"spinRate":2234,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.41088135831770023,"extension":6.431821356069187},"index":2,"playId":"c7194ab3-d93d-3b02-b14d-f884c43bc197","pitchNumber":2,"startTime":"2025-08-03T03:43:39.868Z","endTime":"2025-08-03T03:43:44.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.64999948238093,"strikeZoneBottom":1.67320496068344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61784730495832,"aZ":-40.81357272220641,"pfxX":5.73521405149039,"pfxZ":-6.48764390614226,"pX":-0.9693479843910264,"pZ":1.3448914008466661,"vX0":1.636870718683384,"vY0":-115.51573802337114,"vZ0":-1.164544283527522,"x":153.95,"y":202.47,"x0":-2.4351214426758485,"y0":50.00551366508327,"z0":5.833699395863268,"aX":7.632109196736701},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.8,"breakHorizontal":-10.8,"spinRate":2417,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4769845142106548,"extension":6.736215198210531},"index":3,"playId":"b07fba33-2197-32bf-9730-687831be9793","pitchNumber":3,"startTime":"2025-08-03T03:43:56.048Z","endTime":"2025-08-03T03:44:01.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.296310513709994,"aZ":-25.96332795131771,"pfxX":-10.649703518365062,"pfxZ":3.856778604697973,"pX":-0.5344462026746885,"pZ":1.051719708424318,"vX0":7.721539115539397,"vY0":-127.2761865226791,"vZ0":-6.534972867984204,"x":137.37,"y":210.38,"x0":-2.2500459916923417,"y0":50.00622396380811,"z0":5.757254113734613,"aX":-17.17623983973634},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":17.2,"spinRate":1808,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.43318519842051284,"extension":6.891860437505379},"index":4,"playId":"06654c95-a040-3999-bcff-1e9e13966851","pitchNumber":4,"startTime":"2025-08-03T03:44:11.994Z","endTime":"2025-08-03T03:44:18.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.65500598984692,"strikeZoneBottom":1.73009318969802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.482913767837235,"aZ":-43.500292365223,"pfxX":4.679856588878477,"pfxZ":-8.384229054956926,"pX":-0.8767072627410353,"pZ":1.8601569164659546,"vX0":1.7834883734585314,"vY0":-116.79654161299962,"vZ0":0.21707053561728662,"x":150.42,"y":188.56,"x0":-2.263013659572161,"y0":50.00128643749931,"z0":5.931811421285363,"aX":6.323320176284066},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.6,"breakHorizontal":-9.0,"spinRate":2389,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.47294760545039827,"extension":6.791781493472879},"index":5,"playId":"781f4cdd-c776-3a7f-b637-445e5be94433","pitchNumber":5,"startTime":"2025-08-03T03:44:38.460Z","endTime":"2025-08-03T03:44:43.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:44:43.019Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:46:55.619Z","endTime":"2025-08-03T03:47:53.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:46:42.108Z","endTime":"2025-08-03T03:46:57.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.98776439473625,"aZ":-13.337799678836019,"pfxX":5.4235569158497094,"pfxZ":9.775006684719102,"pX":-0.3429308579046202,"pZ":3.777146128859924,"vX0":-3.955394684673471,"vY0":-139.0894090941717,"vZ0":-3.966564193803363,"x":130.07,"y":136.8,"x0":0.4048980606712093,"y0":50.001845635345994,"z0":6.128396620206921,"aX":10.450973430903888},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-8.8,"spinRate":2309,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3963018902646227,"extension":5.537463601387898},"index":1,"playId":"e0a29055-0b00-303f-96d6-7f5647fb3953","pitchNumber":1,"startTime":"2025-08-03T03:46:57.826Z","endTime":"2025-08-03T03:47:03.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-03T03:47:13.112Z","endTime":"2025-08-03T03:47:22.031Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":88.0,"endSpeed":79.1,"strikeZoneTop":3.29338958539753,"strikeZoneBottom":1.58324873357671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20315255157623,"aZ":-28.68972780294952,"pfxX":10.771490305735954,"pfxZ":2.146864946908609,"pX":1.4662651599142633,"pZ":2.8175235084963792,"vX0":-1.8551694317979908,"vY0":-128.02409275471726,"vZ0":-1.7429939691392757,"x":61.11,"y":162.71,"x0":0.8138808336365194,"y0":50.00024658078813,"z0":5.804177230393401,"aX":17.458453018843453},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-18.8,"spinRate":2231,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.43171859596134965,"extension":5.5226699953853515},"index":3,"playId":"7b7164a0-e43d-3e67-855b-d6f497b2746b","pitchNumber":2,"startTime":"2025-08-03T03:47:22.031Z","endTime":"2025-08-03T03:47:25.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95452700952546,"aZ":-27.142526003963315,"pfxX":10.385219563788155,"pfxZ":3.1175753423990793,"pX":0.4468271507365976,"pZ":1.2710077478349995,"vX0":-3.920602467535349,"vY0":-127.74441865635683,"vZ0":-5.623324458776752,"x":99.97,"y":204.46,"x0":0.6725416876830617,"y0":50.00398788007757,"z0":5.697983439124314,"aX":16.770270315520797},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":-17.6,"spinRate":2264,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4325993202097913,"extension":5.937680646044097},"index":4,"playId":"de45f293-f82f-385a-8ec1-3dc5b02206cd","pitchNumber":3,"startTime":"2025-08-03T03:47:31.604Z","endTime":"2025-08-03T03:47:37.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.582650435018188,"aZ":-29.59421515272269,"pfxX":9.050449100056463,"pfxZ":1.5773767709502424,"pX":0.8247306260066077,"pZ":0.9611477025619843,"vX0":-2.422530877090524,"vY0":-127.77082318300641,"vZ0":-5.573986393524837,"x":85.56,"y":212.83,"x0":0.6147581732018141,"y0":50.00383656861865,"z0":5.5227947595726095,"aX":14.827788335905908},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-15.7,"spinRate":2124,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4301788554580903,"extension":5.739440730913582},"index":5,"playId":"112779d1-ed36-399c-bbf7-6fabf01b050c","pitchNumber":4,"startTime":"2025-08-03T03:47:49.588Z","endTime":"2025-08-03T03:47:53.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:47:53.318Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:48:06.775Z","endTime":"2025-08-03T03:49:13.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(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":88.3,"endSpeed":80.4,"strikeZoneTop":3.326527155289,"strikeZoneBottom":1.50203471555727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.827832896156536,"aZ":-26.889179258496533,"pfxX":-0.42299952604153424,"pfxZ":3.1931984731808676,"pX":-0.6757860098730898,"pZ":2.8401501499024304,"vX0":-3.023145931094257,"vY0":-128.5026732262473,"vZ0":-2.374402911365846,"x":142.76,"y":162.1,"x0":0.5753036204723266,"y0":50.00616832027973,"z0":5.883997391495346,"aX":-0.7015906751766409},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":1.6,"spinRate":2185,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.4276748864794979,"extension":5.700221777763955},"index":0,"playId":"72aa3a32-b15f-3388-a8e0-3011879ab3b1","pitchNumber":1,"startTime":"2025-08-03T03:48:20.188Z","endTime":"2025-08-03T03:48:24.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.86082028291945,"aZ":-21.758149030497602,"pfxX":9.98447079875055,"pfxZ":5.53983676781246,"pX":0.9389625994087548,"pZ":2.915306274634606,"vX0":-1.7838621917990893,"vY0":-137.80163854558447,"vZ0":-4.544109622955277,"x":81.21,"y":160.07,"x0":0.3082181615477845,"y0":50.00502627006492,"z0":6.098278477869948,"aX":18.78529592736412},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":-17.5,"spinRate":2088,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4008496250573441,"extension":5.749292330119059},"index":1,"playId":"4d10850d-8539-3f6c-aa55-b8168c63f15e","pitchNumber":2,"startTime":"2025-08-03T03:48:34.205Z","endTime":"2025-08-03T03:48:39.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11313899425405,"aZ":-29.497199160458845,"pfxX":9.832365183227818,"pfxZ":1.6295335772586492,"pX":0.4948993488167111,"pZ":2.113869144909746,"vX0":-4.067494262463164,"vY0":-128.41503221531553,"vZ0":-3.383856157906016,"x":98.14,"y":181.71,"x0":0.8382754452896667,"y0":50.00164569272078,"z0":5.789091732180884,"aX":16.12021700332467},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-16.7,"spinRate":2167,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4295446463648287,"extension":5.74464188390559},"index":2,"playId":"67282f31-5927-3bad-a1cd-8bba4ba05fb8","pitchNumber":3,"startTime":"2025-08-03T03:49:09.490Z","endTime":"2025-08-03T03:49:13.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:49:13.880Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:49:28.634Z","endTime":"2025-08-03T03:50:07.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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, 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":96.2,"endSpeed":87.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.98041667188648,"aZ":-26.08109874128098,"pfxX":10.079083730089925,"pfxZ":3.119785318704883,"pX":0.14141158750462132,"pZ":2.7451808303191387,"vX0":-3.408616090568984,"vY0":-139.87203186747158,"vZ0":-4.651135361042887,"x":111.61,"y":164.66,"x0":0.07765541251839705,"y0":50.000261828719566,"z0":6.172039154042063,"aX":19.667049660190486},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.8,"breakHorizontal":-17.4,"spinRate":2098,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.39387700489712385,"extension":5.58757875058117},"index":0,"playId":"648fc40b-c337-32cc-bcb7-945f63c3a147","pitchNumber":1,"startTime":"2025-08-03T03:49:34.193Z","endTime":"2025-08-03T03:49:38.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.732903101028526,"aZ":-24.705773351067798,"pfxX":9.630570052049096,"pfxZ":3.920021952210311,"pX":0.7338884145177588,"pZ":2.142213098811897,"vX0":-2.377520859694243,"vY0":-138.32892769309092,"vZ0":-5.753449564153186,"x":89.03,"y":180.94,"x0":0.36316672530731897,"y0":50.001655262083055,"z0":5.944012058964711,"aX":18.346254679800598},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":-16.8,"spinRate":2180,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.3985417373385496,"extension":5.747659824830734},"hitData":{"launchSpeed":81.5,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.34,"coordY":157.16}},"index":1,"playId":"b61667be-61bf-3521-ae4f-297bffca1efe","pitchNumber":2,"startTime":"2025-08-03T03:49:59.276Z","endTime":"2025-08-03T03:50:07.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:50:07.187Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cardinals challenged (tag play), call on the field was overturned: Xander Bogaerts grounds out, third baseman Nolan Gorman to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:51:58.742Z","endTime":"2025-08-03T03:53:07.274Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.73887740971264,"strikeZoneBottom":1.7580530712948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.678964516338638,"aZ":-26.096278276766007,"pfxX":-8.532690711213716,"pfxZ":3.396816608226292,"pX":-0.076667898916198,"pZ":3.2380975465165562,"vX0":8.712426798468933,"vY0":-132.96568274783417,"vZ0":-1.6866242265303177,"x":120.6,"y":136.19,"x0":-2.2881647680552892,"y0":50.003990042159025,"z0":5.775431454246595,"aX":-15.27060477790402},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.0,"breakHorizontal":13.6,"spinRate":2243,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4120314742301856,"extension":6.723601493240193},"index":0,"playId":"b5d77e9a-3874-3726-ab17-cd968bb0bf28","pitchNumber":1,"startTime":"2025-08-03T03:52:19.085Z","endTime":"2025-08-03T03:52:24.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":82.6,"endSpeed":75.7,"strikeZoneTop":3.64999980916665,"strikeZoneBottom":1.76079211764251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.718121024120663,"aZ":-33.854790080130364,"pfxX":7.385162729311147,"pfxZ":-1.1591976257036647,"pX":1.0774221560663158,"pZ":1.2122022719463688,"vX0":5.547716485253449,"vY0":-120.07262288980536,"vZ0":-3.346559769671395,"x":75.93,"y":206.05,"x0":-2.2320733976575817,"y0":50.00545082500688,"z0":5.6718893920089,"aX":10.662824296537352},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.8,"breakHorizontal":-14.8,"spinRate":2365,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4581515717975444,"extension":6.763771115720351},"index":1,"playId":"836eb84d-652d-337f-9056-4210146005c8","pitchNumber":2,"startTime":"2025-08-03T03:52:39.215Z","endTime":"2025-08-03T03:52:43.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.159203934621644,"aZ":-26.979622996198906,"pfxX":-8.767102739559057,"pfxZ":2.9399107038276515,"pX":-0.9126320949735264,"pZ":2.818586440095521,"vX0":6.143629794211741,"vY0":-132.0396088460576,"vZ0":-2.521402161220039,"x":151.79,"y":162.68,"x0":-2.1307258544122165,"y0":50.001414632990134,"z0":5.771474507631366,"aX":-15.476544415081031},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":14.5,"spinRate":2121,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.414860393694104,"extension":6.923057424318876},"hitData":{"launchSpeed":53.4,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.71,"coordY":171.21}},"index":2,"playId":"65b54692-dc08-3f6f-ab67-3c2902113378","pitchNumber":3,"startTime":"2025-08-03T03:52:59.299Z","endTime":"2025-08-03T03:53:07.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":138},"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:53:07.274Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:55:02.834Z","endTime":"2025-08-03T03:56:13.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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(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.8,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.681022245776223,"aZ":-26.992749700696045,"pfxX":-1.6503634124766497,"pfxZ":3.171960063903269,"pX":0.6284090694064843,"pZ":3.6748469071849383,"vX0":7.75163492315405,"vY0":-127.62863584017134,"vZ0":0.13563872064415505,"x":93.05,"y":139.56,"x0":-2.2467354617074786,"y0":50.002620751099926,"z0":5.764150205751312,"aX":-2.696513175018012},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":1.1,"spinRate":2179,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.43078027198366975,"extension":6.613141915649859},"index":0,"playId":"ad084b22-5eda-3637-8d9b-5b513aa4abce","pitchNumber":1,"startTime":"2025-08-03T03:55:10.689Z","endTime":"2025-08-03T03:55:21.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.6,"strikeZoneTop":3.60455888350825,"strikeZoneBottom":1.66293977246217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.444082537592628,"aZ":-26.781044891719553,"pfxX":6.474117756954847,"pfxZ":3.669699416663841,"pX":-0.6768980793239414,"pZ":1.7654455760901697,"vX0":2.388614882311359,"vY0":-121.72142503001974,"vZ0":-3.338668581614764,"x":142.8,"y":191.11,"x0":-2.517721846159094,"y0":50.0032548418711,"z0":5.5258214434168975,"aX":9.516000888445285},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.0,"breakHorizontal":-12.4,"spinRate":2372,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.4535495429922496,"extension":6.77029838866192},"index":1,"playId":"9d401c04-6555-32ba-bc85-c2111c7e35ab","pitchNumber":2,"startTime":"2025-08-03T03:55:30.992Z","endTime":"2025-08-03T03:55:35.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.5,"endSpeed":84.2,"strikeZoneTop":3.66410976407233,"strikeZoneBottom":1.69627908303244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.109509465648422,"aZ":-20.540636937619965,"pfxX":-7.1866214801718,"pfxZ":6.356236048002103,"pX":-1.489699043894193,"pZ":4.850978095573223,"vX0":4.426200257930835,"vY0":-134.67565101762918,"vZ0":1.0913945138554055,"x":173.78,"y":107.8,"x0":-2.2234220204517494,"y0":50.00591926218056,"z0":5.896503955170572,"aX":-13.162184906384876},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":12.0,"spinRate":2174,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4071907629946536,"extension":6.49892127837921},"index":2,"playId":"16647d90-e7af-3d73-8110-dfdedd7a4d9d","pitchNumber":3,"startTime":"2025-08-03T03:55:50.827Z","endTime":"2025-08-03T03:55:54.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":78.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07291269141169,"aZ":-34.69428546072255,"pfxX":-11.064883689776119,"pfxZ":-1.5767948021705767,"pX":-1.4805623705012274,"pZ":1.3557413459763217,"vX0":5.274045519902201,"vY0":-127.22578383995692,"vZ0":-4.032162080072098,"x":173.44,"y":202.17,"x0":-2.1707127865246267,"y0":50.00173813346832,"z0":5.784827666182535,"aX":-17.692672761571473},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":18.4,"spinRate":1663,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43462692196937347,"extension":6.897185202811698},"index":3,"playId":"0c25b14d-cdaa-3c8a-ae00-1575520bec27","pitchNumber":4,"startTime":"2025-08-03T03:56:08.965Z","endTime":"2025-08-03T03:56:13.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:56:13.726Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:56:26.916Z","endTime":"2025-08-03T03:57:44.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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(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":92.0,"endSpeed":84.0,"strikeZoneTop":3.42000000251424,"strikeZoneBottom":1.60765226647955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.672778834326994,"aZ":-31.103030871200936,"pfxX":-10.196854329755647,"pfxZ":0.5962143377204878,"pX":-0.10391138734076924,"pZ":2.4312801200256495,"vX0":8.97325644768392,"vY0":-133.6106421066471,"vZ0":-2.6125481757024573,"x":120.96,"y":173.14,"x0":-2.186476815730102,"y0":50.003897890143215,"z0":5.664308309793076,"aX":-18.37645286313578},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.7,"breakHorizontal":16.4,"spinRate":2215,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4104510215960553,"extension":6.870529048835109},"index":0,"playId":"6c0b99d5-5e38-3783-b9c4-7ce6d921d25e","pitchNumber":1,"startTime":"2025-08-03T03:56:36.098Z","endTime":"2025-08-03T03:56:40.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.2,"endSpeed":83.4,"strikeZoneTop":3.42000002721757,"strikeZoneBottom":1.50922123045405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.61855857821264,"aZ":-20.949070652508613,"pfxX":-8.03045559452092,"pfxZ":6.225169129009462,"pX":-0.6479363185830483,"pZ":4.626481487873118,"vX0":6.790414490403327,"vY0":-134.0944589272905,"vZ0":0.7561958177393064,"x":141.7,"y":113.86,"x0":-2.1818233333741635,"y0":50.00334105411237,"z0":5.846349994598321,"aX":-14.48326207035879},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":2197,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4099910947316294,"extension":6.459463147219823},"index":1,"playId":"aedc5809-b040-3b5c-b238-e5f19405a038","pitchNumber":2,"startTime":"2025-08-03T03:56:53.233Z","endTime":"2025-08-03T03:56:56.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-03T03:57:06.429Z","endTime":"2025-08-03T03:57:20.221Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":71.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15606420640478,"aZ":-42.354796787288414,"pfxX":5.802130879268762,"pfxZ":-7.748481131852609,"pX":-0.2521607429948942,"pZ":1.456856673048346,"vX0":2.3902685131956556,"vY0":-115.53961748713148,"vZ0":-0.5845175033194848,"x":126.61,"y":199.44,"x0":-2.0627957177590384,"y0":50.00328344787777,"z0":5.884063441387665,"aX":7.623383157857636},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.7,"breakHorizontal":-11.2,"spinRate":2470,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4792588421136572,"extension":6.929720466379446},"index":3,"playId":"4af46138-7587-38aa-8d27-2eae74fc3537","pitchNumber":3,"startTime":"2025-08-03T03:57:20.221Z","endTime":"2025-08-03T03:57:26.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82405312282451,"aZ":-29.105218329816914,"pfxX":6.280733853065647,"pfxZ":2.0486346595961686,"pX":0.8745338518948067,"pZ":2.1470224626714574,"vX0":5.443737208223541,"vY0":-122.83620543210681,"vZ0":-2.3872375296939685,"x":83.66,"y":180.81,"x0":-2.2023599795238025,"y0":50.00366522258303,"z0":5.655844995360012,"aX":9.406386761608315},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.4,"breakHorizontal":-12.8,"spinRate":2427,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4493396792479589,"extension":6.825013610411053},"index":4,"playId":"fdbbe434-fb2c-3a84-946b-3404eded06fc","pitchNumber":4,"startTime":"2025-08-03T03:57:39.938Z","endTime":"2025-08-03T03:57:44.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-03T03:57:44.936Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T04:00:25.674Z","endTime":"2025-08-03T04:00:39.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Morgan replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:59:06.065Z","endTime":"2025-08-03T04:00:27.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.8,"endSpeed":88.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.73924360259519,"aZ":-13.927530332640305,"pfxX":-4.611451723273988,"pfxZ":8.995934693779239,"pX":-0.4956088067754289,"pZ":2.8921783873118176,"vX0":5.740738591874086,"vY0":-142.26109105388318,"vZ0":-4.279758391272618,"x":135.89,"y":160.69,"x0":-1.950361648588577,"y0":50.007060194238015,"z0":5.313104094367089,"aX":-9.358287233476345},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2454,"spinDirection":211},"zone":1,"typeConfidence":0.92,"plateTime":0.3865238223013727,"extension":5.877813183174002},"hitData":{"launchSpeed":92.8,"launchAngle":75.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.48,"coordY":190.62}},"index":1,"playId":"cddf18f3-c04c-38c3-8f12-7fc01d0d5b8c","pitchNumber":1,"startTime":"2025-08-03T04:00:27.825Z","endTime":"2025-08-03T04:00:39.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:00:39.140Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T04:01:20.528Z","endTime":"2025-08-03T04:03:17.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T04:01:03.634Z","endTime":"2025-08-03T04:01:22.762Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.49000058038183,"strikeZoneBottom":1.67707938546323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.82029409220242,"aZ":-26.234105131255923,"pfxX":-11.935852159687103,"pfxZ":2.88268012950212,"pX":-0.8056420050967084,"pZ":1.8172696368220023,"vX0":8.002836008850311,"vY0":-143.2346643062817,"vZ0":-4.607740603361502,"x":147.71,"y":189.71,"x0":-2.0979799283325398,"y0":50.00129652999401,"z0":5.105366784195308,"aX":-24.578951616705027},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.3,"breakHorizontal":19.8,"spinRate":1938,"spinDirection":235},"zone":7,"typeConfidence":0.97,"plateTime":0.3837038063215146,"extension":5.92813379187432},"index":1,"playId":"37bd2eac-9aaf-3e86-9971-08442708b33b","pitchNumber":1,"startTime":"2025-08-03T04:01:22.762Z","endTime":"2025-08-03T04:01:26.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.0,"endSpeed":75.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.535684793135463,"aZ":-42.045047013568166,"pfxX":5.291919111566397,"pfxZ":-6.822823586088285,"pX":0.9388963655174994,"pZ":0.7473448336956716,"vX0":4.678876303196076,"vY0":-120.67217793540776,"vZ0":-2.5139111195109423,"x":81.21,"y":218.6,"x0":-1.7257267445959352,"y0":50.00194445186295,"z0":5.572988538272568,"aX":7.657986283103955},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.7,"breakHorizontal":-10.8,"spinRate":2673,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4571495962912526,"extension":6.210772564061005},"index":2,"playId":"74ee71fd-ffe1-3a44-ad80-3ebcd85a0a66","pitchNumber":2,"startTime":"2025-08-03T04:01:41.304Z","endTime":"2025-08-03T04:01:46.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.48999881579573,"strikeZoneBottom":1.63256857940899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.122145338298697,"aZ":-43.025364346988624,"pfxX":3.562873792042156,"pfxZ":-7.397804944011245,"pX":-0.047026158818863406,"pZ":-0.031461289235051156,"vX0":3.052628759471092,"vY0":-121.49090348063538,"vZ0":-3.9130092622880026,"x":118.79,"y":239.63,"x0":-1.7917609358971993,"y0":50.00571735309629,"z0":5.414658438352815,"aX":5.222963696678234},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.2,"breakHorizontal":-7.3,"spinRate":2722,"spinDirection":45},"zone":13,"typeConfidence":0.91,"plateTime":0.4542442271181941,"extension":6.070290277436415},"index":3,"playId":"d22f6656-38cd-31f0-9fb0-12e232e3ada9","pitchNumber":3,"startTime":"2025-08-03T04:02:04.653Z","endTime":"2025-08-03T04:02:08.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.1,"strikeZoneTop":3.48999930099836,"strikeZoneBottom":1.66430179081015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.02024574834459,"aZ":-11.613252228893321,"pfxX":-5.35919377505764,"pfxZ":10.224909831503362,"pX":1.0435814020330079,"pZ":3.141461727541999,"vX0":9.598827985713221,"vY0":-141.77309296666022,"vZ0":-4.139550608201143,"x":77.22,"y":153.96,"x0":-1.7084490173896414,"y0":50.006777909663185,"z0":5.376621201326228,"aX":-10.781291711421913},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2559,"spinDirection":220},"zone":12,"typeConfidence":0.92,"plateTime":0.38810787910645494,"extension":5.925355563652338},"index":4,"playId":"c1a704e6-c5f8-3bf8-b7a3-9b5b12eeeac8","pitchNumber":4,"startTime":"2025-08-03T04:02:28.018Z","endTime":"2025-08-03T04:02:32.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.51210165730008,"strikeZoneBottom":1.67449326540634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8395670717487,"aZ":-24.637229567894348,"pfxX":-12.113697752112413,"pfxZ":3.818066020717893,"pX":1.9691629965624182,"pZ":1.5190145011191971,"vX0":14.778374669426483,"vY0":-140.37654158434236,"vZ0":-5.223412236395379,"x":41.94,"y":197.77,"x0":-1.8156204026160905,"y0":50.00521070198808,"z0":5.029923408971603,"aX":-23.929950739944935},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":18.5,"spinRate":2200,"spinDirection":233},"zone":14,"typeConfidence":0.97,"plateTime":0.39173008441579604,"extension":6.031595475972121},"index":5,"playId":"3f832f31-5267-321b-bb55-692ab686bbef","pitchNumber":5,"startTime":"2025-08-03T04:02:48.545Z","endTime":"2025-08-03T04:02:52.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.40305847215967,"strikeZoneBottom":1.6197065429666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.043140711026453,"aZ":-42.18208988945378,"pfxX":5.2668971004268785,"pfxZ":-6.705573778043796,"pX":0.9035262116552139,"pZ":1.4055779043430712,"vX0":4.449601539012228,"vY0":-122.46885507196149,"vZ0":-1.2638616712041142,"x":82.56,"y":200.83,"x0":-1.6323519650927285,"y0":50.002656265422736,"z0":5.592235785925903,"aX":7.861762431112393},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.1,"breakHorizontal":-10.7,"spinRate":2588,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4502024495374961,"extension":5.943512362886771},"index":6,"playId":"28cde90e-4eb7-3776-9206-23572a18f70b","pitchNumber":6,"startTime":"2025-08-03T04:03:14.079Z","endTime":"2025-08-03T04:03:17.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:03:17.991Z","atBatIndex":54},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willson Contreras grounds into a double play, second baseman Jake Cronenworth to shortstop Xander Bogaerts to first baseman Luis Arraez. Alec Burleson out at 2nd. Willson Contreras out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T04:03:27.207Z","endTime":"2025-08-03T04:04:18.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.0,"strikeZoneTop":3.3960136157103,"strikeZoneBottom":1.6225387040471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.896946646688264,"aZ":-26.99138120217113,"pfxX":-11.675639003810552,"pfxZ":2.6377847766682567,"pX":-0.04212667218202555,"pZ":3.2830843370605494,"vX0":9.529453415976073,"vY0":-140.55790158437858,"vZ0":-0.3206211632942227,"x":118.61,"y":150.14,"x0":-1.988270059442754,"y0":50.00634421289976,"z0":5.177227650769659,"aX":-22.9706710042777},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.9,"breakHorizontal":18.7,"spinRate":2097,"spinDirection":230},"zone":2,"typeConfidence":0.95,"plateTime":0.3922387725119929,"extension":6.0373757802352275},"index":0,"playId":"5267d734-a313-326f-9648-ae5c27e3d3b3","pitchNumber":1,"startTime":"2025-08-03T04:03:47.069Z","endTime":"2025-08-03T04:03:50.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.905911078506286,"aZ":-28.108854144716744,"pfxX":-12.028450181667536,"pfxZ":2.1028084159675444,"pX":0.1735403406202741,"pZ":2.152684172022656,"vX0":9.984023680670244,"vY0":-139.36333375036696,"vZ0":-2.761973791338236,"x":110.39,"y":180.66,"x0":-1.9206878459001346,"y0":50.005715122777985,"z0":5.044451170108056,"aX":-23.29303455915989},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":19.3,"spinRate":2290,"spinDirection":230},"zone":8,"typeConfidence":0.97,"plateTime":0.39539512278569466,"extension":6.281487465118876},"hitData":{"launchSpeed":108.2,"launchAngle":6.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.62,"coordY":150.57}},"index":1,"playId":"cac0fe05-5c10-3bfe-a24c-648486437fa2","pitchNumber":2,"startTime":"2025-08-03T04:04:10.071Z","endTime":"2025-08-03T04:04:18.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.85,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:04:18.206Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, third baseman Nolan Gorman to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T04:06:38.894Z","endTime":"2025-08-03T04:07:34.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Leahy replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:05:32.526Z","endTime":"2025-08-03T04:06:41.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":95.0,"endSpeed":86.2,"strikeZoneTop":3.2919669422001,"strikeZoneBottom":1.51534562463508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.021677864587126,"aZ":-13.047099091131162,"pfxX":-3.1365647629664393,"pfxZ":9.982534522735259,"pX":-0.03338111642071298,"pZ":2.738166217018983,"vX0":6.433560060066242,"vY0":-138.0944489408274,"vZ0":-5.6782151300493915,"x":118.27,"y":164.85,"x0":-1.994155006202916,"y0":50.00488348655134,"z0":5.711555604072572,"aX":-6.011759769176195},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":4.2,"spinRate":2358,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.39785065512549966,"extension":7.057634066891369},"index":1,"playId":"9c77eb95-cd49-3c4b-89ab-3221f4e3623b","pitchNumber":1,"startTime":"2025-08-03T04:06:41.239Z","endTime":"2025-08-03T04:06:45.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.835236654826957,"aZ":-39.44843056256769,"pfxX":2.154496341366851,"pfxZ":-4.990942062187618,"pX":0.18604676339324694,"pZ":1.744391575178921,"vX0":4.800345001612297,"vY0":-120.93204663848933,"vZ0":-1.5125505235867087,"x":109.91,"y":191.68,"x0":-2.116164992057848,"y0":50.00009748399945,"z0":5.885394971748063,"aX":3.1422316742969514},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.1,"breakHorizontal":-5.2,"spinRate":2366,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4555074561036516,"extension":6.852029096365503},"index":2,"playId":"6dc2c520-7d91-339a-b112-5a89e6595705","pitchNumber":2,"startTime":"2025-08-03T04:06:55.484Z","endTime":"2025-08-03T04:06:59.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T04:07:13.818Z","endTime":"2025-08-03T04:07:24.301Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.360079059015373,"aZ":-41.49113764400409,"pfxX":-0.05194079332129986,"pfxZ":-6.0394772026254415,"pX":-0.9894898217132738,"pZ":2.9226076371662253,"vX0":2.922921876522742,"vY0":-123.6103940283515,"vZ0":1.0098382945497755,"x":154.72,"y":159.87,"x0":-2.182091863379777,"y0":50.00265495545659,"z0":6.000800082240535,"aX":-0.0802680909973427},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.4,"breakHorizontal":-0.6,"spinRate":2156,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.44362868454239646,"extension":6.749829805487603},"hitData":{"launchSpeed":101.0,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.12,"coordY":159.69}},"index":4,"playId":"5962224b-edf9-3904-86b9-3dc13beda994","pitchNumber":3,"startTime":"2025-08-03T04:07:24.301Z","endTime":"2025-08-03T04:07:34.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:07:34.042Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, third baseman Nolan Gorman to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T04:07:43.034Z","endTime":"2025-08-03T04:09:26.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.1786431400224,"strikeZoneBottom":1.41765853306552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.216562491882783,"aZ":-28.856852081726423,"pfxX":2.215820648237801,"pfxZ":1.8351999054663235,"pX":-0.46084477090865766,"pZ":3.7222314027140597,"vX0":3.8211996113704054,"vY0":-133.44779270843767,"vZ0":-0.046719646867323994,"x":134.57,"y":138.28,"x0":-2.198116193055793,"y0":50.00240493699274,"z0":5.815492700882119,"aX":4.002905498790282},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.5,"breakHorizontal":-4.8,"spinRate":2216,"spinDirection":171},"zone":11,"typeConfidence":0.9,"plateTime":0.41014471605563463,"extension":6.945859210168359},"index":0,"playId":"a2734c76-9db3-39d0-b099-19b25ae89adc","pitchNumber":1,"startTime":"2025-08-03T04:07:57.522Z","endTime":"2025-08-03T04:08:02.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.2542669739684,"strikeZoneBottom":1.46782227670886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50339176021431,"aZ":-29.36083538961421,"pfxX":2.5048475618512933,"pfxZ":1.5998769244441622,"pX":-0.13523869176599757,"pZ":2.5108645129960525,"vX0":4.391461601623188,"vY0":-131.71797655125772,"vZ0":-2.729651004047197,"x":122.15,"y":170.99,"x0":-2.1483687449695648,"y0":50.00372661810865,"z0":5.727474492776314,"aX":4.409547886340143},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-5.5,"spinRate":2254,"spinDirection":173},"zone":5,"typeConfidence":0.9,"plateTime":0.4155375086071711,"extension":6.939989660611809},"index":1,"playId":"fecbcb9d-37bc-37a4-b683-1a79893ba0f2","pitchNumber":2,"startTime":"2025-08-03T04:08:10.803Z","endTime":"2025-08-03T04:08:15.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27251112659574,"aZ":-30.954161705127266,"pfxX":10.227825794435214,"pfxZ":0.803233955542364,"pX":-0.21415062158413,"pZ":3.0952897484223048,"vX0":1.7402316438381842,"vY0":-123.3477338126554,"vZ0":-0.37480441490835437,"x":125.16,"y":155.21,"x0":-2.2585075458888735,"y0":50.00614920268947,"z0":5.876145299485345,"aX":15.644102523224735},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-19.0,"spinRate":2606,"spinDirection":58},"zone":2,"typeConfidence":0.9,"plateTime":0.44534468945043715,"extension":6.8736785953222475},"index":2,"playId":"9bdcc3e1-f40c-3bb3-829b-1ef9bc3bca34","pitchNumber":3,"startTime":"2025-08-03T04:08:25.248Z","endTime":"2025-08-03T04:08:30.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.28999982168398,"strikeZoneBottom":1.50826106435797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57122589210365,"aZ":-13.908582830978064,"pfxX":-1.671899253234555,"pfxZ":9.443784731875665,"pX":1.0463518140097419,"pZ":4.606233984407,"vX0":8.647137694476145,"vY0":-138.36085979346015,"vZ0":-0.8810735508935592,"x":77.12,"y":114.41,"x0":-1.9054470118187654,"y0":50.00279934655801,"z0":5.863073089048267,"aX":-3.235386303157375},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":1.2,"spinRate":2304,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.39623539883887027,"extension":7.051308584439419},"index":3,"playId":"0e2a4693-62c8-3778-af4f-67cb37aa78ad","pitchNumber":4,"startTime":"2025-08-03T04:08:59.750Z","endTime":"2025-08-03T04:09:03.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.846617613367304,"aZ":-41.84159481629003,"pfxX":3.6803532447551173,"pfxZ":-6.371700045696734,"pX":-0.6946751184277392,"pZ":2.805907277749067,"vX0":2.1040862682278973,"vY0":-123.04864508366705,"vZ0":1.0242167038134804,"x":143.48,"y":163.02,"x0":-2.042000611718756,"y0":50.00248792512607,"z0":5.959112601030608,"aX":5.583467423938758},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.9,"breakHorizontal":-7.2,"spinRate":2344,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.4469490007971113,"extension":6.840404662279098},"hitData":{"launchSpeed":68.0,"launchAngle":2.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":134.9,"coordY":201.76}},"index":4,"playId":"ceabd634-342f-349d-9ef3-0685d750f640","pitchNumber":5,"startTime":"2025-08-03T04:09:17.317Z","endTime":"2025-08-03T04:09:26.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:09:26.482Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to shortstop Masyn Winn.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T04:09:39.479Z","endTime":"2025-08-03T04:10:08.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.196667315497304,"aZ":-28.254447532062787,"pfxX":2.5939635364510396,"pfxZ":2.2179698449322274,"pX":0.4943318062088539,"pZ":2.0703041541211324,"vX0":5.842487108729749,"vY0":-132.5677972789865,"vZ0":-4.0620800994641115,"x":98.16,"y":182.88,"x0":-2.081209781244759,"y0":50.00202296192251,"z0":5.701446028271512,"aX":4.584544375345259},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.2,"breakHorizontal":-6.0,"spinRate":2383,"spinDirection":154},"zone":9,"typeConfidence":0.9,"plateTime":0.41426644280756175,"extension":7.184716409439481},"hitData":{"launchSpeed":80.4,"launchAngle":10.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.26,"coordY":140.81}},"index":0,"playId":"48f4f8b6-9366-3b40-985c-f8a2991bc0c3","pitchNumber":1,"startTime":"2025-08-03T04:10:02.752Z","endTime":"2025-08-03T04:10:08.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:10:08.544Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:13:35.642Z","endTime":"2025-08-03T04:15:15.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:12:37.634Z","endTime":"2025-08-03T04:13:37.820Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.737834470037015,"aZ":-10.881954864186467,"pfxX":-5.725844426052883,"pfxZ":10.439030760826723,"pX":0.11340048943784446,"pZ":1.969353316588812,"vX0":7.791037704579637,"vY0":-142.39668172263768,"vZ0":-7.3956424449965255,"x":112.68,"y":185.61,"x0":-1.9227954290568952,"y0":50.00528914832702,"z0":5.3000188932179775,"aX":-11.682067977295233},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2541,"spinDirection":221},"zone":8,"typeConfidence":0.92,"plateTime":0.38564450868793365,"extension":6.095392418878201},"index":1,"playId":"e499f4cf-cc7d-34a1-9409-31b6e2e24353","pitchNumber":1,"startTime":"2025-08-03T04:13:37.820Z","endTime":"2025-08-03T04:13:45.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":86.2,"endSpeed":79.0,"strikeZoneTop":3.44999938393474,"strikeZoneBottom":1.75262392495799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.351749294562378,"aZ":-32.256757130999745,"pfxX":2.475812300008836,"pfxZ":-0.05411309654407859,"pX":1.622863337182301,"pZ":2.1675990004984156,"vX0":8.256177109300392,"vY0":-125.31967495612936,"vZ0":-0.9910545689830585,"x":55.14,"y":180.25,"x0":-2.041651420863995,"y0":50.0022377376179,"z0":5.2133891378889246,"aX":3.9184193985719893},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-6.5,"spinRate":2354,"spinDirection":80},"zone":14,"typeConfidence":0.85,"plateTime":0.4377922932309004,"extension":6.063216345983459},"index":2,"playId":"4506f1a2-96a5-316a-94df-2a4d92bcfadf","pitchNumber":2,"startTime":"2025-08-03T04:14:08.755Z","endTime":"2025-08-03T04:14:12.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.503248021071535,"aZ":-31.61274143473427,"pfxX":1.888182735085279,"pfxZ":0.348687656651002,"pX":-0.08845539730170551,"pZ":2.027200834061106,"vX0":4.453809039667063,"vY0":-127.210592927664,"vZ0":-1.7819535834724078,"x":120.37,"y":184.05,"x0":-2.114265106686879,"y0":50.00427496605014,"z0":5.266486048941394,"aX":3.0643805227984244},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":-4.6,"spinRate":2231,"spinDirection":111},"zone":8,"typeConfidence":0.92,"plateTime":0.4322050585837931,"extension":5.948056002094595},"index":3,"playId":"5d703804-1eb0-30dd-a26b-c1d9fa54ed8f","pitchNumber":3,"startTime":"2025-08-03T04:14:29.534Z","endTime":"2025-08-03T04:14:33.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.38687855101377,"strikeZoneBottom":1.6921816435258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.740633784073967,"aZ":-42.30448831966018,"pfxX":3.7400543595348905,"pfxZ":-6.9070101774687584,"pX":0.34420674204748347,"pZ":0.17255849333669773,"vX0":4.192143078040477,"vY0":-121.66251328922553,"vZ0":-3.3991948373079057,"x":103.88,"y":234.12,"x0":-1.9015767350255335,"y0":50.00523302119468,"z0":5.335791849359884,"aX":5.483263206556045},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.1,"breakHorizontal":-7.9,"spinRate":2651,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.4540399533795343,"extension":5.874393028679832},"index":4,"playId":"cd872eb7-f6c7-3ea5-8530-98b9244e9b55","pitchNumber":4,"startTime":"2025-08-03T04:14:48.087Z","endTime":"2025-08-03T04:14:51.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.0,"strikeZoneTop":3.42918683806946,"strikeZoneBottom":1.65375785302292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.816872559527994,"aZ":-27.687973214973486,"pfxX":-11.831574388886715,"pfxZ":2.285718057905381,"pX":0.7364940428860443,"pZ":2.941046133009694,"vX0":11.486335125587168,"vY0":-140.40813783552093,"vZ0":-1.0805854321506925,"x":88.93,"y":159.37,"x0":-1.904200348039032,"y0":50.00292198331829,"z0":5.161159407881559,"aX":-23.223661063705187},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.1,"breakHorizontal":18.6,"spinRate":2029,"spinDirection":229},"zone":3,"typeConfidence":0.96,"plateTime":0.3926467862213916,"extension":6.127186444243968},"index":5,"playId":"54aefdc7-eeb2-30e7-bc67-4e2dd6dc2bfd","pitchNumber":5,"startTime":"2025-08-03T04:15:11.074Z","endTime":"2025-08-03T04:15:15.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:15:15.828Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, shortstop Xander Bogaerts to first baseman Luis Arraez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:15:30.438Z","endTime":"2025-08-03T04:17:12.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(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":97.8,"endSpeed":88.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.873715950362325,"aZ":-11.974224158461865,"pfxX":-4.477375871309726,"pfxZ":9.923465619160448,"pX":-0.2887128830287029,"pZ":3.1734328248656514,"vX0":5.663971097654893,"vY0":-142.28534616473522,"vZ0":-4.22774954367892,"x":128.01,"y":153.1,"x0":-1.7302762922697448,"y0":50.001367191477115,"z0":5.446528065511153,"aX":-9.113074987508057},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2601,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.3860415304694804,"extension":5.8988721002494255},"index":0,"playId":"33d9fdbf-6d24-3038-b679-0356505bb122","pitchNumber":1,"startTime":"2025-08-03T04:15:44.653Z","endTime":"2025-08-03T04:15:47.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.981471962978894,"aZ":-14.998931860040107,"pfxX":-3.4381443834716734,"pfxZ":8.359703658122436,"pX":-0.33813889455196583,"pZ":3.427670015067656,"vX0":5.476152218562888,"vY0":-142.48978397591378,"vZ0":-2.7967629938374556,"x":129.89,"y":146.23,"x0":-1.838905264512903,"y0":50.003191364494455,"z0":5.370549917904285,"aX":-7.0646187109825815},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2478,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.3845187909136216,"extension":5.809212099353836},"index":1,"playId":"c60c4037-004d-3679-a5c8-a033e3efaf9f","pitchNumber":2,"startTime":"2025-08-03T04:16:10.082Z","endTime":"2025-08-03T04:16:13.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-03T04:16:22.032Z","endTime":"2025-08-03T04:16:39.476Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":97.4,"endSpeed":88.5,"strikeZoneTop":3.40000090363899,"strikeZoneBottom":1.5668028896764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59046916018825,"aZ":-15.308728055998495,"pfxX":-4.6484023589572425,"pfxZ":8.326127576207952,"pX":-0.7374149282494209,"pZ":5.239852498240733,"vX0":5.269197894248467,"vY0":-141.71362781142935,"vZ0":2.1595737258410637,"x":145.11,"y":97.3,"x0":-2.0204689450277806,"y0":50.00365780861081,"z0":5.447752626959199,"aX":-9.417534821160977},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2472,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.38709669503247435,"extension":5.805540557402578},"index":3,"playId":"9e8a6aa2-239e-32de-9134-838ab5d1f0ce","pitchNumber":3,"startTime":"2025-08-03T04:16:39.476Z","endTime":"2025-08-03T04:16:43.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42256522907203,"aZ":-29.1733423481282,"pfxX":-11.910753021430398,"pfxZ":1.5216620040442592,"pX":-0.18710867732880776,"pZ":1.9334911943622917,"vX0":9.093221576910441,"vY0":-140.22395344426982,"vZ0":-3.2747543757039566,"x":124.13,"y":186.58,"x0":-1.9394920176314556,"y0":50.0034021923796,"z0":5.038977235032883,"aX":-23.502584577379793},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.2,"breakHorizontal":19.4,"spinRate":2207,"spinDirection":234},"zone":8,"typeConfidence":0.98,"plateTime":0.3919846009575898,"extension":5.979195758221514},"hitData":{"launchSpeed":105.3,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.53,"coordY":137.71}},"index":4,"playId":"41d10dfa-3030-35c2-90c4-6eb702a975d0","pitchNumber":4,"startTime":"2025-08-03T04:17:03.789Z","endTime":"2025-08-03T04:17:12.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:17:12.777Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out, shortstop Xander Bogaerts to first baseman Luis Arraez.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:17:24.279Z","endTime":"2025-08-03T04:17:48.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":74.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65947490428612,"aZ":-40.12117300893055,"pfxX":6.226457574836612,"pfxZ":-5.536758175192226,"pX":0.42197089022456763,"pZ":2.2637480348526386,"vX0":3.375979881326751,"vY0":-120.51587062444861,"vZ0":0.6710367042665382,"x":100.92,"y":177.66,"x0":-1.8169577671880395,"y0":50.00152148032773,"z0":5.594784441061677,"aX":8.93843693975806},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.5,"breakHorizontal":-12.2,"spinRate":2557,"spinDirection":53},"zone":9,"typeConfidence":0.89,"plateTime":0.45872235351474977,"extension":6.020820135028844},"hitData":{"launchSpeed":87.2,"launchAngle":5.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.28,"coordY":146.51}},"index":0,"playId":"ea88c771-e932-39f9-bad9-e3dccc68f105","pitchNumber":1,"startTime":"2025-08-03T04:17:40.304Z","endTime":"2025-08-03T04:17:48.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":688158,"link":"/api/v1/people/688158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:17:48.034Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:19:44.889Z","endTime":"2025-08-03T04:20:48.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.35999931903277,"strikeZoneBottom":1.59448941974877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.255323208113765,"aZ":-13.649670463439467,"pfxX":-2.892209447586806,"pfxZ":9.838597901920473,"pX":1.1969630573253318,"pZ":2.2744224309339494,"vX0":9.216777360464945,"vY0":-137.05524987862853,"vZ0":-6.540549885979391,"x":71.37,"y":177.37,"x0":-1.8492097357250237,"y0":50.00069283136817,"z0":5.642758238027477,"aX":-5.445685791072231},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":3.1,"spinRate":2315,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.4012602588659582,"extension":7.047215789234634},"index":0,"playId":"b17a82a0-890a-3eaa-95de-8000b91406c1","pitchNumber":1,"startTime":"2025-08-03T04:19:58.038Z","endTime":"2025-08-03T04:20:02.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":94.7,"endSpeed":85.7,"strikeZoneTop":3.36000045083983,"strikeZoneBottom":1.64013436512008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.63961514998483,"aZ":-12.433122885478257,"pfxX":-3.4415137038992034,"pfxZ":10.426808570627568,"pX":0.19100336461558085,"pZ":1.960260356439157,"vX0":6.9090482910200315,"vY0":-137.48282543045582,"vZ0":-7.498250188593562,"x":109.72,"y":185.85,"x0":-1.9200850653486687,"y0":50.0011183284609,"z0":5.5874796729546485,"aX":-6.515257182240389},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":4.6,"spinRate":2359,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.4001034713676441,"extension":7.237581629051257},"index":1,"playId":"39cc1fef-3818-30de-9e88-a772aab96833","pitchNumber":2,"startTime":"2025-08-03T04:20:13.275Z","endTime":"2025-08-03T04:20:17.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-03T04:20:26.970Z","endTime":"2025-08-03T04:20:41.849Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45380043859115,"aZ":-22.18911299696748,"pfxX":-8.587934487164377,"pfxZ":5.758768114110714,"pX":-0.34568209934380695,"pZ":2.563461422987106,"vX0":7.04261799521127,"vY0":-131.49166747663395,"vZ0":-3.6034260702924805,"x":130.18,"y":169.57,"x0":-1.9560521989987933,"y0":50.00272718392778,"z0":5.617370421807486,"aX":-14.889943848835404},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":13.8,"spinRate":1430,"spinDirection":217},"zone":4,"typeConfidence":0.87,"plateTime":0.41813103259286244,"extension":6.84885742202901},"hitData":{"launchSpeed":91.2,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.04,"coordY":160.76}},"index":3,"playId":"76ff1384-c553-30c8-8316-dd7995148cbb","pitchNumber":3,"startTime":"2025-08-03T04:20:41.849Z","endTime":"2025-08-03T04:20:48.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:20:48.692Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:21:00.630Z","endTime":"2025-08-03T04:22:06.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":96.5,"endSpeed":87.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.93260345676857,"aZ":-11.384438301873617,"pfxX":-1.5171070821230082,"pfxZ":10.582086446395257,"pX":0.06320317916643914,"pZ":3.028360575090327,"vX0":5.833829843718307,"vY0":-140.27118340377652,"vZ0":-5.3178048683104535,"x":114.59,"y":157.01,"x0":-1.8593455444033926,"y0":50.0003238205733,"z0":5.711213218283736,"aX":-2.980384350717918},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":1.3,"spinRate":2359,"spinDirection":205},"zone":2,"typeConfidence":0.93,"plateTime":0.39260825672234656,"extension":7.1671196100185615},"index":0,"playId":"2c5ddf38-48aa-3009-85b4-214b3d7129c3","pitchNumber":1,"startTime":"2025-08-03T04:21:13.218Z","endTime":"2025-08-03T04:21:17.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":87.5,"endSpeed":80.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93777419225418,"aZ":-29.46476157394294,"pfxX":4.471633243349933,"pfxZ":1.657875382781926,"pX":0.35633739308103285,"pZ":2.6329331470235515,"vX0":4.697994310587161,"vY0":-127.33801093808678,"vZ0":-1.8793798076480814,"x":103.42,"y":167.69,"x0":-2.0958558877206546,"y0":50.005784834949125,"z0":5.719060484367183,"aX":7.31961386557114},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":-9.2,"spinRate":2682,"spinDirection":61},"zone":6,"typeConfidence":0.88,"plateTime":0.4306672823396154,"extension":6.809791009405953},"index":1,"playId":"096b8718-e841-3fe4-b749-1edbd07ade1b","pitchNumber":2,"startTime":"2025-08-03T04:21:29.087Z","endTime":"2025-08-03T04:21:32.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.65000012404181,"strikeZoneBottom":1.64696520597965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.256436516450265,"aZ":-43.948058056990696,"pfxX":2.263469385733015,"pfxZ":-7.565279478349957,"pX":1.6499521697043829,"pZ":-0.7955322059719868,"vX0":7.898518845481369,"vY0":-125.04807364821296,"vZ0":-6.7118191795521485,"x":54.11,"y":260.26,"x0":-1.8659555190905552,"y0":50.003472558670545,"z0":5.600936770779356,"aX":3.521504942713376},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-15.2,"breakHorizontal":-6.2,"spinRate":2566,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4409267801544803,"extension":7.091758913845052},"index":2,"playId":"5b0a1626-fe76-3b05-9fe6-14a6f3757ce6","pitchNumber":3,"startTime":"2025-08-03T04:21:45.046Z","endTime":"2025-08-03T04:21:50.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.713356316904736,"aZ":-43.881278386561,"pfxX":4.448610696839463,"pfxZ":-7.822048101158,"pX":-0.5282829020010372,"pZ":2.3289083199616285,"vX0":2.3284424007985347,"vY0":-122.24112658258386,"vZ0":0.5024922756116901,"x":137.14,"y":175.9,"x0":-2.074842712993466,"y0":50.00605925822368,"z0":5.923793582378265,"aX":6.654569586984818},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.7,"breakHorizontal":-8.6,"spinRate":2426,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4500930057866883,"extension":6.979979816910807},"index":3,"playId":"5de306bc-079d-3093-ba43-d6bc3cfe1729","pitchNumber":4,"startTime":"2025-08-03T04:22:02.033Z","endTime":"2025-08-03T04:22:06.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:22:06.002Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a ground ball to right fielder Lars Nootbaar.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:24:35.845Z","endTime":"2025-08-03T04:26:13.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T04:22:15.893Z","endTime":"2025-08-03T04:23:04.263Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: JoJo Romero replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T04:23:04.263Z","endTime":"2025-08-03T04:24:37.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681517,"link":"/api/v1/people/681517","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48163846293729,"aZ":-32.635426472187326,"pfxX":-6.840595452619679,"pfxZ":-0.32467203384906984,"pX":-0.5194724061109497,"pZ":1.4733918260086705,"vX0":-4.2142539112003155,"vY0":-119.80267429696808,"vZ0":-2.389201328078731,"x":136.8,"y":199.0,"x0":2.160248506299718,"y0":50.00201417337544,"z0":5.44520793927971,"aX":-9.787892047695323},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.0,"breakHorizontal":13.6,"spinRate":2809,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.45991871100817017,"extension":5.170839467510294},"index":2,"playId":"0b352af1-b741-3164-b8fd-b510a5cd14d7","pitchNumber":1,"startTime":"2025-08-03T04:24:37.681Z","endTime":"2025-08-03T04:24:43.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.64999978156023,"strikeZoneBottom":1.67112827559484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.654028362714122,"aZ":-34.118959551389935,"pfxX":-5.946158109246957,"pfxZ":-1.3628559728396583,"pX":-0.763773237315887,"pZ":1.2997735070762824,"vX0":-4.6659286217287805,"vY0":-119.85270379744168,"vZ0":-2.366865298805216,"x":146.11,"y":203.69,"x0":1.9918226118166515,"y0":50.000784902332924,"z0":5.3954750773879825,"aX":-8.508482120142078},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.8,"breakHorizontal":12.0,"spinRate":2841,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45985428691156516,"extension":5.178786856655799},"index":3,"playId":"a61f6555-4400-30bc-8416-1ad7fa528109","pitchNumber":2,"startTime":"2025-08-03T04:24:53.205Z","endTime":"2025-08-03T04:24:57.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.522569166662905,"aZ":-33.09752891403861,"pfxX":11.206871438773888,"pfxZ":-0.5038598966068815,"pX":-0.1894530788479454,"pZ":2.9011247947841867,"vX0":-8.867637946629248,"vY0":-135.03263169202427,"vZ0":-0.32308332541603035,"x":124.22,"y":160.45,"x0":1.7056908800621018,"y0":50.00609715518611,"z0":5.381178425285005,"aX":20.388846448999626},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.7,"breakHorizontal":-18.0,"spinRate":2164,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.4079774231899518,"extension":5.360428032746799},"index":4,"playId":"edd76d13-8a7c-3c48-af62-116e4097b37c","pitchNumber":3,"startTime":"2025-08-03T04:25:07.763Z","endTime":"2025-08-03T04:25:11.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":83.2,"endSpeed":75.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94332256764005,"aZ":-34.57683359662285,"pfxX":-7.366116327616376,"pfxZ":-1.6506557038786571,"pX":-0.41513978809822816,"pZ":1.4299511764867578,"vX0":-3.6847509438882304,"vY0":-121.07461697521066,"vZ0":-2.1999952428936886,"x":132.82,"y":200.17,"x0":2.0929393491042196,"y0":50.002023154191455,"z0":5.433761024729971,"aX":-10.722160122508583},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.2,"breakHorizontal":14.3,"spinRate":2844,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.45581327068538124,"extension":5.153150108343119},"index":5,"playId":"84f15e99-0cf4-3509-95e9-8df5605c6089","pitchNumber":4,"startTime":"2025-08-03T04:25:23.294Z","endTime":"2025-08-03T04:25:27.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.8,"endSpeed":71.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32840502013277,"aZ":-29.631871906445802,"pfxX":-1.3792215849689198,"pfxZ":1.9463534256431583,"pX":-0.10020954323045203,"pZ":1.5969789487800123,"vX0":-4.024036753601261,"vY0":-114.580365225469,"vZ0":-2.2976400922901847,"x":120.82,"y":195.66,"x0":1.8695474263722314,"y0":50.005403923087826,"z0":5.5541812601526335,"aX":-1.804286109832592},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.1,"breakHorizontal":3.7,"spinRate":2548,"spinDirection":304},"zone":8,"typeConfidence":2.0,"plateTime":0.48099355877580763,"extension":5.2650633231994775},"index":6,"playId":"90383350-d928-3311-99cf-797a2131d122","pitchNumber":5,"startTime":"2025-08-03T04:25:42.711Z","endTime":"2025-08-03T04:25:46.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.409145413569032,"aZ":-32.7611368214353,"pfxX":-5.619751513794549,"pfxZ":-0.40616365697554535,"pX":-0.41360004375736115,"pZ":2.559698393343988,"vX0":-3.8074775455926626,"vY0":-119.9929760212679,"vZ0":-0.02978983225992149,"x":132.77,"y":169.67,"x0":1.9294050749659957,"y0":50.00332969405849,"z0":5.516021316407327,"aX":-8.111465838371643},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.5,"breakHorizontal":11.2,"spinRate":2891,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.45824571489186505,"extension":5.195522992731416},"hitData":{"launchSpeed":92.2,"launchAngle":8.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.32,"coordY":122.48}},"index":7,"playId":"45aacec3-dfb0-387d-8e7a-f4efd466bc60","pitchNumber":6,"startTime":"2025-08-03T04:26:02.248Z","endTime":"2025-08-03T04:26:13.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":2.599999999999998,"leverageIndex":0.66,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:26:13.490Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:26:22.216Z","endTime":"2025-08-03T04:27:06.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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, 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":83.0,"endSpeed":75.5,"strikeZoneTop":3.6500000886918,"strikeZoneBottom":1.69835979183127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.245806856061755,"aZ":-32.05617071950849,"pfxX":-5.505904791501597,"pfxZ":0.07575259565540726,"pX":0.02793151238461462,"pZ":2.4665803512162934,"vX0":-3.1369254532605324,"vY0":-120.796669552144,"vZ0":-0.1420799915971177,"x":115.94,"y":172.18,"x0":2.0637831797908,"y0":50.00031832329106,"z0":5.374111563649617,"aX":-8.033236279790971},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.4,"breakHorizontal":10.8,"spinRate":2778,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.4556069133750009,"extension":5.208026726507983},"index":0,"playId":"a45106d8-5212-3f8a-ae45-fd8e998f5486","pitchNumber":1,"startTime":"2025-08-03T04:26:40.228Z","endTime":"2025-08-03T04:26:45.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04809012648296,"aZ":-31.66984426481795,"pfxX":10.309235103933652,"pfxZ":0.27945589081613775,"pX":0.49574767085518845,"pZ":2.4015971812538974,"vX0":-7.016757400818181,"vY0":-135.31825682639132,"vZ0":-1.656698766322496,"x":98.1,"y":173.94,"x0":1.7999022659935622,"y0":50.00566897226662,"z0":5.2676568076358885,"aX":18.877502336334764},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.4,"breakHorizontal":-16.9,"spinRate":2130,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.40676567109347106,"extension":5.356867281052744},"hitData":{"launchSpeed":80.4,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.09,"coordY":158.17}},"index":1,"playId":"c833ab7a-1e27-3e42-a7e1-43c4a8661ede","pitchNumber":2,"startTime":"2025-08-03T04:26:57.255Z","endTime":"2025-08-03T04:27:06.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-4.299999999999999,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:27:06.058Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:29:29.115Z","endTime":"2025-08-03T04:30:25.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yuki Matsui replaces David Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:28:05.575Z","endTime":"2025-08-03T04:29:31.418Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688158,"link":"/api/v1/people/688158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 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":81.7,"endSpeed":74.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31281755364694,"aZ":-30.52331010716638,"pfxX":-6.673996281149999,"pfxZ":1.1804453277543026,"pX":-0.43476914595456634,"pZ":2.0660524037027543,"vX0":-3.1056600306209186,"vY0":-118.8981542315871,"vZ0":-2.4527486138412424,"x":133.57,"y":183.0,"x0":1.7642906780653254,"y0":50.00422232880131,"z0":5.940163085334083,"aX":-9.352916910276855},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.7,"breakHorizontal":13.0,"spinRate":2746,"spinDirection":290},"zone":7,"typeConfidence":0.91,"plateTime":0.4644725406967285,"extension":5.6265376848540045},"index":1,"playId":"255a0579-13c2-3de3-a24a-8f0c4d268372","pitchNumber":1,"startTime":"2025-08-03T04:29:31.418Z","endTime":"2025-08-03T04:29:35.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62007836696512,"aZ":-26.4487967793558,"pfxX":-5.28559027598695,"pfxZ":3.8962148463318984,"pX":-0.7696702095762075,"pZ":1.0755767488277885,"vX0":-4.482070073856886,"vY0":-121.03222728515452,"vZ0":-5.764727865165494,"x":146.34,"y":209.74,"x0":1.7990919364586693,"y0":50.0050243679232,"z0":5.831383709781001,"aX":-7.770669660621752},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.8,"breakHorizontal":10.7,"spinRate":2988,"spinDirection":316},"zone":13,"typeConfidence":0.83,"plateTime":0.45413621741753296,"extension":5.67039590977638},"index":2,"playId":"4a8f31d9-99b7-3cc9-b5f3-3afb3f89c974","pitchNumber":2,"startTime":"2025-08-03T04:29:48.833Z","endTime":"2025-08-03T04:29:53.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T04:30:01.513Z","endTime":"2025-08-03T04:30:21.431Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.430516211435375,"aZ":-28.703221440389054,"pfxX":7.35405755241246,"pfxZ":2.296990993704135,"pX":0.5844710560796631,"pZ":1.6131199100924951,"vX0":-5.214430881169435,"vY0":-122.9183799924707,"vZ0":-4.464574029812388,"x":94.72,"y":195.23,"x0":1.792265080601427,"y0":50.00061049747661,"z0":5.9280187582156465,"aX":11.10014478156024},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.2,"breakHorizontal":-11.9,"spinRate":1255,"spinDirection":121},"zone":9,"typeConfidence":0.91,"plateTime":0.44791676272770076,"extension":5.817364167114301},"index":4,"playId":"e26fca7e-d636-3ddb-8714-f29bf0513baa","pitchNumber":3,"startTime":"2025-08-03T04:30:21.431Z","endTime":"2025-08-03T04:30:25.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:30:25.494Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Scott II singles on a fly ball to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:30:41.077Z","endTime":"2025-08-03T04:31:50.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(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":93.1,"endSpeed":84.2,"strikeZoneTop":3.06121632575855,"strikeZoneBottom":1.5927903406954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.419843104941144,"aZ":-11.363739269246908,"pfxX":3.940637202456164,"pfxZ":11.339308963989424,"pX":-0.7176868706387497,"pZ":3.3625752084657154,"vX0":-7.090223922420864,"vY0":-135.3240487033354,"vZ0":-4.813903833368413,"x":144.36,"y":147.99,"x0":1.436929149004547,"y0":50.00416439765646,"z0":5.975646910599501,"aX":7.233781357053043},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":-5.4,"spinRate":2421,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.40638848226179114,"extension":5.799547812955074},"index":0,"playId":"69894c58-568b-3cb7-9a90-2c6a70286412","pitchNumber":1,"startTime":"2025-08-03T04:30:54.335Z","endTime":"2025-08-03T04:30:57.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16612212752537,"aZ":-10.138478684595045,"pfxX":2.3888375862287328,"pfxZ":12.075410931963614,"pX":0.02774481449891208,"pZ":2.620792947920497,"vX0":-4.858472719594799,"vY0":-134.92188982006596,"vZ0":-6.788801361096782,"x":115.94,"y":168.02,"x0":1.549791210800568,"y0":50.00276130270193,"z0":5.9012105391140155,"aX":4.359741738203172},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.4,"breakHorizontal":-3.1,"spinRate":2594,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.40755953994314353,"extension":5.802540143386704},"index":1,"playId":"496be24f-049a-3ea0-8218-4f19ee4556dd","pitchNumber":2,"startTime":"2025-08-03T04:31:14.359Z","endTime":"2025-08-03T04:31:19.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832145822050226,"aZ":-28.560482300941757,"pfxX":4.900236771164893,"pfxZ":2.4338175766544303,"pX":0.6455972694133486,"pZ":2.010654536675503,"vX0":-4.089241011438806,"vY0":-121.28446129927094,"vZ0":-3.4460051381826524,"x":92.39,"y":184.49,"x0":1.7209414055536607,"y0":50.001008158354416,"z0":5.954160593101642,"aX":7.263288037708493},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.8,"breakHorizontal":-7.8,"spinRate":1237,"spinDirection":126},"zone":9,"typeConfidence":0.9,"plateTime":0.4524745926392235,"extension":5.94098905222591},"hitData":{"launchSpeed":72.5,"launchAngle":32.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.2,"coordY":106.75}},"index":2,"playId":"dbbef38f-b1bf-374a-82e9-8ead661d46f2","pitchNumber":3,"startTime":"2025-08-03T04:31:39.006Z","endTime":"2025-08-03T04:31:50.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:31:50.320Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brendan Donovan singles on a ground ball to right fielder Fernando Tatis Jr. Victor Scott II to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:32:11.457Z","endTime":"2025-08-03T04:33:25.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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(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.9,"endSpeed":83.2,"strikeZoneTop":3.43050177819206,"strikeZoneBottom":1.76119314195921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84035877646885,"aZ":-12.604579694959394,"pfxX":4.19991644613405,"pfxZ":10.939836477323094,"pX":0.6337616947215041,"pZ":2.440086309678308,"vX0":-4.389628516425715,"vY0":-133.64841735193818,"vZ0":-6.699326498875732,"x":92.84,"y":172.9,"x0":1.7607427586070812,"y0":50.002278052899854,"z0":5.905209353384222,"aX":7.5121979419741525},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-6.5,"spinRate":2387,"spinDirection":157},"zone":6,"typeConfidence":0.88,"plateTime":0.41161868385621814,"extension":5.619396373292756},"index":0,"playId":"12ec8abc-a98e-394c-8e79-3178ab5ed0a9","pitchNumber":1,"startTime":"2025-08-03T04:32:23.515Z","endTime":"2025-08-03T04:32:27.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.39000042311096,"strikeZoneBottom":1.69884227544003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23188321728925,"aZ":-29.665976935433267,"pfxX":8.623948002186413,"pfxZ":1.7211020420421974,"pX":0.7108098288986684,"pZ":-0.1677401718849237,"vX0":-5.283195059493799,"vY0":-120.56318295344677,"vZ0":-7.689520135616779,"x":89.91,"y":243.31,"x0":1.8244776098357012,"y0":50.0002288766877,"z0":5.7265575449692525,"aX":12.53170006560638},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.3,"breakHorizontal":-14.2,"spinRate":1183,"spinDirection":119},"zone":14,"typeConfidence":0.92,"plateTime":0.45653715598721334,"extension":5.747741174157814},"index":1,"playId":"999d1fd0-a00a-35fc-b7dc-3c219ab2c2e0","pitchNumber":2,"startTime":"2025-08-03T04:32:44.111Z","endTime":"2025-08-03T04:32:49.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":92.4,"endSpeed":83.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92940890991806,"aZ":-11.856210554361903,"pfxX":2.1036644196972087,"pfxZ":11.29470792014288,"pX":-0.26305200055399003,"pZ":2.3882621689870245,"vX0":-6.248729601801191,"vY0":-134.23817393560995,"vZ0":-6.985691570992433,"x":127.03,"y":174.3,"x0":1.8363997488063435,"y0":50.0032196198067,"z0":5.894354847812047,"aX":3.784840568168962},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":-2.3,"spinRate":2576,"spinDirection":162},"zone":5,"typeConfidence":0.9,"plateTime":0.41026870917977876,"extension":5.711053778860518},"hitData":{"launchSpeed":102.0,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.42,"coordY":105.45}},"index":2,"playId":"ed5b0270-eec0-3f15-817a-8aca4b1fb7fe","pitchNumber":3,"startTime":"2025-08-03T04:33:16.503Z","endTime":"2025-08-03T04:33:25.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:33:25.884Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Iván Herrera hit by pitch. Victor Scott II to 3rd. Brendan Donovan to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:33:49.490Z","endTime":"2025-08-03T04:34:08.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"postOnThird":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.750232969576107,"aZ":-28.109215468632197,"pfxX":-3.9441193751217396,"pfxZ":2.859534259873225,"pX":-1.624607703625517,"pZ":0.6740879696619926,"vX0":-6.627241169994234,"vY0":-119.54239995667834,"vZ0":-6.016813192607348,"x":178.93,"y":220.58,"x0":1.7150987817754202,"y0":50.00539230013876,"z0":5.802569618825231,"aX":-5.609025062925407},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.7,"breakHorizontal":9.0,"spinRate":2837,"spinDirection":309},"zone":13,"typeConfidence":0.7,"plateTime":0.4612490931148847,"extension":5.649207190493825},"index":0,"playId":"902770d2-b12f-32ef-b239-3d78107d0be4","pitchNumber":1,"startTime":"2025-08-03T04:34:01.041Z","endTime":"2025-08-03T04:34:08.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.63,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:34:08.118Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to center fielder Jackson Merrill. Victor Scott II scores. Brendan Donovan to 3rd. Iván Herrera to 2nd.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:35:58.273Z","endTime":"2025-08-03T04:37:22.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":{"id":673513,"link":"/api/v1/people/673513"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T04:34:38.691Z","endTime":"2025-08-03T04:36:00.495Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.0,"strikeZoneTop":3.49000035122599,"strikeZoneBottom":1.70488536098224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.645933297399274,"aZ":-8.350989373480525,"pfxX":3.022852736910292,"pfxZ":13.350147935860349,"pX":-0.4666664508685574,"pZ":2.0761813402862432,"vX0":-6.338143962284179,"vY0":-133.92063812606563,"vZ0":-8.203399395326427,"x":134.79,"y":182.72,"x0":1.5568847456596948,"y0":50.00590772328123,"z0":5.8084172905387685,"aX":5.396201684773269},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":22.2,"breakHorizontal":-3.8,"spinRate":2506,"spinDirection":159},"zone":7,"typeConfidence":0.91,"plateTime":0.4117669433990181,"extension":5.826189622982977},"index":1,"playId":"33e7d0ea-fb25-36c5-b6f0-5bff4253c3e6","pitchNumber":1,"startTime":"2025-08-03T04:36:00.495Z","endTime":"2025-08-03T04:36:05.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.3,"strikeZoneTop":3.49000053152609,"strikeZoneBottom":1.64088159216883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.906871186751598,"aZ":-37.13180491533967,"pfxX":-5.211507302823183,"pfxZ":-3.5485997990527474,"pX":-0.5916063227529486,"pZ":0.5366802202845683,"vX0":-3.6809062193896525,"vY0":-118.80300480534196,"vZ0":-4.572953485705329,"x":139.55,"y":224.29,"x0":1.6684578626125115,"y0":50.00540429668826,"z0":5.951091112994275,"aX":-7.270286790241354},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.4,"breakHorizontal":10.4,"spinRate":2893,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.4653751841629892,"extension":5.702547759674546},"index":2,"playId":"458d96cd-20fa-33ef-8a2c-7ad439736951","pitchNumber":2,"startTime":"2025-08-03T04:36:23.193Z","endTime":"2025-08-03T04:36:27.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.49000030170884,"strikeZoneBottom":1.64984269307313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96792908776012,"aZ":-31.737945221112447,"pfxX":7.154197133714191,"pfxZ":0.2919356837103271,"pX":1.3507694284083407,"pZ":1.7342903482962992,"vX0":-3.57651303862546,"vY0":-122.28421997424263,"vZ0":-3.601944785985782,"x":65.51,"y":191.95,"x0":1.909163764316931,"y0":50.004974789040006,"z0":5.973247334930753,"aX":10.74669101305194},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.1,"breakHorizontal":-12.0,"spinRate":1077,"spinDirection":124},"zone":14,"typeConfidence":0.92,"plateTime":0.4493442729016368,"extension":5.710339587275244},"index":3,"playId":"f1dd1522-7056-347d-980e-3575c309eefd","pitchNumber":3,"startTime":"2025-08-03T04:36:48.340Z","endTime":"2025-08-03T04:36:53.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23532704455235,"aZ":-22.464108637131968,"pfxX":3.6430025907738433,"pfxZ":6.7174592098709045,"pX":0.8472871776468281,"pZ":3.571678770229449,"vX0":-3.312672094242413,"vY0":-120.5247374117482,"vZ0":-1.1267413901663166,"x":84.7,"y":142.34,"x0":1.7778714030005671,"y0":50.0023988749026,"z0":6.061774948770616,"aX":5.266016359416649},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":12.1,"breakHorizontal":-5.6,"spinRate":1098,"spinDirection":120},"zone":12,"typeConfidence":0.87,"plateTime":0.4575199369133651,"extension":5.941106504615334},"hitData":{"launchSpeed":80.7,"launchAngle":25.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.23,"coordY":86.63}},"index":4,"playId":"4bf44757-a668-3c43-887f-7ee1fa621d4a","pitchNumber":4,"startTime":"2025-08-03T04:37:12.160Z","endTime":"2025-08-03T04:37:22.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":0.77,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:37:22.624Z","atBatIndex":70},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Willson Contreras out on a sacrifice fly to center fielder Jackson Merrill. Brendan Donovan scores.","rbi":1,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:38:16.469Z","endTime":"2025-08-03T04:38:29.843Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":{"id":673513,"link":"/api/v1/people/673513"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Garrett Hampson replaces Alec Burleson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T04:37:53.438Z","endTime":"2025-08-03T04:38:18.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"},"base":1,"defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74112902756218,"aZ":-29.248423443441713,"pfxX":8.2619512508098,"pfxZ":2.0017982330657658,"pX":0.5048544455209847,"pZ":1.9382101172102253,"vX0":-6.006598618167692,"vY0":-121.41591082062752,"vZ0":-3.3190433862810433,"x":97.76,"y":186.45,"x0":1.9652529263019254,"y0":50.00106453388008,"z0":5.929703866688289,"aX":12.057698559929925},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":-13.1,"spinRate":1298,"spinDirection":116},"zone":9,"typeConfidence":0.92,"plateTime":0.4550454818026659,"extension":5.735394920938117},"hitData":{"launchSpeed":92.9,"launchAngle":37.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.82,"coordY":69.96}},"index":1,"playId":"8b18e699-a027-3e29-b247-d7ffafd6def9","pitchNumber":1,"startTime":"2025-08-03T04:38:18.459Z","endTime":"2025-08-03T04:38:29.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.35,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:38:29.843Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, shortstop Xander Bogaerts to first baseman Luis Arraez.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:38:53.129Z","endTime":"2025-08-03T04:39:22.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.058697752993897,"aZ":-23.97492832049139,"pfxX":0.5463919912105002,"pfxZ":5.44155227270376,"pX":-0.5279344577234866,"pZ":2.75237207399873,"vX0":-5.205773476708019,"vY0":-122.2056078168981,"vZ0":-2.8034922829388274,"x":137.12,"y":164.47,"x0":1.5627281682061227,"y0":50.00083937137552,"z0":5.983466414335467,"aX":0.8238679070819913},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.4,"breakHorizontal":0.2,"spinRate":2563,"spinDirection":184},"zone":4,"typeConfidence":0.57,"plateTime":0.44894869792146785,"extension":5.496478806996363},"hitData":{"launchSpeed":101.9,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.58,"coordY":148.54}},"index":0,"playId":"2f9112eb-e0f4-3729-b101-8ba90024c134","pitchNumber":1,"startTime":"2025-08-03T04:39:15.061Z","endTime":"2025-08-03T04:39:22.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673513,"link":"/api/v1/people/673513","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663457,"link":"/api/v1/people/663457","batSide":{"code":"L","description":"Left"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_ab"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_ab"},{"player":{"id":663457,"link":"/api/v1/people/663457"},"credit":"b_pa"},{"player":{"id":673513,"link":"/api/v1/people/673513"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:39:22.646Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Iglesias walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:41:34.992Z","endTime":"2025-08-03T04:42:42.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Garrett Hampson remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:40:42.125Z","endTime":"2025-08-03T04:41:13.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Iglesias replaces Ryan O'Hearn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T04:41:13.826Z","endTime":"2025-08-03T04:41:37.150Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.15777882227013,"strikeZoneBottom":1.38303794821769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.093803872290938,"aZ":-29.769530881845622,"pfxX":-6.338513232292841,"pfxZ":1.6516676370818892,"pX":0.4305552284458933,"pZ":2.151645974374067,"vX0":-2.0895434660427514,"vY0":-120.03268178311293,"vZ0":-1.3355743287888089,"x":100.59,"y":180.69,"x0":2.136650258175345,"y0":50.00185745154402,"z0":5.375690346405407,"aX":-9.21044985218606},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":12.0,"spinRate":2807,"spinDirection":296},"zone":6,"typeConfidence":2.0,"plateTime":0.45701092377341856,"extension":5.158913394332557},"index":2,"playId":"2bfbeffd-6980-3e20-b624-449fd5c21797","pitchNumber":1,"startTime":"2025-08-03T04:41:37.150Z","endTime":"2025-08-03T04:41:41.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.23000111982184,"strikeZoneBottom":1.39856278141095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.018398479259375,"aZ":-27.59374243488223,"pfxX":12.013572655516745,"pfxZ":2.475442663180589,"pX":-0.8840468886164379,"pZ":1.9026485390704193,"vX0":-10.903049423318919,"vY0":-135.6923564406448,"vZ0":-3.7292393169851925,"x":150.7,"y":187.41,"x0":1.641820861632149,"y0":50.00068009360265,"z0":5.235630299260521,"aX":22.21210417360182},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":-19.2,"spinRate":2188,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.40495087861187073,"extension":5.5271876813955165},"index":3,"playId":"6a64b3ca-2357-30d2-9469-bc9ca854d572","pitchNumber":2,"startTime":"2025-08-03T04:41:49.851Z","endTime":"2025-08-03T04:41:54.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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.8,"endSpeed":79.9,"strikeZoneTop":3.23000071268538,"strikeZoneBottom":1.38056452767355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85279112188093,"aZ":-30.03674250539309,"pfxX":9.724424968532363,"pfxZ":1.3262064936159006,"pX":-0.09415470570302152,"pZ":-0.20239822555928264,"vX0":-8.237139515554084,"vY0":-125.99112578599771,"vZ0":-7.219129261941533,"x":120.59,"y":244.24,"x0":1.9558718793142127,"y0":50.000966693595,"z0":5.131005375224172,"aX":15.615898152479057},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":-15.7,"spinRate":1353,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.4349268434709539,"extension":5.498037985467066},"index":4,"playId":"506d3d7d-75e7-335a-a93b-520549884d51","pitchNumber":3,"startTime":"2025-08-03T04:42:04.494Z","endTime":"2025-08-03T04:42:08.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.23000065796206,"strikeZoneBottom":1.41727619829991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63688279219534,"aZ":-28.160320574806004,"pfxX":0.547504589484994,"pfxZ":2.300382696629743,"pX":-0.04898994137698662,"pZ":4.105495192839784,"vX0":-5.0652668939827965,"vY0":-131.07630939672927,"vZ0":1.753666536238319,"x":118.87,"y":127.93,"x0":1.8340492337877565,"y0":50.00507403267456,"z0":5.524307880183686,"aX":0.9566973653547678},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":0.1,"spinRate":2233,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.41720918233367676,"extension":5.21637011723834},"index":5,"playId":"70a3fafe-3e83-325f-97f2-49354d3374c9","pitchNumber":4,"startTime":"2025-08-03T04:42:25.144Z","endTime":"2025-08-03T04:42:28.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":2.76994158604955,"strikeZoneBottom":1.26420133262526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.192303756736603,"aZ":-27.547305160593933,"pfxX":8.659367317019514,"pfxZ":2.53251705165299,"pX":2.0081262777090614,"pZ":2.432938166716705,"vX0":-3.0343958880122637,"vY0":-134.85945114017622,"vZ0":-2.2398733774930135,"x":40.45,"y":173.09,"x0":2.0272460166889825,"y0":50.0059452168365,"z0":5.2308410212615755,"aX":15.844384331261395},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":-15.0,"spinRate":2146,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4072062550266966,"extension":5.367736327377594},"index":6,"playId":"9a60680e-8d18-3752-b7d1-6c5dd218e1a4","pitchNumber":5,"startTime":"2025-08-03T04:42:39.476Z","endTime":"2025-08-03T04:42:42.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":2.4,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:42:42.934Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, second baseman Brendan Donovan to first baseman Willson Contreras. Jose Iglesias to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:42:53.711Z","endTime":"2025-08-03T04:43:45.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"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(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":93.4,"endSpeed":85.0,"strikeZoneTop":3.41999995135048,"strikeZoneBottom":1.60538461704585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.933571536121704,"aZ":-30.778023273817293,"pfxX":10.26055936755474,"pfxZ":0.7514342358668653,"pX":-0.6240173989723208,"pZ":2.905269126785588,"vX0":-9.7799962210798,"vY0":-135.62956948583152,"vZ0":-0.711436202239435,"x":140.79,"y":160.34,"x0":1.7035373304416914,"y0":50.00201820813005,"z0":5.326105202721102,"aX":19.028100539985047},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.4,"breakHorizontal":-16.4,"spinRate":2195,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.404544424590922,"extension":5.505867844927285},"index":0,"playId":"3f24b405-bd89-3a4b-958d-927ecb8e90a4","pitchNumber":1,"startTime":"2025-08-03T04:43:07.341Z","endTime":"2025-08-03T04:43:10.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":86.0,"endSpeed":78.5,"strikeZoneTop":3.42000024347817,"strikeZoneBottom":1.54023491739047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10818807475199,"aZ":-29.663348118315618,"pfxX":10.035742540766513,"pfxZ":1.5942633747421757,"pX":2.040098411081561,"pZ":1.9664864016267674,"vX0":-2.9705284651568,"vY0":-125.17465449985308,"vZ0":-2.4432303336759547,"x":39.24,"y":185.68,"x0":1.9440332365224489,"y0":50.001799801688094,"z0":5.402824309098545,"aX":15.800524983230204},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-17.4,"spinRate":1343,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4388838276521896,"extension":5.348782733584598},"index":1,"playId":"1c33c430-35c5-3b42-8558-588f10dea826","pitchNumber":2,"startTime":"2025-08-03T04:43:21.647Z","endTime":"2025-08-03T04:43:25.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96483610015763,"aZ":-32.74582913781536,"pfxX":9.545668345950048,"pfxZ":-0.3596025079869385,"pX":1.0691036141702484,"pZ":2.154992281213542,"vX0":-4.669473707483273,"vY0":-124.86875632936447,"vZ0":-1.5099043553025338,"x":76.25,"y":180.6,"x0":1.7265434669921607,"y0":50.005979119609734,"z0":5.470502426591064,"aX":15.023960163609742},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":-16.2,"spinRate":1173,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.439239023666945,"extension":5.303829996543596},"hitData":{"launchSpeed":76.6,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.02,"coordY":155.64}},"index":2,"playId":"dbeeab64-792a-3c6f-9324-8dbd8b3bd32f","pitchNumber":3,"startTime":"2025-08-03T04:43:38.149Z","endTime":"2025-08-03T04:43:45.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":-2.1999999999999997,"leverageIndex":1.03,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:43:45.539Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out softly to first baseman Willson Contreras. Jose Iglesias to 3rd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:43:59.592Z","endTime":"2025-08-03T04:44:35.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"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_play","runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":83.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.812697304405596,"aZ":-29.2911198003073,"pfxX":11.67723655653091,"pfxZ":1.5784654719387525,"pX":-0.20377554175953072,"pZ":2.0694734742926046,"vX0":-8.997331773463232,"vY0":-136.19426944386566,"vZ0":-2.7198611709579383,"x":124.77,"y":182.9,"x0":1.673083628466144,"y0":50.00267689422994,"z0":5.168167567349666,"aX":21.31482157185835},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.3,"breakHorizontal":-18.5,"spinRate":2174,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.40661576194403937,"extension":5.3845143170080805},"index":0,"playId":"0351859a-7808-3a95-bb08-6a4b59b94d51","pitchNumber":1,"startTime":"2025-08-03T04:44:11.154Z","endTime":"2025-08-03T04:44:15.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":85.1,"endSpeed":76.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.568721567637226,"aZ":-31.62870376524856,"pfxX":-5.088487538224557,"pfxZ":0.3621643464218556,"pX":-0.8478323528878596,"pZ":1.6076569526742328,"vX0":-5.319223783029067,"vY0":-123.6738514762437,"vZ0":-2.441470182235894,"x":149.32,"y":195.37,"x0":2.012840190655043,"y0":50.00435245664648,"z0":5.329501829611184,"aX":-7.678914405275043},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":10.7,"spinRate":2762,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.44731568052892445,"extension":5.327738483945927},"hitData":{"launchSpeed":45.9,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":147.67,"coordY":176.48}},"index":1,"playId":"844e38c5-d556-350c-b718-5127d59e0141","pitchNumber":2,"startTime":"2025-08-03T04:44:26.786Z","endTime":"2025-08-03T04:44:35.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:44:35.125Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to right fielder Lars Nootbaar. Jose Iglesias scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:44:52.472Z","endTime":"2025-08-03T04:46:27.407Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":{"id":668941,"link":"/api/v1/people/668941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":82.9,"endSpeed":76.0,"strikeZoneTop":3.2899989516546,"strikeZoneBottom":1.51846313377474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.749602733119616,"aZ":-33.909251070431196,"pfxX":-3.3210233681474777,"pfxZ":-1.181263253571517,"pX":0.16590949412306957,"pZ":1.8314625243670446,"vX0":-3.3298271511494595,"vY0":-120.69235539602238,"vZ0":-1.1169535075925445,"x":110.68,"y":189.33,"x0":1.9979116578962577,"y0":50.004573827275415,"z0":5.302096823746619,"aX":-4.870904777881128},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":6.8,"spinRate":2710,"spinDirection":303},"zone":8,"typeConfidence":2.0,"plateTime":0.4548324410398066,"extension":5.268650025499387},"index":0,"playId":"685531d0-83be-34da-a4ba-e7bb15a57d41","pitchNumber":1,"startTime":"2025-08-03T04:45:01.574Z","endTime":"2025-08-03T04:45:05.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.32030971469691,"strikeZoneBottom":1.556558912531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.517559518417997,"aZ":-27.98883308159429,"pfxX":9.144239438544096,"pfxZ":2.6464820144445866,"pX":-0.45165220731623673,"pZ":0.04669411049542616,"vX0":-8.361029292341748,"vY0":-125.07077574277139,"vZ0":-6.98834621450072,"x":134.22,"y":237.52,"x0":1.7485944596547394,"y0":50.00453349505038,"z0":5.176365950388626,"aX":14.470700830516808},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-14.6,"spinRate":1336,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.43813836602981926,"extension":5.541917139168518},"index":1,"playId":"2d08b995-3f8e-3b07-ba16-2e53b4b7ca35","pitchNumber":2,"startTime":"2025-08-03T04:45:15.708Z","endTime":"2025-08-03T04:45:19.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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, 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":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33532227474966,"aZ":-32.53745624450686,"pfxX":8.678427858983063,"pfxZ":-0.2307937520815173,"pX":1.4703879322862812,"pZ":2.1519069821871852,"vX0":-3.7889405214913223,"vY0":-124.2657480931016,"vZ0":-1.4119591968581617,"x":60.95,"y":180.68,"x0":1.892443609109262,"y0":50.00520781527565,"z0":5.445995564976622,"aX":13.490545908001362},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":-14.8,"spinRate":1144,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.44180815386779004,"extension":5.513369344632375},"index":2,"playId":"35d75563-252c-3986-8bf5-17732b81eb0a","pitchNumber":3,"startTime":"2025-08-03T04:45:38.670Z","endTime":"2025-08-03T04:45:42.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.31990290270469,"strikeZoneBottom":1.5560585236893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.837298272465546,"aZ":-37.11264346635777,"pfxX":-1.1007759897101423,"pfxZ":-3.352852044499583,"pX":-0.9727589243792968,"pZ":1.4664071212962508,"vX0":-5.944384012491716,"vY0":-120.70449081226138,"vZ0":-1.6753917583972344,"x":154.08,"y":199.19,"x0":1.6664439692202548,"y0":50.00358194710355,"z0":5.442121966661453,"aX":-1.6201519349888043},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.2,"breakHorizontal":3.5,"spinRate":2683,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.454052360640925,"extension":5.452124030335361},"index":3,"playId":"97dad07b-051b-353e-b021-079e65720d62","pitchNumber":4,"startTime":"2025-08-03T04:45:59.503Z","endTime":"2025-08-03T04:46:03.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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(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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83182011984959,"aZ":-28.30100094501289,"pfxX":10.898043150397784,"pfxZ":2.079026713996832,"pX":-0.22186449523577464,"pZ":2.41217809948839,"vX0":-8.764615307107714,"vY0":-136.31413862775554,"vZ0":-2.2975962830187138,"x":125.46,"y":173.65,"x0":1.6356291732095771,"y0":50.00336252629455,"z0":5.240405750186749,"aX":20.299843233491142},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":-17.6,"spinRate":2140,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.403413099948144,"extension":5.658949048427049},"hitData":{"launchSpeed":81.7,"launchAngle":16.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.65,"coordY":118.95}},"index":4,"playId":"79e05e56-67b0-37c9-91b0-f576feca4e14","pitchNumber":5,"startTime":"2025-08-03T04:46:16.786Z","endTime":"2025-08-03T04:46:27.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":578428,"link":"/api/v1/people/578428"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":0.9,"leverageIndex":0.21,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:46:27.407Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to right fielder Lars Nootbaar.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:46:43.532Z","endTime":"2025-08-03T04:47:45.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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, 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":86.9,"endSpeed":79.2,"strikeZoneTop":3.85773969716949,"strikeZoneBottom":1.87139867541087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.042210485553078,"aZ":-29.04048927102871,"pfxX":10.452948390986192,"pfxZ":1.9604649070142406,"pX":0.005318605578241174,"pZ":1.0838034178202611,"vX0":-7.081877318902752,"vY0":-126.24676174431671,"vZ0":-4.693369396340118,"x":116.8,"y":209.52,"x0":1.5025914735242973,"y0":50.00350202515434,"z0":5.331291981646061,"aX":16.709313097466364},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":-17.0,"spinRate":1309,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4354881882600061,"extension":5.570813687632322},"index":0,"playId":"df9f5eef-1b6a-36e5-ac8f-1200cd6e51c8","pitchNumber":1,"startTime":"2025-08-03T04:46:51.187Z","endTime":"2025-08-03T04:46:55.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.83000079549261,"strikeZoneBottom":1.84742874039682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.106386311176923,"aZ":-29.56365936350634,"pfxX":-2.033812656846687,"pfxZ":1.7204090088085042,"pX":-0.1505953760045369,"pZ":2.6464791770442235,"vX0":-4.115839252544262,"vY0":-123.20510810768648,"vZ0":-0.46784750154569255,"x":122.74,"y":167.33,"x0":1.8135636555436543,"y0":50.00466724701902,"z0":5.3623811275921,"aX":-3.090726232485981},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.2,"breakHorizontal":4.8,"spinRate":2794,"spinDirection":285},"zone":5,"typeConfidence":2.0,"plateTime":0.4465436710525186,"extension":5.354428769627476},"index":1,"playId":"0b727667-3cb9-33a3-8489-863b3df08e26","pitchNumber":2,"startTime":"2025-08-03T04:47:05.387Z","endTime":"2025-08-03T04:47:10.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":87.0,"endSpeed":79.4,"strikeZoneTop":3.87756850142352,"strikeZoneBottom":1.78415167593438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.586913623155354,"aZ":-31.415121499598506,"pfxX":9.53523888177709,"pfxZ":0.47606447941343877,"pX":1.0329131001221117,"pZ":1.652630560028671,"vX0":-4.937014588000013,"vY0":-126.55555303450082,"vZ0":-2.9065121989364995,"x":77.63,"y":194.16,"x0":1.777616090462442,"y0":50.005610943516324,"z0":5.351102578864964,"aX":15.356906140688768},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-16.1,"spinRate":1260,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.43399822458240944,"extension":5.454624710110616},"index":2,"playId":"231d6b85-c859-3e5a-a6fb-83f1b139dc9f","pitchNumber":3,"startTime":"2025-08-03T04:47:20.513Z","endTime":"2025-08-03T04:47:24.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.647344828952303,"aZ":-33.623150484097415,"pfxX":10.230847769791703,"pfxZ":-0.7989021446175748,"pX":0.7186312452167415,"pZ":2.798221119174026,"vX0":-6.405978734997414,"vY0":-134.5653682391701,"vZ0":-0.2607641979785895,"x":89.61,"y":163.23,"x0":1.8119672986484179,"y0":50.00116187223646,"z0":5.2966521132824775,"aX":18.592517512290225},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.3,"breakHorizontal":-16.9,"spinRate":2148,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.4084354893539328,"extension":5.211390406675333},"hitData":{"launchSpeed":98.9,"launchAngle":29.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.53,"coordY":76.3}},"index":3,"playId":"ec2dca98-d59c-3591-adeb-136689668f1c","pitchNumber":4,"startTime":"2025-08-03T04:47:36.878Z","endTime":"2025-08-03T04:47:45.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":669357,"link":"/api/v1/people/669357"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":663457,"link":"/api/v1/people/663457"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-03T04:47:45.186Z","atBatIndex":77}]