[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:12:54.583Z","endTime":"2025-08-15T23:14:47.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-15T19:45:31.888Z","endTime":"2025-08-15T22:51:29.724Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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-15T22:51:29.724Z","endTime":"2025-08-15T23:11:14.752Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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-15T23:11:14.752Z","endTime":"2025-08-15T23:12:56.914Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"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":92.6,"endSpeed":84.5,"strikeZoneTop":3.27394254922746,"strikeZoneBottom":1.44397440230659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.657118357265052,"aZ":-10.828770181437678,"pfxX":-4.4148931401890525,"pfxZ":11.643353931822821,"pX":-0.0019422388631628702,"pZ":2.87986054628008,"vX0":4.261012806741429,"vY0":-134.6569589021103,"vZ0":-6.90601739254991,"x":117.07,"y":161.02,"x0":-1.032409527653699,"y0":50.00634232356429,"z0":6.246653017675287,"aX":-8.09691228283823},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":7.1,"spinRate":2202,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.40699242340711983,"extension":6.617061769356243},"index":3,"playId":"0941eed6-9021-3969-b14f-5509be607399","pitchNumber":1,"startTime":"2025-08-15T23:12:56.914Z","endTime":"2025-08-15T23:13:02.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":81.1,"endSpeed":75.4,"strikeZoneTop":3.26007320426415,"strikeZoneBottom":1.35472932173612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.35101962415317,"aZ":-21.994457312365704,"pfxX":-6.734801888611733,"pfxZ":7.15615129207082,"pX":-0.6005460003460643,"pZ":0.5076682843540173,"vX0":3.7944518287773095,"vY0":-117.91218567160522,"vZ0":-8.155989692029234,"x":139.89,"y":225.07,"x0":-1.347607824655602,"y0":50.00028096567314,"z0":6.009943816050892,"aX":-9.575342262117555},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.4,"breakHorizontal":11.4,"spinRate":1702,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.46278025895359853,"extension":6.622368360352049},"index":4,"playId":"ba8c47bb-2e1a-34c0-9511-399ce6b04495","pitchNumber":2,"startTime":"2025-08-15T23:13:20.502Z","endTime":"2025-08-15T23:13:24.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2025-08-15T23:13:35.825Z","endTime":"2025-08-15T23:13:52.135Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.6,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88272585827239,"aZ":-11.777502551529336,"pfxX":-3.703458403381524,"pfxZ":10.943830009940417,"pX":0.9462319020170085,"pZ":2.0139171822342186,"vX0":6.616889266000884,"vY0":-135.93578356078774,"vZ0":-8.968626920747898,"x":80.93,"y":184.4,"x0":-1.04272013077079,"y0":50.00652801160352,"z0":6.1819180771518365,"aX":-6.905323068963554},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":5.3,"spinRate":2262,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4035207499365798,"extension":6.557827583026257},"index":6,"playId":"4c4c6dc3-a286-3fbf-bf85-97cbfb7b3a38","pitchNumber":3,"startTime":"2025-08-15T23:13:52.135Z","endTime":"2025-08-15T23:13:55.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":79.0,"endSpeed":72.8,"strikeZoneTop":3.23536652723072,"strikeZoneBottom":1.47240989258391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.957626171452763,"aZ":-41.470233081608235,"pfxX":3.7401874540462092,"pfxZ":-7.048328996978446,"pX":1.1514802355860354,"pZ":0.7094334065330847,"vX0":4.120431561079039,"vY0":-114.86827477793966,"vZ0":-3.5421609695794043,"x":73.11,"y":219.63,"x0":-1.1607959582608334,"y0":50.005137780044834,"z0":6.358223596059026,"aX":4.930515803233025},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.4,"breakHorizontal":-7.9,"spinRate":2468,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.47931038186998887,"extension":6.302731662877072},"index":7,"playId":"1b05d400-f699-3099-b07e-5beaefed336c","pitchNumber":4,"startTime":"2025-08-15T23:14:17.547Z","endTime":"2025-08-15T23:14:23.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35942545029197,"aZ":-11.94312385213256,"pfxX":-5.262108250829597,"pfxZ":10.816930367422481,"pX":0.3387428455007639,"pZ":1.554511929392431,"vX0":6.072211837679774,"vY0":-136.46280565036727,"vZ0":-9.744097880726844,"x":104.09,"y":196.81,"x0":-1.2403888450154734,"y0":50.00542050314372,"z0":6.0128621724994105,"aX":-9.84397841754123},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2240,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.40266824588858485,"extension":6.6492177581334815},"hitData":{"launchSpeed":98.6,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.33,"coordY":144.08}},"index":8,"playId":"d645f124-68de-3d47-a42d-000e71ccbcac","pitchNumber":5,"startTime":"2025-08-15T23:14:39.921Z","endTime":"2025-08-15T23:14:47.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-15T23:14:47.326Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Stowers doubles (20) on a sharp fly ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:15:00.350Z","endTime":"2025-08-15T23:16:13.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":92.3,"endSpeed":83.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.831976268411292,"aZ":-10.555176938546245,"pfxX":-2.40094814522078,"pfxZ":11.957073969591322,"pX":-0.4148136588891584,"pZ":3.1837390209361707,"vX0":2.405282385187935,"vY0":-134.29618723583582,"vZ0":-6.253851079457984,"x":132.81,"y":152.82,"x0":-1.0144991414453304,"y0":50.00244424776324,"z0":6.309734623845489,"aX":-4.3411263846032355},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":3.7,"spinRate":2209,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.4094335513598901,"extension":6.491068239486262},"index":0,"playId":"2d5a6185-e230-36f7-b48e-2124dbcde062","pitchNumber":1,"startTime":"2025-08-15T23:15:10.376Z","endTime":"2025-08-15T23:15:13.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.4,"endSpeed":83.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.27226548469491,"aZ":-13.311028133661342,"pfxX":-3.7365967192927902,"pfxZ":10.328576079986314,"pX":0.9956405726866178,"pZ":3.0605349441376766,"vX0":6.7680230550168,"vY0":-135.6542295861332,"vZ0":-5.858799487012189,"x":79.05,"y":156.15,"x0":-1.069316687025532,"y0":50.001175104583915,"z0":6.210803762858549,"aX":-6.823558789252909},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2198,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.40694568009280285,"extension":6.607154044420233},"index":1,"playId":"513b4759-b692-3e01-a55e-7e8acb385452","pitchNumber":2,"startTime":"2025-08-15T23:15:28.639Z","endTime":"2025-08-15T23:15:31.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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-15T23:15:48.445Z","endTime":"2025-08-15T23:16:00.913Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":76.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.620241999881976,"aZ":-29.046242833788302,"pfxX":0.2190197955901403,"pfxZ":2.0643076682961485,"pX":0.06541301492837748,"pZ":2.5011773354784754,"vX0":3.258636296581132,"vY0":-124.42367706281955,"vZ0":-3.2661499487293773,"x":114.51,"y":171.25,"x0":-1.3081753210355138,"y0":50.0045501351992,"z0":6.324579844740775,"aX":0.3316237513010506},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":-1.4,"spinRate":1960,"spinDirection":165},"zone":5,"typeConfidence":0.87,"plateTime":0.4459010373112795,"extension":6.246434685016926},"hitData":{"launchSpeed":104.3,"launchAngle":23.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":174.69,"coordY":58.01}},"index":3,"playId":"1cc970f3-33d2-3269-aa1f-9a300cb441c3","pitchNumber":3,"startTime":"2025-08-15T23:16:00.913Z","endTime":"2025-08-15T23:16:13.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:16:13.438Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:16:27.949Z","endTime":"2025-08-15T23:17:04.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.213270334459484,"aZ":-27.868839946992054,"pfxX":1.1327591588963375,"pfxZ":2.7772891547634844,"pX":-0.36296422310564436,"pZ":2.093595223052316,"vX0":2.341823161174453,"vY0":-123.62183574432586,"vZ0":-4.4689882793805245,"x":130.84,"y":182.25,"x0":-1.4690433964742335,"y0":50.00463208308462,"z0":6.259312317957283,"aX":1.7560932425658728},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":-2.6,"spinRate":1972,"spinDirection":187},"zone":4,"typeConfidence":0.89,"plateTime":0.4427639565682302,"extension":6.332041120030648},"hitData":{"launchSpeed":59.3,"launchAngle":57.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.43,"coordY":155.31}},"index":0,"playId":"02615539-63b9-3d60-b064-9025b5c81434","pitchNumber":1,"startTime":"2025-08-15T23:16:53.510Z","endTime":"2025-08-15T23:17:04.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:17:04.369Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T23:17:38.505Z","endTime":"2025-08-15T23:20:14.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T23:17:26.527Z","endTime":"2025-08-15T23:17:40.828Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.32177288353903,"strikeZoneBottom":1.65435313468861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30309045878441,"aZ":-27.754917508795927,"pfxX":0.882706889218086,"pfxZ":2.931390342284267,"pX":-0.4780466710931285,"pZ":2.2755325133382924,"vX0":2.7255361700715057,"vY0":-122.13446274525631,"vZ0":-3.831349626819367,"x":135.22,"y":177.34,"x0":-1.723683824020198,"y0":50.0045080323427,"z0":6.254402443907581,"aX":1.332239360777157},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.7,"breakHorizontal":-2.3,"spinRate":1934,"spinDirection":180},"zone":4,"typeConfidence":0.9,"plateTime":0.4486504587646998,"extension":6.356646402436372},"index":1,"playId":"9dfbb21c-ec72-3395-b7aa-bdad7dab00fe","pitchNumber":1,"startTime":"2025-08-15T23:17:40.828Z","endTime":"2025-08-15T23:17:44.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.35138291613092,"strikeZoneBottom":1.64915832351827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.847850587547676,"aZ":-11.426640958075222,"pfxX":-4.576996968175984,"pfxZ":11.311493707600853,"pX":-0.41785859785226714,"pZ":1.8612023758500074,"vX0":3.739993650251688,"vY0":-134.9470192299788,"vZ0":-9.285536805999596,"x":132.93,"y":188.53,"x0":-1.2307856462130546,"y0":50.00350629189376,"z0":6.163140879864952,"aX":-8.39632701229827},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2185,"spinDirection":207},"zone":7,"typeConfidence":0.9,"plateTime":0.40671806098999763,"extension":6.458609619937781},"index":2,"playId":"ed545209-42d0-3ad7-a844-772de15b6966","pitchNumber":2,"startTime":"2025-08-15T23:17:56.601Z","endTime":"2025-08-15T23:17:59.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.23558762632492,"strikeZoneBottom":1.5682061289645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59821386121551,"aZ":-46.03635746919912,"pfxX":2.074147406355035,"pfxZ":-10.47912763504823,"pX":1.5260435576377525,"pZ":-1.6388406498629255,"vX0":5.682879265673224,"vY0":-115.9944587309451,"vZ0":-7.535483617942461,"x":58.83,"y":283.03,"x0":-1.2546367637018971,"y0":50.004141889776925,"z0":6.191986580825738,"aX":2.7427273115704542},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-20.9,"breakHorizontal":-5.5,"spinRate":2527,"spinDirection":16},"zone":14,"typeConfidence":0.94,"plateTime":0.4775915297205988,"extension":6.369963157098876},"index":3,"playId":"e242a3a9-2d1b-394e-b683-524bf4668c3c","pitchNumber":3,"startTime":"2025-08-15T23:18:16.206Z","endTime":"2025-08-15T23:18:19.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.801532964306983,"aZ":-19.817961103070907,"pfxX":-7.998063766917209,"pfxZ":8.753453598929156,"pX":-0.28969274786338256,"pZ":1.4618106158703503,"vX0":4.825637939783946,"vY0":-118.1386150463582,"vZ0":-6.7031092520767634,"x":128.04,"y":199.31,"x0":-1.321117010436868,"y0":50.00391078516479,"z0":6.161523577256126,"aX":-11.290244344888116},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":14.4,"breakHorizontal":13.3,"spinRate":1629,"spinDirection":224},"zone":7,"typeConfidence":0.89,"plateTime":0.46389615927618477,"extension":6.38691583248356},"index":4,"playId":"afe47fb3-1f78-3711-81ce-adbc24864d7b","pitchNumber":4,"startTime":"2025-08-15T23:18:43.233Z","endTime":"2025-08-15T23:18:46.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97080067843776,"aZ":-10.468181101534276,"pfxX":-4.694353385392508,"pfxZ":11.550128326156313,"pX":0.25487626054830576,"pZ":3.5360460671489435,"vX0":5.709578481326671,"vY0":-136.6713789434684,"vZ0":-5.498401541595069,"x":107.28,"y":143.31,"x0":-1.2578696279727162,"y0":50.00490196980955,"z0":6.302579699996745,"aX":-8.82395486226493},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":7.2,"spinRate":2243,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.40177558069757335,"extension":6.439208409176774},"index":5,"playId":"4d86c0c0-6c3d-3067-9e87-120dea72cb92","pitchNumber":5,"startTime":"2025-08-15T23:19:06.750Z","endTime":"2025-08-15T23:19:09.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.494888782767557,"aZ":-20.35114995991666,"pfxX":-7.696143090556115,"pfxZ":8.285257551073567,"pX":-0.6900859247868184,"pZ":2.149034719691139,"vX0":4.132189414137726,"vY0":-118.91002122269605,"vZ0":-5.133153758554406,"x":143.3,"y":180.76,"x0":-1.453352342130278,"y0":50.00553595878622,"z0":6.190290481061437,"aX":-10.98693395200487},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":13.9,"breakHorizontal":12.8,"spinRate":1733,"spinDirection":223},"zone":4,"typeConfidence":0.88,"plateTime":0.46120206258740026,"extension":6.424481890420386},"index":6,"playId":"f46e5219-3e51-37e4-9a38-4a997e013554","pitchNumber":6,"startTime":"2025-08-15T23:19:30.331Z","endTime":"2025-08-15T23:19:33.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.23760473954735,"strikeZoneBottom":1.60533561553608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.619946730893357,"aZ":-23.139168602211235,"pfxX":-7.156043707050683,"pfxZ":6.59561221888705,"pX":-1.8819538461498386,"pZ":3.6028777414344653,"vX0":1.2095031423164175,"vY0":-116.52746165353832,"vZ0":-1.3677581591363284,"x":188.74,"y":141.5,"x0":-1.4792311176481343,"y0":50.00555735646006,"z0":6.3909552440824315,"aX":-9.807400945188697},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":11.9,"breakHorizontal":12.6,"spinRate":1616,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.4706784483262392,"extension":6.2769403093557745},"index":7,"playId":"dbbc53b4-b25a-3375-943f-35de60b8db0d","pitchNumber":7,"startTime":"2025-08-15T23:19:52.144Z","endTime":"2025-08-15T23:19:55.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.615530111315017,"aZ":-22.320232319915714,"pfxX":-8.4112614673619,"pfxZ":6.902996582039667,"pX":0.30341352954733475,"pZ":1.3893690237644662,"vX0":6.221218662394939,"vY0":-118.68404151028838,"vZ0":-6.421347902306787,"x":105.43,"y":201.27,"x0":-1.258424827150436,"y0":50.00216834725644,"z0":6.161480464653028,"aX":-12.004783147309784},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.2,"breakHorizontal":13.7,"spinRate":1662,"spinDirection":225},"zone":14,"typeConfidence":0.89,"plateTime":0.461421429123694,"extension":6.449670759807804},"index":8,"playId":"8df468f2-ccc3-3da9-95b0-69a1d1873f17","pitchNumber":8,"startTime":"2025-08-15T23:20:10.165Z","endTime":"2025-08-15T23:20:14.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:20:14.015Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T23:21:21.667Z","endTime":"2025-08-15T23:23:47.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.514930761377563,"aZ":-23.77911049560993,"pfxX":-9.967044489134716,"pfxZ":4.545711569300002,"pX":-0.49961358832373376,"pZ":2.57852029948203,"vX0":6.971567243505361,"vY0":-135.48474180018508,"vZ0":-4.460183584184023,"x":136.04,"y":169.16,"x0":-1.8203116633897858,"y0":50.000307393668336,"z0":5.922234929811553,"aX":-18.39859104986134},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2195,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40533999298355505,"extension":5.861802064405474},"index":0,"playId":"4a9bded6-11ac-333f-87aa-c5c2fbe84947","pitchNumber":1,"startTime":"2025-08-15T23:22:38.650Z","endTime":"2025-08-15T23:22:41.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":95.3,"endSpeed":86.7,"strikeZoneTop":3.79645954041601,"strikeZoneBottom":1.83099907947752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.262332828264995,"aZ":-19.733247671972524,"pfxX":-10.306839274756967,"pfxZ":6.480829000931537,"pX":1.0997854026020295,"pZ":1.1602903880423707,"vX0":11.010120981166207,"vY0":-138.01519066852785,"vZ0":-8.748830831242401,"x":75.08,"y":207.45,"x0":-1.6123710024858229,"y0":50.000842967925365,"z0":5.713499882956479,"aX":-19.775385277997156},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2222,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3976942399734069,"extension":6.039481479393609},"index":1,"playId":"8920dbdc-0ca8-3ab5-abd6-f5348fafde2d","pitchNumber":2,"startTime":"2025-08-15T23:23:01.249Z","endTime":"2025-08-15T23:23:04.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93891613911414,"aZ":-26.986979821535463,"pfxX":0.9504934798627005,"pfxZ":3.039438289375891,"pX":0.3723551137441492,"pZ":2.4510344137707296,"vX0":5.193584526657612,"vY0":-129.52824216542336,"vZ0":-3.64495922591714,"x":102.81,"y":172.6,"x0":-1.7785472143870646,"y0":50.002537254479805,"z0":5.929764433133265,"aX":1.6218815945130691},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":-2.9,"spinRate":2186,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.42215573710389886,"extension":6.051811100607931},"index":2,"playId":"a36f9b04-bb83-3a71-8ce4-dda95fc4a086","pitchNumber":3,"startTime":"2025-08-15T23:23:15.410Z","endTime":"2025-08-15T23:23:18.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-15T23:23:28.362Z","endTime":"2025-08-15T23:23:44.307Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11469042554288,"aZ":-28.93863330355152,"pfxX":0.6047063480955086,"pfxZ":2.0517246534303837,"pX":0.9631492347486824,"pZ":1.5952577358173454,"vX0":6.083704992024726,"vY0":-124.55696780879803,"vZ0":-4.786258138476894,"x":80.29,"y":195.71,"x0":-1.5856321947602285,"y0":50.003413101187036,"z0":5.923856300815914,"aX":0.9531794610895836},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":-2.4,"spinRate":2339,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43908842901850154,"extension":5.8491855422226156},"index":4,"playId":"3af11450-2d75-31b7-93f3-3da0a0286c84","pitchNumber":4,"startTime":"2025-08-15T23:23:44.307Z","endTime":"2025-08-15T23:23:47.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:23:47.724Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T23:23:53.450Z","endTime":"2025-08-15T23:26:16.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.3358245009562,"strikeZoneBottom":1.61198241021366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01357577334066,"aZ":-34.271318472063236,"pfxX":-0.6072389045508919,"pfxZ":-1.4688014577381763,"pX":0.3146714569153602,"pZ":1.4847712071930839,"vX0":4.95426697294005,"vY0":-118.75728576435445,"vZ0":-3.2808198545635956,"x":105.01,"y":198.69,"x0":-1.7164462958115723,"y0":50.00056691154887,"z0":5.990750821926898,"aX":-0.8714194329392084},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.1,"breakHorizontal":0.0,"spinRate":2319,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.46062780106296186,"extension":5.849545894723994},"index":0,"playId":"3b910822-f96b-3473-9908-f875f3324a1a","pitchNumber":1,"startTime":"2025-08-15T23:24:13.888Z","endTime":"2025-08-15T23:24:16.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.42622663484568,"strikeZoneBottom":1.64987739447218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.681175692184933,"aZ":-30.050513296237142,"pfxX":1.1248816744933365,"pfxZ":1.370334838045915,"pX":-0.3944362809981007,"pZ":2.736917481846849,"vX0":3.183634657641645,"vY0":-123.66951713727308,"vZ0":-1.7577448120828523,"x":132.03,"y":164.88,"x0":-1.844596924376546,"y0":50.00231063040992,"z0":5.97765495271731,"aX":1.7417504791840235},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-2.8,"spinRate":2341,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.4429124702638929,"extension":5.952473430731948},"index":1,"playId":"1f239b09-4aca-386b-bde7-fd18e55356f1","pitchNumber":2,"startTime":"2025-08-15T23:24:28.674Z","endTime":"2025-08-15T23:24:31.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.37574399995108,"strikeZoneBottom":1.66944693765053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.491546055535405,"aZ":-27.49855392182567,"pfxX":-0.14542868635716033,"pfxZ":2.840555984461108,"pX":2.300008960061769,"pZ":0.6767700878564628,"vX0":9.552593406548574,"vY0":-126.87201592796345,"vZ0":-7.260080208296808,"x":29.33,"y":220.51,"x0":-1.4791153774166372,"y0":50.0039880946052,"z0":5.736591045054751,"aX":-0.24019324307605983},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":-1.7,"spinRate":2407,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.430049551951428,"extension":5.987732272171828},"index":2,"playId":"ff57a903-5427-364c-a988-53547f8cc961","pitchNumber":3,"startTime":"2025-08-15T23:24:47.093Z","endTime":"2025-08-15T23:24:50.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":96.1,"endSpeed":87.7,"strikeZoneTop":3.45612238804722,"strikeZoneBottom":1.67978290964964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.109166325829946,"aZ":-15.694514809427329,"pfxX":-7.413613171487385,"pfxZ":8.343800613917036,"pX":-1.1526199086481481,"pZ":2.8164350815363846,"vX0":4.8250421054225034,"vY0":-139.78765596523579,"vZ0":-5.543877931477185,"x":160.94,"y":162.74,"x0":-1.939663132749293,"y0":50.00434044253555,"z0":5.859341157578572,"aX":-14.643176726103302},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":12.4,"spinRate":2185,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3921501304409789,"extension":5.8960858289630655},"index":3,"playId":"0e27b470-bd1f-3c4b-8264-315af016e229","pitchNumber":4,"startTime":"2025-08-15T23:25:07.143Z","endTime":"2025-08-15T23:25:11.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.372420850781808,"aZ":-27.23672748393065,"pfxX":-10.239473384619032,"pfxZ":2.88707212267892,"pX":-0.6107608707326544,"pZ":1.8012974824298826,"vX0":6.538490130266568,"vY0":-129.81086298904708,"vZ0":-4.966647376853764,"x":140.28,"y":190.14,"x0":-1.8277559964973606,"y0":50.00611618749448,"z0":5.805122124979378,"aX":-17.53339491651012},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":2106,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4214420152714835,"extension":6.088726483879856},"index":4,"playId":"d18580ff-70f9-342b-b5cf-81c59486e779","pitchNumber":5,"startTime":"2025-08-15T23:25:23.298Z","endTime":"2025-08-15T23:25:26.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.526428733067565,"aZ":-26.673699776814484,"pfxX":-10.21299963833553,"pfxZ":3.253161760328215,"pX":-0.8781841756875047,"pZ":1.8392506343534218,"vX0":5.924843626961543,"vY0":-129.32547332470284,"vZ0":-5.053607840552084,"x":150.47,"y":189.12,"x0":-1.8746321203597054,"y0":50.001690360522154,"z0":5.870128897417302,"aX":-17.26033774288694},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2178,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42388913349123003,"extension":6.062536622844978},"index":5,"playId":"8aa70b38-d02c-3206-affb-2a3118349d59","pitchNumber":6,"startTime":"2025-08-15T23:25:45.963Z","endTime":"2025-08-15T23:25:49.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":97.1,"endSpeed":88.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.592072791389256,"aZ":-22.378340170170855,"pfxX":-10.487865799181765,"pfxZ":4.905608807416866,"pX":-0.10467002265652359,"pZ":1.9996902307141657,"vX0":8.41534568958471,"vY0":-141.06053075607562,"vZ0":-6.507526292392463,"x":120.99,"y":184.79,"x0":-1.7764449031862177,"y0":50.00660639439211,"z0":5.797698045750015,"aX":-20.96347694178392},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":17.0,"spinRate":2359,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.38953163146552505,"extension":6.045114320042077},"hitData":{"launchSpeed":101.6,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.66,"coordY":147.63}},"index":6,"playId":"5f2d413b-515e-382a-b4b5-f4bc248dba96","pitchNumber":7,"startTime":"2025-08-15T23:26:08.611Z","endTime":"2025-08-15T23:26:16.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:26:16.425Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out to left fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T23:26:26.367Z","endTime":"2025-08-15T23:27:07.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.56685552285834,"strikeZoneBottom":1.67655109159531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.717476915995377,"aZ":-24.89683249899389,"pfxX":1.730959410670108,"pfxZ":4.353917611800076,"pX":-0.16242742562016432,"pZ":2.6781921430153135,"vX0":3.6560339209465567,"vY0":-128.04188114795977,"vZ0":-3.3762309450587624,"x":123.19,"y":166.47,"x0":-1.8298307578865438,"y0":50.0042462109405,"z0":5.946996574890282,"aX":2.8938825055125967},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-4.0,"spinRate":2261,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4266391572258028,"extension":5.831211080603548},"index":0,"playId":"4324209e-8ded-3be6-9d07-52cf6b96e80c","pitchNumber":1,"startTime":"2025-08-15T23:26:43.227Z","endTime":"2025-08-15T23:26:46.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.087830639988056,"aZ":-26.25834511359571,"pfxX":-9.341162754439544,"pfxZ":3.503485817247393,"pX":-0.8776730255638503,"pZ":3.124662831694144,"vX0":5.226755758141943,"vY0":-129.1968296943592,"vZ0":-2.1100354217181696,"x":150.45,"y":154.41,"x0":-1.7140007301740325,"y0":50.00471019058281,"z0":5.9714694591200885,"aX":-15.782320641086484},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":2066,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.42405691833555803,"extension":6.039820559047563},"hitData":{"launchSpeed":94.0,"launchAngle":21.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.41,"coordY":87.62}},"index":1,"playId":"ecef229b-efb0-3dd3-8f69-bd316003a8f0","pitchNumber":2,"startTime":"2025-08-15T23:26:58.372Z","endTime":"2025-08-15T23:27:07.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:27:07.652Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:28:32.791Z","endTime":"2025-08-15T23:29:26.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.167826475085572,"aZ":-10.525990260077362,"pfxX":-3.418048688199561,"pfxZ":12.106707906353021,"pX":-0.04903215969787492,"pZ":2.015734576081356,"vX0":3.806731780935693,"vY0":-133.4732970083359,"vZ0":-8.927194885840532,"x":118.87,"y":184.36,"x0":-1.0558199458600739,"y0":50.00047735422766,"z0":6.180263364208581,"aX":-6.110530546484654},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.9,"breakHorizontal":5.3,"spinRate":2257,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.4117959115887726,"extension":6.5114673877513995},"hitData":{"launchSpeed":108.2,"launchAngle":14.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.28,"coordY":57.1}},"index":0,"playId":"8b57ec43-189c-3a14-9cd0-c8a66cfe8a66","pitchNumber":1,"startTime":"2025-08-15T23:29:19.718Z","endTime":"2025-08-15T23:29:26.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:29:26.346Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jakob Marsee doubles (7) on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:29:36.277Z","endTime":"2025-08-15T23:30:43.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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.5,"endSpeed":84.2,"strikeZoneTop":3.44252434833709,"strikeZoneBottom":1.6673722481521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.31890006817842,"aZ":-11.676728835778524,"pfxX":-5.199559011511837,"pfxZ":11.174445231254273,"pX":1.4535954355034904,"pZ":2.66450857436556,"vX0":8.069955568667796,"vY0":-135.72392161411707,"vZ0":-7.265876648542302,"x":61.59,"y":166.84,"x0":-0.9057940576014206,"y0":50.00506989324831,"z0":6.219996116022316,"aX":-9.540304636081194},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":7.3,"spinRate":2238,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.40615219391113877,"extension":6.584452787758851},"index":0,"playId":"424a8fed-c88a-3df6-acc9-f6566178f32e","pitchNumber":1,"startTime":"2025-08-15T23:29:58.510Z","endTime":"2025-08-15T23:30:01.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":80.2,"endSpeed":73.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.860275213625883,"aZ":-24.628400334411683,"pfxX":-9.312716408037192,"pfxZ":5.517727823545359,"pX":-0.7231579563489076,"pZ":2.686078887844624,"vX0":3.7017109274501148,"vY0":-116.74665219449238,"vZ0":-2.902266928913441,"x":144.57,"y":166.26,"x0":-1.1273863492442124,"y0":50.00321136868711,"z0":6.286021327224855,"aX":-12.737649236798514},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.5,"breakHorizontal":15.8,"spinRate":1577,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.4708076712102849,"extension":6.331558095344292},"index":1,"playId":"8fc3b5fb-6f8d-3b1d-a540-1e45c4a6249f","pitchNumber":2,"startTime":"2025-08-15T23:30:13.301Z","endTime":"2025-08-15T23:30:16.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49044628129301,"aZ":-21.03283564017471,"pfxX":-7.895016754629406,"pfxZ":7.943269627500159,"pX":-0.007731340708736155,"pZ":1.6548373877385063,"vX0":5.426621966513079,"vY0":-117.9788757151719,"vZ0":-5.9057383333241935,"x":117.29,"y":194.1,"x0":-1.3176593737436895,"y0":50.0023071788315,"z0":6.142243099685065,"aX":-11.073809109143504},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":13.1,"breakHorizontal":12.8,"spinRate":1745,"spinDirection":229},"zone":8,"typeConfidence":0.89,"plateTime":0.4651427393743397,"extension":6.5108058130221425},"hitData":{"launchSpeed":81.6,"launchAngle":15.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.96,"coordY":124.41}},"index":2,"playId":"dc60e416-70b7-382a-a6c2-5f028c9d0287","pitchNumber":3,"startTime":"2025-08-15T23:30:30.325Z","endTime":"2025-08-15T23:30:43.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":0.67,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:30:43.391Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Wagaman grounds out softly, second baseman Romy Gonzalez to first baseman Abraham Toro. Jakob Marsee to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:30:55.618Z","endTime":"2025-08-15T23:31:42.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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.3,"endSpeed":79.9,"strikeZoneTop":3.70170692122898,"strikeZoneBottom":1.72035499427684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.589960746137947,"aZ":-25.118399592228503,"pfxX":0.3417613256108605,"pfxZ":4.381070381973965,"pX":0.7100588610326649,"pZ":2.4342739521115733,"vX0":5.069621534843506,"vY0":-125.65659310088182,"vZ0":-4.572288494701073,"x":89.93,"y":173.05,"x0":-1.371543127143346,"y0":50.005318033910484,"z0":6.299066988717774,"aX":0.5508488158244237},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":1951,"spinDirection":201},"zone":6,"typeConfidence":0.8,"plateTime":0.43458251102315826,"extension":6.38583743762987},"index":0,"playId":"cbfbf7e2-3e54-3de0-b308-69b6cc87cc9c","pitchNumber":1,"startTime":"2025-08-15T23:31:12.746Z","endTime":"2025-08-15T23:31:15.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.707216834505285,"aZ":-12.858102612394864,"pfxX":-3.612129115325933,"pfxZ":10.43008330617624,"pX":-0.4733031163114407,"pZ":3.293033237569971,"vX0":3.04372798962081,"vY0":-135.26530029577324,"vZ0":-5.480778373612228,"x":135.04,"y":149.87,"x0":-1.1442532269746128,"y0":50.00053150125187,"z0":6.2481570710603975,"aX":-6.687813524535551},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":5.9,"spinRate":2239,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.40503888327198956,"extension":6.512991246799884},"hitData":{"launchSpeed":73.4,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":135.38,"coordY":159.3}},"index":1,"playId":"ced59a1c-ba81-3422-bf9a-b87f87b071d5","pitchNumber":2,"startTime":"2025-08-15T23:31:32.191Z","endTime":"2025-08-15T23:31:42.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"second":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:31:42.817Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Graham Pauley grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:32:01.596Z","endTime":"2025-08-15T23:32:38.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.487163459630356,"aZ":-12.004266793301454,"pfxX":-3.0875048660102395,"pfxZ":11.01712742502072,"pX":-0.009561754070943024,"pZ":3.1099077688087493,"vX0":4.27878254412599,"vY0":-134.97281744917146,"vZ0":-6.231995387293332,"x":117.36,"y":154.81,"x0":-1.2199206578850887,"y0":50.00290321042035,"z0":6.307020539270586,"aX":-5.652934134383928},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":4.6,"spinRate":2200,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.40700444669117664,"extension":6.3674955155828625},"index":0,"playId":"e29a743f-609d-3a0d-bf70-39f15e76b959","pitchNumber":1,"startTime":"2025-08-15T23:32:06.406Z","endTime":"2025-08-15T23:32:09.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.997443315172927,"aZ":-13.599923998659932,"pfxX":-4.81284690931863,"pfxZ":10.145643778638513,"pX":-0.07244782712895205,"pZ":2.9703072269466566,"vX0":4.566582037178931,"vY0":-134.4247073962437,"vZ0":-6.405523274810564,"x":119.76,"y":158.58,"x0":-1.1675283719844338,"y0":50.006271123187034,"z0":6.348863538129611,"aX":-8.8145230416871},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2161,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.40737810488091686,"extension":6.351102496711606},"hitData":{"launchSpeed":90.2,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.34,"coordY":140.53}},"index":1,"playId":"2abe5104-4381-30db-98f0-9558c4bd4376","pitchNumber":2,"startTime":"2025-08-15T23:32:30.552Z","endTime":"2025-08-15T23:32:38.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"third":{"id":805300,"link":"/api/v1/people/805300"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:32:38.645Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to left fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:34:06.785Z","endTime":"2025-08-15T23:35:14.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.60514275752316,"strikeZoneBottom":1.74068782172179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.191243755201985,"aZ":-35.637073097430886,"pfxX":2.4834189783283125,"pfxZ":-2.3266817402582056,"pX":-0.4701732794258856,"pZ":3.0639051278487517,"vX0":2.73955010979299,"vY0":-121.10466541426376,"vZ0":0.37037047669596235,"x":134.92,"y":156.05,"x0":-1.9377864685724369,"y0":50.002014008309246,"z0":6.020770770088109,"aX":3.696335541273982},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.8,"breakHorizontal":-5.2,"spinRate":2385,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.45190376029395374,"extension":5.821766359021004},"index":0,"playId":"a6e3045b-2cc0-3583-9acb-7ae665fbf644","pitchNumber":1,"startTime":"2025-08-15T23:34:50.992Z","endTime":"2025-08-15T23:34:54.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.481547483434284,"aZ":-35.98957902611972,"pfxX":1.2801327896142474,"pfxZ":-2.681733963644101,"pX":0.6485566313065306,"pZ":2.433734147803992,"vX0":5.139957663565799,"vY0":-118.45014984681283,"vZ0":-0.9238176382189083,"x":92.28,"y":173.07,"x0":-1.7152662628372053,"y0":50.00346964456393,"z0":6.117420394416482,"aX":1.8200871958161013},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.8,"breakHorizontal":-3.6,"spinRate":2403,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.4622833944966742,"extension":5.9732619008925525},"hitData":{"launchSpeed":85.6,"launchAngle":52.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.43,"coordY":112.72}},"index":1,"playId":"5d0249d3-7f4b-3068-9a12-b192c90d8bc3","pitchNumber":2,"startTime":"2025-08-15T23:35:04.786Z","endTime":"2025-08-15T23:35:14.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:35:14.266Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out to first baseman Eric Wagaman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:35:22.495Z","endTime":"2025-08-15T23:36:04.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":95.9,"endSpeed":87.3,"strikeZoneTop":3.59326724470531,"strikeZoneBottom":1.73596998795203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.924574569659974,"aZ":-20.675540753895064,"pfxX":-8.580008527408088,"pfxZ":5.866337549811842,"pX":-0.5181484431377986,"pZ":3.00935008422298,"vX0":6.4512667144252935,"vY0":-139.5084328393999,"vZ0":-4.1150680347422774,"x":136.75,"y":157.53,"x0":-1.75193586228096,"y0":50.00450895475705,"z0":5.87555707129789,"aX":-16.825251137245168},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":14.2,"spinRate":2305,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39340138879936726,"extension":5.822078600509396},"index":0,"playId":"44039bad-cd8c-316a-8e1e-0a8d1dbcd37a","pitchNumber":1,"startTime":"2025-08-15T23:35:42.309Z","endTime":"2025-08-15T23:35:45.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":97.5,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37698338917503,"aZ":-20.07591971857026,"pfxX":-10.206405454147905,"pfxZ":6.003260337755666,"pX":0.3218278655180387,"pZ":1.8100742804934402,"vX0":8.67071165685821,"vY0":-141.53793241389445,"vZ0":-7.45436400110992,"x":104.73,"y":189.91,"x0":-1.4657476535539287,"y0":50.001480216066085,"z0":5.77847632899434,"aX":-20.564228868395656},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.4,"breakHorizontal":16.6,"spinRate":2311,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3880084915679962,"extension":5.879169835590405},"hitData":{"launchSpeed":88.6,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.48,"coordY":158.52}},"index":1,"playId":"2eb6c67a-bdc3-3168-bb5c-2b5ad637ceac","pitchNumber":2,"startTime":"2025-08-15T23:35:56.260Z","endTime":"2025-08-15T23:36:04.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:36:04.412Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:36:15.800Z","endTime":"2025-08-15T23:37:16.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.71546737801916,"strikeZoneBottom":1.84310476531856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42116705558375,"aZ":-19.54298563514467,"pfxX":-9.97619696853243,"pfxZ":6.385754006450014,"pX":-0.10514065978123555,"pZ":2.2548005063787673,"vX0":8.188440140398008,"vY0":-139.95730937702766,"vZ0":-6.229823554821213,"x":121.01,"y":177.9,"x0":-1.776743429032307,"y0":50.004303255332246,"z0":5.795236963418351,"aX":-19.737191288343592},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":16.3,"spinRate":2278,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39177290044472635,"extension":5.807321914901352},"index":0,"playId":"b45fd8b7-5d40-3616-acb6-db6048e41e0d","pitchNumber":1,"startTime":"2025-08-15T23:36:34.525Z","endTime":"2025-08-15T23:36:37.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.058794077119344,"aZ":-26.958772011017196,"pfxX":-10.609622082787727,"pfxZ":3.0281891298039483,"pX":-0.02796998889203816,"pZ":2.10913747108875,"vX0":7.956921595402671,"vY0":-130.38110654218372,"vZ0":-4.274520811707134,"x":118.07,"y":181.83,"x0":-1.738766191226201,"y0":50.00619857542622,"z0":5.80116538367411,"aX":-18.295037273479796},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":17.5,"spinRate":2088,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.41987369149114917,"extension":6.0262591974445865},"index":1,"playId":"ee1c7af0-718b-3471-a9d2-1d2c330bc6e7","pitchNumber":2,"startTime":"2025-08-15T23:36:49.189Z","endTime":"2025-08-15T23:36:52.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.66662544061564,"strikeZoneBottom":1.7937848135433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.736825364446155,"aZ":-14.669462747057198,"pfxX":-8.474211326090078,"pfxZ":8.549066332640253,"pX":0.5432488790547325,"pZ":1.8606708562374703,"vX0":9.542846001061326,"vY0":-142.63375158316336,"vZ0":-8.29070887386956,"x":96.29,"y":188.54,"x0":-1.7548769277149499,"y0":50.00337318467802,"z0":5.7427551966472326,"aX":-17.35193780066473},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2247,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3849344330431079,"extension":6.010218790597669},"index":2,"playId":"865d880e-654c-344a-bdb0-e84e87e2bf35","pitchNumber":3,"startTime":"2025-08-15T23:37:12.166Z","endTime":"2025-08-15T23:37:16.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:37:16.304Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dane Myers pops out to second baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:39:03.671Z","endTime":"2025-08-15T23:39:59.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.1,"endSpeed":85.0,"strikeZoneTop":3.67785967096473,"strikeZoneBottom":1.59773760900689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79889973490841,"aZ":-11.927418859710908,"pfxX":-3.654025729149893,"pfxZ":10.915116498574633,"pX":0.363845972574233,"pZ":3.176241284528812,"vX0":5.043282631041448,"vY0":-135.39652470562024,"vZ0":-6.08120391670674,"x":103.13,"y":153.02,"x0":-1.048971960860712,"y0":50.004591181327626,"z0":6.287529734682424,"aX":-6.779474171704179},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":5.5,"spinRate":2237,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.4046740727712721,"extension":6.391647560217816},"index":0,"playId":"eebd3b5b-4daf-3ae9-9749-66670119ee91","pitchNumber":1,"startTime":"2025-08-15T23:39:36.256Z","endTime":"2025-08-15T23:39:40.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385192062503915,"aZ":-29.10845665602978,"pfxX":0.4414536251933572,"pfxZ":2.009080736990681,"pX":0.979339782542632,"pZ":2.2555898617351517,"vX0":5.370115096121972,"vY0":-122.8302552592281,"vZ0":-3.5654630267665226,"x":79.67,"y":177.88,"x0":-1.2929539659126963,"y0":50.00542534991465,"z0":6.201842832048434,"aX":0.6735164274885197},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":-2.0,"spinRate":2034,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4459702593674715,"extension":6.473716557197288},"hitData":{"launchSpeed":74.2,"launchAngle":64.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.58,"coordY":147.12}},"index":1,"playId":"580f1462-c0ec-3394-be93-63fe85e12576","pitchNumber":2,"startTime":"2025-08-15T23:39:50.522Z","endTime":"2025-08-15T23:39:59.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:39:59.623Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xavier Edwards doubles (20) on a sharp line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:40:06.730Z","endTime":"2025-08-15T23:41:31.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":84.1,"endSpeed":76.3,"strikeZoneTop":3.46912621395657,"strikeZoneBottom":1.44745956908766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.981386427418915,"aZ":-27.91210376898348,"pfxX":0.7486697444006676,"pfxZ":2.876310103747701,"pX":-0.33119926953931395,"pZ":0.3332489613753641,"vX0":2.8363516538432245,"vY0":-122.19922086253933,"vZ0":-7.864769837037567,"x":129.62,"y":229.78,"x0":-1.6145871917775962,"y0":50.0001551654377,"z0":6.065724821401398,"aX":1.1067259241542078},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.2,"breakHorizontal":-2.2,"spinRate":2076,"spinDirection":191},"zone":13,"typeConfidence":0.9,"plateTime":0.45203576193959005,"extension":6.421623639367049},"index":0,"playId":"d250a72f-9aa2-3973-8a23-7aba70b27f3d","pitchNumber":1,"startTime":"2025-08-15T23:40:26.612Z","endTime":"2025-08-15T23:40:29.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.33032222247108,"strikeZoneBottom":1.44890550088361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.504661088515057,"aZ":-12.255263038697457,"pfxX":-3.6740031116313805,"pfxZ":10.814258821071146,"pX":-0.4657085735692789,"pZ":5.149138331866297,"vX0":3.0151547577233564,"vY0":-135.3438461295006,"vZ0":-1.1136685518593288,"x":134.75,"y":99.75,"x0":-1.120778583755689,"y0":50.00369984406573,"z0":6.430605661392861,"aX":-6.767950439056912},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":6.0,"spinRate":2291,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4057972817468145,"extension":6.35867844546406},"index":1,"playId":"7b1a8215-2fe6-315c-89c5-94351a537eb0","pitchNumber":2,"startTime":"2025-08-15T23:40:44.213Z","endTime":"2025-08-15T23:40:47.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-15T23:41:01.798Z","endTime":"2025-08-15T23:41:17.395Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.188272286832767,"aZ":-12.634753755005475,"pfxX":-3.6546432142036767,"pfxZ":10.527332587678204,"pX":-0.12861787663451174,"pZ":2.1319633525751986,"vX0":4.364987790307731,"vY0":-135.72800600982134,"vZ0":-8.138343140747759,"x":121.9,"y":181.22,"x0":-1.2868846102697222,"y0":50.00071029732396,"z0":6.059711899525484,"aX":-6.781813757337907},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":5.6,"spinRate":2299,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.40437981478538454,"extension":6.57875222649163},"hitData":{"launchSpeed":106.8,"launchAngle":16.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":198.47,"coordY":82.83}},"index":3,"playId":"ead52969-6b04-39fc-9caa-17d4e43917ca","pitchNumber":3,"startTime":"2025-08-15T23:41:17.395Z","endTime":"2025-08-15T23:41:31.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:41:31.058Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Stowers doubles (21) on a fly ball to center fielder Ceddanne Rafaela. Xavier Edwards scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:42:17.180Z","endTime":"2025-08-15T23:43:27.093Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"23a6046f-e456-4138-b797-334e11c771fd","startTime":"2025-08-15T23:42:17.180Z","endTime":"2025-08-15T23:42:22.180Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.50680131207606,"strikeZoneBottom":1.79121186640086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.223506351038726,"aZ":-19.359490764048395,"pfxX":-6.503344524701743,"pfxZ":9.004751217260557,"pX":-1.5866099935868108,"pZ":3.133740936052299,"vX0":1.9555357340589454,"vY0":-118.67058459336899,"vZ0":-3.240234516452076,"x":177.48,"y":154.17,"x0":-1.5776572365358879,"y0":50.001561628745435,"z0":6.285359248378177,"aX":-9.252011774045867},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":1718,"spinDirection":218},"zone":11,"typeConfidence":0.86,"plateTime":0.46198226598340675,"extension":6.500027417118458},"index":1,"playId":"6ea76729-b5a0-31df-abdf-a17245da1779","pitchNumber":1,"startTime":"2025-08-15T23:42:32.198Z","endTime":"2025-08-15T23:42:35.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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(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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.58982256338069,"strikeZoneBottom":1.80518121093333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.913332516220372,"aZ":-11.991997172474175,"pfxX":-4.417408063003096,"pfxZ":10.99559426622239,"pX":0.04327212956510557,"pZ":0.738213905431293,"vX0":4.684550957713988,"vY0":-134.77859987953565,"vZ0":-11.861529106711414,"x":115.35,"y":218.85,"x0":-1.145318848453343,"y0":50.00189597690094,"z0":6.048756124766644,"aX":-8.108034944831134},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":7.0,"spinRate":2353,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4067320492259672,"extension":6.58542883104722},"index":2,"playId":"f17d6d7f-7dea-3005-8a64-f1855ebf4206","pitchNumber":2,"startTime":"2025-08-15T23:42:50.812Z","endTime":"2025-08-15T23:42:54.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66694227438379,"aZ":-20.988205266484023,"pfxX":-7.3626637077718495,"pfxZ":8.023265793064049,"pX":-0.8433511429214178,"pZ":2.4024574135704078,"vX0":3.5567588246522894,"vY0":-117.2080798919845,"vZ0":-4.311680348960721,"x":149.15,"y":173.91,"x0":-1.4219933059974283,"y0":50.00574307194864,"z0":6.220333661955828,"aX":-10.269604527143638},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.8,"breakHorizontal":12.5,"spinRate":1621,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4668923942436676,"extension":6.464174437825227},"hitData":{"launchSpeed":100.5,"launchAngle":25.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.92,"coordY":59.96}},"index":3,"playId":"ad6f17c4-c973-3b96-bbed-df296c0ed80b","pitchNumber":3,"startTime":"2025-08-15T23:43:13.938Z","endTime":"2025-08-15T23:43:27.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.9,"awayTeamWinProbability":63.1,"homeTeamWinProbabilityAdded":-10.899999999999999,"leverageIndex":1.45,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:43:27.093Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:43:41.073Z","endTime":"2025-08-15T23:45:43.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65760870532876,"aZ":-11.777440373874533,"pfxX":-2.2576891585037373,"pfxZ":11.36014747255806,"pX":-0.03961263107243511,"pZ":3.711956307937832,"vX0":3.722518017507948,"vY0":-134.0641615996733,"vZ0":-4.589380991979355,"x":118.51,"y":138.56,"x0":-1.1615087537282123,"y0":50.003775189419216,"z0":6.306188778201844,"aX":-4.054281965278984},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":3.1,"spinRate":2288,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4107068976650945,"extension":6.482451675955269},"index":0,"playId":"9e75d511-ba36-3ec6-a041-3eb68bbd80a0","pitchNumber":1,"startTime":"2025-08-15T23:44:02.410Z","endTime":"2025-08-15T23:44:05.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.11567070925977,"strikeZoneBottom":1.59302567538531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.595473357286405,"aZ":-12.541233247341168,"pfxX":-4.34618966638461,"pfxZ":10.93797294721737,"pX":-1.1897071462174482,"pZ":2.940401255429566,"vX0":1.7162890429598052,"vY0":-133.8109778564067,"vZ0":-6.314825433430482,"x":162.35,"y":159.39,"x0":-1.2784354490186587,"y0":50.004410938675285,"z0":6.247244370630709,"aX":-7.80258005758106},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":7.4,"spinRate":2189,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4109205152189852,"extension":6.437878692879381},"index":1,"playId":"827d36ba-b385-35d3-9447-feab6eaca0d1","pitchNumber":2,"startTime":"2025-08-15T23:44:18.533Z","endTime":"2025-08-15T23:44:23.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":81.8,"endSpeed":75.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.156838516525973,"aZ":-22.413870041324113,"pfxX":-8.367411517042104,"pfxZ":6.807922476808602,"pX":-0.31540585520972453,"pZ":2.158214944265344,"vX0":4.838355803117431,"vY0":-119.05598612561435,"vZ0":-4.865550115452782,"x":129.02,"y":180.51,"x0":-1.288369959873992,"y0":50.00137262900771,"z0":6.260373007447859,"aX":-11.994023368040462},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":11.4,"breakHorizontal":13.9,"spinRate":1778,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.4603053537131725,"extension":6.3804453929342735},"index":2,"playId":"0611d021-a7c2-3a15-b474-ebb088fc8488","pitchNumber":3,"startTime":"2025-08-15T23:44:35.985Z","endTime":"2025-08-15T23:44:38.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.3,"endSpeed":84.4,"strikeZoneTop":3.20277547869802,"strikeZoneBottom":1.61092462739609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36431795317671,"aZ":-11.291220397361174,"pfxX":-4.021751427654103,"pfxZ":11.313699740231776,"pX":0.45085637770809894,"pZ":4.208018678379725,"vX0":5.829091883058501,"vY0":-135.65847870641943,"vZ0":-3.544615631376206,"x":99.81,"y":125.16,"x0":-1.2128744033453922,"y0":50.00108034793183,"z0":6.330380427178665,"aX":-7.422683016200873},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":5.9,"spinRate":2235,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.4052536630451655,"extension":6.474101711131177},"index":3,"playId":"e9c1160f-e4c9-340b-8b38-5b12771ce0cf","pitchNumber":4,"startTime":"2025-08-15T23:45:06.222Z","endTime":"2025-08-15T23:45:09.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.10320331773753,"strikeZoneBottom":1.54593316957145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.101110214278325,"aZ":-27.21896208330502,"pfxX":0.5427842913128837,"pfxZ":3.08988320519561,"pX":0.42779981359012387,"pZ":1.0474947661675398,"vX0":4.322872658762346,"vY0":-125.28566393031042,"vZ0":-6.9810468526407154,"x":100.69,"y":210.5,"x0":-1.3839563505907375,"y0":50.0048401152998,"z0":6.066769800774801,"aX":0.8704526125518613},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.3,"breakHorizontal":-1.9,"spinRate":2008,"spinDirection":202},"zone":14,"typeConfidence":0.88,"plateTime":0.43562904638986,"extension":6.362844505697549},"index":4,"playId":"afa853d8-eed2-3a54-abb0-769f52d6a3b6","pitchNumber":5,"startTime":"2025-08-15T23:45:22.507Z","endTime":"2025-08-15T23:45:26.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.828480171304356,"aZ":-26.52926421671595,"pfxX":0.7624182381169506,"pfxZ":3.593491036098586,"pX":0.4878515243478733,"pZ":0.8557423328675619,"vX0":4.468493335271412,"vY0":-125.01922990099497,"vZ0":-7.370559128806761,"x":98.4,"y":215.67,"x0":-1.4269349298909992,"y0":50.00543442086077,"z0":6.040931204299728,"aX":1.1983287551308603},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-2.5,"spinRate":1974,"spinDirection":211},"zone":14,"typeConfidence":0.87,"plateTime":0.43927040983393617,"extension":6.3639078349543},"index":5,"playId":"f9e7417c-fcdb-388d-9035-f8eca8be11b5","pitchNumber":6,"startTime":"2025-08-15T23:45:39.970Z","endTime":"2025-08-15T23:45:43.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:45:43.274Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Liam Hicks lines out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:45:48.576Z","endTime":"2025-08-15T23:46:34.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.29380198756699,"strikeZoneBottom":1.60130174836664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.344724101450964,"aZ":-27.512145735476427,"pfxX":0.44144545179394656,"pfxZ":2.9701686085340366,"pX":-0.6544751630463911,"pZ":3.19036673787348,"vX0":2.4465861567462275,"vY0":-124.86479795530867,"vZ0":-2.0762065994447254,"x":141.95,"y":152.64,"x0":-1.706456027747177,"y0":50.00412752417597,"z0":6.307760792137426,"aX":0.6936312688832097},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-1.4,"spinRate":1937,"spinDirection":208},"zone":1,"typeConfidence":0.84,"plateTime":0.4395028914842216,"extension":6.210179414288599},"index":0,"playId":"f6a695f3-8ac7-33df-99ec-a3451ff6af08","pitchNumber":1,"startTime":"2025-08-15T23:46:08.981Z","endTime":"2025-08-15T23:46:12.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.456218673098295,"aZ":-11.82512720498353,"pfxX":-4.329955500908607,"pfxZ":10.918842714832756,"pX":-0.06092347778669896,"pZ":2.70523875654688,"vX0":4.701803980425737,"vY0":-136.0478379213356,"vZ0":-7.005043163368413,"x":119.32,"y":165.74,"x0":-1.253759327679778,"y0":50.00381182718291,"z0":6.143343765539681,"aX":-8.070595104854442},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2287,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.4034898574828665,"extension":6.355321479413151},"hitData":{"launchSpeed":93.3,"launchAngle":23.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.68,"coordY":92.39}},"index":1,"playId":"e00803cf-884b-36cb-a7a2-4c42714a69fc","pitchNumber":2,"startTime":"2025-08-15T23:46:27.443Z","endTime":"2025-08-15T23:46:34.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.25,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:46:34.571Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T23:48:26.111Z","endTime":"2025-08-15T23:50:10.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":94.4,"endSpeed":86.5,"strikeZoneTop":3.48979671599561,"strikeZoneBottom":1.75458127069932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38641627229511,"aZ":-20.96891850145172,"pfxX":-10.808486384643896,"pfxZ":5.863363936097885,"pX":0.5808450575772545,"pZ":2.7386001715516772,"vX0":9.506584543185152,"vY0":-137.12128714671599,"vZ0":-4.66873917382289,"x":94.86,"y":164.84,"x0":-1.5212259959737877,"y0":50.0009220469711,"z0":5.887678635132871,"aX":-20.647995454654293},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":17.6,"spinRate":2296,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39895256287390346,"extension":5.859614454796191},"index":0,"playId":"5094db19-f315-3f28-8e5f-10b6a32c3d62","pitchNumber":1,"startTime":"2025-08-15T23:48:49.635Z","endTime":"2025-08-15T23:48:52.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.3,"endSpeed":81.6,"strikeZoneTop":3.43129788407115,"strikeZoneBottom":1.73099597438201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.022553814339616,"aZ":-27.776669501483646,"pfxX":-11.048317152745321,"pfxZ":2.6294371778338737,"pX":0.5137396793050991,"pZ":0.890550583456125,"vX0":8.88362449796944,"vY0":-128.19385102196324,"vZ0":-6.928506071154538,"x":97.42,"y":214.74,"x0":-1.5509955623449396,"y0":50.00586809144879,"z0":5.779365027501717,"aX":-18.501632608650993},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":18.1,"spinRate":1919,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4262966255547611,"extension":6.179937746261241},"index":1,"playId":"a91dcf86-5e43-3117-a3c7-c7ae6777e871","pitchNumber":2,"startTime":"2025-08-15T23:49:04.475Z","endTime":"2025-08-15T23:49:07.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":88.3,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48143915532649,"aZ":-27.31250972224052,"pfxX":-11.082430225879051,"pfxZ":2.904278436244189,"pX":-1.2991488459550171,"pZ":2.3981018617357135,"vX0":4.770782199641356,"vY0":-128.55810488558,"vZ0":-3.3732292336838654,"x":166.52,"y":174.03,"x0":-1.7382970580245514,"y0":50.00537140798553,"z0":5.845817668754878,"aX":-18.56521414383117},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":19.0,"spinRate":2268,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42594132130601103,"extension":6.18024166712259},"index":2,"playId":"89d726c3-f88e-30d3-aa2f-8eace0b09cdd","pitchNumber":3,"startTime":"2025-08-15T23:49:21.297Z","endTime":"2025-08-15T23:49:24.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.53097320216331,"strikeZoneBottom":1.72598788811316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48635279586286,"aZ":-27.555303927888232,"pfxX":1.1415631783696014,"pfxZ":2.7732569445886677,"pX":2.2740645007212343,"pZ":0.1398299170872784,"vX0":8.98045517056951,"vY0":-127.51888564301893,"vZ0":-8.60280174728497,"x":30.32,"y":235.0,"x0":-1.4254056727617321,"y0":50.00246350062861,"z0":5.695330457977574,"aX":1.9001814067862275},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-3.8,"spinRate":2361,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4277076482692763,"extension":5.843550550357224},"index":3,"playId":"9a3af774-d070-347e-95cf-535e62302e3f","pitchNumber":4,"startTime":"2025-08-15T23:49:44.110Z","endTime":"2025-08-15T23:49:47.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.919802277595757,"aZ":-25.16737078244001,"pfxX":-10.212890712209958,"pfxZ":4.063342915614697,"pX":-0.4922034635419591,"pZ":1.7875295559528632,"vX0":6.462984066329065,"vY0":-130.3334630004291,"vZ0":-5.505681931398788,"x":135.76,"y":190.52,"x0":-1.674874461265541,"y0":50.00272385324123,"z0":5.823584393410324,"aX":-17.60246406788305},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":17.2,"spinRate":2086,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.41997028368110545,"extension":6.30299431825247},"hitData":{"launchSpeed":51.0,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.92,"coordY":169.69}},"index":4,"playId":"cb482267-aed3-36c4-b576-934704d8c3b2","pitchNumber":5,"startTime":"2025-08-15T23:50:03.021Z","endTime":"2025-08-15T23:50:10.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:50:10.204Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T23:50:18.516Z","endTime":"2025-08-15T23:51:25.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.7564662115762,"strikeZoneBottom":1.85259366728558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.523236738877564,"aZ":-22.76068883469191,"pfxX":-10.246333552144009,"pfxZ":4.728672435955503,"pX":0.10756436682840549,"pZ":2.2061040400453265,"vX0":8.754764645599833,"vY0":-140.35163839108503,"vZ0":-5.602812503786425,"x":112.9,"y":179.22,"x0":-1.7248970575928697,"y0":50.000096390268496,"z0":5.715663191968043,"aX":-20.386609173985285},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":16.7,"spinRate":2254,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3906286467617961,"extension":5.926264941371835},"index":0,"playId":"d45e16b8-6e5c-3e20-9946-4b6a0f6b50de","pitchNumber":1,"startTime":"2025-08-15T23:50:44.954Z","endTime":"2025-08-15T23:50:48.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.667989838184354,"aZ":-24.872838109392948,"pfxX":-8.945519334386153,"pfxZ":4.277718970765925,"pX":-1.1765727870370415,"pZ":3.0134584254140746,"vX0":4.892883115882641,"vY0":-129.69013665707146,"vZ0":-2.435293884732273,"x":161.85,"y":157.42,"x0":-1.9236632470222856,"y0":50.00314966677293,"z0":5.858298919664228,"aX":-15.265638640643047},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":2096,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4220574511817472,"extension":6.04810991557816},"index":1,"playId":"0e89171d-cc19-3a1d-8d65-15132359e2e5","pitchNumber":2,"startTime":"2025-08-15T23:50:59.333Z","endTime":"2025-08-15T23:51:02.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58301710848328,"aZ":-15.01066971937434,"pfxX":-7.764494112806188,"pfxZ":8.296116721794947,"pX":-0.3906813655316401,"pZ":3.5235711160501784,"vX0":6.627650887764615,"vY0":-143.28856448176478,"vZ0":-4.096103813615219,"x":131.89,"y":143.64,"x0":-1.730318334469114,"y0":50.00639999317916,"z0":5.916185992268218,"aX":-16.07191172777582},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":12.6,"spinRate":2307,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.38294364173094175,"extension":5.883218589901298},"index":2,"playId":"353b7269-6ca3-3088-9a9f-94e2916ad492","pitchNumber":3,"startTime":"2025-08-15T23:51:22.167Z","endTime":"2025-08-15T23:51:25.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:51:25.167Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T23:51:58.728Z","endTime":"2025-08-15T23:53:43.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T23:51:45.573Z","endTime":"2025-08-15T23:52:01.063Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.63333089171021,"strikeZoneBottom":1.61993322425874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.409045604283538,"aZ":-20.978083871366024,"pfxX":-10.457473306096635,"pfxZ":5.599840525178965,"pX":0.7268980065533344,"pZ":2.3742574630245867,"vX0":10.382778931893903,"vY0":-140.3989913236807,"vZ0":-5.328893362081938,"x":89.29,"y":174.68,"x0":-1.6582061170487803,"y0":50.00059239037058,"z0":5.659556752299133,"aX":-20.901219514766165},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":16.8,"spinRate":2286,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3899358364113801,"extension":5.965328206416542},"index":1,"playId":"0290ffe7-3749-39e0-a4b9-3373150cc5d0","pitchNumber":1,"startTime":"2025-08-15T23:52:01.063Z","endTime":"2025-08-15T23:52:05.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.67195692948336,"strikeZoneBottom":1.72831193410649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.205839447646557,"aZ":-32.08303005561061,"pfxX":-0.06322748742351969,"pfxZ":0.06109237560555947,"pX":-0.44540412663076445,"pZ":2.0650496999490513,"vX0":3.0556352143197802,"vY0":-121.21980128589317,"vZ0":-2.5782764574161128,"x":133.98,"y":183.02,"x0":-1.7152906928453038,"y0":50.00355557212331,"z0":5.9499109126577725,"aX":-0.09450329953181882},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":-0.6,"spinRate":2425,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.4522437166657327,"extension":5.850096341614247},"index":2,"playId":"19bcdbaf-fdd4-351d-b385-b93abaefc0c2","pitchNumber":2,"startTime":"2025-08-15T23:52:18.452Z","endTime":"2025-08-15T23:52:21.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":90.0,"endSpeed":82.0,"strikeZoneTop":3.62691832524302,"strikeZoneBottom":1.68323812460621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.900016401804496,"aZ":-28.233882349688415,"pfxX":-11.020655881963023,"pfxZ":2.2876618605789165,"pX":-1.8017508034964647,"pZ":2.5696178416172843,"vX0":3.785594753536783,"vY0":-131.0281743700995,"vZ0":-3.044412848535441,"x":185.68,"y":169.4,"x0":-1.8406880227210909,"y0":50.0037751592238,"z0":5.8755600339607765,"aX":-18.99957394117668},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":19.0,"spinRate":2031,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4193860581529578,"extension":5.9016889401749415},"index":3,"playId":"41360221-34a9-3af9-8bb3-e934d16263e9","pitchNumber":3,"startTime":"2025-08-15T23:52:34.985Z","endTime":"2025-08-15T23:52:39.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.66751991192791,"strikeZoneBottom":1.68903966552371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.319341910756993,"aZ":-27.090383746645312,"pfxX":-11.043848955284012,"pfxZ":2.8707057558066156,"pX":-0.3076755278951488,"pZ":0.8720430656752054,"vX0":7.276506349593159,"vY0":-132.4133046819514,"vZ0":-7.410419674655556,"x":128.73,"y":215.23,"x0":-1.6620723220437408,"y0":50.00130756244137,"z0":5.700303913571237,"aX":-19.53168289540244},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":18.4,"spinRate":1993,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4142822507357211,"extension":6.024623092034441},"index":4,"playId":"45beca8e-ba17-31ff-aee7-7aad54ab1024","pitchNumber":4,"startTime":"2025-08-15T23:52:51.799Z","endTime":"2025-08-15T23:52:56.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80225165848302,"aZ":-21.102805517463562,"pfxX":-10.584242472273111,"pfxZ":5.481199647068914,"pX":-0.15126510945785995,"pZ":2.4148976837199787,"vX0":8.257813893946068,"vY0":-141.33132399741373,"vZ0":-5.4413481496526455,"x":122.77,"y":173.58,"x0":-1.7387609333227996,"y0":50.000738971812915,"z0":5.724256765337921,"aX":-21.367333356217014},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2243,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3878487366302057,"extension":6.056982862440911},"index":5,"playId":"6227fd43-f2b4-32b7-bfe2-578eb5190f9b","pitchNumber":5,"startTime":"2025-08-15T23:53:10.525Z","endTime":"2025-08-15T23:53:14.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63924866879922,"aZ":-18.010800724889638,"pfxX":-8.21021892265448,"pfxZ":6.781528415096725,"pX":0.49457417028107875,"pZ":2.6080719990981263,"vX0":9.066084444490146,"vY0":-143.88519421597618,"vZ0":-5.781411993154062,"x":98.15,"y":168.36,"x0":-1.6365144927330166,"y0":50.003456069729516,"z0":5.766730702396298,"aX":-17.147161097163536},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":2189,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3812554829333439,"extension":6.001867705134258},"hitData":{"launchSpeed":99.2,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.81,"coordY":142.56}},"index":6,"playId":"2c3bd002-4c94-32df-aec6-d0c44d5c008e","pitchNumber":6,"startTime":"2025-08-15T23:53:35.588Z","endTime":"2025-08-15T23:53:43.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:53:43.355Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T23:56:01.264Z","endTime":"2025-08-15T23:57:17.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":92.6,"endSpeed":84.4,"strikeZoneTop":3.47967815077828,"strikeZoneBottom":1.74082402148041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.273870733095286,"aZ":-12.046978835825565,"pfxX":-5.181297427114311,"pfxZ":11.050728174118287,"pX":0.4191818166549357,"pZ":1.635866943132352,"vX0":5.761490666547983,"vY0":-134.3828132830894,"vZ0":-9.423264983817626,"x":101.02,"y":194.61,"x0":-1.083715801735687,"y0":50.00029494007464,"z0":6.052798153279913,"aX":-9.435002882613606},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2268,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4082411691030208,"extension":6.6847177893286105},"index":0,"playId":"eae45968-05cd-3497-866b-bf69d9d00a38","pitchNumber":1,"startTime":"2025-08-15T23:56:19.049Z","endTime":"2025-08-15T23:56:23.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09241290781213,"aZ":-28.151440049498976,"pfxX":-0.4676603351181208,"pfxZ":2.495511353184397,"pX":0.9267865012226715,"pZ":1.4537970660356216,"vX0":5.542096582980966,"vY0":-125.33399444366643,"vZ0":-6.079145388530447,"x":81.67,"y":199.53,"x0":-1.2396724097207774,"y0":50.0051554279586,"z0":6.170397879648963,"aX":-0.755450131209449},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-0.2,"spinRate":2026,"spinDirection":199},"zone":14,"typeConfidence":0.86,"plateTime":0.4347670509886674,"extension":6.3674087168950075},"index":1,"playId":"b030865a-bcd7-3257-8ecd-276441288eff","pitchNumber":2,"startTime":"2025-08-15T23:56:33.357Z","endTime":"2025-08-15T23:56:36.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.42334865865995,"strikeZoneBottom":1.61481102321437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.384657181748,"aZ":-29.155053028055672,"pfxX":-1.054197643573847,"pfxZ":1.916445844319183,"pX":2.369722399259092,"pZ":0.5774623034289978,"vX0":8.82459666312294,"vY0":-124.03958152121227,"vZ0":-7.434321240571234,"x":26.67,"y":223.19,"x0":-1.0812799110069549,"y0":50.003538617860066,"z0":6.01056176792659,"aX":-1.6617818113711775},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":0.1,"spinRate":2067,"spinDirection":206},"zone":14,"typeConfidence":0.88,"plateTime":0.43983287222734013,"extension":6.589896644063125},"index":2,"playId":"a262a86c-fa87-374a-b6dd-be7ba16946fa","pitchNumber":3,"startTime":"2025-08-15T23:56:49.892Z","endTime":"2025-08-15T23:56:53.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":80.5,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.068139267723357,"aZ":-22.554880552697934,"pfxX":-8.092693965235334,"pfxZ":6.828582919062949,"pX":0.6320961628362398,"pZ":1.0456480226514129,"vX0":6.5403603049577494,"vY0":-117.07080308719274,"vZ0":-6.894750674959944,"x":92.91,"y":210.55,"x0":-1.1267644773930412,"y0":50.001745000647496,"z0":6.096635718971741,"aX":-11.397349625882251},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":11.2,"breakHorizontal":13.3,"spinRate":1707,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4652717593209186,"extension":6.510848694532835},"index":3,"playId":"f7e25fc9-d436-32c1-a0dd-d505d48321e6","pitchNumber":4,"startTime":"2025-08-15T23:57:13.848Z","endTime":"2025-08-15T23:57:17.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:57:17.548Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T23:57:21.249Z","endTime":"2025-08-15T23:58:06.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.32194004604926,"strikeZoneBottom":1.48335122835149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.418308903239335,"aZ":-23.28580783995244,"pfxX":-8.166326370702524,"pfxZ":6.27958931229532,"pX":-0.7610314891940813,"pZ":2.4204214097602197,"vX0":3.706738477478207,"vY0":-117.94421093797537,"vZ0":-3.88504251445407,"x":146.01,"y":173.43,"x0":-1.2879559732944512,"y0":50.00363518480418,"z0":6.224468697814905,"aX":-11.561326217354368},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.7,"breakHorizontal":13.9,"spinRate":1506,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.4635323095524786,"extension":6.413672502557245},"index":0,"playId":"447be062-30b3-35ea-8691-841e1ff000cd","pitchNumber":1,"startTime":"2025-08-15T23:57:43.204Z","endTime":"2025-08-15T23:57:46.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.645832607844557,"aZ":-15.213367982071523,"pfxX":-5.455350240919426,"pfxZ":9.11816141788622,"pX":0.24245979825374384,"pZ":3.067253534323673,"vX0":5.45232296019587,"vY0":-135.29656865684973,"vZ0":-5.693743569019126,"x":107.76,"y":155.96,"x0":-1.0870511609457167,"y0":50.000562101052196,"z0":6.259509335416482,"aX":-10.14473715655381},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":8.8,"spinRate":2178,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.4043469325977167,"extension":6.400224572690031},"hitData":{"launchSpeed":96.2,"launchAngle":1.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.9,"coordY":143.57}},"index":1,"playId":"e2fe229b-a310-3bd8-9293-c393e4ad8781","pitchNumber":2,"startTime":"2025-08-15T23:57:59.376Z","endTime":"2025-08-15T23:58:06.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:58:06.755Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Wagaman singles on a ground ball to second baseman Romy Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T23:58:20.106Z","endTime":"2025-08-16T00:00:29.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.697869262214294,"aZ":-12.087910870881853,"pfxX":-4.0282104588965835,"pfxZ":10.679298471605538,"pX":-0.04334088949345769,"pZ":3.396170973061312,"vX0":4.312294902057719,"vY0":-136.67005601163086,"vZ0":-5.491055683897306,"x":118.65,"y":147.08,"x0":-1.12251882366055,"y0":50.00547142145828,"z0":6.270310034036977,"aX":-7.578893855698253},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2254,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.4016252232739741,"extension":6.497545032957539},"index":0,"playId":"741b60a8-e166-3a7c-af78-836c2c743517","pitchNumber":1,"startTime":"2025-08-15T23:58:33.255Z","endTime":"2025-08-15T23:58:37.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.68330683813035,"strikeZoneBottom":1.71522710274275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31097736755559,"aZ":-31.0786247567015,"pfxX":-0.15915391093489806,"pfxZ":0.6913241437601236,"pX":0.6627390230105837,"pZ":4.293713569458164,"vX0":4.806395711311312,"vY0":-124.63388121366651,"vZ0":0.9160911353183738,"x":91.74,"y":122.85,"x0":-1.2640086745572146,"y0":50.00307852480886,"z0":6.473459788969625,"aX":-0.25297465898093985},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":-0.7,"spinRate":1927,"spinDirection":177},"zone":12,"typeConfidence":0.88,"plateTime":0.4382417522949189,"extension":6.145388484481951},"index":1,"playId":"a8b8f318-0413-3335-bdb4-994b7afc7e64","pitchNumber":2,"startTime":"2025-08-15T23:58:51.644Z","endTime":"2025-08-15T23:58:54.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.62772497078166,"strikeZoneBottom":1.59011747821661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.175879671206786,"aZ":-27.94293260535024,"pfxX":1.049682188970449,"pfxZ":2.7415875856029235,"pX":0.2629451165062941,"pZ":3.5603872593342927,"vX0":3.826677382555745,"vY0":-123.90122642066241,"vZ0":-1.0204100164132293,"x":106.98,"y":142.65,"x0":-1.4418769644617042,"y0":50.005791189754284,"z0":6.3257268556611015,"aX":1.6217755418517923},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":-2.9,"spinRate":2010,"spinDirection":197},"zone":2,"typeConfidence":0.88,"plateTime":0.44311209951887554,"extension":6.310118374219701},"index":2,"playId":"d26a3f05-69ea-3dd7-9dc7-ebb5623cbc18","pitchNumber":3,"startTime":"2025-08-15T23:59:08.300Z","endTime":"2025-08-15T23:59:11.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.64517174978517,"strikeZoneBottom":1.67698122398252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5147081338925,"aZ":-29.50719840087426,"pfxX":0.22618363769988825,"pfxZ":1.720996433421699,"pX":1.2077014408318774,"pZ":1.5873476303988752,"vX0":5.878833456768222,"vY0":-123.73552582162735,"vZ0":-5.234352364443793,"x":70.97,"y":195.92,"x0":-1.2277030380662262,"y0":50.00512957222026,"z0":6.20047601401026,"aX":0.3503511427396644},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-1.8,"spinRate":2061,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.4425263112253899,"extension":6.3562783756975545},"index":3,"playId":"cf561298-effa-3b5c-8987-2132668100b2","pitchNumber":4,"startTime":"2025-08-15T23:59:27.523Z","endTime":"2025-08-15T23:59:33.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-15T23:59:39.926Z","endTime":"2025-08-15T23:59:55.759Z","isPitch":false,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95714481566344,"aZ":-27.20539573486208,"pfxX":0.7684733787828106,"pfxZ":3.183991917614059,"pX":1.07626172013741,"pZ":2.1718293835549196,"vX0":5.34150853295274,"vY0":-124.67203082995688,"vZ0":-4.25248041874279,"x":75.98,"y":180.14,"x0":-1.2011630437331107,"y0":50.005500065920096,"z0":6.166283352951665,"aX":1.1989743119290928},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":-2.8,"spinRate":2007,"spinDirection":202},"zone":14,"typeConfidence":0.87,"plateTime":0.440711486653079,"extension":6.362096182581035},"index":5,"playId":"0e0697eb-b4c5-3b05-8eb4-f4f2e8a797bc","pitchNumber":5,"startTime":"2025-08-15T23:59:55.759Z","endTime":"2025-08-15T23:59:59.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.9,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.20885953293291,"aZ":-9.180305007286176,"pfxX":-5.057531321973099,"pfxZ":12.451254268182684,"pX":0.06931674873929523,"pZ":2.5384697483439616,"vX0":5.126962961143748,"vY0":-136.3101207266756,"vZ0":-7.719685577353256,"x":114.36,"y":170.24,"x0":-1.1960075598310325,"y0":50.00186147562043,"z0":6.073903785707846,"aX":-9.338616623750998},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.8,"breakHorizontal":7.8,"spinRate":2352,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.40476172350156014,"extension":6.633154850880013},"hitData":{"launchSpeed":104.9,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.64,"coordY":134.99}},"index":6,"playId":"7cbad8ba-20b3-3f2f-81b5-dcda6cdd9530","pitchNumber":6,"startTime":"2025-08-16T00:00:18.067Z","endTime":"2025-08-16T00:00:29.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:00:29.243Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Graham Pauley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:00:52.582Z","endTime":"2025-08-16T00:02:31.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.819770183828265,"aZ":-8.465335834645089,"pfxX":-4.1610339708610455,"pfxZ":12.607264455550313,"pX":0.5042698267376564,"pZ":2.3719332509124307,"vX0":5.911596487849284,"vY0":-136.46643900038282,"vZ0":-8.659520587277628,"x":97.78,"y":174.74,"x0":-1.152311287419691,"y0":50.00642164127685,"z0":6.1747607312771144,"aX":-7.827894651697772},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.1,"breakHorizontal":6.2,"spinRate":2313,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.40180278274682113,"extension":6.370279998144313},"index":0,"playId":"3d218abc-b42e-391e-aedb-8b2729231a68","pitchNumber":1,"startTime":"2025-08-16T00:00:56.332Z","endTime":"2025-08-16T00:00:59.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.5397215822729,"strikeZoneBottom":1.63647450542582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888858939139652,"aZ":-11.931820074846494,"pfxX":-5.9188896484562115,"pfxZ":10.919551982280625,"pX":-0.8705571794405822,"pZ":3.889315122895271,"vX0":3.0112350044044978,"vY0":-135.38370930131288,"vZ0":-4.123540025040704,"x":150.18,"y":133.77,"x0":-1.2289027686455103,"y0":50.005515292544864,"z0":6.268974156516609,"aX":-10.975748299355045},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":10.1,"spinRate":2235,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.40476671167629874,"extension":6.302437769953556},"index":1,"playId":"3e10b56b-81d3-3e05-a13b-e94d28eee064","pitchNumber":2,"startTime":"2025-08-16T00:01:17.227Z","endTime":"2025-08-16T00:01:22.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":92.0,"endSpeed":84.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.138340685651688,"aZ":-11.726359997500651,"pfxX":-4.533871313665854,"pfxZ":11.273856524698832,"pX":-0.8768963597102808,"pZ":2.999247926144019,"vX0":2.4794496687909535,"vY0":-133.88575520213465,"vZ0":-6.282842738874115,"x":150.43,"y":157.8,"x0":-1.2263542570484525,"y0":50.00283255654856,"z0":6.216927973166872,"aX":-8.224004290283501},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":7.7,"spinRate":2304,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40922627182698035,"extension":6.328180240313979},"index":2,"playId":"30945fdd-adee-387c-be41-7e4ae7525881","pitchNumber":3,"startTime":"2025-08-16T00:01:36.460Z","endTime":"2025-08-16T00:01:39.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59891970825378,"aZ":-13.229689555481569,"pfxX":-4.828666405714951,"pfxZ":10.122324798915493,"pX":0.7767454814785719,"pZ":3.0435588943149336,"vX0":6.81810948007853,"vY0":-135.89182707706337,"vZ0":-6.064137844954943,"x":87.39,"y":156.6,"x0":-1.1366496196253308,"y0":50.00347396955137,"z0":6.222084885110957,"aX":-9.037952472031249},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2322,"spinDirection":210},"zone":3,"typeConfidence":0.9,"plateTime":0.40297370764483764,"extension":6.368386856549382},"index":3,"playId":"78a00971-5c27-324f-89f7-2d40178bbc6e","pitchNumber":4,"startTime":"2025-08-16T00:02:02.154Z","endTime":"2025-08-16T00:02:05.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.816649193205986,"aZ":-13.696525203977009,"pfxX":-4.220637338955937,"pfxZ":9.9337533756264,"pX":-0.004289099709644227,"pZ":4.2776856779988925,"vX0":4.557867271704952,"vY0":-135.33294050033788,"vZ0":-2.82854903227424,"x":117.16,"y":123.28,"x0":-1.1598359184295963,"y0":50.000434285745655,"z0":6.2925743103220695,"aX":-7.848742544468799},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2213,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.40433933083358387,"extension":6.474794077402402},"index":4,"playId":"42a8297c-dd90-3484-a4bd-474179f0dcfe","pitchNumber":5,"startTime":"2025-08-16T00:02:27.978Z","endTime":"2025-08-16T00:02:31.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:02:31.265Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:03:49.042Z","endTime":"2025-08-16T00:05:24.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.68009245873525,"strikeZoneBottom":1.79095025856198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24576720966229,"aZ":-18.806069110227586,"pfxX":-11.319228601765344,"pfxZ":7.087651562224671,"pX":0.09722430408114123,"pZ":2.788593742022621,"vX0":8.448355615563745,"vY0":-137.17180604698217,"vZ0":-4.682688489057288,"x":113.29,"y":163.49,"x0":-1.5679039814117037,"y0":50.00324141221195,"z0":5.818483127614444,"aX":-21.3502118402135},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":18.5,"spinRate":2267,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4008742289066123,"extension":5.941822580976817},"index":0,"playId":"e3d51fa1-7f8d-34be-9fae-23ceace44faa","pitchNumber":1,"startTime":"2025-08-16T00:04:42.895Z","endTime":"2025-08-16T00:04:46.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.888002427238156,"aZ":-30.6001617895094,"pfxX":-11.667720470199209,"pfxZ":0.9405030741200102,"pX":-0.6979136616494092,"pZ":1.9098241513809049,"vX0":6.268398388739238,"vY0":-129.21326589752098,"vZ0":-3.9538888860228147,"x":143.6,"y":187.21,"x0":-1.6493797494943134,"y0":50.003899904898745,"z0":5.831408070537655,"aX":-19.576705436266373},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":19.6,"spinRate":2025,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4251619669332971,"extension":5.921121306072949},"index":1,"playId":"c1eb3487-a7ff-39b5-acd6-3fbdd3805110","pitchNumber":2,"startTime":"2025-08-16T00:04:55.945Z","endTime":"2025-08-16T00:04:59.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-16T00:05:05.875Z","endTime":"2025-08-16T00:05:19.609Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.3,"strikeZoneTop":3.67620201490436,"strikeZoneBottom":1.78717708187659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.1669304772112,"aZ":-13.525484492029019,"pfxX":-9.64934158913185,"pfxZ":9.24665827929465,"pX":0.3979678465333773,"pZ":2.6730006624224667,"vX0":8.707669695653964,"vY0":-141.98857705820748,"vZ0":-6.509902954635719,"x":101.83,"y":166.61,"x0":-1.4730725671059097,"y0":50.00689591228102,"z0":5.876744152902065,"aX":-19.469822503596514},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":15.5,"spinRate":2284,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3875394399086862,"extension":5.907542389265436},"index":3,"playId":"c2c7c3b3-c753-36bd-9ddc-8daddd039ccc","pitchNumber":3,"startTime":"2025-08-16T00:05:19.609Z","endTime":"2025-08-16T00:05:24.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:05:24.240Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:05:27.323Z","endTime":"2025-08-16T00:06:00.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.650902820956844,"aZ":-28.395871339688426,"pfxX":-10.321479409095721,"pfxZ":2.187990653976545,"pX":-0.9119438245323311,"pZ":2.964027199809253,"vX0":5.918199634252637,"vY0":-130.97094055479909,"vZ0":-2.02194087294656,"x":151.76,"y":158.75,"x0":-1.86430695586455,"y0":50.00653611581798,"z0":5.877715896971221,"aX":-17.866390598817905},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":17.3,"spinRate":2107,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4188099225683213,"extension":5.936326695573394},"hitData":{"launchSpeed":78.8,"launchAngle":41.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.95,"coordY":110.76}},"index":0,"playId":"f29fd678-b416-3d86-997d-5ac691cb9522","pitchNumber":1,"startTime":"2025-08-16T00:05:51.431Z","endTime":"2025-08-16T00:06:00.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:06:00.633Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:06:04.732Z","endTime":"2025-08-16T00:06:54.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85854242674576,"aZ":-23.095637868949908,"pfxX":-1.620752400337988,"pfxZ":5.09271710370525,"pX":1.1606770741315051,"pZ":1.6848308221229318,"vX0":7.473982281823066,"vY0":-132.3358448550368,"vZ0":-6.32291073946322,"x":72.76,"y":193.29,"x0":-1.48327712132777,"y0":50.00480554406833,"z0":5.784498017723908,"aX":-2.8912336608991924},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":1.4,"spinRate":2202,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41306907978566,"extension":5.7469934369422235},"index":0,"playId":"173bb755-2fab-36c5-956b-c0e1f7a4fa1b","pitchNumber":1,"startTime":"2025-08-16T00:06:29.909Z","endTime":"2025-08-16T00:06:32.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":98.3,"endSpeed":89.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21063654355609,"aZ":-20.053510246857527,"pfxX":-10.542164480950232,"pfxZ":5.891135089676736,"pX":-0.23337755233978377,"pZ":2.0485414151272696,"vX0":7.475812523862721,"vY0":-142.8108219591953,"vZ0":-6.887029601486432,"x":125.9,"y":183.47,"x0":-1.521202099277493,"y0":50.00050830414971,"z0":5.761586870385082,"aX":-21.67893031152804},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.4,"breakHorizontal":17.5,"spinRate":2309,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3841750340102781,"extension":5.904094361097473},"hitData":{"launchSpeed":107.4,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.59,"coordY":150.16}},"index":1,"playId":"6ab4f706-5577-3d9a-8613-7cc16d1ab3b9","pitchNumber":2,"startTime":"2025-08-16T00:06:46.945Z","endTime":"2025-08-16T00:06:54.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:06:54.516Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:08:15.457Z","endTime":"2025-08-16T00:10:07.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.58140712258168,"strikeZoneBottom":1.55216647585578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.011126943061377,"aZ":-27.10381210994391,"pfxX":0.44842610295362784,"pfxZ":3.425649759417409,"pX":0.19441077814496477,"pZ":1.7263725035843622,"vX0":3.7682221527396123,"vY0":-121.53223641926012,"vZ0":-5.104438785946632,"x":109.59,"y":192.17,"x0":-1.440926162662818,"y0":50.005860655642856,"z0":6.236521229028056,"aX":0.663564374548372},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":1865,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.4524093890026659,"extension":6.34196441224371},"index":0,"playId":"c065222d-f845-32a1-98c3-872972f74a13","pitchNumber":1,"startTime":"2025-08-16T00:09:11.011Z","endTime":"2025-08-16T00:09:15.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35586692649777,"aZ":-13.000840834789537,"pfxX":-5.649561788627691,"pfxZ":10.402840898656986,"pX":-0.28439399246123737,"pZ":3.483807075617891,"vX0":4.370289026038475,"vY0":-135.56538335074285,"vZ0":-4.826143730752097,"x":127.84,"y":144.72,"x0":-1.1913101958616366,"y0":50.00351033928782,"z0":6.209664102359982,"aX":-10.412684034999764},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2314,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.4055620842722276,"extension":6.454903343000083},"index":1,"playId":"1d0c24b1-7a1e-3c87-9a28-b746b659ebca","pitchNumber":2,"startTime":"2025-08-16T00:09:26.581Z","endTime":"2025-08-16T00:09:29.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.762470402925196,"aZ":-10.317596033789416,"pfxX":-4.539514643569273,"pfxZ":11.609561291030055,"pX":-0.42517632375441033,"pZ":2.9260725843278417,"vX0":3.4856256664875676,"vY0":-136.94882434359636,"vZ0":-6.739973657621033,"x":133.21,"y":159.78,"x0":-1.1303568512748394,"y0":50.00342855002873,"z0":6.139507267680433,"aX":-8.546192892906069},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":7.4,"spinRate":2288,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.4013279993522745,"extension":6.441349217242671},"index":2,"playId":"b23a3a62-2550-3e15-80d5-1cf934ac6f96","pitchNumber":3,"startTime":"2025-08-16T00:09:43.120Z","endTime":"2025-08-16T00:09:46.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.57981298061387,"strikeZoneBottom":1.69127492319067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.643432678590223,"aZ":-27.764747969470676,"pfxX":0.6609095154886768,"pfxZ":2.832669627432386,"pX":0.7121964879058662,"pZ":2.085137860545702,"vX0":4.6606971563779584,"vY0":-123.78709790218787,"vZ0":-4.312706085336745,"x":89.85,"y":182.48,"x0":-1.2774254643904763,"y0":50.005828045634516,"z0":6.162159318637996,"aX":1.0306843770652492},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":-2.3,"spinRate":1922,"spinDirection":206},"zone":9,"typeConfidence":0.89,"plateTime":0.4417009365086608,"extension":6.286326514783752},"index":3,"playId":"8c5dd81f-f0e8-3797-abf5-f4919dd1cc20","pitchNumber":4,"startTime":"2025-08-16T00:10:02.647Z","endTime":"2025-08-16T00:10:07.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:10:07.079Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xavier Edwards lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:10:11.911Z","endTime":"2025-08-16T00:11:50.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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(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.6,"endSpeed":85.4,"strikeZoneTop":3.33865250315665,"strikeZoneBottom":1.46478978137991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.689775199119758,"aZ":-11.208712002813577,"pfxX":-2.001987448762775,"pfxZ":11.282408714543203,"pX":1.2944558444257903,"pZ":1.1339729826160054,"vX0":7.051644469498239,"vY0":-135.6960995075556,"vZ0":-10.855542789934889,"x":67.66,"y":208.16,"x0":-1.0818545549286227,"y0":50.00241144749872,"z0":5.975617294014063,"aX":-3.720629077513742},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":2.0,"spinRate":2307,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4042058414336456,"extension":6.513173745442189},"index":0,"playId":"6bd2e735-ebde-3d61-bbd9-96484fe9ae3a","pitchNumber":1,"startTime":"2025-08-16T00:10:34.679Z","endTime":"2025-08-16T00:10:38.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07494480268737,"aZ":-21.291664818081866,"pfxX":-6.839404141016702,"pfxZ":7.520862845822773,"pX":0.306384671541746,"pZ":1.6653322629642915,"vX0":5.6406103314445275,"vY0":-119.5250661417328,"vZ0":-5.891627788028444,"x":105.32,"y":193.82,"x0":-1.1957186251386522,"y0":50.00163214448551,"z0":6.074563190867961,"aX":-9.893694224107149},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":12.5,"breakHorizontal":11.0,"spinRate":1837,"spinDirection":224},"zone":9,"typeConfidence":0.86,"plateTime":0.4582783088784357,"extension":6.302323581199851},"index":1,"playId":"b3dc323c-6747-3c60-a206-9e542791cbbc","pitchNumber":2,"startTime":"2025-08-16T00:10:51.510Z","endTime":"2025-08-16T00:10:54.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-16T00:11:06.934Z","endTime":"2025-08-16T00:11:24.097Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.2808688390188,"strikeZoneBottom":1.47670477740952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.918240628683293,"aZ":-9.128557704263894,"pfxX":-3.89429210328348,"pfxZ":12.17636260293791,"pX":0.47683930270245234,"pZ":1.2505762413812713,"vX0":5.741609062761849,"vY0":-137.09798562730674,"vZ0":-10.980810462536224,"x":98.82,"y":205.01,"x0":-1.144172444257509,"y0":50.006699888296524,"z0":5.943781786557115,"aX":-7.373208362519032},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.8,"breakHorizontal":5.8,"spinRate":2288,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.40039143929853216,"extension":6.499468573568938},"index":3,"playId":"6b2e204c-3715-3d35-9a31-f7a5b9e009db","pitchNumber":3,"startTime":"2025-08-16T00:11:24.097Z","endTime":"2025-08-16T00:11:27.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.12584936198731,"aZ":-21.63734739581559,"pfxX":-8.117677582591146,"pfxZ":7.262103161926174,"pX":0.008935907716625802,"pZ":1.2913991672080092,"vX0":5.303040062150457,"vY0":-119.20804162266685,"vZ0":-6.649781342213461,"x":116.66,"y":203.91,"x0":-1.1805587844103245,"y0":50.003112939282886,"z0":6.0471007567447455,"aX":-11.78085281406883},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":11.9,"breakHorizontal":13.6,"spinRate":1806,"spinDirection":225},"zone":14,"typeConfidence":0.89,"plateTime":0.45801237150298,"extension":6.377312293430951},"hitData":{"launchSpeed":92.7,"launchAngle":23.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.22,"coordY":73.96}},"index":4,"playId":"f517c583-cfac-379c-927a-f877f4ac586b","pitchNumber":4,"startTime":"2025-08-16T00:11:42.140Z","endTime":"2025-08-16T00:11:50.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:11:50.761Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Stowers walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:11:58.492Z","endTime":"2025-08-16T00:13:55.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":84.7,"strikeZoneTop":3.60606250270922,"strikeZoneBottom":1.83189468649085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.36004731149337,"aZ":-8.908995870240478,"pfxX":-3.0457748511990186,"pfxZ":12.408274622599597,"pX":-0.8054067564401739,"pZ":3.9651165497459435,"vX0":1.956832831792053,"vY0":-137.50071815074907,"vZ0":-4.535541214288553,"x":147.7,"y":131.72,"x0":-1.1382342880322356,"y0":50.005706825365586,"z0":6.265717824309623,"aX":-5.712574664588814},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.5,"breakHorizontal":5.0,"spinRate":2286,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4015287111774444,"extension":6.315728903963698},"index":0,"playId":"983e1ef4-f36c-3ede-8427-a061f8fdad77","pitchNumber":1,"startTime":"2025-08-16T00:12:15.074Z","endTime":"2025-08-16T00:12:19.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38023125119141,"aZ":-27.018511978738214,"pfxX":1.753707976279365,"pfxZ":3.2662281306266667,"pX":0.4819835328349989,"pZ":1.869009621986285,"vX0":4.379838735472153,"vY0":-125.11232517415448,"vZ0":-4.931828193570973,"x":98.63,"y":188.32,"x0":-1.522479427887388,"y0":50.002655919546804,"z0":6.0931426087867,"aX":2.765446849607248},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.2,"spinRate":1943,"spinDirection":199},"zone":9,"typeConfidence":0.89,"plateTime":0.43860005654836165,"extension":6.495376079172336},"index":1,"playId":"0e3f13ad-2427-31ba-bb6a-fbd048469738","pitchNumber":2,"startTime":"2025-08-16T00:12:29.843Z","endTime":"2025-08-16T00:12:32.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.53958942344543,"strikeZoneBottom":1.80011297330825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.018280227702945,"aZ":-10.73256810107637,"pfxX":-3.7324270502165393,"pfxZ":11.400274948277358,"pX":0.09700942090820677,"pZ":2.150707725486961,"vX0":4.533765281133055,"vY0":-136.9450712586822,"vZ0":-8.441816728041822,"x":113.3,"y":180.71,"x0":-1.1027676920850964,"y0":50.00276808168991,"z0":6.026400883866939,"aX":-7.019933753768413},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2188,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.4014716226305186,"extension":6.538974542541071},"index":2,"playId":"983e836e-c7fe-31b2-8d5c-60de2208cc7b","pitchNumber":3,"startTime":"2025-08-16T00:12:48.183Z","endTime":"2025-08-16T00:12:51.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T00:13:01.324Z","endTime":"2025-08-16T00:13:13.754Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":94.7,"endSpeed":85.2,"strikeZoneTop":3.57012299583455,"strikeZoneBottom":1.76076621587563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.98519105631287,"aZ":-11.76301949918354,"pfxX":-2.303560038884454,"pfxZ":10.790503070670596,"pX":-0.016822287018109196,"pZ":4.374497004777182,"vX0":3.7096296963220765,"vY0":-137.7219883552715,"vZ0":-3.044744030515618,"x":117.64,"y":120.67,"x0":-1.0915414796476985,"y0":50.00017941723695,"z0":6.307523833929014,"aX":-4.356669306820594},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":3.2,"spinRate":2373,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.40007552167943494,"extension":6.42170386227932},"index":4,"playId":"4e1216b8-d6c1-3948-a42f-55be64d2b7ae","pitchNumber":4,"startTime":"2025-08-16T00:13:13.754Z","endTime":"2025-08-16T00:13:16.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.49277303265512,"strikeZoneBottom":1.75317727526481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93600707803419,"aZ":-10.890471227882939,"pfxX":-1.9602997475031358,"pfxZ":11.276715438992525,"pX":0.8332056746207787,"pZ":1.3327409654231084,"vX0":5.656015730437215,"vY0":-137.37001382837846,"vZ0":-10.45428232884038,"x":85.24,"y":202.8,"x0":-1.009139873401586,"y0":50.0051827434829,"z0":5.955945714146559,"aX":-3.701047910432698},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":2.2,"spinRate":2302,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.40062781675568004,"extension":6.545276896697365},"index":5,"playId":"c558ce8c-5356-3bc9-a328-16dc9369c4a1","pitchNumber":5,"startTime":"2025-08-16T00:13:32.032Z","endTime":"2025-08-16T00:13:36.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.59738236186848,"strikeZoneBottom":1.71800848610219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07513578424037,"aZ":-13.210170324239769,"pfxX":-3.118085969681033,"pfxZ":10.128778665287303,"pX":-0.2954116730282844,"pZ":4.201300218950466,"vX0":3.433884407641087,"vY0":-136.90842960194115,"vZ0":-2.90243468698204,"x":128.26,"y":125.34,"x0":-1.1690248378438748,"y0":50.00390948273505,"z0":6.195858548720557,"aX":-5.8389404007475925},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":4.8,"spinRate":2198,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.4021721493630741,"extension":6.532598691864461},"index":6,"playId":"038b7784-ca73-37dd-83b7-dfe7ae1ccd12","pitchNumber":6,"startTime":"2025-08-16T00:13:52.217Z","endTime":"2025-08-16T00:13:55.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:13:55.470Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:14:03.924Z","endTime":"2025-08-16T00:15:25.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.13260917312058,"strikeZoneBottom":1.54853752816967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.143654173753205,"aZ":-12.12039207013653,"pfxX":-2.6009654571849516,"pfxZ":11.0461618242892,"pX":1.57458157433974,"pZ":2.4911140885344065,"vX0":7.646638619103958,"vY0":-134.59950395480644,"vZ0":-7.269140481675497,"x":56.98,"y":171.52,"x0":-0.9786464050415361,"y0":50.000794867819465,"z0":6.1050136435247255,"aX":-4.7220633392286615},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":2.9,"spinRate":2168,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.40862417222817404,"extension":6.717717517906167},"index":0,"playId":"5a9ca410-294c-30c0-8e3f-b77b67ce6a03","pitchNumber":1,"startTime":"2025-08-16T00:14:23.752Z","endTime":"2025-08-16T00:14:27.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T00:14:33.906Z","endTime":"2025-08-16T00:15:17.272Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84922795080836,"aZ":-26.66623921914713,"pfxX":0.05003095767046761,"pfxZ":3.4117883910178257,"pX":-0.40210731869467603,"pZ":1.5931155815738423,"vX0":2.4879704553870985,"vY0":-126.5912073720115,"vZ0":-5.81483468328443,"x":132.33,"y":195.77,"x0":-1.4059414357944353,"y0":50.00551551034619,"z0":6.066090025552006,"aX":0.08095311298890613},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":-0.7,"spinRate":1890,"spinDirection":202},"zone":7,"typeConfidence":0.78,"plateTime":0.43336141538710393,"extension":6.385998617180632},"hitData":{"launchSpeed":109.9,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.02,"coordY":163.84}},"index":2,"playId":"c4a80c52-0e76-3958-a1d5-ed924562de7a","pitchNumber":2,"startTime":"2025-08-16T00:15:17.272Z","endTime":"2025-08-16T00:15:25.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:15:25.015Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a ground ball to right fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:17:24.619Z","endTime":"2025-08-16T00:19:32.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.40829898426048,"strikeZoneBottom":1.60395425566281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.974852743256772,"aZ":-35.72496910488339,"pfxX":0.8728905547115438,"pfxZ":-2.360383119158964,"pX":0.7262000817305797,"pZ":2.0882904097018233,"vX0":5.738100551579806,"vY0":-121.73301060827835,"vZ0":-1.7262165406737737,"x":89.32,"y":182.4,"x0":-1.7707315201766909,"y0":50.00043151715851,"z0":5.887420814505206,"aX":1.3143179108870855},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.4,"breakHorizontal":-2.9,"spinRate":2385,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.4492387151067918,"extension":5.650980788626404},"index":0,"playId":"d30be69c-efb8-3195-9aa5-a5ca81d0d391","pitchNumber":1,"startTime":"2025-08-16T00:17:53.592Z","endTime":"2025-08-16T00:17:56.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":84.2,"endSpeed":77.6,"strikeZoneTop":3.41202598904809,"strikeZoneBottom":1.57185797027145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75526064275088,"aZ":-35.0821810187965,"pfxX":-1.7426576165133376,"pfxZ":-1.938699528543757,"pX":2.1171987340418226,"pZ":-0.30713644034708554,"vX0":9.420811307273285,"vY0":-122.08626819503571,"vZ0":-7.120015897341967,"x":36.3,"y":247.07,"x0":-1.5781243417205688,"y0":50.005258479674424,"z0":5.695546141375031,"aX":-2.611923503004972},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.2,"breakHorizontal":0.7,"spinRate":2352,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44996677283558784,"extension":5.830596686190305},"index":1,"playId":"71f58177-6905-3910-b0b0-d3012caa2192","pitchNumber":2,"startTime":"2025-08-16T00:18:10.179Z","endTime":"2025-08-16T00:18:13.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.129008511845154,"aZ":-27.34862409112927,"pfxX":-11.054531963291378,"pfxZ":2.811108441793748,"pX":-1.1386930492115934,"pZ":1.5280448829576978,"vX0":5.396853618657056,"vY0":-130.6433066084198,"vZ0":-5.450984690575368,"x":160.4,"y":197.52,"x0":-1.8019597817024167,"y0":50.003494521268614,"z0":5.713342191140799,"aX":-18.990209815180574},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":18.7,"spinRate":2134,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4202474890986596,"extension":5.9425142144259455},"index":2,"playId":"f5dde411-3342-34ec-a240-73dda1b658ac","pitchNumber":3,"startTime":"2025-08-16T00:18:33.628Z","endTime":"2025-08-16T00:18:37.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T00:18:44.503Z","endTime":"2025-08-16T00:19:02.511Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.47137854685305,"strikeZoneBottom":1.63138355021547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.774622415859074,"aZ":-34.28485711245222,"pfxX":0.7289631923122126,"pfxZ":-1.271462362962887,"pX":1.4913835417787689,"pZ":1.7374638016355053,"vX0":7.637379430954648,"vY0":-127.00493259916449,"vZ0":-3.535478265513852,"x":60.15,"y":191.87,"x0":-1.63315310465339,"y0":50.00598731285601,"z0":5.836910377741511,"aX":1.2058714702783224},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.9,"breakHorizontal":-2.9,"spinRate":2451,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4290909119554698,"extension":5.803801070591427},"index":4,"playId":"d0303f4a-93c8-3194-92a3-b3d0222b8ce4","pitchNumber":4,"startTime":"2025-08-16T00:19:02.511Z","endTime":"2025-08-16T00:19:17.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":98.7,"endSpeed":90.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.101229365239895,"aZ":-21.64520989544438,"pfxX":-10.42996701968255,"pfxZ":5.03811027537227,"pX":0.0714618056256661,"pZ":2.5173886612511622,"vX0":8.725557886792307,"vY0":-143.41739376917863,"vZ0":-5.224833247993351,"x":114.28,"y":170.81,"x0":-1.650091400182755,"y0":50.00510328775076,"z0":5.706449065395553,"aX":-21.805029563883313},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.3,"breakHorizontal":17.2,"spinRate":2328,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.38141793704305194,"extension":5.841951821325683},"hitData":{"launchSpeed":101.7,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.94,"coordY":107.6}},"index":5,"playId":"50e4871d-68f6-3ddc-8c6b-0c57a9bcf9a2","pitchNumber":5,"startTime":"2025-08-16T00:19:22.952Z","endTime":"2025-08-16T00:19:32.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:19:32.847Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:19:47.781Z","endTime":"2025-08-16T00:21:31.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.53100347742402,"strikeZoneBottom":1.7028797320886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.921144193148045,"aZ":-19.369873770467997,"pfxX":-9.772316605505674,"pfxZ":6.2901396983430535,"pX":0.06389929269723633,"pZ":1.7169399113581163,"vX0":8.222535912556582,"vY0":-141.45544895159478,"vZ0":-7.622881147761956,"x":114.56,"y":192.42,"x0":-1.604496964986055,"y0":50.00520794553488,"z0":5.679161000921623,"aX":-19.89549104288179},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":16.1,"spinRate":2284,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3865656661384129,"extension":5.868170472877093},"index":0,"playId":"6339326e-5ef0-3d90-a223-94bb5919d22c","pitchNumber":1,"startTime":"2025-08-16T00:20:01.674Z","endTime":"2025-08-16T00:20:05.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"d6a8431a-8939-4510-b98f-35b4891dc3a2","startTime":"2025-08-16T00:20:16.436Z","endTime":"2025-08-16T00:20:21.436Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.46381330361864,"strikeZoneBottom":1.63543259232807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25357902286579,"aZ":-14.76665702358407,"pfxX":-9.564516177386167,"pfxZ":8.416644434866342,"pX":0.652409525765581,"pZ":1.8797718847090823,"vX0":9.689875533854218,"vY0":-142.96361612490122,"vZ0":-7.951468191574188,"x":92.13,"y":188.03,"x0":-1.5398216649387095,"y0":50.00236371942225,"z0":5.625879846038929,"aX":-19.77955816672945},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":15.4,"spinRate":2336,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.3832646813757603,"extension":5.958848868771574},"index":2,"playId":"cb674c32-33dd-338f-a2fe-f5e0d1f91008","pitchNumber":2,"startTime":"2025-08-16T00:20:29.367Z","endTime":"2025-08-16T00:20:32.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T00:20:40.743Z","endTime":"2025-08-16T00:21:01.246Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.460323878211,"aZ":-15.97915249025253,"pfxX":-9.489252269735683,"pfxZ":7.927790380673344,"pX":4.178544411289678E-4,"pZ":2.07760315411177,"vX0":7.6170397055968815,"vY0":-142.00263533939813,"vZ0":-7.582837122092135,"x":116.98,"y":182.68,"x0":-1.4836354740451307,"y0":50.00104840964056,"z0":5.798621145041637,"aX":-19.381167540044512},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":15.6,"spinRate":2290,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.38567810743965314,"extension":5.850052064865522},"index":4,"playId":"abbde76d-1b5a-3a49-942b-aadd04c41f27","pitchNumber":3,"startTime":"2025-08-16T00:21:01.246Z","endTime":"2025-08-16T00:21:04.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.571612869498217,"aZ":-29.906031905033505,"pfxX":0.07324787678645095,"pfxZ":1.3149829010750818,"pX":0.09291530864080419,"pZ":2.9849650023632024,"vX0":4.1351545972389205,"vY0":-129.87736139017542,"vZ0":-1.9561752168806115,"x":113.46,"y":158.19,"x0":-1.5225420102042828,"y0":50.00320340534949,"z0":5.999676510400888,"aX":0.1262417180641639},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":-1.0,"spinRate":2416,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.42006233749138433,"extension":5.61623539989059},"index":5,"playId":"08486d94-d021-3548-a46a-09427ec9f8f8","pitchNumber":4,"startTime":"2025-08-16T00:21:27.777Z","endTime":"2025-08-16T00:21:31.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":-5.099999999999994,"leverageIndex":2.23,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:21:31.914Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:22:12.252Z","endTime":"2025-08-16T00:24:21.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"adde0453-fef3-3537-9a10-774a16a942b2","startTime":"2025-08-16T00:21:57.961Z","endTime":"2025-08-16T00:22:02.713Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.900521157756494,"aZ":-33.57885947870061,"pfxX":1.063420686905686,"pfxZ":-0.8941231265067144,"pX":0.412554300416915,"pZ":0.4707260307155686,"vX0":4.604640021401192,"vY0":-124.0677095516744,"vZ0":-6.2533621988612005,"x":101.27,"y":226.07,"x0":-1.599331770367485,"y0":50.002353496288684,"z0":5.794462191739012,"aX":1.671174314750888},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.8,"breakHorizontal":-2.9,"spinRate":2503,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4400857655571633,"extension":5.748738542499526},"index":1,"playId":"46c82e91-c299-3edd-80f0-3505153543f7","pitchNumber":1,"startTime":"2025-08-16T00:22:14.536Z","endTime":"2025-08-16T00:22:18.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.62683040962219,"strikeZoneBottom":1.81164734798598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0409743891263,"aZ":-20.1143118465584,"pfxX":-9.768644111813718,"pfxZ":5.8903500514664335,"pX":0.32420802378697033,"pZ":2.1602984489530432,"vX0":8.835031172975444,"vY0":-142.05706214902065,"vZ0":-6.37991289496678,"x":104.64,"y":180.45,"x0":-1.5545344183148808,"y0":50.00202206675448,"z0":5.710580521564678,"aX":-19.997523310812877},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.5,"breakHorizontal":16.0,"spinRate":2382,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3853345688374099,"extension":5.831368007159414},"index":2,"playId":"925346ff-d423-39e4-bf43-efcc80d25f78","pitchNumber":2,"startTime":"2025-08-16T00:22:40.556Z","endTime":"2025-08-16T00:22:45.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Trevor Story steals (21) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"925346ff-d423-39e4-bf43-efcc80d25f78","startTime":"2025-08-16T00:22:59.870Z","endTime":"2025-08-16T00:23:13.643Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"postOnSecond":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"homeTeamWinProbability":44.5,"awayTeamWinProbability":55.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.88,"dramaIndex":68.0,"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.1,"endSpeed":88.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.91986610964974,"aZ":-16.51051939113501,"pfxX":-9.11867830726529,"pfxZ":7.722594541282888,"pX":-0.4475934971927416,"pZ":2.1582992621775996,"vX0":6.390535253663381,"vY0":-142.51606227990726,"vZ0":-7.150952428797368,"x":134.06,"y":180.51,"x0":-1.5499270601789068,"y0":50.00696747942053,"z0":5.769537659774766,"aX":-18.506238140363358},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":15.0,"spinRate":2231,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.3863490566156078,"extension":5.9286764695731184},"index":4,"playId":"beda8975-cb1f-3edd-8513-5d2d6967f294","pitchNumber":3,"startTime":"2025-08-16T00:23:13.643Z","endTime":"2025-08-16T00:23:19.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.67758370741289,"strikeZoneBottom":1.80353895175244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.585740873948062,"aZ":-26.488577577281564,"pfxX":-10.642042557957332,"pfxZ":3.2148958643690686,"pX":0.18849409029153746,"pZ":0.05006936453647392,"vX0":8.183352485135018,"vY0":-132.28062594857388,"vZ0":-9.430982927181867,"x":109.82,"y":237.43,"x0":-1.5646515235910874,"y0":50.00609618579442,"z0":5.608185538984505,"aX":-18.837064275822435},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":17.5,"spinRate":2136,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4142903098481212,"extension":5.97626616719805},"index":5,"playId":"0903aac2-133e-362b-b803-89814a3389e7","pitchNumber":4,"startTime":"2025-08-16T00:23:48.514Z","endTime":"2025-08-16T00:23:52.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.011228055627605,"aZ":-31.474754790455414,"pfxX":0.07480079928097383,"pfxZ":0.43559262745139105,"pX":0.4402729797048763,"pZ":1.3301994901294194,"vX0":5.5379978182041745,"vY0":-126.41236952789427,"vZ0":-4.887709425933394,"x":100.22,"y":202.86,"x0":-1.789602892027184,"y0":50.005105597401425,"z0":5.8184961125268515,"aX":0.12063975338709622},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":-1.4,"spinRate":2455,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4334499714178701,"extension":5.753000147985707},"index":6,"playId":"332c153d-f4b1-3e12-975f-e85fae31a9a5","pitchNumber":5,"startTime":"2025-08-16T00:24:17.696Z","endTime":"2025-08-16T00:24:21.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":1.88,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:24:21.910Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Abraham Toro lines out to third baseman Graham Pauley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:24:28.996Z","endTime":"2025-08-16T00:25:20.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72650728712224,"aZ":-27.54619800265206,"pfxX":0.7981984951418726,"pfxZ":2.6507306981943204,"pX":0.8654581493870976,"pZ":2.0803141468168476,"vX0":6.0571368069194556,"vY0":-130.87411145751602,"vZ0":-4.4678526722085,"x":84.01,"y":182.61,"x0":-1.5757703960068934,"y0":50.004641031734835,"z0":5.855047599821832,"aX":1.3946589612407903},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.1,"breakHorizontal":-2.6,"spinRate":2458,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4173428828824042,"extension":5.774139525157329},"index":0,"playId":"3e7b7ec1-da21-3ec6-a81a-795a6a1ef99c","pitchNumber":1,"startTime":"2025-08-16T00:24:47.965Z","endTime":"2025-08-16T00:24:52.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.196054406301126,"aZ":-27.200581799593344,"pfxX":-9.813578643203126,"pfxZ":2.793105736939207,"pX":-0.6628235411982908,"pZ":1.9653737365639494,"vX0":6.006805774091281,"vY0":-132.4900376863332,"vZ0":-4.710577959285045,"x":142.27,"y":185.71,"x0":-1.683995371745631,"y0":50.00036714200797,"z0":5.753193917769749,"aX":-17.451276000291834},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":16.4,"spinRate":2143,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.41335153651773027,"extension":5.87231234089748},"hitData":{"launchSpeed":102.0,"launchAngle":8.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":103.11,"coordY":157.76}},"index":1,"playId":"814e1980-2426-3a8a-800e-bbd6f66a0fe8","pitchNumber":2,"startTime":"2025-08-16T00:25:15.515Z","endTime":"2025-08-16T00:25:20.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.92,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:25:20.589Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Liam Hicks doubles (11) on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:26:33.308Z","endTime":"2025-08-16T00:28:47.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.35554983566181,"strikeZoneBottom":1.61698638321802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.671566572841343,"aZ":-11.639426054924192,"pfxX":-3.8782737041593003,"pfxZ":11.508076717980162,"pX":-0.22731023404124562,"pZ":1.275765152786111,"vX0":3.649825562621619,"vY0":-133.02058407994846,"vZ0":-10.214339041378166,"x":125.66,"y":204.33,"x0":-1.1161457832846833,"y0":50.00164801341591,"z0":6.019074285240325,"aX":-6.9200062507791875},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":6.2,"spinRate":2204,"spinDirection":210},"zone":13,"typeConfidence":0.89,"plateTime":0.4124213174908209,"extension":6.548175724971089},"index":0,"playId":"1bf0ee5e-597b-39cf-83ea-f98ae2577690","pitchNumber":1,"startTime":"2025-08-16T00:27:34.985Z","endTime":"2025-08-16T00:27:40.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.23888187137889,"strikeZoneBottom":1.67521761049782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13350387687285,"aZ":-22.168991952486667,"pfxX":-9.62210866063491,"pfxZ":7.2290906230953045,"pX":-0.11147186916484371,"pZ":1.010532820956501,"vX0":5.2196149991059215,"vY0":-116.93705171073083,"vZ0":-6.790872355060663,"x":121.25,"y":211.5,"x0":-1.1228184796260592,"y0":50.003991167416416,"z0":6.033207704381365,"aX":-13.32129562113611},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":11.6,"breakHorizontal":16.1,"spinRate":1709,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.46846437633793725,"extension":6.482520054951147},"index":1,"playId":"7d176c48-db6b-308d-9da0-e2b05ca4e829","pitchNumber":2,"startTime":"2025-08-16T00:27:50.341Z","endTime":"2025-08-16T00:27:54.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.36538469142305,"strikeZoneBottom":1.59192192949285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.401482968728665,"aZ":-13.60162403806408,"pfxX":-3.7524790045205387,"pfxZ":10.336903400153775,"pX":-0.31145724934816676,"pZ":3.0104432765837825,"vX0":3.5203001656930555,"vY0":-133.60554043447527,"vZ0":-5.603770425919501,"x":128.87,"y":157.5,"x0":-1.1624465947901437,"y0":50.00502104472346,"z0":6.1228819210496574,"aX":-6.744104985181317},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2108,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.410907946779695,"extension":6.428740671398117},"index":2,"playId":"dc80972d-fcff-3c73-aff3-eb171ecbb223","pitchNumber":3,"startTime":"2025-08-16T00:28:06.423Z","endTime":"2025-08-16T00:28:09.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-16T00:28:17.130Z","endTime":"2025-08-16T00:28:34.911Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.854628982496482,"aZ":-11.085532000107907,"pfxX":-3.8556074968217557,"pfxZ":11.464073547099474,"pX":-0.44631489085734233,"pZ":2.274685987333821,"vX0":3.228592119510726,"vY0":-134.89572302653553,"vZ0":-8.033710278783415,"x":134.01,"y":177.36,"x0":-1.158842435778532,"y0":50.00517317949342,"z0":6.076776513230537,"aX":-7.0935861597191385},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":6.2,"spinRate":2306,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.4063328940837536,"extension":6.4266044586694155},"hitData":{"launchSpeed":103.1,"launchAngle":21.0,"totalDistance":386.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.53,"coordY":43.95}},"index":4,"playId":"d5e04322-af7c-3964-9d79-b81dace9f2ae","pitchNumber":4,"startTime":"2025-08-16T00:28:34.911Z","endTime":"2025-08-16T00:28:47.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.3,"awayTeamWinProbability":72.7,"homeTeamWinProbabilityAdded":-6.699999999999999,"leverageIndex":0.97,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:28:47.761Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out sharply to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:29:19.351Z","endTime":"2025-08-16T00:29:26.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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(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":93.5,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17473720324985,"aZ":-10.444420926334649,"pfxX":-3.833329151931667,"pfxZ":11.711923049950148,"pX":0.2509553965545497,"pZ":3.032146895713997,"vX0":5.083575076944599,"vY0":-135.94133805784716,"vZ0":-6.57585424590083,"x":107.43,"y":156.91,"x0":-1.1527814990360465,"y0":50.006579052986915,"z0":6.221619927908074,"aX":-7.115013644480854},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":5.8,"spinRate":2338,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.40423384564992526,"extension":6.384549241738557},"hitData":{"launchSpeed":105.2,"launchAngle":14.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.39,"coordY":103.0}},"index":0,"playId":"6417ded0-3c75-3e2d-b6b1-1a4721972ee9","pitchNumber":1,"startTime":"2025-08-16T00:29:19.351Z","endTime":"2025-08-16T00:29:26.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.27,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:29:26.957Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, shortstop Trevor Story to first baseman Abraham Toro. Liam Hicks to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:29:42.775Z","endTime":"2025-08-16T00:31:03.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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.8,"endSpeed":85.2,"strikeZoneTop":3.36398499139756,"strikeZoneBottom":1.53270706951497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03395372122754,"aZ":-11.006485353703704,"pfxX":-6.223303539086392,"pfxZ":11.339611491521758,"pX":-0.09678092069508065,"pZ":2.103647487569749,"vX0":4.966453542073848,"vY0":-136.27764679365984,"vZ0":-8.67000458774873,"x":120.69,"y":181.98,"x0":-1.1410542122050462,"y0":50.003320176401424,"z0":6.1013822227043235,"aX":-11.618472734547604},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.7,"breakHorizontal":10.1,"spinRate":2293,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.40306397762884805,"extension":6.456944691210508},"index":0,"playId":"7f2a1b92-e891-3f57-9a78-8718e9ae9adb","pitchNumber":1,"startTime":"2025-08-16T00:29:55.877Z","endTime":"2025-08-16T00:29:59.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.39087897187446,"strikeZoneBottom":1.62928153451574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51941668115196,"aZ":-11.35929832137285,"pfxX":-4.045754379105512,"pfxZ":11.205288569821501,"pX":-0.21099618574525694,"pZ":2.1824806694612717,"vX0":4.033086740175462,"vY0":-135.6332887396096,"vZ0":-8.245853744584661,"x":125.04,"y":179.85,"x0":-1.1937958023620585,"y0":50.002553685236855,"z0":6.060250268588874,"aX":-7.514859869341999},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":6.5,"spinRate":2324,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.4043062726320814,"extension":6.535175162599576},"index":1,"playId":"bde418a7-44ec-3a2c-a132-dd265bf93f41","pitchNumber":2,"startTime":"2025-08-16T00:30:14.792Z","endTime":"2025-08-16T00:30:18.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.8,"endSpeed":85.2,"strikeZoneTop":3.32446045986428,"strikeZoneBottom":1.56283499855599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.842666616611247,"aZ":-11.448885963391112,"pfxX":-3.7155988416393404,"pfxZ":11.042534666221805,"pX":-0.005653120909545268,"pZ":4.431153179216069,"vX0":4.065163220435997,"vY0":-136.5669892642997,"vZ0":-3.0055986088965225,"x":117.22,"y":119.14,"x0":-1.035223934386034,"y0":50.002826314415984,"z0":6.340497688302774,"aX":-6.974176595370473},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":5.8,"spinRate":2286,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.4020369240711572,"extension":6.3521364218604335},"index":2,"playId":"ca67256b-d68f-32b0-8d8c-c961bdee8a43","pitchNumber":3,"startTime":"2025-08-16T00:30:34.411Z","endTime":"2025-08-16T00:30:37.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27523179486382,"aZ":-9.663885611711603,"pfxX":-3.3183080845853015,"pfxZ":11.912242477931386,"pX":0.7113238678025257,"pZ":3.2653667558608563,"vX0":5.821022716536388,"vY0":-137.2962545751199,"vZ0":-6.092792509097335,"x":89.89,"y":150.62,"x0":-1.0150898721729222,"y0":50.00561843539455,"z0":6.186303559426071,"aX":-6.272629908693401},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.3,"breakHorizontal":4.7,"spinRate":2308,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.400493595350901,"extension":6.347687651614902},"hitData":{"launchSpeed":71.8,"launchAngle":11.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.57,"coordY":131.38}},"index":3,"playId":"db23dfc3-557c-3716-a28f-c59ce067d9a7","pitchNumber":4,"startTime":"2025-08-16T00:30:54.882Z","endTime":"2025-08-16T00:31:03.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":3.399999999999995,"leverageIndex":1.44,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:31:03.702Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Wagaman grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:31:21.104Z","endTime":"2025-08-16T00:32:42.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.66343141817727,"strikeZoneBottom":1.72812762225992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966582568210658,"aZ":-27.012780125966014,"pfxX":2.551024078356972,"pfxZ":3.158724904069892,"pX":0.22395354611072824,"pZ":3.7188833533096854,"vX0":3.668037020516444,"vY0":-126.76168764968055,"vZ0":-0.984905069970237,"x":108.46,"y":138.37,"x0":-1.5710258172047153,"y0":50.00158960008222,"z0":6.261365060573987,"aX":4.167327067272304},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-5.4,"spinRate":1919,"spinDirection":190},"zone":2,"typeConfidence":0.88,"plateTime":0.4314497481033883,"extension":6.18617567935985},"index":0,"playId":"0caeaf6a-fea2-3a94-856b-87eb1f159a2a","pitchNumber":1,"startTime":"2025-08-16T00:31:30.983Z","endTime":"2025-08-16T00:31:34.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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, 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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.63046372339323,"strikeZoneBottom":1.66097372967157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.910627813298266,"aZ":-23.938458595370566,"pfxX":-1.2659937129771262,"pfxZ":4.979331646200316,"pX":1.2100560656092982,"pZ":-0.30960973262998776,"vX0":6.640973072140751,"vY0":-127.48029697912898,"vZ0":-10.891314462751602,"x":70.88,"y":247.14,"x0":-1.2584005540322498,"y0":50.003832139780755,"z0":5.890044696526324,"aX":-2.0947989238758438},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.8,"breakHorizontal":0.8,"spinRate":1861,"spinDirection":217},"zone":14,"typeConfidence":0.6,"plateTime":0.42879136981320176,"extension":6.400069140231913},"index":1,"playId":"8930697d-e08e-3716-b433-88d6dd9cb7b2","pitchNumber":2,"startTime":"2025-08-16T00:31:50.003Z","endTime":"2025-08-16T00:31:53.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.560029378276067,"aZ":-27.07217626217494,"pfxX":1.3084720638715959,"pfxZ":3.141415483619234,"pX":0.3584405598080003,"pZ":2.332141066050708,"vX0":4.195237176921807,"vY0":-125.88766661415,"vZ0":-4.060586747811709,"x":103.34,"y":175.81,"x0":-1.491340318457602,"y0":50.004101517087825,"z0":6.1265136892971395,"aX":2.126445041259382},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":-3.2,"spinRate":1951,"spinDirection":198},"zone":6,"typeConfidence":0.88,"plateTime":0.4330167044053592,"extension":6.340456575656135},"index":2,"playId":"517f1eba-f05d-3cb9-9493-fe4f97974be0","pitchNumber":3,"startTime":"2025-08-16T00:32:14.183Z","endTime":"2025-08-16T00:32:17.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.117671429546704,"aZ":-12.881030099785196,"pfxX":-5.360613196018985,"pfxZ":10.168355765702023,"pX":-0.11190789074281832,"pZ":3.427925155286768,"vX0":4.276367008748527,"vY0":-136.62398808799105,"vZ0":-5.139290114157722,"x":121.27,"y":146.23,"x0":-0.9982739569903037,"y0":50.00026567949352,"z0":6.213264182630696,"aX":-10.168094117410059},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":8.9,"spinRate":2301,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.400362428044859,"extension":6.512958774296001},"hitData":{"launchSpeed":104.2,"launchAngle":-17.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.4,"coordY":142.05}},"index":3,"playId":"701322d4-09e3-3141-a2cc-0768c75470f2","pitchNumber":4,"startTime":"2025-08-16T00:32:35.283Z","endTime":"2025-08-16T00:32:42.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"third":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":4.500000000000007,"leverageIndex":1.67,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:32:42.895Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:34:57.995Z","endTime":"2025-08-16T00:39:16.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T00:34:45.437Z","endTime":"2025-08-16T00:35:00.259Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.771235470678352,"aZ":-33.760354206453464,"pfxX":0.5252880762929957,"pfxZ":-1.059026769435265,"pX":-0.5285444505039539,"pZ":1.658498973775697,"vX0":2.87455557128131,"vY0":-121.18858317821528,"vZ0":-3.1146315279871306,"x":137.15,"y":194.0,"x0":-1.794079837001531,"y0":50.001950768994575,"z0":5.883618843962627,"aX":0.7876118447023777},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":-1.6,"spinRate":2410,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.450491841606838,"extension":5.722942236952158},"index":1,"playId":"57f45c9c-9a6f-343a-ae16-ba8520b30b32","pitchNumber":1,"startTime":"2025-08-16T00:35:00.259Z","endTime":"2025-08-16T00:35:03.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41564188932142,"aZ":-27.78386194717695,"pfxX":1.1655634954971164,"pfxZ":2.6202098947880668,"pX":0.9213478819035926,"pZ":2.0753118296115303,"vX0":6.29783616251663,"vY0":-127.89491422868718,"vZ0":-3.973434513397964,"x":81.88,"y":182.75,"x0":-1.712435837742272,"y0":50.00317573929228,"z0":5.798724003380667,"aX":1.9542709654745167},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-3.4,"spinRate":2404,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4263087720022374,"extension":5.7638895031935755},"index":2,"playId":"f86631ae-e1bb-349a-a8a4-2852561f593d","pitchNumber":2,"startTime":"2025-08-16T00:35:16.825Z","endTime":"2025-08-16T00:35:21.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.269339959969088,"aZ":-26.580873170200512,"pfxX":-8.970953602001908,"pfxZ":3.1270683386986633,"pX":-1.401284738981842,"pZ":2.551791148669727,"vX0":4.1376682213538345,"vY0":-132.64079186397774,"vZ0":-3.433099154664525,"x":170.41,"y":169.88,"x0":-1.8123901220893388,"y0":50.00275389651188,"z0":5.792021134023721,"aX":-16.05127558380962},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.2,"breakHorizontal":15.4,"spinRate":2078,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.412284196872831,"extension":5.877492444789833},"index":3,"playId":"7069f4bf-7631-3c93-b2e4-41f9bf97916a","pitchNumber":3,"startTime":"2025-08-16T00:36:06.341Z","endTime":"2025-08-16T00:36:12.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.552314086620772,"aZ":-24.609785925040327,"pfxX":-10.964455833054405,"pfxZ":4.257850608011924,"pX":-0.744271526296195,"pZ":1.6959364031956554,"vX0":6.20009589611976,"vY0":-132.46789259602062,"vZ0":-5.725530164446785,"x":145.37,"y":192.99,"x0":-1.691916407393795,"y0":50.00011764457967,"z0":5.686666119806695,"aX":-19.46413386058839},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":18.5,"spinRate":2222,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.41362906661146814,"extension":6.157008573639858},"index":4,"playId":"ab5ca508-e42d-3bb4-9e54-5e8f7b826022","pitchNumber":4,"startTime":"2025-08-16T00:36:35.992Z","endTime":"2025-08-16T00:36:38.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.52638511380099,"strikeZoneBottom":1.67258455859929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.700433890575937,"aZ":-36.07885634676719,"pfxX":-0.8342355478503567,"pfxZ":-2.4650591655543126,"pX":1.8183959291625447,"pZ":-0.42951699348569433,"vX0":8.459396540425129,"vY0":-125.01411229236646,"vZ0":-7.762160925686867,"x":47.69,"y":250.38,"x0":-1.4976942645040319,"y0":50.00139354623473,"z0":5.669102862173923,"aX":-1.3244578954234594},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.0,"breakHorizontal":-0.4,"spinRate":2415,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4377797032412958,"extension":5.9115601165801195},"index":5,"playId":"47b6824b-e921-3bde-a719-44f6a5f6ed95","pitchNumber":5,"startTime":"2025-08-16T00:37:00.098Z","endTime":"2025-08-16T00:37:03.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.504769461722432,"aZ":-14.939578802346356,"pfxX":-8.460494661304434,"pfxZ":8.264088677732403,"pX":1.2039162251283817,"pZ":2.2383793902427027,"vX0":10.58530112925105,"vY0":-142.93469490694346,"vZ0":-7.158055467628728,"x":71.11,"y":178.34,"x0":-1.4344783758747126,"y0":50.00402929315016,"z0":5.698893632730189,"aX":-17.646657870480254},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2222,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.382046626033421,"extension":5.993760987583197},"index":6,"playId":"ce93a132-a12e-319e-a4b9-442fa6c35f01","pitchNumber":6,"startTime":"2025-08-16T00:37:21.416Z","endTime":"2025-08-16T00:37:24.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86557184733789,"aZ":-29.097073808790924,"pfxX":-10.570905460940649,"pfxZ":1.762616495461705,"pX":-0.5694540264922577,"pZ":2.428834971281431,"vX0":6.3932440877611345,"vY0":-131.88100019806214,"vZ0":-3.205609004093289,"x":138.71,"y":173.2,"x0":-1.6603285453459948,"y0":50.00558356754257,"z0":5.822313895855607,"aX":-18.49427881297897},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.6,"breakHorizontal":17.6,"spinRate":2104,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.41643156354136845,"extension":6.0153657375527505},"index":7,"playId":"43a48526-315c-361e-97f1-9797ec8119c8","pitchNumber":7,"startTime":"2025-08-16T00:37:42.440Z","endTime":"2025-08-16T00:37:49.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.86978730868911,"aZ":-14.851891053740617,"pfxX":-8.095114660461292,"pfxZ":8.427158521097805,"pX":-1.3198180402374828,"pZ":1.6838810452084374,"vX0":4.076604043788605,"vY0":-143.11876073072614,"vZ0":-8.633080013193984,"x":167.31,"y":193.32,"x0":-1.7181044563175056,"y0":50.00432162981161,"z0":5.6887941385542895,"aX":-16.63950535274546},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":13.7,"spinRate":2277,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.38407170615557495,"extension":5.922851135566535},"index":8,"playId":"9a2cddef-25df-3ced-9e8d-184892558d8b","pitchNumber":8,"startTime":"2025-08-16T00:38:25.990Z","endTime":"2025-08-16T00:38:29.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.163946302389828,"aZ":-37.665917003586294,"pfxX":0.2960401917848533,"pfxZ":-3.4438774613267213,"pX":-0.19879228753885844,"pZ":0.7307708496152303,"vX0":3.5006137655245184,"vY0":-125.21405699877889,"vZ0":-4.98658379141849,"x":124.58,"y":219.05,"x0":-1.6506200532714874,"y0":50.001798580056025,"z0":5.813865537102622,"aX":0.47196101755623},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.1,"breakHorizontal":-1.3,"spinRate":2492,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4366471698931358,"extension":5.861849533982746},"index":9,"playId":"4077858f-fef3-31cb-bd2c-6a1daff97bcc","pitchNumber":9,"startTime":"2025-08-16T00:38:46.502Z","endTime":"2025-08-16T00:38:51.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":91.9,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07678674681763,"aZ":-26.76301630912301,"pfxX":-10.209660234875285,"pfxZ":3.0134643421982865,"pX":-0.18032939970431516,"pZ":1.484206069200868,"vX0":7.382452448513016,"vY0":-133.57829012511166,"vZ0":-5.963481985304426,"x":123.87,"y":198.71,"x0":-1.6600905457290234,"y0":50.006020338235814,"z0":5.682201385854648,"aX":-18.364076422234564},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":16.8,"spinRate":2175,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4108025253245331,"extension":5.949112256833955},"index":10,"playId":"54e973aa-664e-3b8b-a42b-47f57549ea7d","pitchNumber":10,"startTime":"2025-08-16T00:39:12.485Z","endTime":"2025-08-16T00:39:16.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:39:16.166Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:39:18.994Z","endTime":"2025-08-16T00:41:17.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.4,"strikeZoneTop":3.66172477934218,"strikeZoneBottom":1.66311426093369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.033529473370358,"aZ":-28.629236871785604,"pfxX":1.217554136484118,"pfxZ":2.101256743298607,"pX":1.2429880600604388,"pZ":1.1503889829352894,"vX0":6.996681619885951,"vY0":-127.6447629913253,"vZ0":-5.846408398618821,"x":69.62,"y":207.72,"x0":-1.667969915215291,"y0":50.00064239890967,"z0":5.665155798008943,"aX":2.0510183790659795},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2365,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.42566873634643354,"extension":5.952137186075297},"index":0,"playId":"aab84cc2-e0be-365a-b1f3-b6fac398e814","pitchNumber":1,"startTime":"2025-08-16T00:39:44.341Z","endTime":"2025-08-16T00:39:47.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":97.3,"endSpeed":89.3,"strikeZoneTop":3.70665196768093,"strikeZoneBottom":1.67312908634962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36018207558974,"aZ":-22.609479727214634,"pfxX":-10.684256788402596,"pfxZ":4.712785893191762,"pX":0.5836529855057102,"pZ":1.9488428299370548,"vX0":10.00776873882103,"vY0":-141.3235337449581,"vZ0":-6.237823420524691,"x":94.75,"y":186.16,"x0":-1.6104801904383392,"y0":50.001944188918856,"z0":5.631027842673761,"aX":-21.672248813372292},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.4,"breakHorizontal":17.4,"spinRate":2428,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.387170576422303,"extension":5.914869249622743},"index":1,"playId":"cc8421ec-84a7-392b-adca-57b96743311f","pitchNumber":2,"startTime":"2025-08-16T00:39:59.109Z","endTime":"2025-08-16T00:40:03.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":91.4,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30888156861262,"aZ":-29.71949703026973,"pfxX":-9.398558198251635,"pfxZ":1.3650346378269909,"pX":-0.16770619260681816,"pZ":1.5776398235436124,"vX0":7.170424403413326,"vY0":-132.88337672313034,"vZ0":-5.068898256499199,"x":123.39,"y":196.18,"x0":-1.674143334560273,"y0":50.00144808092631,"z0":5.657604320107009,"aX":-16.880453557205097},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.6,"breakHorizontal":15.6,"spinRate":2193,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.411498402338891,"extension":6.048201510519572},"index":2,"playId":"63b37edd-84de-301b-a267-f92b6d7d4242","pitchNumber":3,"startTime":"2025-08-16T00:40:15.427Z","endTime":"2025-08-16T00:40:18.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-16T00:40:33.434Z","endTime":"2025-08-16T00:40:51.430Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.8,"strikeZoneTop":3.56161617774697,"strikeZoneBottom":1.63379113452154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87265482867459,"aZ":-30.16424444873587,"pfxX":-0.5470418320870527,"pfxZ":1.1842853439275318,"pX":1.5111858219962235,"pZ":1.0946384673481286,"vX0":8.001972804105296,"vY0":-128.432201769157,"vZ0":-5.715940840829353,"x":59.4,"y":209.22,"x0":-1.549175384778033,"y0":50.00559510775934,"z0":5.6412251645580325,"aX":-0.9316515291269227},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":-0.5,"spinRate":2335,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4234152837882572,"extension":5.959704816823468},"index":4,"playId":"c06b5ead-335c-3d49-be88-686afc518da3","pitchNumber":4,"startTime":"2025-08-16T00:40:51.430Z","endTime":"2025-08-16T00:40:55.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":98.3,"endSpeed":89.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.984999593192164,"aZ":-21.991032001172396,"pfxX":-9.990052622963038,"pfxZ":4.929323477631797,"pX":-0.28198143054591424,"pZ":2.442262512356679,"vX0":7.703026003466304,"vY0":-142.86689340469857,"vZ0":-5.161413463639147,"x":127.75,"y":172.84,"x0":-1.7154871259294464,"y0":50.0058866870402,"z0":5.655024814039898,"aX":-20.65030440828139},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":2367,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.38341986757293345,"extension":5.862023602925872},"hitData":{"launchSpeed":63.9,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":154.34}},"index":5,"playId":"9dbee96d-a730-3a72-8b27-e93bcc49a4b5","pitchNumber":5,"startTime":"2025-08-16T00:41:09.579Z","endTime":"2025-08-16T00:41:17.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:41:17.390Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:41:30.345Z","endTime":"2025-08-16T00:44:32.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":89.7,"endSpeed":82.5,"strikeZoneTop":3.68967958391313,"strikeZoneBottom":1.80626134436026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.488462939415378,"aZ":-29.222105638499873,"pfxX":-1.9302189986932985,"pfxZ":1.7068435190469486,"pX":0.13184310063357801,"pZ":1.7883489699866557,"vX0":5.080670770699163,"vY0":-130.5846801992329,"vZ0":-4.780057073945461,"x":111.97,"y":190.49,"x0":-1.5881113256213222,"y0":50.00098270766635,"z0":5.840791703607259,"aX":-3.333863466363026},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":2.4,"spinRate":2376,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4194420095042357,"extension":5.702730934280096},"index":0,"playId":"06e630d5-e42f-3b1e-acac-9f0623b8e002","pitchNumber":1,"startTime":"2025-08-16T00:41:54.777Z","endTime":"2025-08-16T00:41:58.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.64618503099548,"strikeZoneBottom":1.7628003695344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.878984517034393,"aZ":-31.713429211486385,"pfxX":0.34301820688018037,"pfxZ":0.28387541550961926,"pX":1.4056209027122968,"pZ":0.831606205638057,"vX0":8.712962746043164,"vY0":-126.10234314448272,"vZ0":-3.4935842219922755,"x":63.42,"y":216.33,"x0":-2.134246102117015,"y0":50.00294215747058,"z0":4.784885062022934,"aX":0.552123779207674},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.5,"spinRate":2545,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4338271894367627,"extension":6.7900497445818395},"index":1,"playId":"1818b049-4e51-3f4f-8bd5-9e9b27d2db36","pitchNumber":2,"startTime":"2025-08-16T00:42:10.626Z","endTime":"2025-08-16T00:42:14.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.02000720162042,"aZ":-20.526016184221966,"pfxX":-10.118858009771085,"pfxZ":5.644631604140441,"pX":-0.3178245970030622,"pZ":2.5136877217987403,"vX0":7.4919348835334105,"vY0":-142.97752318373207,"vZ0":-5.176628599531396,"x":129.11,"y":170.91,"x0":-1.6619892716949727,"y0":50.00314358901238,"z0":5.642174662745064,"aX":-20.878697694987327},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.2,"breakHorizontal":16.8,"spinRate":2434,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3836032567626102,"extension":5.889858498643783},"index":2,"playId":"8f9af90e-90d3-3836-bd02-027004f5760e","pitchNumber":3,"startTime":"2025-08-16T00:42:26.945Z","endTime":"2025-08-16T00:42:29.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T00:42:39.719Z","endTime":"2025-08-16T00:42:52.110Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.6,"strikeZoneTop":3.56262232811239,"strikeZoneBottom":1.71441931338817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.460525344101494,"aZ":-31.93707681000544,"pfxX":1.7175630167899376,"pfxZ":0.14122537416538078,"pX":1.3943679864383804,"pZ":0.02296901813943071,"vX0":6.9190833519594905,"vY0":-127.96875564312444,"vZ0":-7.769507136420607,"x":63.85,"y":238.16,"x0":-1.550212437052261,"y0":50.00248364597141,"z0":5.5472847452149985,"aX":2.8940649144104174},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.1,"breakHorizontal":-4.4,"spinRate":2511,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.42543707168971157,"extension":5.9461600113646575},"index":4,"playId":"a2edae81-5716-373e-bd2e-6f7a23b7fbb4","pitchNumber":4,"startTime":"2025-08-16T00:42:52.110Z","endTime":"2025-08-16T00:42:55.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66197403444082,"aZ":-25.90462922337841,"pfxX":-9.037463385635366,"pfxZ":3.50833087038254,"pX":-0.9918757107016272,"pZ":2.720986142372696,"vX0":4.557520377923002,"vY0":-133.07035361196043,"vZ0":-3.2838505545370476,"x":154.81,"y":165.31,"x0":-1.5564535192584412,"y0":50.00207935992514,"z0":5.856457912474985,"aX":-16.139481391222592},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":2320,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.41227742084434515,"extension":6.146335787625068},"index":5,"playId":"28a4208e-cc1e-3fda-a3bd-394e1cedce24","pitchNumber":5,"startTime":"2025-08-16T00:43:17.285Z","endTime":"2025-08-16T00:43:21.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.5930151806548,"strikeZoneBottom":1.77650661191039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.251615145665532,"aZ":-33.30496118269496,"pfxX":0.6193349721094594,"pfxZ":-0.7175443719606567,"pX":0.532870517834657,"pZ":0.5879062721737137,"vX0":4.990858445209815,"vY0":-124.31173722300363,"vZ0":-5.9789825954168645,"x":96.69,"y":222.91,"x0":-1.5790120642095313,"y0":50.00575308339134,"z0":5.779772616301965,"aX":0.9714672039038389},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":-2.3,"spinRate":2443,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44012974401195404,"extension":5.823303677361996},"index":6,"playId":"fe9b4ba7-56d7-3d4d-9904-f324b86c7f7c","pitchNumber":6,"startTime":"2025-08-16T00:43:45.792Z","endTime":"2025-08-16T00:43:48.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.14213056174054,"aZ":-14.662047438705603,"pfxX":-7.207931851892752,"pfxZ":8.451328029897955,"pX":0.1884312774522396,"pZ":2.3424274976912396,"vX0":7.531325937633304,"vY0":-143.27238541043698,"vZ0":-6.8058153408113204,"x":109.82,"y":175.53,"x0":-1.5421075858510507,"y0":50.00135936087218,"z0":5.670864983818926,"aX":-14.933456345677945},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":11.5,"spinRate":2322,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.38279447454101634,"extension":5.87952605989384},"index":7,"playId":"f071c019-2ed4-32f0-ba71-bd90ab7757cf","pitchNumber":7,"startTime":"2025-08-16T00:44:06.817Z","endTime":"2025-08-16T00:44:09.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.61693187528537,"strikeZoneBottom":1.80063133053932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59832718213242,"aZ":-27.175501185571306,"pfxX":-10.007050526816506,"pfxZ":2.7088241263236603,"pX":-0.32067855360864167,"pZ":0.5985080711591036,"vX0":6.914004171040375,"vY0":-134.89476036948759,"vZ0":-8.360841947847284,"x":129.22,"y":222.62,"x0":-1.6132449137910851,"y0":50.00640997282086,"z0":5.6463332189525675,"aX":-18.496172517063137},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.4,"breakHorizontal":16.7,"spinRate":2137,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.40561946095971635,"extension":6.320804595162002},"index":8,"playId":"8468c73a-a956-3cc4-9f47-53dc0eed7f95","pitchNumber":8,"startTime":"2025-08-16T00:44:29.415Z","endTime":"2025-08-16T00:44:32.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.76,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:44:32.934Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (23) on a line drive to right fielder Dane Myers. Roman Anthony scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:45:28.051Z","endTime":"2025-08-16T00:47:04.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T00:44:56.766Z","endTime":"2025-08-16T00:45:30.376Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.44741450423227,"strikeZoneBottom":1.7230083535112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.522216475688953,"aZ":-29.97708064750879,"pfxX":-0.07683013556954865,"pfxZ":1.308894078755054,"pX":1.3253150174799866,"pZ":0.4422291842969722,"vX0":7.9788352347598535,"vY0":-128.0471243997703,"vZ0":-7.1907824130018945,"x":66.48,"y":226.84,"x0":-1.8058230244769846,"y0":50.00485780670565,"z0":5.595958995121178,"aX":-0.13044394594696537},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":2403,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42584723081307363,"extension":5.835529108973813},"index":1,"playId":"42fdee47-f43e-357b-9f79-5a00145bcbdf","pitchNumber":1,"startTime":"2025-08-16T00:45:30.376Z","endTime":"2025-08-16T00:45:34.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.35387962160705,"strikeZoneBottom":1.61129188122011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.275096981982053,"aZ":-25.980369764798237,"pfxX":-10.011335053173898,"pfxZ":3.478977806242165,"pX":-0.3272464588714407,"pZ":1.5360273606700792,"vX0":7.111029332939039,"vY0":-132.3644188504738,"vZ0":-5.74477340839848,"x":129.47,"y":197.31,"x0":-1.7428646500240275,"y0":50.00483022722641,"z0":5.627747105812675,"aX":-17.832319293080733},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":16.7,"spinRate":2173,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.41322755129939726,"extension":5.94567618042506},"index":2,"playId":"d85b514e-1b9b-3ec2-bcd7-d08bfb52f49c","pitchNumber":2,"startTime":"2025-08-16T00:45:48.347Z","endTime":"2025-08-16T00:45:51.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.37713589082751,"strikeZoneBottom":1.68803800183883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.356885879123126,"aZ":-27.672334873725443,"pfxX":-10.451504082902906,"pfxZ":2.502732792275318,"pX":0.3610663349990996,"pZ":0.29781871137764987,"vX0":8.76346127174936,"vY0":-132.94172863035658,"vZ0":-8.53329431879375,"x":103.24,"y":230.74,"x0":-1.613315933521915,"y0":50.0005546661924,"z0":5.544741489793782,"aX":-18.785391234830563},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.9,"breakHorizontal":17.2,"spinRate":1989,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41133444257883056,"extension":6.075091135771964},"index":3,"playId":"c71dfb9e-d121-3149-a15d-aedf78f3230f","pitchNumber":3,"startTime":"2025-08-16T00:46:04.196Z","endTime":"2025-08-16T00:46:08.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":91.1,"endSpeed":82.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.260742957367317,"aZ":-27.238634254857796,"pfxX":-11.489655073676598,"pfxZ":2.8061135825645964,"pX":-0.21868232858927025,"pZ":1.9163943703806499,"vX0":7.500340943413364,"vY0":-132.3209886305187,"vZ0":-4.576325413799696,"x":125.34,"y":187.04,"x0":-1.6082900788979522,"y0":50.00513516004651,"z0":5.682682128690408,"aX":-20.220330959117003},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":19.0,"spinRate":2076,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4151754653953721,"extension":6.127428250432313},"index":4,"playId":"3e358b5e-552d-312b-8783-ee644e660b46","pitchNumber":4,"startTime":"2025-08-16T00:46:28.151Z","endTime":"2025-08-16T00:46:32.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.234820071184377,"aZ":-33.67678722940998,"pfxX":0.4885513365421228,"pfxZ":-0.9279629612760445,"pX":0.6452562096764675,"pZ":2.0548550673895543,"vX0":5.575732202244088,"vY0":-126.91468299167593,"vZ0":-2.8022990388021176,"x":92.4,"y":183.3,"x0":-1.6482971930213333,"y0":50.0012889755835,"z0":5.86946910790172,"aX":0.792207864243608},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.2,"spinRate":2487,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.43243084224145134,"extension":5.8769872738282185},"hitData":{"launchSpeed":90.4,"launchAngle":15.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.4,"coordY":129.21}},"index":5,"playId":"fe4384fc-00a5-337c-8b17-3ad595604da2","pitchNumber":5,"startTime":"2025-08-16T00:46:52.542Z","endTime":"2025-08-16T00:47:04.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":20.500000000000007,"leverageIndex":1.64,"dramaIndex":172.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:47:04.433Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out to right fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:47:46.177Z","endTime":"2025-08-16T00:48:09.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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(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.5,"endSpeed":83.4,"strikeZoneTop":3.60730741164345,"strikeZoneBottom":1.71917040476917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.416523593573494,"aZ":-25.8328254921222,"pfxX":0.45062036118146054,"pfxZ":3.6053483580313666,"pX":0.7965853805119634,"pZ":1.4710526187359803,"vX0":6.009568431743122,"vY0":-131.61849128144834,"vZ0":-6.080582979214116,"x":86.64,"y":199.06,"x0":-1.5728238012025164,"y0":50.001693969014994,"z0":5.719140213619439,"aX":0.7910107053567879},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":-2.2,"spinRate":2348,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41584156408213024,"extension":5.820619824337378},"index":0,"playId":"2db815cd-4138-3969-bbff-18a1b1fb411c","pitchNumber":1,"startTime":"2025-08-16T00:47:46.177Z","endTime":"2025-08-16T00:47:50.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.167245726420614,"aZ":-27.40209771848476,"pfxX":0.35801973161480743,"pfxZ":2.696499976213368,"pX":0.1187742134962267,"pZ":1.960858030185214,"vX0":4.769045027383659,"vY0":-131.96732681842587,"vZ0":-4.618856586801725,"x":112.47,"y":185.84,"x0":-1.7556678739781741,"y0":50.00260683638169,"z0":5.743800901371349,"aX":0.6335237615432884},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":-1.7,"spinRate":2437,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4144867556748313,"extension":5.850578874718403},"hitData":{"launchSpeed":90.9,"launchAngle":23.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":211.44,"coordY":103.56}},"index":1,"playId":"369799ae-be7a-33e0-9bb3-4eba21219fe3","pitchNumber":2,"startTime":"2025-08-16T00:48:02.492Z","endTime":"2025-08-16T00:48:09.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":2.03,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:48:09.908Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Graham Pauley flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T00:49:42.675Z","endTime":"2025-08-16T00:50:31.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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(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":93.2,"endSpeed":84.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.527234821668127,"aZ":-9.710821440361075,"pfxX":-4.2744587141530275,"pfxZ":12.127209792641192,"pX":-0.41391615632232004,"pZ":2.5967375769131413,"vX0":3.726376392748952,"vY0":-135.4685218269181,"vZ0":-7.597438654627758,"x":132.78,"y":168.67,"x0":-1.254232407619326,"y0":50.00154782506655,"z0":6.122209920988863,"aX":-7.917250187553434},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.5,"breakHorizontal":7.0,"spinRate":2285,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.4048377368264817,"extension":6.498115149033313},"hitData":{"launchSpeed":78.8,"launchAngle":34.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.0,"coordY":103.43}},"index":0,"playId":"20a799cc-3ee7-3dc4-8ba3-1888587f33fc","pitchNumber":1,"startTime":"2025-08-16T00:50:23.592Z","endTime":"2025-08-16T00:50:31.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:50:31.703Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T00:50:45.882Z","endTime":"2025-08-16T00:52:03.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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.5,"endSpeed":84.6,"strikeZoneTop":3.55364729367189,"strikeZoneBottom":1.64675886536997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84194121271591,"aZ":-6.977908231531229,"pfxX":-2.9987471962634196,"pfxZ":13.726166221411308,"pX":0.7171169411221602,"pZ":0.7576941280025657,"vX0":5.569535118486306,"vY0":-135.42177409712724,"vZ0":-12.4579808741044,"x":89.67,"y":218.32,"x0":-0.9876298675052195,"y0":50.00063008150639,"z0":5.933674830263815,"aX":-5.50402665312387},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.0,"breakHorizontal":4.1,"spinRate":2355,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.406303040468619,"extension":6.583301089737609},"index":0,"playId":"1be44adc-6d27-39e3-98c2-4514ef9fe043","pitchNumber":1,"startTime":"2025-08-16T00:50:56.862Z","endTime":"2025-08-16T00:51:00.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.63384100909855,"strikeZoneBottom":1.62050615295333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.922168512510012,"aZ":-29.461235331651114,"pfxX":1.1819504195669632,"pfxZ":1.777866188296228,"pX":-0.08974035333877833,"pZ":3.743312437631386,"vX0":2.757132362946277,"vY0":-123.2152650633429,"vZ0":-0.1687413612495714,"x":120.42,"y":137.71,"x0":-1.3796453032168285,"y0":50.004587015105805,"z0":6.315387059697856,"aX":1.805810672503908},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":-2.9,"spinRate":1928,"spinDirection":170},"zone":2,"typeConfidence":0.9,"plateTime":0.44560888267395704,"extension":6.153838676428244},"index":1,"playId":"03ac0dd4-47b5-38cc-abd2-78917175e1c5","pitchNumber":2,"startTime":"2025-08-16T00:51:17.312Z","endTime":"2025-08-16T00:51:23.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.823307117965452,"aZ":-26.512262009440974,"pfxX":-0.09094427964506657,"pfxZ":3.6422378173025933,"pX":0.31369409062455,"pZ":1.9796982631742208,"vX0":4.207930728709379,"vY0":-123.3904615325084,"vZ0":-4.586619619080739,"x":105.04,"y":185.33,"x0":-1.3964675218095632,"y0":50.000691096994814,"z0":6.076643406904723,"aX":-0.14161734047639188},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":-0.7,"spinRate":1830,"spinDirection":213},"zone":9,"typeConfidence":0.85,"plateTime":0.4426319437660542,"extension":6.352535346315795},"index":2,"playId":"35ce4f0a-cf08-3f07-810d-5e1e595e8187","pitchNumber":3,"startTime":"2025-08-16T00:51:36.542Z","endTime":"2025-08-16T00:51:39.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.411828077085104,"aZ":-13.899796186431725,"pfxX":-3.9882653508012664,"pfxZ":9.920059849658728,"pX":-0.4805325839374656,"pZ":3.041188992487081,"vX0":3.46554299242956,"vY0":-134.87252365069074,"vZ0":-5.448461729054946,"x":135.32,"y":156.67,"x0":-1.264129364107373,"y0":50.00008675823628,"z0":6.06817036711104,"aX":-7.344563221793058},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2165,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.4061577917268484,"extension":6.388657347219365},"hitData":{"launchSpeed":96.9,"launchAngle":17.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.84,"coordY":68.65}},"index":3,"playId":"b0dd4d3d-ebd4-352a-bdbf-204d4201a734","pitchNumber":4,"startTime":"2025-08-16T00:51:52.984Z","endTime":"2025-08-16T00:52:03.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.17,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:52:03.696Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Xavier Edwards grounds into a double play, second baseman Romy Gonzalez to shortstop Trevor Story to first baseman Abraham Toro. Dane Myers out at 2nd. Xavier Edwards out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T00:54:34.564Z","endTime":"2025-08-16T00:55:04.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"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-16T00:52:15.641Z","endTime":"2025-08-16T00:52:29.513Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Wilson replaces Lucas Giolito.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-16T00:52:29.513Z","endTime":"2025-08-16T00:54:36.932Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.43361891266353,"strikeZoneBottom":1.62658784597387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07077066512651,"aZ":-11.384808490773155,"pfxX":2.4293126724428773,"pfxZ":11.201164704585297,"pX":-0.989466965476295,"pZ":3.5338384033803876,"vX0":-5.289564362471876,"vY0":-135.9297722264821,"vZ0":-5.36177716410448,"x":154.72,"y":143.37,"x0":0.6732349871719158,"y0":50.001617500883576,"z0":6.334549517836413,"aX":4.508641485653094},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":-3.1,"spinRate":2309,"spinDirection":167},"zone":11,"typeConfidence":0.89,"plateTime":0.4042195752415578,"extension":5.967071507204609},"index":2,"playId":"9ec60511-1cfe-3f27-9575-0caa985d66bd","pitchNumber":1,"startTime":"2025-08-16T00:54:36.932Z","endTime":"2025-08-16T00:54:41.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08382456037278,"aZ":-29.11961884200188,"pfxX":-2.030186324598162,"pfxZ":1.8925681388567996,"pX":0.3843510941290606,"pZ":1.8607670485780443,"vX0":-1.6958768738206442,"vY0":-126.38740934761276,"vZ0":-4.998842071554678,"x":102.35,"y":188.54,"x0":1.3281819723292079,"y0":50.0050844910415,"z0":6.206746431919546,"aX":-3.2800056536350675},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":4.1,"spinRate":2281,"spinDirection":203},"zone":9,"typeConfidence":0.92,"plateTime":0.4335908722030366,"extension":6.2611505700501295},"hitData":{"launchSpeed":96.4,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.69,"coordY":147.63}},"index":3,"playId":"c8916737-9827-31dd-a827-2298187a5ec1","pitchNumber":2,"startTime":"2025-08-16T00:54:57.014Z","endTime":"2025-08-16T00:55:04.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":9.099999999999994,"leverageIndex":2.11,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:55:04.671Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T00:57:34.229Z","endTime":"2025-08-16T00:58:29.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Bender replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T00:56:35.464Z","endTime":"2025-08-16T00:57:36.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669622,"link":"/api/v1/people/669622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":81.2,"endSpeed":74.4,"strikeZoneTop":3.51288230991167,"strikeZoneBottom":1.72268766048025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.345114042786516,"aZ":-34.15863519059207,"pfxX":11.509173956213669,"pfxZ":-1.4108995334438195,"pX":-0.8375364439964887,"pZ":1.6523715018957994,"vX0":-0.1644417756225398,"vY0":-118.19590632014892,"vZ0":-0.8902747939233724,"x":148.92,"y":194.17,"x0":-2.2600986528433578,"y0":50.00506559954417,"z0":5.194664857404289,"aX":16.145366166222047},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.5,"breakHorizontal":-20.8,"spinRate":2750,"spinDirection":69},"zone":13,"typeConfidence":0.92,"plateTime":0.46493728864091555,"extension":5.433523416547101},"index":1,"playId":"5460f3be-8aba-3174-a8da-5f1432ad8868","pitchNumber":1,"startTime":"2025-08-16T00:57:36.465Z","endTime":"2025-08-16T00:57:40.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.662854201343546,"aZ":-30.227666954190752,"pfxX":10.52194541989672,"pfxZ":1.2985788643696203,"pX":-0.23193982499097204,"pZ":2.148334010965489,"vX0":1.0947850208234164,"vY0":-122.13695236399776,"vZ0":-1.1674556428416234,"x":125.84,"y":180.77,"x0":-2.052718751293953,"y0":50.00293548865861,"z0":5.248939832676893,"aX":15.782978110968845},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-19.3,"spinRate":2788,"spinDirection":59},"zone":8,"typeConfidence":0.92,"plateTime":0.44967867225239067,"extension":5.246904915404358},"index":2,"playId":"f4c351ef-681f-3197-b4f8-68ad0c345d4f","pitchNumber":2,"startTime":"2025-08-16T00:57:51.834Z","endTime":"2025-08-16T00:57:54.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T00:58:09.188Z","endTime":"2025-08-16T00:58:25.234Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92587096699095,"aZ":-28.805788752680296,"pfxX":10.57863809977247,"pfxZ":2.1972726321761433,"pX":1.0745439814879414,"pZ":2.1176264454084293,"vX0":3.9629962655526163,"vY0":-123.30120857967593,"vZ0":-1.6232652290136993,"x":76.04,"y":181.6,"x0":-1.9302967216031222,"y0":50.000145520986976,"z0":5.229357934374895,"aX":16.183755858559696},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":-20.2,"spinRate":2780,"spinDirection":69},"zone":14,"typeConfidence":0.92,"plateTime":0.445263247979506,"extension":5.344368664110355},"index":4,"playId":"f61a0e1b-f67c-397e-9187-27deccb4a595","pitchNumber":3,"startTime":"2025-08-16T00:58:25.234Z","endTime":"2025-08-16T00:58:29.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:58:29.446Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to right fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T00:58:30.764Z","endTime":"2025-08-16T00:59:48.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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(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":96.0,"endSpeed":88.4,"strikeZoneTop":3.6149566551112,"strikeZoneBottom":1.85184762561617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66710322075786,"aZ":-31.075761396888606,"pfxX":-10.688474455652344,"pfxZ":0.5569188700995422,"pX":1.0221701393376037,"pZ":2.4698446076577114,"vX0":9.883234922936852,"vY0":-139.50282950194165,"vZ0":-3.5517815457747828,"x":78.04,"y":172.09,"x0":-1.1677842384117925,"y0":50.00603640419924,"z0":5.795108257057909,"aX":-21.19417254416471},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.5,"breakHorizontal":17.5,"spinRate":2222,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.39176070548537156,"extension":5.585687973852785},"index":0,"playId":"a378c384-ab17-3a4c-8a13-2c169e0258e9","pitchNumber":1,"startTime":"2025-08-16T00:58:52.688Z","endTime":"2025-08-16T00:58:56.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.44466985981653,"strikeZoneBottom":1.57716164292547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.990401837772087,"aZ":-28.099144703108973,"pfxX":10.238721240190351,"pfxZ":2.78145908042352,"pX":-0.43026052877012183,"pZ":2.2884808250898363,"vX0":1.2787803828715514,"vY0":-120.41800686625874,"vZ0":-0.8113344213705169,"x":133.4,"y":176.99,"x0":-2.298294576220636,"y0":50.00185364283764,"z0":5.121812721319058,"aX":14.993084410651502},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.2,"breakHorizontal":-18.8,"spinRate":2727,"spinDirection":71},"zone":4,"typeConfidence":0.92,"plateTime":0.4553409479244044,"extension":5.4844702380751436},"index":1,"playId":"13d56396-644e-3248-903c-826347367910","pitchNumber":2,"startTime":"2025-08-16T00:59:08.490Z","endTime":"2025-08-16T00:59:11.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.50685153029264,"strikeZoneBottom":1.67409949052737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74035167165617,"aZ":-30.74318139315585,"pfxX":-10.826025949556048,"pfxZ":0.7335328682553133,"pX":-1.3294470439382,"pZ":3.7906087487961173,"vX0":4.256163590848098,"vY0":-139.53724226303567,"vZ0":-0.45920312308707917,"x":167.68,"y":136.43,"x0":-1.4781097756920223,"y0":50.002720232625464,"z0":6.00309787759703,"aX":-21.104260398681017},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.4,"breakHorizontal":18.6,"spinRate":2419,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.39426178665745093,"extension":5.355843406202633},"index":2,"playId":"9bf5cbdc-19ad-313e-9d61-fe077e93f2f4","pitchNumber":3,"startTime":"2025-08-16T00:59:23.435Z","endTime":"2025-08-16T00:59:26.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.560923340231952,"aZ":-34.9171612786897,"pfxX":3.6929962488840617,"pfxZ":-1.7184982777768365,"pX":0.7045838094509489,"pZ":2.1562357101149616,"vX0":4.870548057247572,"vY0":-125.58974511289698,"vZ0":-1.5644549256046307,"x":90.14,"y":180.56,"x0":-1.739987556794298,"y0":50.0017475912115,"z0":5.628417608730398,"aX":5.89591739969738},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.2,"breakHorizontal":-7.8,"spinRate":2747,"spinDirection":77},"zone":9,"typeConfidence":0.93,"plateTime":0.4362137203438161,"extension":5.6849717119951},"hitData":{"launchSpeed":91.4,"launchAngle":40.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.37,"coordY":99.07}},"index":3,"playId":"2defc563-1197-3021-92c8-30b9aadb20df","pitchNumber":4,"startTime":"2025-08-16T00:59:38.677Z","endTime":"2025-08-16T00:59:48.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:59:48.950Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T00:59:53.578Z","endTime":"2025-08-16T01:01:23.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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, 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.3,"strikeZoneTop":3.62292758869098,"strikeZoneBottom":1.72906065979051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.215427737498782,"aZ":-30.604502649479148,"pfxX":13.26235596581301,"pfxZ":1.083239855347868,"pX":-0.674293233814842,"pZ":2.2453198483656913,"vX0":-0.27792294399360906,"vY0":-120.75554629376617,"vZ0":-0.6383049354771818,"x":142.7,"y":178.16,"x0":-2.2752146413841134,"y0":50.005335723783695,"z0":5.245923833106106,"aX":19.25686955943872},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.0,"breakHorizontal":-23.9,"spinRate":2862,"spinDirection":67},"zone":7,"typeConfidence":0.92,"plateTime":0.4565458717580251,"extension":5.464678726935972},"index":0,"playId":"9fdc6647-0f26-366e-adbf-20c27c192bf6","pitchNumber":1,"startTime":"2025-08-16T01:00:11.925Z","endTime":"2025-08-16T01:00:15.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.63474054601704,"strikeZoneBottom":1.74091053303827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74717607105544,"aZ":-29.275507435212962,"pfxX":-10.611006022206876,"pfxZ":1.4755010151455856,"pX":-1.2428936976808815,"pZ":2.942089750751072,"vX0":4.659099084421047,"vY0":-140.11861973160038,"vZ0":-2.542324865897979,"x":164.38,"y":159.34,"x0":-1.5583166877455366,"y0":50.005390476146296,"z0":5.794917493450919,"aX":-20.881591615379357},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.3,"breakHorizontal":18.1,"spinRate":2372,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.3924692467715989,"extension":5.5716855146956314},"index":1,"playId":"6294571f-b7a1-3413-bc09-d69f0f51a421","pitchNumber":2,"startTime":"2025-08-16T01:00:26.845Z","endTime":"2025-08-16T01:00:31.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.66670791729039,"strikeZoneBottom":1.80832635403035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.737423086865153,"aZ":-28.3554099155513,"pfxX":12.139314807097467,"pfxZ":2.6369731552944815,"pX":1.0489198216770106,"pZ":1.7258843985073051,"vX0":3.6975539247957894,"vY0":-120.5174712143379,"vZ0":-2.0135658033017907,"x":77.02,"y":192.18,"x0":-2.0882194737812103,"y0":50.00292939635041,"z0":5.1140248280497635,"aX":17.586209126894293},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.4,"breakHorizontal":-22.9,"spinRate":2929,"spinDirection":74},"zone":14,"typeConfidence":0.92,"plateTime":0.45714222307387153,"extension":5.479411208515344},"index":2,"playId":"a4b2a23e-455e-35a1-8322-4a852c1197d4","pitchNumber":3,"startTime":"2025-08-16T01:00:40.669Z","endTime":"2025-08-16T01:00:45.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387035916579162,"aZ":-31.554057153280848,"pfxX":11.583532504194654,"pfxZ":0.42453145687639093,"pX":1.0897314056905834,"pZ":2.4539646059879185,"vX0":4.0062385016481565,"vY0":-121.05908906569269,"vZ0":0.10686083305788263,"x":75.46,"y":172.52,"x0":-2.099153735222607,"y0":50.002762658266114,"z0":5.210772191869408,"aX":16.898557440674736},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":-22.0,"spinRate":2941,"spinDirection":63},"zone":14,"typeConfidence":0.92,"plateTime":0.45543712203190045,"extension":5.696260672373306},"index":3,"playId":"29931d96-fb5f-3f62-951c-54ea81990514","pitchNumber":4,"startTime":"2025-08-16T01:00:57.555Z","endTime":"2025-08-16T01:01:00.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49233849343485,"aZ":-36.17578982268207,"pfxX":4.41515919412771,"pfxZ":-2.422886274198566,"pX":0.877132861140918,"pZ":1.389126594440227,"vX0":4.760864125322438,"vY0":-127.45926007698633,"vZ0":-4.002513185791827,"x":83.57,"y":201.27,"x0":-1.5866209267645095,"y0":50.00351187693114,"z0":5.827585893523035,"aX":7.286000153337607},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.0,"breakHorizontal":-9.0,"spinRate":2813,"spinDirection":49},"zone":14,"typeConfidence":0.93,"plateTime":0.4292478413278422,"extension":5.642613895576975},"index":4,"playId":"1ae4caf3-75ac-3f58-a11f-7acb83536f00","pitchNumber":5,"startTime":"2025-08-16T01:01:19.406Z","endTime":"2025-08-16T01:01:23.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":669622,"link":"/api/v1/people/669622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:01:23.361Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Stowers lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:03:05.291Z","endTime":"2025-08-16T01:03:46.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.573042088329647,"aZ":-28.616537984726087,"pfxX":-1.2516657882608997,"pfxZ":2.1257045692408534,"pX":0.2916881262422426,"pZ":2.0977374406972715,"vX0":-2.0799199311189924,"vY0":-127.82736588687183,"vZ0":-4.881318121980705,"x":105.88,"y":182.14,"x0":1.2750260716052606,"y0":50.00442005728086,"z0":6.249217343713947,"aX":-2.0940348808056664},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.1,"breakHorizontal":2.6,"spinRate":2319,"spinDirection":178},"zone":9,"typeConfidence":0.93,"plateTime":0.42666232205947496,"extension":5.885520915444072},"hitData":{"launchSpeed":97.9,"launchAngle":19.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.18,"coordY":72.79}},"index":0,"playId":"c23ed507-f710-3915-84ef-5189af910306","pitchNumber":1,"startTime":"2025-08-16T01:03:37.926Z","endTime":"2025-08-16T01:03:46.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:03:46.173Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Agustín Ramírez lines out sharply to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:03:55.321Z","endTime":"2025-08-16T01:04:32.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":79.1,"strikeZoneTop":3.31710300880335,"strikeZoneBottom":1.58719154410137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.876904717113394,"aZ":-32.68941482440012,"pfxX":-2.135063140293175,"pfxZ":-0.3304934681954297,"pX":0.25204993403187886,"pZ":2.3038056361518904,"vX0":-1.7024101458440528,"vY0":-124.14164317959155,"vZ0":-3.036270434799282,"x":107.39,"y":176.58,"x0":1.2219648168533555,"y0":50.00058745537713,"z0":6.240363218352745,"aX":-3.359941294281696},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":4.2,"spinRate":2238,"spinDirection":261},"zone":5,"typeConfidence":0.92,"plateTime":0.4397943472271182,"extension":5.952754818115223},"index":0,"playId":"b8740233-1c37-3ecb-82f5-0b13991e1058","pitchNumber":1,"startTime":"2025-08-16T01:04:12.077Z","endTime":"2025-08-16T01:04:15.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.089066447966275,"aZ":-33.07553395625224,"pfxX":-1.7633127487477318,"pfxZ":-0.5979623359192772,"pX":0.7116218236188963,"pZ":2.0641969322222513,"vX0":-0.8459225692972716,"vY0":-121.2821801803965,"vZ0":-3.0735037449628497,"x":89.87,"y":183.05,"x0":1.2932602490342646,"y0":50.00434004936736,"z0":6.211073126621954,"aX":-2.6463578208812266},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":3.4,"spinRate":2295,"spinDirection":284},"zone":6,"typeConfidence":0.91,"plateTime":0.45035569109633666,"extension":6.011131367063407},"hitData":{"launchSpeed":101.6,"launchAngle":15.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.39,"coordY":99.38}},"index":1,"playId":"f28d41f3-07ff-3d00-a73f-b5e36a2569a3","pitchNumber":2,"startTime":"2025-08-16T01:04:25.358Z","endTime":"2025-08-16T01:04:32.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:04:32.668Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:04:53.304Z","endTime":"2025-08-16T01:06:00.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.4297658384771,"strikeZoneBottom":1.64467116381909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.295803328446876,"aZ":-11.973503244293974,"pfxX":2.5563072078759936,"pfxZ":10.505752005458577,"pX":0.3217839485277427,"pZ":3.3797641253411004,"vX0":-2.7880459692811588,"vY0":-137.50198200875073,"vZ0":-5.814567260951246,"x":84.66,"y":120.17,"x0":1.0147454560837734,"y0":50.001426262334036,"z0":6.327592181772276,"aX":4.915012105412582},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-4.1,"spinRate":2244,"spinDirection":163},"zone":3,"typeConfidence":0.88,"plateTime":0.39769197037768933,"extension":6.070803080474918},"index":0,"playId":"61ce72d5-e5f6-3d56-9036-2b717db62774","pitchNumber":1,"startTime":"2025-08-16T01:04:58.621Z","endTime":"2025-08-16T01:05:02.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-16T01:05:10.103Z","endTime":"2025-08-16T01:05:25.874Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.36794021520482,"strikeZoneBottom":1.58316882208872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.640088991747604,"aZ":-23.001285745042075,"pfxX":-2.3295193191859616,"pfxZ":5.282577987558483,"pX":-1.3614718872924407,"pZ":-0.027228373483222584,"vX0":-5.27994320857328,"vY0":-130.26294351868358,"vZ0":-11.152755703826495,"x":168.9,"y":239.52,"x0":0.986063062068557,"y0":50.0060713110702,"z0":6.014850378683323,"aX":-4.045241879656683},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":5.3,"spinRate":2458,"spinDirection":176},"zone":13,"typeConfidence":0.71,"plateTime":0.4187963254276763,"extension":6.190786501012762},"index":2,"playId":"1a8b4a98-f19d-3702-bdb7-30bd0d2608ef","pitchNumber":2,"startTime":"2025-08-16T01:05:25.874Z","endTime":"2025-08-16T01:05:29.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50965342535846,"aZ":-12.172690750607986,"pfxX":1.570928308059015,"pfxZ":10.304815403728973,"pX":-0.6376094259888758,"pZ":2.7905766656983944,"vX0":-5.305507346388165,"vY0":-138.36252194130776,"vZ0":-7.060669218985333,"x":141.3,"y":163.43,"x0":1.0996532893379105,"y0":50.004760954675746,"z0":6.189053819395713,"aX":3.0498420139075493},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":-1.8,"spinRate":2247,"spinDirection":152},"zone":4,"typeConfidence":0.83,"plateTime":0.3956738417390109,"extension":5.902730153135278},"hitData":{"launchSpeed":88.2,"launchAngle":15.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.78,"coordY":79.92}},"index":3,"playId":"8a3f7f6c-e58b-3686-b1ee-082a3d0f3cb1","pitchNumber":3,"startTime":"2025-08-16T01:05:51.205Z","endTime":"2025-08-16T01:06:00.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":689414,"link":"/api/v1/people/689414","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_ab"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_ab"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"credit":"b_pa"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:06:00.669Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to left fielder Jarren Duran. Liam Hicks to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:08:31.118Z","endTime":"2025-08-16T01:09:01.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T01:06:16.765Z","endTime":"2025-08-16T01:06:32.185Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Garrett Whitlock replaces Justin Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T01:06:32.185Z","endTime":"2025-08-16T01:08:33.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.44078085183254,"strikeZoneBottom":1.67241641157974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.458594727671354,"aZ":-11.7721518883502,"pfxX":-6.122445956748226,"pfxZ":10.418657390967294,"pX":0.9553561304180412,"pZ":2.0718001000540895,"vX0":7.215151296033016,"vY0":-138.89676708413182,"vZ0":-7.89238477854127,"x":80.58,"y":182.84,"x0":-0.8777751852170127,"y0":50.00277128511591,"z0":5.728763401527274,"aX":-11.9895828342789},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":9.6,"spinRate":2193,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3940062779504343,"extension":7.063652188509261},"index":2,"playId":"68b52f96-ed77-3089-8278-998b2025df3a","pitchNumber":1,"startTime":"2025-08-16T01:08:33.453Z","endTime":"2025-08-16T01:08:37.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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, 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":83.4,"endSpeed":77.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.463885260236044,"aZ":-35.34665547072092,"pfxX":1.2171066263025092,"pfxZ":-2.122316201831538,"pX":0.5038239284373861,"pZ":2.2217272527570553,"vX0":3.490843884651856,"vY0":-121.51008611227213,"vZ0":-1.2084891255933221,"x":97.8,"y":178.79,"x0":-1.1085327903249187,"y0":50.00010706739759,"z0":5.792298988313113,"aX":1.8221117128763948},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.8,"breakHorizontal":-3.0,"spinRate":2091,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.45048894472616086,"extension":7.128159708201704},"hitData":{"launchSpeed":80.4,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.7,"coordY":127.36}},"index":3,"playId":"7cde4706-ec57-3f3c-a1e5-45cf9708728c","pitchNumber":2,"startTime":"2025-08-16T01:08:49.710Z","endTime":"2025-08-16T01:09:01.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.99,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:09:01.176Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:09:14.257Z","endTime":"2025-08-16T01:09:57.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.871174779632028,"aZ":-13.52790254961297,"pfxX":-6.123023335937004,"pfxZ":9.578416195493011,"pX":-0.3432232202282989,"pZ":2.8104831766003104,"vX0":4.0125509963882635,"vY0":-138.83816133118842,"vZ0":-5.430644906167162,"x":130.08,"y":162.9,"x0":-1.0136794582318036,"y0":50.00393527072635,"z0":5.696425308688238,"aX":-11.922046936558816},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2145,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39491705435655033,"extension":6.999204128883986},"index":0,"playId":"1ad4f1c4-2adc-38cb-b2f8-d18eebc4d3bb","pitchNumber":1,"startTime":"2025-08-16T01:09:29.554Z","endTime":"2025-08-16T01:09:32.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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.0,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70080179777717,"aZ":-17.099913317726994,"pfxX":-8.837387232656978,"pfxZ":7.796050001192791,"pX":0.20483154415214883,"pZ":3.0088710889456154,"vX0":6.513643372500418,"vY0":-138.1592957004315,"vZ0":-4.3611895035364165,"x":109.19,"y":157.54,"x0":-1.0348414574129294,"y0":50.00272605714063,"z0":5.7565994157378535,"aX":-17.089127384521163},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":14.6,"spinRate":2204,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39639658815403056,"extension":7.278920257145445},"hitData":{"launchSpeed":91.7,"launchAngle":18.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.01,"coordY":93.91}},"index":1,"playId":"5bf3044e-c464-31f2-8c8c-85fcb95f8851","pitchNumber":2,"startTime":"2025-08-16T01:09:50.785Z","endTime":"2025-08-16T01:09:57.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805300,"link":"/api/v1/people/805300","batSide":{"code":"L","description":"Left"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"second":{"id":689414,"link":"/api/v1/people/689414"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":805300,"link":"/api/v1/people/805300"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":9.299999999999997,"leverageIndex":3.67,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:09:57.101Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, second baseman Xavier Edwards to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:12:25.438Z","endTime":"2025-08-16T01:12:50.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lake Bachar replaces Anthony Bender.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:11:29.466Z","endTime":"2025-08-16T01:12:27.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669622,"link":"/api/v1/people/669622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.915962222022014,"aZ":-30.077508364457984,"pfxX":5.426418485134507,"pfxZ":1.2708305869555616,"pX":0.43722063769616815,"pZ":1.0652923546680921,"vX0":3.849313242778797,"vY0":-127.67707455387902,"vZ0":-4.732348548207604,"x":100.33,"y":210.02,"x0":-1.7961386800448502,"y0":50.00130560206919,"z0":5.316791741553391,"aX":8.934120581487566},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-10.7,"spinRate":2829,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.42940808572129496,"extension":6.020142635643676},"index":1,"playId":"a16806cc-387a-3a80-a1b8-fbc7f2b9156e","pitchNumber":1,"startTime":"2025-08-16T01:12:27.732Z","endTime":"2025-08-16T01:12:30.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3922989568559,"aZ":-31.094250014565397,"pfxX":5.818197241968916,"pfxZ":0.6464406672032617,"pX":-0.10791825585811994,"pZ":2.1542909700018438,"vX0":2.2352616434905337,"vY0":-128.32728349375984,"vZ0":-2.295259096858998,"x":121.11,"y":180.61,"x0":-1.7468140306487794,"y0":50.00131889608318,"z0":5.49069786473474,"aX":9.668664938951482},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":-11.0,"spinRate":2865,"spinDirection":59},"zone":5,"typeConfidence":0.9,"plateTime":0.427385675172574,"extension":5.890826488499725},"hitData":{"launchSpeed":96.0,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.11,"coordY":144.08}},"index":2,"playId":"1b6eae8c-98e3-31b2-819a-50096ec9be55","pitchNumber":2,"startTime":"2025-08-16T01:12:43.419Z","endTime":"2025-08-16T01:12:50.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:12:50.773Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:13:04.225Z","endTime":"2025-08-16T01:14:50.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.2,"endSpeed":82.4,"strikeZoneTop":3.61051596956607,"strikeZoneBottom":1.81084364982925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.360432672105745,"aZ":-30.250294781725,"pfxX":1.4721725661031866,"pfxZ":1.119672955590083,"pX":-0.16334561093478403,"pZ":1.1158131006726595,"vX0":2.9194181520957945,"vY0":-129.89160741510278,"vZ0":-5.426395079723517,"x":123.23,"y":208.65,"x0":-1.4916103365440254,"y0":50.00258425090692,"z0":5.522958037439561,"aX":2.5227260741424082},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":-3.2,"spinRate":2666,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.4211511015982299,"extension":6.091693739090905},"index":0,"playId":"d03f7c28-398b-3f70-9267-46adee7f1b3e","pitchNumber":1,"startTime":"2025-08-16T01:13:16.937Z","endTime":"2025-08-16T01:13:20.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19243191126171,"aZ":-29.484659134223826,"pfxX":5.78754707253738,"pfxZ":1.6194147494843207,"pX":-0.007276018341885545,"pZ":2.55380712111487,"vX0":2.815282872550671,"vY0":-128.55278639155873,"vZ0":-1.4096784816188876,"x":117.28,"y":169.83,"x0":-1.8707697113866044,"y0":50.00551910608388,"z0":5.4114713734757744,"aX":9.6270151665905},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":-11.2,"spinRate":2869,"spinDirection":57},"zone":5,"typeConfidence":0.9,"plateTime":0.42708955848424024,"extension":5.9422261624768415},"index":1,"playId":"9315386b-fd67-3b1e-8d27-30d8e1a365bf","pitchNumber":2,"startTime":"2025-08-16T01:13:31.108Z","endTime":"2025-08-16T01:13:34.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.335287795794887,"aZ":-35.022946546190035,"pfxX":4.594834574370513,"pfxZ":-1.6730199887050228,"pX":0.19700149990786392,"pZ":1.9069097481599606,"vX0":3.1678625833664813,"vY0":-129.47676494080432,"vZ0":-2.4044200772028024,"x":109.49,"y":187.29,"x0":-1.6381617897606895,"y0":50.002912992945944,"z0":5.520394670245655,"aX":7.822480648991746},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":-9.0,"spinRate":2871,"spinDirection":37},"zone":8,"typeConfidence":0.89,"plateTime":0.42258210322155243,"extension":5.930670308738093},"index":2,"playId":"e7bfdf7c-9455-3cd3-91b2-301fa25ab21f","pitchNumber":3,"startTime":"2025-08-16T01:13:52.470Z","endTime":"2025-08-16T01:13:55.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.737566240578342,"aZ":-30.38284279452573,"pfxX":0.9784299583254928,"pfxZ":1.028639590948309,"pX":0.1180038757790797,"pZ":1.9609751835565066,"vX0":3.169715563536149,"vY0":-131.05080621115457,"vZ0":-3.793285810178178,"x":112.5,"y":185.83,"x0":-1.2325730925273284,"y0":50.00543274382275,"z0":5.687567604608816,"aX":1.707963163992068},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":-2.4,"spinRate":2672,"spinDirection":83},"zone":8,"typeConfidence":0.92,"plateTime":0.41736193442033676,"extension":5.901150325801534},"index":3,"playId":"1a67af6f-c029-3230-bf69-ff63ed269c1d","pitchNumber":4,"startTime":"2025-08-16T01:14:14.960Z","endTime":"2025-08-16T01:14:17.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-16T01:14:30.530Z","endTime":"2025-08-16T01:14:40.806Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05996798583779,"aZ":-11.658705395063128,"pfxX":-5.298999850612164,"pfxZ":10.610708358881915,"pX":-0.4577539089981349,"pZ":3.461020831368555,"vX0":4.450870670508029,"vY0":-138.6575136553325,"vZ0":-3.880356312604923,"x":134.45,"y":145.33,"x0":-1.400968433609962,"y0":50.000995978679654,"z0":5.665329050835103,"aX":-10.243814904930682},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":8.6,"spinRate":2786,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.3960989957597456,"extension":5.982654264728102},"hitData":{"launchSpeed":91.7,"launchAngle":45.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.83,"coordY":89.65}},"index":5,"playId":"abda9e4d-ef9f-3e38-b208-f34a71059518","pitchNumber":5,"startTime":"2025-08-16T01:14:40.806Z","endTime":"2025-08-16T01:14:50.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:14:50.989Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Narváez lines out to second baseman Xavier Edwards.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:14:55.000Z","endTime":"2025-08-16T01:17:05.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":87.5,"endSpeed":79.8,"strikeZoneTop":3.69774749456354,"strikeZoneBottom":1.72820459454037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25332724080938,"aZ":-35.560599789515,"pfxX":7.175775629331618,"pfxZ":-2.0853790967061236,"pX":0.22314186257804416,"pZ":1.830203724108848,"vX0":2.4730910487491875,"vY0":-127.34873851393246,"vZ0":-1.8597053420146499,"x":108.49,"y":189.36,"x0":-1.6962265671843226,"y0":50.00475192614519,"z0":5.41685066679191,"aX":11.637421702885051},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.0,"breakHorizontal":-13.6,"spinRate":2835,"spinDirection":51},"zone":8,"typeConfidence":0.9,"plateTime":0.4322034623594071,"extension":5.999231023777502},"index":0,"playId":"40f12814-975b-35b6-ab02-5560eb98e2fe","pitchNumber":1,"startTime":"2025-08-16T01:15:16.469Z","endTime":"2025-08-16T01:15:20.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.65517412693526,"strikeZoneBottom":1.6499815760663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.558911141210906,"aZ":-31.173836431106476,"pfxX":0.5052841193708506,"pfxZ":0.5619369170237307,"pX":1.1416486057296475,"pZ":0.3649159745803457,"vX0":6.077367986598798,"vY0":-131.8177331636387,"vZ0":-7.3953153483169585,"x":73.48,"y":228.93,"x0":-1.2539196307055755,"y0":50.00053886088011,"z0":5.491043658537034,"aX":0.893059143085474},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.4,"breakHorizontal":-2.2,"spinRate":2758,"spinDirection":122},"zone":14,"typeConfidence":0.93,"plateTime":0.4146295764214094,"extension":5.957881777967438},"index":1,"playId":"0f66124e-ade7-31f5-b0d1-908444bba950","pitchNumber":2,"startTime":"2025-08-16T01:15:32.671Z","endTime":"2025-08-16T01:15:37.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37103462716241,"aZ":-14.269585738257003,"pfxX":-6.4510616284962685,"pfxZ":9.105393388494521,"pX":-0.43022088481199283,"pZ":3.473887648009978,"vX0":5.2331655827442765,"vY0":-139.3440855957677,"vZ0":-3.259535145907617,"x":133.4,"y":144.99,"x0":-1.4946705036903964,"y0":50.00126198383773,"z0":5.601867272055993,"aX":-12.682459528580164},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":10.6,"spinRate":2807,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.39310319659399795,"extension":5.95727711228844},"index":2,"playId":"82eb76dd-1b6c-3a8a-b298-93d988c6ccb4","pitchNumber":3,"startTime":"2025-08-16T01:15:52.769Z","endTime":"2025-08-16T01:15:58.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-16T01:16:03.063Z","endTime":"2025-08-16T01:16:18.650Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.531165442453094,"aZ":-12.802290877069126,"pfxX":-5.266482654663459,"pfxZ":9.86300260609348,"pX":0.7917772627378473,"pZ":2.9751479820451423,"vX0":7.908073502403483,"vY0":-139.31560795762104,"vZ0":-4.617337540907527,"x":86.82,"y":158.45,"x0":-1.4003827986345727,"y0":50.003141673177666,"z0":5.501333691175738,"aX":-10.34485502197395},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2704,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.39327548297780446,"extension":5.986424388422778},"index":4,"playId":"1fdf8a2c-95b6-33c9-ade8-33b66f07e164","pitchNumber":4,"startTime":"2025-08-16T01:16:18.650Z","endTime":"2025-08-16T01:16:21.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.68239487519196,"strikeZoneBottom":1.71312801628999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89633640752753,"aZ":-31.848636969322055,"pfxX":1.9132803737854562,"pfxZ":0.18734068737596843,"pX":-1.2652189006913543,"pZ":2.8583295776665594,"vX0":-0.05506417114483089,"vY0":-130.49657710626622,"vZ0":-1.4649009524795633,"x":165.23,"y":161.61,"x0":-1.4929318110322358,"y0":50.00379444530652,"z0":5.804160957843787,"aX":3.3327350871359784},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.2,"breakHorizontal":-3.5,"spinRate":2668,"spinDirection":125},"zone":11,"typeConfidence":0.92,"plateTime":0.4181367202676105,"extension":5.934897423192154},"index":5,"playId":"f21a2631-a549-3d4c-8699-06006389ab36","pitchNumber":5,"startTime":"2025-08-16T01:16:39.360Z","endTime":"2025-08-16T01:16:45.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":87.5,"endSpeed":81.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.054896826978364,"aZ":-33.98714444123283,"pfxX":4.574996986719347,"pfxZ":-1.1009943965702185,"pX":0.8332798514480053,"pZ":1.6149032029897574,"vX0":4.86326425966776,"vY0":-127.36086919682619,"vZ0":-2.5729849208295414,"x":85.24,"y":195.18,"x0":-1.6920096645790264,"y0":50.00066513874954,"z0":5.314120213623753,"aX":7.548392711234992},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":-9.4,"spinRate":2885,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.42931716738183257,"extension":5.985677374292284},"hitData":{"launchSpeed":94.4,"launchAngle":9.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":140.86,"coordY":142.02}},"index":6,"playId":"3706a2a0-5aad-39e6-93f7-9cf8eb7105f3","pitchNumber":6,"startTime":"2025-08-16T01:17:00.180Z","endTime":"2025-08-16T01:17:05.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":669199,"link":"/api/v1/people/669199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:17:05.209Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Wagaman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:19:32.968Z","endTime":"2025-08-16T01:20:15.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:19:27.240Z","endTime":"2025-08-16T01:19:35.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":97.0,"endSpeed":88.8,"strikeZoneTop":3.70546349032738,"strikeZoneBottom":1.73372518496613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63909155424911,"aZ":-8.599462971244034,"pfxX":1.4410434787883408,"pfxZ":11.680570677644493,"pX":-0.018684586237572333,"pZ":2.4036786838029305,"vX0":-1.4849101256311772,"vY0":-141.0586850311471,"vZ0":-8.676297957682577,"x":117.71,"y":173.88,"x0":0.32695301070817556,"y0":50.00026328977635,"z0":6.0710232889823645,"aX":2.9079118277796288},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.6,"breakHorizontal":-2.3,"spinRate":2494,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.38806446437409337,"extension":7.061988174269355},"index":1,"playId":"d226f36e-17fc-36c7-84ce-2edf6b77b153","pitchNumber":1,"startTime":"2025-08-16T01:19:35.214Z","endTime":"2025-08-16T01:19:38.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":97.5,"endSpeed":89.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.277504758436596,"aZ":-11.240096977776414,"pfxX":5.862157410657516,"pfxZ":10.22927220464987,"pX":-0.30767843118360094,"pZ":2.4131749639239035,"vX0":-3.7624882890098896,"vY0":-141.8631582221432,"vZ0":-8.166435927637817,"x":128.73,"y":173.62,"x0":0.27156639347709544,"y0":50.000073521815814,"z0":6.038555231104066,"aX":11.992762637866306},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":-9.8,"spinRate":2538,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.38553220123922083,"extension":7.155780077435981},"index":2,"playId":"916db856-ed14-3e67-8381-80e5af2d57e9","pitchNumber":2,"startTime":"2025-08-16T01:19:51.582Z","endTime":"2025-08-16T01:19:54.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":90.7,"endSpeed":83.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10662649759606,"aZ":-32.92869540010945,"pfxX":3.1650488783326725,"pfxZ":-0.4242935868745512,"pX":0.07590625158161426,"pZ":1.5091655250982736,"vX0":-1.6402339459425752,"vY0":-132.11719032946462,"vZ0":-5.545981895261005,"x":114.11,"y":198.03,"x0":0.2935050224878243,"y0":50.00477491263402,"z0":6.055246407589243,"aX":5.596684302910725},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.8,"breakHorizontal":-5.4,"spinRate":1123,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4145511939266089,"extension":7.506281699680129},"index":3,"playId":"3814f8f5-7151-3fde-941a-fe11982a032c","pitchNumber":3,"startTime":"2025-08-16T01:20:12.130Z","endTime":"2025-08-16T01:20:15.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:20:15.663Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, second baseman Romy Gonzalez to first baseman Abraham Toro.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:20:55.439Z","endTime":"2025-08-16T01:21:43.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Javier Sanoja replaces Graham Pauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-16T01:20:35.392Z","endTime":"2025-08-16T01:20:57.810Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87889568603101,"aZ":-8.64599850817371,"pfxX":1.8360081819212235,"pfxZ":11.449195098212394,"pX":-1.377781382226427,"pZ":2.542656368173122,"vX0":-4.615749811091239,"vY0":-142.6909707268053,"vZ0":-8.534287006854933,"x":169.52,"y":170.13,"x0":0.024699269260501172,"y0":50.00187108713789,"z0":6.122813099051994,"aX":3.7729372506074315},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.1,"breakHorizontal":-2.4,"spinRate":2447,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.3843427874140448,"extension":7.283312869283005},"index":1,"playId":"956570a2-5547-3408-bec0-74db359f8009","pitchNumber":1,"startTime":"2025-08-16T01:20:57.810Z","endTime":"2025-08-16T01:21:00.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":89.3,"endSpeed":82.0,"strikeZoneTop":3.45611532776418,"strikeZoneBottom":1.7499031317482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.77034145765251,"aZ":-30.991075005014224,"pfxX":0.5656615180238074,"pfxZ":0.6916213073308928,"pX":0.6135811751469781,"pZ":2.429543858156839,"vX0":0.2120444803901917,"vY0":-130.06694955932494,"vZ0":-3.360893189898293,"x":93.61,"y":173.18,"x0":0.45746926472155064,"y0":50.00271055762692,"z0":6.0933013222338595,"aX":0.9672603894039999},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":-1.1,"spinRate":1179,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.42141622279208013,"extension":7.473899698638747},"index":2,"playId":"0bcde864-84eb-353b-bf0a-be42a1161b09","pitchNumber":2,"startTime":"2025-08-16T01:21:17.184Z","endTime":"2025-08-16T01:21:20.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.787533828727867,"aZ":-26.596813790752467,"pfxX":0.5000062836144417,"pfxZ":3.208005051269092,"pX":0.31465625102969763,"pZ":2.3913730703865688,"vX0":-0.35558017729835534,"vY0":-131.29948511357506,"vZ0":-4.422678120704208,"x":105.01,"y":174.21,"x0":0.38713451517665426,"y0":50.003477985710404,"z0":6.085713835398332,"aX":0.8697239117716954},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":-0.8,"spinRate":1295,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.41776170517565747,"extension":7.4355106440674685},"hitData":{"launchSpeed":87.1,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.32,"coordY":139.56}},"index":3,"playId":"c839abbc-1862-3aa3-a230-935485eb6171","pitchNumber":3,"startTime":"2025-08-16T01:21:35.368Z","endTime":"2025-08-16T01:21:43.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:21:43.481Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dane Myers pops out to shortstop Trevor Story.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:21:53.492Z","endTime":"2025-08-16T01:23:44.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":99.4,"endSpeed":91.3,"strikeZoneTop":3.6759158180892,"strikeZoneBottom":1.78574497178842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19387701647829,"aZ":-9.392839093417017,"pfxX":6.892110911668943,"pfxZ":10.715292803598391,"pX":-0.08897992087658682,"pZ":2.272655563804122,"vX0":-3.899003473738301,"vY0":-144.53983892118436,"vZ0":-9.108193500762434,"x":120.39,"y":177.42,"x0":0.37867096460185895,"y0":50.000818290734415,"z0":6.0327824403687265,"aX":14.65027929544234},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.9,"breakHorizontal":-11.8,"spinRate":2438,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.37825524342912864,"extension":7.338579137089063},"index":0,"playId":"cf38c3b6-4d8d-395e-9be3-4922090ef0c3","pitchNumber":1,"startTime":"2025-08-16T01:22:10.704Z","endTime":"2025-08-16T01:22:14.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40698214873124,"aZ":-9.716333506330477,"pfxX":6.075173983310845,"pfxZ":10.635246522760323,"pX":0.12977117929231663,"pZ":3.8582231076119493,"vX0":-2.625003941484222,"vY0":-144.15381513193537,"vZ0":-4.784602415913726,"x":112.05,"y":134.61,"x0":0.2609942659287194,"y0":50.00555348868367,"z0":6.135183341399605,"aX":12.832983201829741},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":-10.6,"spinRate":2510,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.3794481188755858,"extension":7.123836326488954},"index":1,"playId":"0f115e81-a5ff-3f73-be1d-72f2b9e1ee6d","pitchNumber":2,"startTime":"2025-08-16T01:22:27.879Z","endTime":"2025-08-16T01:22:31.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-16T01:22:35.836Z","endTime":"2025-08-16T01:22:52.982Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":93.1,"strikeZoneTop":3.74511605265913,"strikeZoneBottom":1.71431479751124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03779947221829,"aZ":-7.999536093404164,"pfxX":8.734399604686832,"pfxZ":10.958274172146968,"pX":-0.7101436092239065,"pZ":1.013802137088764,"vX0":-5.7768175130401165,"vY0":-147.56133171423227,"vZ0":-13.222443034256605,"x":144.07,"y":211.41,"x0":0.13787571524861772,"y0":50.00410294473544,"z0":6.023873503311158,"aX":19.267299405939976},"breaks":{"breakAngle":58.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.4,"breakHorizontal":-14.6,"spinRate":2485,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.3711681124150803,"extension":7.346772504274246},"index":3,"playId":"39b7790c-718b-317a-b782-74a3c9ca9a73","pitchNumber":3,"startTime":"2025-08-16T01:22:52.982Z","endTime":"2025-08-16T01:22:59.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.1,"strikeZoneTop":3.6394934098137,"strikeZoneBottom":1.64397297824772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.580827239959945,"aZ":-12.243063690684794,"pfxX":6.8286821849504715,"pfxZ":9.305143116338972,"pX":1.0800071831057045,"pZ":3.9169027635439755,"vX0":-0.9105590751704442,"vY0":-145.9400213704361,"vZ0":-4.271486508839589,"x":75.83,"y":133.02,"x0":0.5107549156210321,"y0":50.00494022251007,"z0":6.145678112787238,"aX":14.628089360852403},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.1,"breakHorizontal":-12.1,"spinRate":2448,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.3763289520086417,"extension":7.220252907607069},"index":4,"playId":"81e46888-414a-3afa-81c7-a0833cb5ce47","pitchNumber":4,"startTime":"2025-08-16T01:23:18.798Z","endTime":"2025-08-16T01:23:22.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69868366315241,"aZ":-29.434794270116214,"pfxX":4.328960626557373,"pfxZ":1.525224018989464,"pX":0.07865689367100526,"pZ":2.7085826412389062,"vX0":-2.0009622448182696,"vY0":-132.56825331707378,"vZ0":-3.290175544677372,"x":114.0,"y":165.65,"x0":0.276697218384333,"y0":50.00460442058396,"z0":6.091675378740951,"aX":7.7825099927118915},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":-7.4,"spinRate":1238,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.41160393460153566,"extension":7.569184805739036},"hitData":{"launchSpeed":71.0,"launchAngle":48.0,"totalDistance":204.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.45,"coordY":126.9}},"index":5,"playId":"24c7a738-5a26-3dcf-8a3a-03cb9a79137b","pitchNumber":5,"startTime":"2025-08-16T01:23:35.581Z","endTime":"2025-08-16T01:23:44.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:23:44.122Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:25:59.536Z","endTime":"2025-08-16T01:27:31.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Javier Sanoja remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:25:20.345Z","endTime":"2025-08-16T01:25:20.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Josh Simpson replaces Lake Bachar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T01:25:20.359Z","endTime":"2025-08-16T01:26:01.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681006,"link":"/api/v1/people/681006"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669199,"link":"/api/v1/people/669199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.559995107675967,"aZ":-25.32792422806986,"pfxX":8.883094637649528,"pfxZ":3.5740398917620677,"pX":-0.07153638913991274,"pZ":1.6483485125376418,"vX0":-6.67064263857789,"vY0":-137.6018555450763,"vZ0":-4.661453217901522,"x":119.73,"y":194.27,"x0":1.2300529868729042,"y0":50.00604725106375,"z0":5.080652394354636,"aX":17.036099658026842},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":-14.6,"spinRate":2157,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.3980640774391775,"extension":5.832245339524242},"index":2,"playId":"bff23250-818d-36b4-a7f5-2a2b53699575","pitchNumber":1,"startTime":"2025-08-16T01:26:01.818Z","endTime":"2025-08-16T01:26:05.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":87.5,"endSpeed":80.1,"strikeZoneTop":3.67368485124564,"strikeZoneBottom":1.81125047417544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19761870093028,"aZ":-29.96338179048807,"pfxX":0.27286050786210403,"pfxZ":1.355126357464381,"pX":-1.5699665033531733,"pZ":2.0693471671153967,"vX0":-7.0007261922178285,"vY0":-127.3272705514602,"vZ0":-1.7233979694867716,"x":176.84,"y":182.91,"x0":1.1848692390885558,"y0":50.00592936103539,"z0":5.1358191657181225,"aX":0.4474122217211791},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":1.2,"spinRate":2411,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.43088253444434654,"extension":5.751419872289738},"index":3,"playId":"ae4f07aa-57d7-3c8c-a6c3-2722867a9fb9","pitchNumber":2,"startTime":"2025-08-16T01:26:20.001Z","endTime":"2025-08-16T01:26:23.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.72246779005978,"strikeZoneBottom":1.86005596972221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53009735743924,"aZ":-32.62763460811672,"pfxX":-8.57707046727094,"pfxZ":-0.31625008293103285,"pX":1.0806258132274722,"pZ":1.978464837543016,"vX0":0.9945780701521096,"vY0":-119.32473046812304,"vZ0":0.3650808985232381,"x":75.81,"y":185.36,"x0":1.770110851243664,"y0":50.00362009757198,"z0":4.78074165833347,"aX":-12.277847458515442},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.2,"breakHorizontal":15.2,"spinRate":2525,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4603268098735245,"extension":5.658824755743196},"index":4,"playId":"a9a65683-072c-3027-953f-7ae9d9592459","pitchNumber":3,"startTime":"2025-08-16T01:26:37.528Z","endTime":"2025-08-16T01:26:41.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.72410356908461,"strikeZoneBottom":1.86150092698119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.433832253722432,"aZ":-30.52504863768321,"pfxX":-5.8871112036949595,"pfxZ":1.1464663987962656,"pX":-0.9379494260675862,"pZ":3.1718099995288944,"vX0":-3.9822842965018634,"vY0":-119.27790397405779,"vZ0":2.3784332917668314,"x":152.75,"y":153.14,"x0":1.516977254265616,"y0":50.00579058893365,"z0":4.909609373978411,"aX":-8.504186878215586},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":11.6,"spinRate":2513,"spinDirection":285},"zone":11,"typeConfidence":2.0,"plateTime":0.4587884271994511,"extension":5.773742037230926},"index":5,"playId":"47cc2514-7fde-3483-b7f0-82ef175a71af","pitchNumber":4,"startTime":"2025-08-16T01:26:56.562Z","endTime":"2025-08-16T01:27:00.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.70492821526201,"strikeZoneBottom":1.84284031570127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96574989772862,"aZ":-29.487599214849382,"pfxX":9.028671626530086,"pfxZ":1.4422116397272617,"pX":1.0702858063499368,"pZ":3.5034951450836553,"vX0":-3.910506959153559,"vY0":-135.70263890321945,"vZ0":1.0451289914303374,"x":76.2,"y":144.19,"x0":1.357780505188004,"y0":50.00228848218064,"z0":5.168977778491184,"aX":16.822218087745245},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":-15.5,"spinRate":2148,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40377282676896753,"extension":5.780670306416824},"index":6,"playId":"b45fbcb1-6231-36be-aab9-9a842643aea6","pitchNumber":5,"startTime":"2025-08-16T01:27:23.596Z","endTime":"2025-08-16T01:27:31.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":681006,"link":"/api/v1/people/681006"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":2.22,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:27:31.029Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks. Roman Anthony to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:27:33.958Z","endTime":"2025-08-16T01:29:50.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.35209962288495,"strikeZoneBottom":1.61316260746478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86990121212083,"aZ":-41.5881003680115,"pfxX":-4.561923632629366,"pfxZ":-6.681177175485854,"pX":-1.1917915814078324,"pZ":1.0181084322255751,"vX0":-4.1441741315988505,"vY0":-118.03016024217406,"vZ0":-0.8752723063261378,"x":162.43,"y":211.29,"x0":1.1808414937570095,"y0":50.005471425290644,"z0":5.229928198840698,"aX":-6.424132435820569},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.0,"breakHorizontal":9.2,"spinRate":2563,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4643945491697834,"extension":5.946693132773043},"index":0,"playId":"36aa1bdf-9456-3c45-b8d8-26ded3df455e","pitchNumber":1,"startTime":"2025-08-16T01:27:57.418Z","endTime":"2025-08-16T01:28:00.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.35158286565732,"strikeZoneBottom":1.64746370457498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.056251365252802,"aZ":-29.896359638155392,"pfxX":-1.2530559753927188,"pfxZ":1.4077971586572984,"pX":0.49088977945048395,"pZ":1.7360178859070723,"vX0":-1.7414092682555304,"vY0":-126.4857662671415,"vZ0":-2.297007635224786,"x":98.29,"y":191.91,"x0":1.3513660903294586,"y0":50.00323460510034,"z0":5.055686881029647,"aX":-2.0279947031444547},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.3,"breakHorizontal":2.6,"spinRate":2427,"spinDirection":266},"zone":9,"typeConfidence":2.0,"plateTime":0.43321338453243463,"extension":5.788186529503278},"index":1,"playId":"2299267e-01d9-3d01-80a1-5ebe434dc0d0","pitchNumber":2,"startTime":"2025-08-16T01:28:15.742Z","endTime":"2025-08-16T01:28:18.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.28697998376217,"strikeZoneBottom":1.58315040747311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29068814712087,"aZ":-31.341407296980297,"pfxX":-0.21888938251878232,"pfxZ":0.5072690204125561,"pX":0.7893361894741965,"pZ":3.1535685502022366,"vX0":-1.3060488920523898,"vY0":-126.93233756500825,"vZ0":0.8854078557991736,"x":86.91,"y":153.63,"x0":1.3383509598256202,"y0":50.00110501940085,"z0":5.290167716036559,"aX":-0.3580642236039085},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":0.7,"spinRate":2475,"spinDirection":253},"zone":3,"typeConfidence":2.0,"plateTime":0.4310361617915839,"extension":5.822448654906647},"index":2,"playId":"0b329ece-8000-35bb-897f-574f26afbefa","pitchNumber":3,"startTime":"2025-08-16T01:28:37.105Z","endTime":"2025-08-16T01:28:40.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.35710113928982,"strikeZoneBottom":1.65335697332782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.122409251796487,"aZ":-31.32110075374692,"pfxX":-0.002316590333284241,"pfxZ":0.5185732459747383,"pX":-0.4067365767845192,"pZ":1.4537337778275063,"vX0":-4.02740952468607,"vY0":-127.9715074308248,"vZ0":-2.735855143510544,"x":132.5,"y":199.53,"x0":1.189703963450709,"y0":50.00457003786599,"z0":4.997365600965168,"aX":-0.0037713526463875927},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":1.0,"spinRate":2469,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.42847036448390696,"extension":5.87887098165362},"index":3,"playId":"619aaa11-511a-399e-9dc9-4dd0ff6fa0c4","pitchNumber":4,"startTime":"2025-08-16T01:28:58.929Z","endTime":"2025-08-16T01:29:02.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"b86de485-be80-30e9-9729-de0ad818eb5b","startTime":"2025-08-16T01:29:23.256Z","endTime":"2025-08-16T01:29:28.088Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.38367670780386,"strikeZoneBottom":1.67952450525568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.089594192433044,"aZ":-30.539972217773247,"pfxX":-1.2313343076586536,"pfxZ":0.9931726455814136,"pX":1.3149299091018998,"pZ":2.839003627124102,"vX0":0.1771199181568217,"vY0":-127.36145564338366,"vZ0":0.1701406189126502,"x":66.88,"y":162.13,"x0":1.4044611923881936,"y0":50.001017055519185,"z0":5.185980385218844,"aX":-2.02321910684699},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":2.2,"spinRate":2399,"spinDirection":250},"zone":12,"typeConfidence":2.0,"plateTime":0.4300129966035122,"extension":5.703041541471096},"index":5,"playId":"2e9c2f94-3bda-3281-ae38-fc9efbfeafd4","pitchNumber":5,"startTime":"2025-08-16T01:29:47.157Z","endTime":"2025-08-16T01:29:50.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":681006,"link":"/api/v1/people/681006"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":10.100000000000009,"leverageIndex":3.16,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:29:50.336Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jarren Duran hit by pitch. Roman Anthony to 3rd. Alex Bregman to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:31:18.210Z","endTime":"2025-08-16T01:31:48.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:30:02.550Z","endTime":"2025-08-16T01:31:20.486Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.35393945332567,"strikeZoneBottom":1.71246319170307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5704959294378,"aZ":-41.26261109113325,"pfxX":-6.25555461152012,"pfxZ":-6.416268739895403,"pX":-0.9409274243792796,"pZ":1.3298123005926326,"vX0":-3.5310608811315998,"vY0":-118.80646067490798,"vZ0":-0.24851527694234576,"x":152.87,"y":202.88,"x0":1.3813434822448754,"y0":50.001513210570025,"z0":5.213163728479877,"aX":-8.864197536453206},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.4,"breakHorizontal":12.2,"spinRate":2575,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4625319806100099,"extension":5.9594249765294185},"index":1,"playId":"ff801ca1-70dc-3fe2-b0e1-93c0348e474c","pitchNumber":1,"startTime":"2025-08-16T01:31:20.486Z","endTime":"2025-08-16T01:31:24.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.459120704202288,"aZ":-40.85738296838121,"pfxX":-7.26991407685261,"pfxZ":-6.343298794795256,"pX":2.099658687429617,"pZ":2.1452225205010107,"vX0":3.084080901649564,"vY0":-116.40848420991516,"vZ0":1.7070795565905383,"x":36.97,"y":180.86,"x0":1.700053598664879,"y0":50.004556086048524,"z0":5.278980646397315,"aX":-9.94852140020051},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.8,"breakHorizontal":12.4,"spinRate":2621,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.4710598917150084,"extension":5.766768096195532},"index":2,"playId":"125acca6-5fdd-3f17-b544-f962458ae13d","pitchNumber":2,"startTime":"2025-08-16T01:31:43.989Z","endTime":"2025-08-16T01:31:48.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":681006,"link":"/api/v1/people/681006"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":11.700000000000003,"leverageIndex":3.23,"dramaIndex":158.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:31:48.761Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a ground ball to right fielder Dane Myers. Roman Anthony scores. Alex Bregman to 3rd. Jarren Duran to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:34:27.823Z","endTime":"2025-08-16T01:34:52.715Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":681006,"link":"/api/v1/people/681006"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:32:03.292Z","endTime":"2025-08-16T01:33:16.506Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Calvin Faucher replaces Josh Simpson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T01:33:16.506Z","endTime":"2025-08-16T01:34:30.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681006,"link":"/api/v1/people/681006","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.50947405818484,"strikeZoneBottom":1.69312717849282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86627984464808,"aZ":-32.33240823182239,"pfxX":8.86701364108708,"pfxZ":-0.09637424622278523,"pX":1.9680188899609152,"pZ":2.1687250432709955,"vX0":5.6209581431299,"vY0":-129.07225851596888,"vZ0":-2.1891871049160434,"x":41.98,"y":180.22,"x0":-1.398492659529133,"y0":50.00131213425977,"z0":5.54686490234434,"aX":14.780040376114494},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":-17.4,"spinRate":2916,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4263119847028336,"extension":5.852159343819775},"index":2,"playId":"999358ba-8c1c-39a0-9a1e-d0683e29789e","pitchNumber":1,"startTime":"2025-08-16T01:34:30.168Z","endTime":"2025-08-16T01:34:34.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52446984503568,"aZ":-28.54536365389319,"pfxX":1.2352719927823095,"pfxZ":1.8866689154067586,"pX":0.19575347883963007,"pZ":2.438803337084612,"vX0":3.283603975951302,"vY0":-137.21260113309506,"vZ0":-3.6528917985083793,"x":109.54,"y":172.93,"x0":-1.1723088143198037,"y0":50.00593956934006,"z0":5.710952534138899,"aX":2.3786517289496385},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":-2.9,"spinRate":2751,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.39768032799957975,"extension":5.783358180038922},"hitData":{"launchSpeed":105.8,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.5,"coordY":102.02}},"index":3,"playId":"b585d877-3b3d-3eec-9e6d-83765d7372a6","pitchNumber":2,"startTime":"2025-08-16T01:34:46.471Z","endTime":"2025-08-16T01:34:52.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":669065,"link":"/api/v1/people/669065"},"center":{"id":805300,"link":"/api/v1/people/805300"},"right":{"id":667472,"link":"/api/v1/people/667472"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.199999999999989,"leverageIndex":2.48,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:34:52.715Z","atBatIndex":66}]