[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blue Jays challenged (play at 1st), call on the field was overturned: Trent Grisham grounds out, second baseman Leo Jiménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T23:07:54.929Z","endTime":"2025-07-23T23:08:22.737Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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-07-23T20:02:36.168Z","endTime":"2025-07-23T22:42:57.832Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"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-07-23T22:42:57.832Z","endTime":"2025-07-23T23:07:42.996Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"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-07-23T23:07:42.996Z","endTime":"2025-07-23T23:07:56.501Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.78823082176296,"strikeZoneBottom":1.95844531777569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.621628076419057,"aZ":-30.686700154180397,"pfxX":-7.093707217890877,"pfxZ":0.8383022642710749,"pX":-0.5931452933492476,"pZ":2.8880287580042645,"vX0":5.051535213501784,"vY0":-133.32465176522138,"vZ0":-0.3692177360381228,"x":139.61,"y":160.8,"x0":-1.6013629691771645,"y0":50.004805615254156,"z0":5.264122633893033,"aX":-12.630912820494526},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.7,"breakHorizontal":11.6,"spinRate":2008,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.41256141882451036,"extension":6.306729257143779},"index":3,"playId":"323bc23f-1dc2-3bd9-a2a5-745c00fe0973","pitchNumber":1,"startTime":"2025-07-23T23:07:56.501Z","endTime":"2025-07-23T23:08:00.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56509965542934,"aZ":-28.704296489434643,"pfxX":-8.611180756956152,"pfxZ":1.9467704235595313,"pX":-0.25142939942188636,"pZ":2.208794301725535,"vX0":5.974363261462624,"vY0":-132.9419653532964,"vZ0":-2.733674219056362,"x":126.58,"y":179.14,"x0":-1.4135900258160463,"y0":50.003971476309694,"z0":5.342704085638332,"aX":-15.353000747883026},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.1,"breakHorizontal":14.3,"spinRate":2071,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.41263239340220936,"extension":6.377573800639},"hitData":{"launchSpeed":88.0,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.56,"coordY":153.46}},"index":4,"playId":"402972f4-4e3b-3cec-9000-a40bc66767b5","pitchNumber":2,"startTime":"2025-07-23T23:08:14.753Z","endTime":"2025-07-23T23:08:22.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":141},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-07-23T23:08:22.737Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cody Bellinger lines out to shortstop Bo Bichette.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T23:09:50.865Z","endTime":"2025-07-23T23:10:36.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.87748958574411,"strikeZoneBottom":1.89219842984158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97645816708867,"aZ":-23.14266212739678,"pfxX":-1.9600797492114106,"pfxZ":4.926192547882303,"pX":1.4876210051455108,"pZ":3.271308412229775,"vX0":8.02567872185346,"vY0":-133.79642033282747,"vZ0":-1.0911982446636008,"x":60.3,"y":150.45,"x0":-1.2821753223362922,"y0":50.000367851281275,"z0":5.326459696265977,"aX":-3.5928677672748357},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.9,"breakHorizontal":2.0,"spinRate":2067,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4077156205290531,"extension":6.261392387435352},"index":0,"playId":"3c62b407-479d-316e-9d04-368583e8e3e4","pitchNumber":1,"startTime":"2025-07-23T23:09:50.865Z","endTime":"2025-07-23T23:09:54.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.90000054071899,"strikeZoneBottom":1.76977574413448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87637384859916,"aZ":-24.395955187190296,"pfxX":-1.1023083541195773,"pfxZ":4.497312828141595,"pX":-0.39604161428959456,"pZ":3.5313347176914354,"vX0":3.524751804500932,"vY0":-129.57995628239806,"vZ0":-0.19599978208524294,"x":132.1,"y":143.43,"x0":-1.6208754608350648,"y0":50.00057713071652,"z0":5.4460333432409795,"aX":-1.9058002311125186},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":1.3,"spinRate":2068,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.42004424745697433,"extension":6.579929747357031},"index":1,"playId":"383adda0-6fa1-3378-a315-ab24197bd883","pitchNumber":2,"startTime":"2025-07-23T23:10:09.486Z","endTime":"2025-07-23T23:10:13.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.143401385290094,"aZ":-24.696932937382236,"pfxX":-4.377854886861838,"pfxZ":4.093834225144434,"pX":0.5087221043133872,"pZ":3.106089518841126,"vX0":6.258103216702646,"vY0":-134.11178330018143,"vZ0":-1.6442452013616338,"x":97.61,"y":154.92,"x0":-1.2828303092410702,"y0":50.00438637967459,"z0":5.483163815575577,"aX":-8.000731229081046},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":6.6,"spinRate":2030,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4079211562453371,"extension":6.444811252687656},"hitData":{"launchSpeed":66.6,"launchAngle":14.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":120.83,"coordY":144.1}},"index":2,"playId":"3d7a99b0-f2ec-3434-abde-54953eacc49f","pitchNumber":3,"startTime":"2025-07-23T23:10:30.961Z","endTime":"2025-07-23T23:10:36.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:10:36.988Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Judge grounds out, shortstop Bo Bichette to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T23:10:48.051Z","endTime":"2025-07-23T23:11:14.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":4.05,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67175036053076,"aZ":-26.537078067657852,"pfxX":-7.352332131578925,"pfxZ":3.1302204459986545,"pX":-0.8804545292445113,"pZ":2.623660262205665,"vX0":3.775408337835073,"vY0":-134.25339021729644,"vZ0":-2.310192754721455,"x":150.56,"y":167.94,"x0":-1.3597917296620516,"y0":50.004130811270116,"z0":5.410176953857434,"aX":-13.243535979041656},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":12.4,"spinRate":2004,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4100829605520926,"extension":6.29145049217358},"hitData":{"launchSpeed":83.2,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.47,"coordY":155.28}},"index":0,"playId":"e2277b77-618d-36f2-8ecc-f97bfba4181b","pitchNumber":1,"startTime":"2025-07-23T23:11:06.668Z","endTime":"2025-07-23T23:11:14.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:11:14.708Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:13:13.738Z","endTime":"2025-07-23T23:13:36.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.812118192056392,"aZ":-23.8079100124063,"pfxX":-1.6110179739046981,"pfxZ":4.537459105216129,"pX":0.1395896815738734,"pZ":2.338955672954067,"vX0":-2.828746562905874,"vY0":-135.0202601166181,"vZ0":-5.303545476881526,"x":111.68,"y":175.63,"x0":1.4107147054702769,"y0":50.00216046032818,"z0":6.007307632378036,"aX":-2.969486867560662},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":3.5,"spinRate":2224,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4058984012027538,"extension":6.3853049119327},"hitData":{"launchSpeed":101.5,"launchAngle":26.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.26,"coordY":55.72}},"index":0,"playId":"cd424939-d597-3d1e-b5e9-678784f28759","pitchNumber":1,"startTime":"2025-07-23T23:13:29.249Z","endTime":"2025-07-23T23:13:36.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:13:36.771Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Oswald Peraza to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:13:50.360Z","endTime":"2025-07-23T23:14:48.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":94.5,"endSpeed":86.6,"strikeZoneTop":3.65890851039634,"strikeZoneBottom":1.59891305133777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.503964759268047,"aZ":-22.665573254788356,"pfxX":4.491623634752898,"pfxZ":4.972008125259949,"pX":0.13842220150927673,"pZ":2.159612963851554,"vX0":-5.274334334231418,"vY0":-137.43632701452435,"vZ0":-5.886799876449857,"x":111.72,"y":180.47,"x0":1.498963344451805,"y0":50.004815465927855,"z0":5.869169589375701,"aX":8.59264877705963},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-7.1,"spinRate":2037,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.3985665005417709,"extension":6.373640443636857},"index":0,"playId":"92772463-2acd-3e56-a507-5ac913586a6a","pitchNumber":1,"startTime":"2025-07-23T23:14:07.915Z","endTime":"2025-07-23T23:14:11.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.56999858466297,"strikeZoneBottom":1.74605380264377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29720773370906,"aZ":-20.6783157308096,"pfxX":0.463075006635445,"pfxZ":6.015498481217642,"pX":-1.4547122675149893,"pZ":2.344238946373989,"vX0":-7.501786655871701,"vY0":-137.31831368460854,"vZ0":-5.9157953523457065,"x":172.45,"y":175.49,"x0":1.2518706402820985,"y0":50.0017899401483,"z0":5.932536143999996,"aX":0.8864599661651256},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":0.7,"spinRate":2401,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.3988285667423277,"extension":6.537100996202672},"index":1,"playId":"ecc4ba03-5ee5-3718-9473-a9c4df74d538","pitchNumber":2,"startTime":"2025-07-23T23:14:23.881Z","endTime":"2025-07-23T23:14:27.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.82999975710444,"aZ":-22.94753354365753,"pfxX":-0.8354427719661541,"pfxZ":4.889229581510726,"pX":-0.8654677991872428,"pZ":2.8334826016989254,"vX0":-5.478260154078335,"vY0":-136.70850340041906,"vZ0":-4.318752654764894,"x":149.99,"y":162.28,"x0":1.275097482100742,"y0":50.005392524470494,"z0":6.01377497527,"aX":-1.577645317713034},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":2.6,"spinRate":2427,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.40103065203258703,"extension":6.250345979202513},"hitData":{"launchSpeed":56.3,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.89,"coordY":164.35}},"index":2,"playId":"f2974301-8894-3338-afe4-4a5667cb206d","pitchNumber":3,"startTime":"2025-07-23T23:14:40.528Z","endTime":"2025-07-23T23:14:48.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:14:48.515Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:15:06.794Z","endTime":"2025-07-23T23:18:53.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"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":93.5,"endSpeed":85.8,"strikeZoneTop":3.69999925434411,"strikeZoneBottom":1.72393385792537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65499229073075,"aZ":-26.127264321001423,"pfxX":5.885964805863426,"pfxZ":3.2181744620160284,"pX":0.5864485421454544,"pZ":2.587401121057988,"vX0":-4.174425649618149,"vY0":-136.1457726105934,"vZ0":-4.314131608950158,"x":94.65,"y":168.92,"x0":1.374245884023992,"y0":50.00196798613964,"z0":5.998885632886399,"aX":11.058272110429737},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":-9.8,"spinRate":2076,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.4021766236676978,"extension":6.4556743868358355},"index":0,"playId":"7137d903-9f0d-3de8-bc8d-8c0b4542d2b5","pitchNumber":1,"startTime":"2025-07-23T23:15:14.811Z","endTime":"2025-07-23T23:15:18.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.70000085588345,"strikeZoneBottom":1.54499491831218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.570393136029143,"aZ":-24.065282237408876,"pfxX":7.213326065103492,"pfxZ":4.190299164730769,"pX":0.8296656842330117,"pZ":1.9948067412142636,"vX0":-4.073416280053286,"vY0":-137.9639377393625,"vZ0":-6.254950857083877,"x":85.38,"y":184.92,"x0":1.3850344218178292,"y0":50.00370271172706,"z0":5.9044125344418354,"aX":13.960396797291597},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":-12.2,"spinRate":2116,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.3964263897113578,"extension":6.383044218577344},"index":1,"playId":"2d9c5114-d26c-30af-ad54-32f9f9f245d9","pitchNumber":2,"startTime":"2025-07-23T23:15:30.676Z","endTime":"2025-07-23T23:15:34.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31254466700121,"aZ":-15.031769273398801,"pfxX":4.738938568777195,"pfxZ":8.406088846289316,"pX":1.2654421391321597,"pZ":2.7256166922704748,"vX0":-1.380410243853829,"vY0":-141.8876068574978,"vZ0":-6.529341150726976,"x":68.76,"y":165.19,"x0":1.1423101572860432,"y0":50.006613312681495,"z0":6.013737594441091,"aX":9.66952504705669},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":-8.3,"spinRate":1956,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3859583217955356,"extension":6.445720250271253},"index":2,"playId":"2c296f82-784d-3da9-8585-6b47993dc2dd","pitchNumber":3,"startTime":"2025-07-23T23:15:47.515Z","endTime":"2025-07-23T23:15:51.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.476670529800618,"aZ":-23.058789472706014,"pfxX":-0.23500095542637145,"pfxZ":4.6545106569595625,"pX":-0.4790734401051921,"pZ":2.7017639278984986,"vX0":-4.101939432213112,"vY0":-138.30990299033377,"vZ0":-4.847497275357986,"x":135.26,"y":165.83,"x0":1.0467166902511973,"y0":50.00661496485542,"z0":6.0001422609066895,"aX":-0.4609191277351866},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":1.2,"spinRate":2281,"spinDirection":167},"zone":4,"typeConfidence":2.0,"plateTime":0.3942552289467458,"extension":6.317966185544251},"index":3,"playId":"ba277578-38d8-39f3-8020-3ddba4303f87","pitchNumber":4,"startTime":"2025-07-23T23:16:18.442Z","endTime":"2025-07-23T23:16:22.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.70000112361274,"strikeZoneBottom":1.71938409507115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22096271292213,"aZ":-25.028590410436856,"pfxX":-1.3768110215167246,"pfxZ":3.6291474768501892,"pX":9.4521118145953E-4,"pZ":4.084707226487087,"vX0":-3.0032868192129065,"vY0":-139.17208082871872,"vZ0":-1.001650574603019,"x":116.96,"y":128.49,"x0":1.2714187342625674,"y0":50.00201939047068,"z0":6.101712819495977,"aX":-2.7092890864556867},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":3.1,"spinRate":2399,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.39305005591979914,"extension":6.172848382192139},"index":4,"playId":"ff873441-5078-396f-a215-22def8f50124","pitchNumber":5,"startTime":"2025-07-23T23:17:14.326Z","endTime":"2025-07-23T23:17:18.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.63717431547154,"strikeZoneBottom":1.65446424158455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35955961727409,"aZ":-14.107682339604436,"pfxX":4.198120143049756,"pfxZ":8.844771665494704,"pX":0.7100821404674844,"pZ":3.1950407637137124,"vX0":-2.2360877646074635,"vY0":-142.4134624691883,"vZ0":-5.257195753524458,"x":89.93,"y":152.51,"x0":0.9622801641768494,"y0":50.00418425981875,"z0":5.965569185896787,"aX":8.577349400114398},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":-7.1,"spinRate":1994,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.38539974324111226,"extension":6.427777754371751},"index":5,"playId":"58f2160f-a9a4-32f2-a805-2e7713e2df23","pitchNumber":6,"startTime":"2025-07-23T23:17:36.062Z","endTime":"2025-07-23T23:17:40.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04178858938614,"aZ":-23.79993032061331,"pfxX":-0.4543342758845512,"pfxZ":4.224663233330574,"pX":-0.19116078545835863,"pZ":3.248544892523385,"vX0":-3.3077930614120117,"vY0":-139.8160381050004,"vZ0":-3.6249306200658795,"x":124.29,"y":151.07,"x0":1.0655048791280943,"y0":50.00402130661716,"z0":6.12064191531092,"aX":-0.9011610285002634},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":1.4,"spinRate":2307,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.39150726065331964,"extension":6.3513552612094655},"index":6,"playId":"3d4ee7ff-df69-3e84-8f3d-2d141ef7a6cf","pitchNumber":7,"startTime":"2025-07-23T23:17:59.738Z","endTime":"2025-07-23T23:18:04.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.69999956417719,"strikeZoneBottom":1.71162493859195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.947171617809783,"aZ":-15.694233493628875,"pfxX":3.48347984428201,"pfxZ":7.866550583995968,"pX":0.5576778330908904,"pZ":3.993251735434777,"vX0":-2.5236666102433043,"vY0":-143.52512909423663,"vZ0":-3.273963788096229,"x":95.74,"y":130.96,"x0":0.993976686137549,"y0":50.00140777161618,"z0":6.120803525416606,"aX":7.296648455410325},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.8,"breakHorizontal":-5.9,"spinRate":1945,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.3810274231531099,"extension":6.3984839588085896},"index":7,"playId":"5deaba81-c308-3539-882e-31f619c87e04","pitchNumber":8,"startTime":"2025-07-23T23:18:28.054Z","endTime":"2025-07-23T23:18:31.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88661281125341,"aZ":-23.640846582235525,"pfxX":0.43548532269970686,"pfxZ":4.255868075522621,"pX":-0.6414981730385593,"pZ":2.2316825269599803,"vX0":-4.771748111744847,"vY0":-140.25694486296422,"vZ0":-5.9360198031075795,"x":141.45,"y":178.52,"x0":1.0207847556800946,"y0":50.003212457270486,"z0":5.903923656197747,"aX":0.8741695340279285},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.7,"breakHorizontal":0.1,"spinRate":2284,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.38959514161773834,"extension":6.549065677764488},"index":8,"playId":"82e689e9-8fd9-3c6f-9db3-2c0952d8733b","pitchNumber":9,"startTime":"2025-07-23T23:18:50.479Z","endTime":"2025-07-23T23:18:53.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:18:53.879Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out sharply, first baseman Vladimir Guerrero Jr. to pitcher Chris Bassitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:20:59.604Z","endTime":"2025-07-23T23:21:30.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":71.8,"endSpeed":66.3,"strikeZoneTop":3.74999976635153,"strikeZoneBottom":1.85343414087846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.970295935571684,"aZ":-40.03584983387753,"pfxX":9.249424205481944,"pfxZ":-7.16582030570851,"pX":0.6696043173951941,"pZ":1.4375480255972424,"vX0":1.5464736244807382,"vY0":-104.52663694667326,"vZ0":1.0655541343270005,"x":91.48,"y":199.97,"x0":-1.2823071272507014,"y0":50.001583834537875,"z0":5.652442156203291,"aX":10.149840393777337},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-12.2,"breakHorizontal":-17.2,"spinRate":2294,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.5256660533242044,"extension":6.417361314960418},"index":0,"playId":"158344cb-a095-3028-b2f0-67d3abe384bd","pitchNumber":1,"startTime":"2025-07-23T23:21:03.273Z","endTime":"2025-07-23T23:21:07.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90312641896468,"aZ":-20.41175856021224,"pfxX":-3.1906576333780468,"pfxZ":6.444750666965832,"pX":0.05921070771339062,"pZ":2.516796646851626,"vX0":5.032919843374619,"vY0":-133.9679160492625,"vZ0":-3.6942862768227505,"x":114.74,"y":170.83,"x0":-1.425928137457317,"y0":50.001861434581386,"z0":5.365841337261823,"aX":-5.822313132615641},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":4.8,"spinRate":2059,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4082637812782153,"extension":6.477357328583022},"hitData":{"launchSpeed":108.2,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":174.73,"coordY":153.24}},"index":1,"playId":"d93319c2-3196-313e-bbc3-01ac6a294324","pitchNumber":2,"startTime":"2025-07-23T23:21:23.383Z","endTime":"2025-07-23T23:21:30.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:21:30.418Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:21:48.807Z","endTime":"2025-07-23T23:25:23.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.051298695229587,"aZ":-29.326855009282355,"pfxX":-7.971296655876605,"pfxZ":1.5457148445713145,"pX":-0.6227913162274168,"pZ":3.2805425136921267,"vX0":4.712395079492474,"vY0":-135.32323796833313,"vZ0":-0.7589926022440441,"x":140.74,"y":150.21,"x0":-1.3560937051624866,"y0":50.00471144645712,"z0":5.62923682424737,"aX":-14.70397456614959},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":13.3,"spinRate":2097,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4056049984725276,"extension":6.398819645833382},"index":0,"playId":"fde193e7-b9b2-330e-abfa-0853729f9d50","pitchNumber":1,"startTime":"2025-07-23T23:22:07.371Z","endTime":"2025-07-23T23:22:10.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.80999953083666,"strikeZoneBottom":1.78901883543721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95223848148307,"aZ":-26.305220528295024,"pfxX":-0.6440964685570689,"pfxZ":3.252334929061732,"pX":-0.540878629363257,"pZ":4.177000752266267,"vX0":2.538167309213854,"vY0":-133.52977627353118,"vZ0":1.5652511497630348,"x":137.62,"y":126.0,"x0":-1.420346303950361,"y0":50.001766915287945,"z0":5.476753909880602,"aX":-1.1621546742789721},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":0.6,"spinRate":2093,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4103091106530079,"extension":5.940914228363326},"index":1,"playId":"7dfb7607-fd80-3974-96f6-344beb601e20","pitchNumber":2,"startTime":"2025-07-23T23:22:28.217Z","endTime":"2025-07-23T23:22:31.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.435831944147083,"aZ":-32.89069125899512,"pfxX":3.625870681477217,"pfxZ":-0.5121941448107528,"pX":0.41529656531129655,"pZ":3.399721618588349,"vX0":2.7421714969203967,"vY0":-117.02923341784881,"vZ0":2.048891430250145,"x":101.17,"y":146.99,"x0":-1.2435494278405799,"y0":50.005485244965776,"z0":5.597229716315238,"aX":5.021856888893704},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.1,"breakHorizontal":-7.2,"spinRate":2345,"spinDirection":99},"zone":3,"typeConfidence":2.0,"plateTime":0.4683159996938948,"extension":6.516478621471248},"index":2,"playId":"ff305194-6307-3bc4-b919-ca98815cfc42","pitchNumber":3,"startTime":"2025-07-23T23:22:48.215Z","endTime":"2025-07-23T23:22:51.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.139422398864234,"aZ":-24.18823131980116,"pfxX":3.1516451327966286,"pfxZ":4.646008352836468,"pX":0.17661540870701412,"pZ":3.2786706485511727,"vX0":3.257985061364528,"vY0":-130.23632038968458,"vZ0":-0.6112344698481886,"x":110.27,"y":150.26,"x0":-1.499707999172155,"y0":50.00479557443625,"z0":5.344579750689325,"aX":5.417703271704064},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-6.5,"spinRate":2232,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.42043945130780447,"extension":6.498045742348253},"index":3,"playId":"dbc428d6-33b3-35c9-942e-cb44b7bd945a","pitchNumber":4,"startTime":"2025-07-23T23:23:12.681Z","endTime":"2025-07-23T23:23:17.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.90096272986404,"strikeZoneBottom":1.88056946429417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12862296522122,"aZ":-26.22873443191641,"pfxX":-8.13370965698926,"pfxZ":3.9570040000125903,"pX":-2.283509112009091,"pZ":1.6227264068312048,"vX0":0.5411613692581666,"vY0":-122.41033312468022,"vZ0":-3.6743328127193196,"x":204.04,"y":194.97,"x0":-1.4528893861932477,"y0":50.00586821268535,"z0":5.410654996096479,"aX":-12.238556690019951},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.5,"breakHorizontal":14.5,"spinRate":1924,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4489420011342502,"extension":6.463204510861415},"index":4,"playId":"f2ce6853-a55d-3a0d-844a-34da72441033","pitchNumber":5,"startTime":"2025-07-23T23:23:36.402Z","endTime":"2025-07-23T23:23:40.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.0,"endSpeed":65.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.500658738569193,"aZ":-40.842291322764375,"pfxX":10.401925518153094,"pfxZ":-7.93919813425539,"pX":0.3939806098112845,"pZ":2.7133514346642063,"vX0":0.8478369022889491,"vY0":-104.72329658946171,"vZ0":3.7416674229802425,"x":101.98,"y":165.52,"x0":-1.366575761977822,"y0":50.00298375979092,"z0":5.7368226964015205,"aX":11.355998666859767},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-12.7,"breakHorizontal":-19.0,"spinRate":2310,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.5264837215475846,"extension":6.098620233228395},"index":5,"playId":"2b86f741-0dcf-3d90-8467-bb9df7c63b1b","pitchNumber":6,"startTime":"2025-07-23T23:23:57.190Z","endTime":"2025-07-23T23:24:00.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.7,"endSpeed":65.4,"strikeZoneTop":3.75256109705316,"strikeZoneBottom":1.73232450061594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.239909263629787,"aZ":-32.24225300981759,"pfxX":10.701139633539494,"pfxZ":-0.061370160084834424,"pX":-1.391157170032864,"pZ":2.7051236364486715,"vX0":-1.6944036484875649,"vY0":-104.33857363718658,"vZ0":2.595179944973757,"x":170.03,"y":165.74,"x0":-1.9529093560244115,"y0":50.00325377008481,"z0":5.271883938616422,"aX":11.677471168872477},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":1.1,"breakHorizontal":-18.8,"spinRate":2347,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.5270349038873405,"extension":5.756347782537314},"index":6,"playId":"773e547b-ac12-3a71-a7bb-bc978a09dbbf","pitchNumber":7,"startTime":"2025-07-23T23:24:22.365Z","endTime":"2025-07-23T23:24:26.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59818093981487,"aZ":-30.271429332010204,"pfxX":-9.464480114637128,"pfxZ":1.031359660346947,"pX":-0.11599922117217563,"pZ":2.4624460584656016,"vX0":6.535620672454581,"vY0":-135.37083605066263,"vZ0":-2.0085270335898477,"x":121.42,"y":172.29,"x0":-1.3365710201281604,"y0":50.00401179723683,"z0":5.340981755928065,"aX":-17.500239281687662},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":15.7,"spinRate":2054,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.405191453656188,"extension":6.449334239181193},"index":7,"playId":"f4e99b5e-3243-3f18-a3ff-6b4244d47556","pitchNumber":8,"startTime":"2025-07-23T23:24:51.689Z","endTime":"2025-07-23T23:24:55.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07332635334015,"aZ":-21.44902129873081,"pfxX":-2.8228860222962138,"pfxZ":5.9862112826678135,"pX":-0.974993532743793,"pZ":3.4699582311429626,"vX0":2.4625653925209874,"vY0":-133.3704955785568,"vZ0":-0.9327632231212053,"x":154.16,"y":145.09,"x0":-1.5458759103013529,"y0":50.00426449809246,"z0":5.378573224636633,"aX":-5.05952804579062},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":4.6,"spinRate":2111,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41148878200687644,"extension":6.4964173453498075},"index":8,"playId":"df4da4cc-bdcd-3542-bd4a-a2cc31aa4164","pitchNumber":9,"startTime":"2025-07-23T23:25:20.181Z","endTime":"2025-07-23T23:25:23.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:25:23.309Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jasson Domínguez homers (9) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:25:38.878Z","endTime":"2025-07-23T23:28:21.532Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.47999875953288,"strikeZoneBottom":1.66648965993582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.857693568065446,"aZ":-28.339749462497686,"pfxX":-8.640773735043712,"pfxZ":2.092714488219036,"pX":-1.0889943143453986,"pZ":3.474984874239325,"vX0":3.716158576273868,"vY0":-135.1432760292933,"vZ0":-0.1702915352196731,"x":158.51,"y":144.96,"x0":-1.3659778728304883,"y0":50.00454886320692,"z0":5.544269653214672,"aX":-15.84440497451723},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":14.8,"spinRate":2110,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40666551426318565,"extension":6.402253769707889},"index":0,"playId":"bcfb35a7-1813-3f96-bd0b-f037c50901e7","pitchNumber":1,"startTime":"2025-07-23T23:25:48.886Z","endTime":"2025-07-23T23:25:52.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.581363535744888,"aZ":-28.032492737817112,"pfxX":-8.08664876523521,"pfxZ":2.2940494476235775,"pX":0.8151008529778525,"pZ":1.9866909414241531,"vX0":7.846067646215863,"vY0":-134.23003381169036,"vZ0":-3.3561271657577856,"x":85.93,"y":185.14,"x0":-1.1083573859946236,"y0":50.00535965925969,"z0":5.2696563852477505,"aX":-14.621323983713499},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.6,"breakHorizontal":12.7,"spinRate":2210,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.40951476900860007,"extension":6.371141592713529},"index":1,"playId":"32d851d9-3336-3a4a-93dd-711cc4e48034","pitchNumber":2,"startTime":"2025-07-23T23:26:07.218Z","endTime":"2025-07-23T23:26:10.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":76.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.480870313958867,"aZ":-30.410932456690745,"pfxX":4.036947213974441,"pfxZ":1.2012495668978485,"pX":0.8805436982139919,"pZ":3.2127463529533804,"vX0":3.803051346241811,"vY0":-120.48754389787707,"vZ0":1.0359657458787144,"x":83.44,"y":152.04,"x0":-1.2430649741696194,"y0":50.00474454004356,"z0":5.465263862454886,"aX":5.93278527264734},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":-8.3,"spinRate":2377,"spinDirection":93},"zone":12,"typeConfidence":2.0,"plateTime":0.45465087822938877,"extension":6.521584628356419},"index":2,"playId":"24a0bd55-e721-3ca5-b5d8-44771a6f0ea0","pitchNumber":3,"startTime":"2025-07-23T23:26:27.661Z","endTime":"2025-07-23T23:26:31.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.48000139197544,"strikeZoneBottom":1.67588761036012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.432104347798045,"aZ":-21.00035892442356,"pfxX":-2.8735571331373517,"pfxZ":6.03114648512239,"pX":-1.4145921075352792,"pZ":3.3547485250028672,"vX0":1.3480521983794065,"vY0":-135.6759751678831,"vZ0":-1.5906123795339995,"x":170.92,"y":148.2,"x0":-1.5462885290290491,"y0":50.00185584663228,"z0":5.421362027806631,"aX":-5.3231512947408826},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":4.9,"spinRate":2126,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4046790464999779,"extension":6.2436316458131875},"index":3,"playId":"8c4a79b9-fe09-329c-9f2b-a9e7f626bebd","pitchNumber":4,"startTime":"2025-07-23T23:26:53.657Z","endTime":"2025-07-23T23:26:57.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.75883704224909,"aZ":-25.404821225532153,"pfxX":-8.415206216048844,"pfxZ":3.7117592303924543,"pX":0.20350688358794414,"pZ":3.355233335206713,"vX0":6.652386390871556,"vY0":-135.20544648850205,"vZ0":-0.5990050982389951,"x":109.24,"y":148.19,"x0":-1.2147107844148324,"y0":50.000594760002095,"z0":5.38734047012723,"aX":-15.335900337819043},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":13.6,"spinRate":2100,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40754269552786715,"extension":6.442955188405934},"index":4,"playId":"5a891f73-3e22-3d0b-8c64-aadf00701e1d","pitchNumber":5,"startTime":"2025-07-23T23:27:12.987Z","endTime":"2025-07-23T23:27:16.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.4800000167171,"strikeZoneBottom":1.67023611935149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6844291967259,"aZ":-24.253830010756374,"pfxX":-1.539542300544656,"pfxZ":4.368647556286351,"pX":-0.27767357646324914,"pZ":3.679266963444544,"vX0":3.6506645066564234,"vY0":-134.68392928607238,"vZ0":-0.03357859531497054,"x":127.58,"y":139.44,"x0":-1.4583777868995536,"y0":50.004852602465846,"z0":5.425290660011897,"aX":-2.7930938697995202},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":1.9,"spinRate":2147,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4086498905859828,"extension":6.334745432973612},"index":5,"playId":"2fd17330-d7a3-38a9-a275-cd6e7a395081","pitchNumber":6,"startTime":"2025-07-23T23:27:37.263Z","endTime":"2025-07-23T23:27:41.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.015468325223836,"aZ":-35.284356201258014,"pfxX":3.6368151319001862,"pfxZ":-2.083224755438893,"pX":0.011989715789967593,"pZ":2.5386949792009914,"vX0":2.1955146748346936,"vY0":-121.950679644158,"vZ0":0.49378903546005626,"x":116.54,"y":170.24,"x0":-1.3752249791052238,"y0":50.003902252236124,"z0":5.399659435778663,"aX":5.427531746155625},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.4,"breakHorizontal":-7.1,"spinRate":2268,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4507193763281587,"extension":6.370285538901542},"hitData":{"launchSpeed":110.9,"launchAngle":17.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":202.15,"coordY":65.04}},"index":6,"playId":"0703f8af-022c-37c8-b483-16c5526a6542","pitchNumber":7,"startTime":"2025-07-23T23:27:58.882Z","endTime":"2025-07-23T23:28:21.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":-10.700000000000003,"leverageIndex":0.43,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:28:21.532Z","atBatIndex":8},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Anthony Volpe hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:28:30.462Z","endTime":"2025-07-23T23:29:50.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.46000081162897,"strikeZoneBottom":1.65159735315021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.585341289926795,"aZ":-26.424104010006428,"pfxX":-8.358486305614228,"pfxZ":3.2139536783367166,"pX":-0.14900459135770014,"pZ":2.6717891112530494,"vX0":5.739791943763769,"vY0":-134.26576503699198,"vZ0":-2.306417416435501,"x":122.68,"y":166.64,"x0":-1.2508781459170062,"y0":50.00207483082602,"z0":5.462205197290392,"aX":-14.94963226135825},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.4,"breakHorizontal":13.6,"spinRate":2055,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.41116095732751745,"extension":6.2719281024261635},"index":0,"playId":"214c249c-30f1-35b3-828a-68df819a83c3","pitchNumber":1,"startTime":"2025-07-23T23:28:45.454Z","endTime":"2025-07-23T23:28:49.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.47953828662946,"aZ":-30.177388521685458,"pfxX":-10.802649243994566,"pfxZ":1.1346359759833273,"pX":-1.2700821446146346,"pZ":2.4254397755914945,"vX0":3.61416395691845,"vY0":-133.60943795978636,"vZ0":-2.175309713366747,"x":165.41,"y":173.29,"x0":-1.2604941842950876,"y0":50.00038449327722,"z0":5.481890884358835,"aX":-18.967665373931425},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.7,"breakHorizontal":18.4,"spinRate":2174,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4145272393859898,"extension":6.44675374412818},"index":1,"playId":"49c51438-16f0-3352-a0ba-76839d547841","pitchNumber":2,"startTime":"2025-07-23T23:29:00.561Z","endTime":"2025-07-23T23:29:03.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.46000036767516,"strikeZoneBottom":1.55862895943857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.482697126066224,"aZ":-30.658399399020745,"pfxX":-6.151781949568997,"pfxZ":0.8412954316253121,"pX":-0.473208334415225,"pZ":3.66574161885512,"vX0":4.359890737744262,"vY0":-134.01690484736181,"vZ0":0.9195932413582025,"x":135.04,"y":139.8,"x0":-1.326460782336501,"y0":50.00608927675328,"z0":5.51743738164042,"aX":-11.129446347727512},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.9,"breakHorizontal":10.1,"spinRate":2014,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4095923030547075,"extension":6.253460725852665},"index":2,"playId":"f1e1cc0a-fcb0-3085-af2a-844e4bfb0c34","pitchNumber":3,"startTime":"2025-07-23T23:29:24.730Z","endTime":"2025-07-23T23:29:28.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":68.9,"endSpeed":62.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.515000977322124,"aZ":-38.62987450260223,"pfxX":11.969780665663313,"pfxZ":-6.450452935493971,"pX":-2.8137058089656524,"pZ":4.447204434806794,"vX0":-5.536438490839695,"vY0":-99.85195221982934,"vZ0":6.6675088665155,"x":224.25,"y":118.71,"x0":-1.5464990962985994,"y0":50.00481605213355,"z0":6.061345993786502,"aX":11.972560216265165},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-9.0,"breakHorizontal":-19.9,"spinRate":2101,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.5505629681976174,"extension":6.298882417567529},"index":3,"playId":"8433915f-e2a5-3b3a-806f-392294571a53","pitchNumber":4,"startTime":"2025-07-23T23:29:44.238Z","endTime":"2025-07-23T23:29:50.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:29:50.491Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.C. Escarra grounds out sharply, second baseman Leo Jiménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:30:49.004Z","endTime":"2025-07-23T23:31:17.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T23:30:05.113Z","endTime":"2025-07-23T23:30:51.374Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.6795143441153,"strikeZoneBottom":1.6749364402665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5356933635635,"aZ":-29.81947607496455,"pfxX":-8.409105931150481,"pfxZ":1.280472470707065,"pX":0.15846230136541362,"pZ":1.3367705251846551,"vX0":7.0589723895049685,"vY0":-134.79889279984104,"vZ0":-4.7234763625092375,"x":110.96,"y":202.69,"x0":-1.4027329370231978,"y0":50.003040017383576,"z0":5.219161712775849,"aX":-15.462465911919942},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.4,"breakHorizontal":13.7,"spinRate":1911,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40647078500448863,"extension":6.415589663638488},"index":1,"playId":"f1d2c478-9775-317d-950b-4663e493df9a","pitchNumber":1,"startTime":"2025-07-23T23:30:51.374Z","endTime":"2025-07-23T23:30:55.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.573632090102294,"aZ":-33.56335747035761,"pfxX":-9.335592281015131,"pfxZ":-0.7782397060392281,"pX":-0.18644089151690116,"pZ":2.365728354922076,"vX0":6.061727424330332,"vY0":-133.21304843241862,"vZ0":-1.3245046092085253,"x":124.11,"y":174.91,"x0":-1.2871005100327129,"y0":50.00283524460036,"z0":5.3120601225621185,"aX":-16.655618454914624},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.4,"breakHorizontal":15.5,"spinRate":2007,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4123194796294385,"extension":6.302514034630036},"hitData":{"launchSpeed":101.1,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":147.64,"coordY":148.01}},"index":2,"playId":"5034395e-10ba-39c1-ae48-8b123060ca18","pitchNumber":2,"startTime":"2025-07-23T23:31:10.317Z","endTime":"2025-07-23T23:31:17.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":683011,"link":"/api/v1/people/683011"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:31:17.524Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, third baseman Oswald Peraza to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T23:33:33.399Z","endTime":"2025-07-23T23:35:00.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.81070833064945,"strikeZoneBottom":1.78765439227076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.375145702887963,"aZ":-29.432694250024767,"pfxX":5.899040775536938,"pfxZ":1.4795448300785043,"pX":1.1494204965258312,"pZ":3.017848962969605,"vX0":-3.172225921656139,"vY0":-134.66911991121592,"vZ0":-2.6719447518644612,"x":73.19,"y":157.3,"x0":1.5720076526118016,"y0":50.001227749362805,"z0":6.090282798275538,"aX":10.907921678412256},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.4,"breakHorizontal":-10.1,"spinRate":2091,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.40567796182197835,"extension":6.295850910327266},"index":0,"playId":"32032988-affc-3e92-a046-af5e3bd3b51c","pitchNumber":1,"startTime":"2025-07-23T23:33:37.567Z","endTime":"2025-07-23T23:33:42.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.80188300852988,"strikeZoneBottom":1.9164440478145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57108857438471,"aZ":-28.034132877660994,"pfxX":5.729959955009762,"pfxZ":2.2221254204182515,"pX":1.1685112333462722,"pZ":2.491824981681368,"vX0":-3.1454484245619616,"vY0":-135.1922976908186,"vZ0":-3.9863584641539043,"x":72.46,"y":171.5,"x0":1.598355375826854,"y0":50.005358316036244,"z0":5.937902330052459,"aX":10.681002512970124},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.5,"breakHorizontal":-9.7,"spinRate":2080,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4041004456839121,"extension":6.134702076046532},"index":1,"playId":"1d6dc11c-754e-3e77-b744-7a4c6563aec1","pitchNumber":2,"startTime":"2025-07-23T23:33:53.376Z","endTime":"2025-07-23T23:33:57.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.71999942744155,"strikeZoneBottom":1.85830707434594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.904748071820947,"aZ":-22.511545601797582,"pfxX":-1.2336445745363567,"pfxZ":5.2701595789029,"pX":-0.9542950429204764,"pZ":3.1600579989150313,"vX0":-5.465482482365663,"vY0":-134.06068316365273,"vZ0":-3.4395853579868803,"x":153.38,"y":153.46,"x0":1.2649213254989118,"y0":50.00622807565891,"z0":6.052464190795791,"aX":-2.261707635308295},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":3.4,"spinRate":2372,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4073900706857376,"extension":6.507434607353115},"index":2,"playId":"9aef5410-a39f-3ea3-b38c-d98e4b0cc162","pitchNumber":3,"startTime":"2025-07-23T23:34:14.097Z","endTime":"2025-07-23T23:34:17.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.476078453522174,"aZ":-21.487420395147716,"pfxX":0.2459430817599184,"pfxZ":5.954156014099311,"pX":-0.33175953439597183,"pZ":3.147459446433552,"vX0":-4.5321208249332585,"vY0":-132.44140416742212,"vZ0":-3.255147746374936,"x":129.65,"y":153.8,"x0":1.3620665923931423,"y0":50.00357054916556,"z0":5.94470470830192,"aX":0.4413584502741423},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":0.5,"spinRate":2264,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.4118977956146863,"extension":6.5246008577625325},"index":3,"playId":"f3539b3c-b7ce-3494-92f6-9ecc4b9e03a9","pitchNumber":4,"startTime":"2025-07-23T23:34:31.286Z","endTime":"2025-07-23T23:34:34.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-07-23T23:34:42.090Z","endTime":"2025-07-23T23:34:52.809Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72271354325967,"aZ":-18.65658754270677,"pfxX":-0.46920995644156216,"pfxZ":6.939204217471098,"pX":-0.7863539888929745,"pZ":1.9107595138366644,"vX0":-5.1290487177803605,"vY0":-138.18148203179672,"vZ0":-7.322268454837071,"x":146.97,"y":187.19,"x0":1.1492703790357606,"y0":50.002672028111014,"z0":5.833103777974355,"aX":-0.9125904694940282},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":1.8,"spinRate":2306,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.39530126625172723,"extension":6.6464991145300525},"hitData":{"launchSpeed":78.6,"launchAngle":9.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.42,"coordY":154.07}},"index":5,"playId":"a6a791f3-7b9d-3e68-b4fa-346449bf59a4","pitchNumber":5,"startTime":"2025-07-23T23:34:52.809Z","endTime":"2025-07-23T23:35:00.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:35:00.625Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Kirk pops out to first baseman Ben Rice in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T23:35:17.267Z","endTime":"2025-07-23T23:35:51.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.13999999567937,"strikeZoneBottom":1.48913495952966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28439837161551,"aZ":-20.501618974802696,"pfxX":-0.6546703399963301,"pfxZ":6.070937045044209,"pX":-1.1335614771990417,"pZ":1.4608029729706227,"vX0":-5.977060720767621,"vY0":-138.14198770528455,"vZ0":-8.408542807851534,"x":160.21,"y":199.34,"x0":1.1479555170279707,"y0":50.00403577054299,"z0":5.935317563640146,"aX":-1.2571994778712263},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":2.5,"spinRate":2308,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.3973099942654592,"extension":6.342890253784231},"index":0,"playId":"ff381555-aa91-3732-8e83-e850189f26e6","pitchNumber":1,"startTime":"2025-07-23T23:35:25.676Z","endTime":"2025-07-23T23:35:29.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.370886196081397,"aZ":-21.91320964256082,"pfxX":-1.622851566291965,"pfxZ":5.38217435183366,"pX":-0.2722594487432382,"pZ":2.4518805442673854,"vX0":-3.4614569734240295,"vY0":-137.19533791242233,"vZ0":-5.536430484588797,"x":127.38,"y":172.58,"x0":1.2166373821065097,"y0":50.00361036913359,"z0":5.989803786617598,"aX":-3.092279642644705},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":3.7,"spinRate":2319,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.39924447935248164,"extension":6.399315181504443},"hitData":{"launchSpeed":68.6,"launchAngle":76.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.09,"coordY":191.58}},"index":1,"playId":"5b774911-d7ae-3e3e-98ef-e31a8b88bf3f","pitchNumber":2,"startTime":"2025-07-23T23:35:42.485Z","endTime":"2025-07-23T23:35:51.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:35:51.088Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T23:36:08.429Z","endTime":"2025-07-23T23:38:24.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":94.7,"endSpeed":87.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.132389007936506,"aZ":-25.901628397758934,"pfxX":3.834790257866352,"pfxZ":3.248885145873884,"pX":-0.7216255490179395,"pZ":1.9752959448706326,"vX0":-6.769820690756188,"vY0":-137.70632930343012,"vZ0":-5.880916137548069,"x":144.51,"y":185.45,"x0":1.2647486393127172,"y0":50.00305785087779,"z0":5.879029755470777,"aX":7.403085126502178},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":-5.6,"spinRate":2182,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.3969855545878871,"extension":6.439971991376803},"index":0,"playId":"0717e67b-c3dd-3b0e-a63e-228e816434fa","pitchNumber":1,"startTime":"2025-07-23T23:36:17.811Z","endTime":"2025-07-23T23:36:22.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.64105715884948,"strikeZoneBottom":1.63356291425853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.842150758018896,"aZ":-11.566461408535497,"pfxX":2.6801789078333393,"pfxZ":10.518772135318752,"pX":-0.7021016542683272,"pZ":1.8177632227945233,"vX0":-5.542397548399643,"vY0":-139.45297357208287,"vZ0":-8.97009779934811,"x":143.76,"y":189.7,"x0":0.9675230910999488,"y0":50.00593313288927,"z0":5.8492954594562745,"aX":5.252735081166233},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-3.6,"spinRate":2041,"spinDirection":158},"zone":7,"typeConfidence":2.0,"plateTime":0.3935258595292144,"extension":6.806493867578033},"index":1,"playId":"56d94d82-d2d1-3312-8855-10c2304a5535","pitchNumber":2,"startTime":"2025-07-23T23:36:47.325Z","endTime":"2025-07-23T23:36:50.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.817753122794045,"aZ":-11.043979921957071,"pfxX":2.901520121774051,"pfxZ":10.58225031665614,"pX":-0.280383387106835,"pZ":2.076791004622561,"vX0":-4.003098571661963,"vY0":-140.6397606935904,"vZ0":-8.674609859700723,"x":127.69,"y":182.71,"x0":0.786537927447132,"y0":50.00650715445926,"z0":5.923589853698199,"aX":5.795879735070556},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":-4.4,"spinRate":2118,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.3899196382660004,"extension":6.564366092246143},"index":2,"playId":"72677848-6dee-3fa6-80fd-b99a4e345786","pitchNumber":3,"startTime":"2025-07-23T23:37:10.886Z","endTime":"2025-07-23T23:37:14.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T23:37:29.150Z","endTime":"2025-07-23T23:37:38.374Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32581328724557,"aZ":-12.061677985716381,"pfxX":2.2121087945529494,"pfxZ":9.771344130155395,"pX":-1.1785606381370408,"pZ":3.1291097449215277,"vX0":-6.248752785952764,"vY0":-142.6809420152528,"vZ0":-5.955459123869656,"x":161.92,"y":154.29,"x0":0.7540875833148621,"y0":50.00440704050178,"z0":6.006035629209378,"aX":4.554505152726045},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":-2.8,"spinRate":2137,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.3841267617727975,"extension":6.569955910550987},"index":4,"playId":"0ec7b51c-b1e5-3049-a651-874a6082a978","pitchNumber":4,"startTime":"2025-07-23T23:37:38.374Z","endTime":"2025-07-23T23:37:41.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.69000072139237,"strikeZoneBottom":1.83726003692556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80170641222622,"aZ":-24.9615533659409,"pfxX":5.385813047064309,"pfxZ":3.5732276027110323,"pX":-0.10153090826322167,"pZ":1.2335846153218346,"vX0":-4.893659603855103,"vY0":-141.1348363047998,"vZ0":-8.391545848523647,"x":120.87,"y":205.47,"x0":0.9541999528889228,"y0":50.00622155146011,"z0":5.850559439985059,"aX":10.879063768000588},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":-8.8,"spinRate":2205,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.3879349965506984,"extension":6.523510003092307},"index":5,"playId":"db0046f0-435e-37c5-b508-ee227e896272","pitchNumber":5,"startTime":"2025-07-23T23:37:59.434Z","endTime":"2025-07-23T23:38:03.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.254308839289706,"aZ":-26.148883761882626,"pfxX":6.684380619805452,"pfxZ":3.0246064305247566,"pX":0.8650914115463885,"pZ":1.2638091166029861,"vX0":-3.154542532877081,"vY0":-140.62382393818362,"vZ0":-7.997633576918152,"x":84.02,"y":204.66,"x0":1.1357211886441725,"y0":50.005945790666004,"z0":5.853236530620249,"aX":13.328272039068576},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.0,"breakHorizontal":-11.4,"spinRate":2158,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.39018154593431165,"extension":6.5511970244681095},"index":6,"playId":"e26cb167-7442-3517-b1c3-10010eec7554","pitchNumber":6,"startTime":"2025-07-23T23:38:20.468Z","endTime":"2025-07-23T23:38:24.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:38:24.316Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T23:40:21.627Z","endTime":"2025-07-23T23:42:19.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.997351615130235,"aZ":-26.9118322987928,"pfxX":-9.73432707826819,"pfxZ":2.9451662866314,"pX":-0.1240704771873732,"pZ":2.497962587757784,"vX0":6.413926275308247,"vY0":-133.42352357637628,"vZ0":-2.337305017328067,"x":121.73,"y":171.34,"x0":-1.3049450986666096,"y0":50.004175549447226,"z0":5.341764647594864,"aX":-17.40182319807837},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":2041,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.411876646690267,"extension":6.304674412267929},"index":0,"playId":"6b8a2e58-8f6f-3c4c-8a9b-2b7d4f579048","pitchNumber":1,"startTime":"2025-07-23T23:40:29.913Z","endTime":"2025-07-23T23:40:33.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":70.8,"endSpeed":64.7,"strikeZoneTop":3.30999873548157,"strikeZoneBottom":1.48752202308118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53879750208317,"aZ":-38.43152178407296,"pfxX":9.055524295743618,"pfxZ":-6.010539328981996,"pX":3.39689230794357,"pZ":0.5252867300231017,"vX0":6.3524730345909575,"vY0":-102.81901802961227,"vZ0":-0.781392526991657,"x":-12.48,"y":224.6,"x0":-0.9412827006070158,"y0":50.00394980540001,"z0":5.690942469750521,"aX":9.422058112271381},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-10.6,"breakHorizontal":-18.6,"spinRate":2278,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.5385856436330387,"extension":6.369552660877121},"index":1,"playId":"59e3c3b3-9c75-30d9-ab6d-9d0e2a237c96","pitchNumber":2,"startTime":"2025-07-23T23:40:46.952Z","endTime":"2025-07-23T23:40:50.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40120402550035,"aZ":-34.20622701062337,"pfxX":-10.5843166507251,"pfxZ":-1.151287302154504,"pX":-0.9046488302391238,"pZ":2.718631689746938,"vX0":4.69788235368957,"vY0":-133.0052607661529,"vZ0":-0.5799579684908159,"x":151.48,"y":165.38,"x0":-1.3330704713512194,"y0":50.00195878808714,"z0":5.451725373162778,"aX":-18.686538311499913},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.9,"breakHorizontal":17.9,"spinRate":2013,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41411984914480904,"extension":6.277610866767331},"index":2,"playId":"c3e77fa6-47d9-3875-a7d9-10b28118724a","pitchNumber":3,"startTime":"2025-07-23T23:41:10.501Z","endTime":"2025-07-23T23:41:14.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.5,"endSpeed":65.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.937249588732044,"aZ":-33.909196004057186,"pfxX":9.200616605368271,"pfxZ":-1.59271904882808,"pX":0.2309544023457929,"pZ":2.6410234351476474,"vX0":1.3381424128800172,"vY0":-104.00003104499156,"vZ0":2.7227807861778057,"x":108.2,"y":167.47,"x0":-1.6170091133794153,"y0":50.00506476068198,"z0":5.362396813118781,"aX":9.98749594603819},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-1.7,"breakHorizontal":-17.0,"spinRate":2234,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.5285081615398566,"extension":6.06462506553762},"index":3,"playId":"ca400daa-2d0f-3366-a34f-4e7e1366750f","pitchNumber":4,"startTime":"2025-07-23T23:41:31.934Z","endTime":"2025-07-23T23:41:35.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-23T23:41:48.212Z","endTime":"2025-07-23T23:41:56.337Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.31000026540628,"strikeZoneBottom":1.4240356495999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31165814887998,"aZ":-25.223325831279134,"pfxX":-5.876657864866295,"pfxZ":3.8586261154913934,"pX":1.8511574598044243,"pZ":3.3515311664762897,"vX0":9.392722975696069,"vY0":-132.84247702531576,"vZ0":-0.766257630538808,"x":46.44,"y":148.29,"x0":-0.9539506819224001,"y0":50.00253055624551,"z0":5.4640721634952705,"aX":-10.587560982565503},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":8.8,"spinRate":2025,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.41104072560196014,"extension":6.498311960333756},"index":5,"playId":"1028e286-c4b9-359d-a6a9-ee05dd57fef7","pitchNumber":5,"startTime":"2025-07-23T23:41:56.337Z","endTime":"2025-07-23T23:41:59.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.287795757714,"strikeZoneBottom":1.43785842235017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.629436526243556,"aZ":-29.152815587173617,"pfxX":1.5831226720616556,"pfxZ":1.901423722958043,"pX":0.3181311742898567,"pZ":3.6429053017575077,"vX0":3.654503356089688,"vY0":-124.72406273235393,"vZ0":1.5454797025265608,"x":104.87,"y":140.42,"x0":-1.365829848750429,"y0":50.005389001034864,"z0":5.401277449309201,"aX":2.520467738489381},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.6,"spinRate":2175,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4374055770934189,"extension":6.170529435317423},"index":6,"playId":"785bbc44-0fdd-35ba-b33f-3957a950bc6a","pitchNumber":6,"startTime":"2025-07-23T23:42:15.575Z","endTime":"2025-07-23T23:42:19.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:42:19.615Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out sharply, second baseman Leo Jiménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T23:42:41.768Z","endTime":"2025-07-23T23:43:08.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.4,"endSpeed":64.3,"strikeZoneTop":3.71868362732755,"strikeZoneBottom":1.63112971080058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.758936456338947,"aZ":-38.13952824111,"pfxX":8.575805895776076,"pfxZ":-5.698102783846201,"pX":-0.9597440307148634,"pZ":2.545706926216205,"vX0":-1.0244625317177607,"vY0":-102.3251195103001,"vZ0":3.239122168912063,"x":153.58,"y":170.05,"x0":-1.5618547987521445,"y0":50.000413723245885,"z0":5.653821062088569,"aX":8.984416960058951},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-8.9,"breakHorizontal":-15.1,"spinRate":2212,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.5377352764355048,"extension":6.388081247717711},"index":0,"playId":"7ad9a59b-3f17-3691-a50f-655edf7435b1","pitchNumber":1,"startTime":"2025-07-23T23:42:46.045Z","endTime":"2025-07-23T23:42:50.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.865154330551466,"aZ":-29.334956498644644,"pfxX":-10.52531148621404,"pfxZ":1.6058962594758999,"pX":0.00958179973126317,"pZ":2.623730350289073,"vX0":6.835211431448574,"vY0":-132.75077259777714,"vZ0":-1.5346151642005674,"x":116.63,"y":167.94,"x0":-1.243297762702225,"y0":50.00376633860394,"z0":5.3635860458510605,"aX":-18.61337805445326},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":17.4,"spinRate":2081,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4140672770393188,"extension":6.441684011168273},"hitData":{"launchSpeed":104.7,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.7,"coordY":146.64}},"index":1,"playId":"216e10dd-a817-3787-88a8-f548974e9a04","pitchNumber":2,"startTime":"2025-07-23T23:43:01.289Z","endTime":"2025-07-23T23:43:08.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:43:08.978Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out, second baseman Leo Jiménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T23:43:28.408Z","endTime":"2025-07-23T23:44:31.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.83194366147321,"strikeZoneBottom":1.77488315725619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9942000580259,"aZ":-26.894952462051602,"pfxX":-9.420983214238905,"pfxZ":2.857996583233418,"pX":0.43969292202722043,"pZ":1.6529737041361194,"vX0":7.6815052196184315,"vY0":-135.31872705479913,"vZ0":-4.473524128541626,"x":100.24,"y":194.15,"x0":-1.2192945649318456,"y0":50.000040060575145,"z0":5.223865131491804,"aX":-17.376149283037886},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.3,"breakHorizontal":15.4,"spinRate":2176,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40560599790362994,"extension":6.4657831072586704},"index":0,"playId":"6f62673b-a4d4-3512-8065-29d9de76e633","pitchNumber":1,"startTime":"2025-07-23T23:43:28.767Z","endTime":"2025-07-23T23:43:32.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-23T23:43:47.238Z","endTime":"2025-07-23T23:44:00.242Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.665400921042398,"aZ":-28.46715091154797,"pfxX":-9.874839237095259,"pfxZ":2.0416288588013316,"pX":-0.9353324042835416,"pZ":1.9023929720103805,"vX0":4.193703047400278,"vY0":-134.5192856246944,"vZ0":-3.6251448034300338,"x":152.65,"y":187.42,"x0":-1.2395404168976394,"y0":50.00389704254375,"z0":5.306362696281159,"aX":-17.932972441097203},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":2150,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40861574735361383,"extension":6.228700760647428},"index":2,"playId":"cc394bff-adf6-3562-8809-955d5ba26e81","pitchNumber":2,"startTime":"2025-07-23T23:44:00.242Z","endTime":"2025-07-23T23:44:03.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33505569788229,"aZ":-28.3593911746674,"pfxX":-10.26570507414583,"pfxZ":2.0703883798015124,"pX":-0.7066140535492873,"pZ":2.246593376943291,"vX0":5.112568431028398,"vY0":-135.04587985539743,"vZ0":-3.1472098088683156,"x":143.93,"y":178.12,"x0":-1.2940738341656024,"y0":50.00184913490957,"z0":5.42924586791997,"aX":-18.895927064077306},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.2,"breakHorizontal":17.4,"spinRate":2033,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.40612178996822346,"extension":6.431074143493286},"hitData":{"launchSpeed":76.5,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.85,"coordY":158.3}},"index":3,"playId":"556cb4ea-89f4-3898-8081-62e455c3fe1e","pitchNumber":3,"startTime":"2025-07-23T23:44:23.624Z","endTime":"2025-07-23T23:44:31.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:44:31.023Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T23:46:29.553Z","endTime":"2025-07-23T23:46:51.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06965265229742,"aZ":-21.429010187235082,"pfxX":-1.2579096187360992,"pfxZ":5.643867757414474,"pX":-0.07244676580893751,"pZ":3.295474061845449,"vX0":-3.2231224402843837,"vY0":-136.61237176102094,"vZ0":-3.6917275058412575,"x":119.76,"y":149.8,"x0":1.2827097018481286,"y0":50.00278471131483,"z0":6.124527985215691,"aX":-2.3940247395671723},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":2.9,"spinRate":2383,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.3998453210820023,"extension":6.242640616337606},"hitData":{"launchSpeed":77.2,"launchAngle":39.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.92,"coordY":100.24}},"index":0,"playId":"f8f2626c-d95b-316e-aca2-6903fcbb6069","pitchNumber":1,"startTime":"2025-07-23T23:46:43.098Z","endTime":"2025-07-23T23:46:51.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:46:51.456Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T23:47:05.566Z","endTime":"2025-07-23T23:47:51.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":92.3,"endSpeed":85.1,"strikeZoneTop":3.25270844073032,"strikeZoneBottom":1.64380371522615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60848790891733,"aZ":-22.382434070842635,"pfxX":-0.5059803542174768,"pfxZ":5.332319927158053,"pX":-1.1047710359134266,"pZ":2.2560632373641663,"vX0":-6.492188349827316,"vY0":-134.30236366109168,"vZ0":-5.388200556757616,"x":159.11,"y":177.87,"x0":1.4042446109557953,"y0":50.00453222697178,"z0":5.868608096944943,"aX":-0.9285556859814406},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":2.3,"spinRate":2296,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.40699011276261965,"extension":6.437685780432797},"index":0,"playId":"4426e77b-a66a-3ab8-be78-a57a5e7df8b0","pitchNumber":1,"startTime":"2025-07-23T23:47:14.055Z","endTime":"2025-07-23T23:47:17.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.49000119463704,"strikeZoneBottom":1.62589326695214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78913728776366,"aZ":-25.557899684183898,"pfxX":-0.3649622113416606,"pfxZ":3.5488532748447525,"pX":0.47451069740276225,"pZ":3.160869484604441,"vX0":-2.5622053460621714,"vY0":-135.49334046238388,"vZ0":-2.6814046607488162,"x":98.91,"y":153.44,"x0":1.4786696023842836,"y0":50.00274412865367,"z0":5.943591253334985,"aX":-0.6806434305313221},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":1.2,"spinRate":2253,"spinDirection":163},"zone":3,"typeConfidence":2.0,"plateTime":0.40379515317709824,"extension":6.120552323958392},"index":1,"playId":"7a96082c-958c-3ef5-a473-7854f0b44f36","pitchNumber":2,"startTime":"2025-07-23T23:47:28.270Z","endTime":"2025-07-23T23:47:31.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78036503490216,"aZ":-25.56577454780854,"pfxX":5.296448423831912,"pfxZ":3.495543404297586,"pX":0.3379772544198,"pZ":1.6599921282077257,"vX0":-5.0414070834208164,"vY0":-136.1262225108422,"vZ0":-6.518762695191749,"x":104.12,"y":193.96,"x0":1.519143383095225,"y0":50.00329597119447,"z0":5.83712787886874,"aX":10.015049297633524},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":-8.6,"spinRate":2121,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.40121594662876436,"extension":6.336903115130718},"hitData":{"launchSpeed":98.3,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.41,"coordY":146.2}},"index":2,"playId":"dfa6ff4a-11f2-3336-885f-d2716f47fc8c","pitchNumber":3,"startTime":"2025-07-23T23:47:44.071Z","endTime":"2025-07-23T23:47:51.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:47:51.477Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T23:48:16.678Z","endTime":"2025-07-23T23:50:12.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.31000037694148,"strikeZoneBottom":1.50298740206805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.055665876528504,"aZ":-20.300854749544264,"pfxX":-0.9050484266355578,"pfxZ":6.278636811893792,"pX":0.46667559478207554,"pZ":2.8200547101282334,"vX0":-1.8857561992768936,"vY0":-136.83590549886662,"vZ0":-4.933419501503838,"x":99.21,"y":162.64,"x0":1.2831216588766974,"y0":50.00137496782221,"z0":6.043090909658907,"aX":-1.7103450854460904},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":2.0,"spinRate":2305,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.4007547936335243,"extension":6.271675137864361},"index":0,"playId":"dcbc4137-22ed-3286-8b67-25ef341ba4bb","pitchNumber":1,"startTime":"2025-07-23T23:48:25.394Z","endTime":"2025-07-23T23:48:28.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.27771739764711,"strikeZoneBottom":1.56672230004349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.696267831450744,"aZ":-24.850130499401512,"pfxX":-0.7375978748908407,"pfxZ":3.870848974958326,"pX":-0.46506574235890574,"pZ":3.934788814726209,"vX0":-4.533606438688138,"vY0":-136.35376101899615,"vZ0":-1.1250222091328748,"x":134.73,"y":132.54,"x0":1.3117913801809888,"y0":50.00204677765264,"z0":6.060075140331834,"aX":-1.3942114208353147},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.0,"breakHorizontal":2.3,"spinRate":2404,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.40099142881201066,"extension":6.226543518302862},"index":1,"playId":"fea56cda-6e5d-33a3-b34e-80895b3a4ee2","pitchNumber":2,"startTime":"2025-07-23T23:48:42.872Z","endTime":"2025-07-23T23:48:46.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.27586004774058,"strikeZoneBottom":1.56527919302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7538802885955,"aZ":-20.39967680849425,"pfxX":-0.5333546163617764,"pfxZ":6.073467399867193,"pX":0.5011046528361834,"pZ":3.2045063716321294,"vX0":-2.3894912087015476,"vY0":-138.33623500641957,"vZ0":-3.89487842571996,"x":97.9,"y":152.26,"x0":1.4452417566310356,"y0":50.00362062245668,"z0":5.997597555152423,"aX":-1.0338392127119338},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":1.4,"spinRate":2437,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.39587599447480626,"extension":6.611267879493214},"index":2,"playId":"e22d8ab0-8af8-35b8-bc59-5594a36ce4f9","pitchNumber":3,"startTime":"2025-07-23T23:49:01.444Z","endTime":"2025-07-23T23:49:04.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.35437889086121,"strikeZoneBottom":1.40398484505546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.764860541118406,"aZ":-19.52160201992127,"pfxX":0.17309564794272836,"pfxZ":6.483729146690225,"pX":-0.5741587569398018,"pZ":4.1883706112236005,"vX0":-4.841818760114597,"vY0":-138.55843683327154,"vZ0":-1.638600929974782,"x":138.89,"y":125.69,"x0":1.1705338392372662,"y0":50.00629135623554,"z0":6.086370292807806,"aX":0.33772493994313074},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":0.6,"spinRate":2411,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.3946830147958176,"extension":6.464213176160162},"index":3,"playId":"0b002464-609f-3835-8a35-428e9df58236","pitchNumber":4,"startTime":"2025-07-23T23:49:23.494Z","endTime":"2025-07-23T23:49:27.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.31000099762626,"strikeZoneBottom":1.46535784380056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4631312543392,"aZ":-10.606844941396634,"pfxX":3.034695785329002,"pfxZ":10.792443789066908,"pX":-1.0813879574095957,"pZ":1.9150629153458536,"vX0":-6.475133484607231,"vY0":-140.81064226203804,"vZ0":-8.932979838214228,"x":158.22,"y":187.07,"x0":0.8587761193387139,"y0":50.000359860894626,"z0":5.8242923352101865,"aX":6.063619850550547},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":-4.1,"spinRate":2225,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.38972380569374643,"extension":6.685287108487414},"index":4,"playId":"8681d5d1-b479-3975-b6d1-811dd00be7bc","pitchNumber":5,"startTime":"2025-07-23T23:49:44.131Z","endTime":"2025-07-23T23:49:48.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.345874452963276,"aZ":-20.936129028020208,"pfxX":-0.5229827850095372,"pfxZ":5.821608202156403,"pX":-0.13680109430441034,"pZ":2.5687689663781543,"vX0":-3.5938881826669733,"vY0":-137.526445260229,"vZ0":-4.9532253886404405,"x":122.21,"y":169.42,"x0":1.2507869994371648,"y0":50.00239147230874,"z0":5.798743362523599,"aX":-1.0082971406261134},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":1.7,"spinRate":2345,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.39713524142311485,"extension":6.430598182065713},"hitData":{"launchSpeed":88.4,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.52,"coordY":147.41}},"index":5,"playId":"96505801-4713-366f-8e2b-5f3e8474716f","pitchNumber":6,"startTime":"2025-07-23T23:50:04.520Z","endTime":"2025-07-23T23:50:12.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:50:12.067Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Judge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T23:52:07.412Z","endTime":"2025-07-23T23:53:31.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":4.0986497906814,"strikeZoneBottom":1.95792654651624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73022497538359,"aZ":-30.984841891337435,"pfxX":-8.747203083985557,"pfxZ":0.6842378768623565,"pX":-0.9693860028011365,"pZ":3.4517152378043496,"vX0":3.8055046248319244,"vY0":-131.73920793057363,"vZ0":0.7847895424171879,"x":153.95,"y":145.58,"x0":-1.3046367811019672,"y0":50.003097680556074,"z0":5.459117734567762,"aX":-15.213641206246987},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":1972,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41745609878350054,"extension":6.163496588954896},"index":0,"playId":"5d939158-0208-3586-80b0-7d4fe4131e0b","pitchNumber":1,"startTime":"2025-07-23T23:52:21.500Z","endTime":"2025-07-23T23:52:25.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":4.05,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89341230543631,"aZ":-32.2145054055043,"pfxX":-10.59084625398793,"pfxZ":-0.021052563671073443,"pX":-0.48511636808826347,"pZ":2.0405120020266105,"vX0":5.51454701573659,"vY0":-132.68852973418262,"vZ0":-2.4045042405667245,"x":135.49,"y":183.69,"x0":-1.229025906658164,"y0":50.00542692917596,"z0":5.337061885928596,"aX":-18.637736585385905},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.4,"breakHorizontal":17.8,"spinRate":1976,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.41490625156124805,"extension":6.276017153820692},"index":1,"playId":"215a51fa-e61b-3b0a-b791-b4bbbaef9c10","pitchNumber":2,"startTime":"2025-07-23T23:52:40.710Z","endTime":"2025-07-23T23:52:44.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":4.05,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04755253463639,"aZ":-30.174178905113113,"pfxX":-9.365085390194643,"pfxZ":1.1408982369036966,"pX":-0.4709703095785754,"pZ":2.1084628907480467,"vX0":4.832283105418735,"vY0":-132.30395105071392,"vZ0":-2.7167956986281196,"x":134.95,"y":181.85,"x0":-1.1148279261232599,"y0":50.00420882874002,"z0":5.384676724244434,"aX":-16.42585352671996},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.7,"breakHorizontal":15.7,"spinRate":2010,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4157044660415945,"extension":6.330774539719718},"index":2,"playId":"8f653829-bb97-3c14-b67e-178b4ce4dcdf","pitchNumber":3,"startTime":"2025-07-23T23:53:03.790Z","endTime":"2025-07-23T23:53:07.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":4.05,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35707036380792,"aZ":-26.433335448432445,"pfxX":-9.170875375872532,"pfxZ":3.877037601201449,"pX":-0.6778158138168215,"pZ":2.273455181720085,"vX0":4.003092756647214,"vY0":-121.5910249139934,"vZ0":-2.0797973627242907,"x":142.84,"y":177.4,"x0":-1.1642188217103995,"y0":50.002339144500844,"z0":5.459441393344879,"aX":-13.576073121117487},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.7,"breakHorizontal":15.5,"spinRate":1886,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.45242661372238,"extension":6.383185549808646},"index":3,"playId":"1ae3596c-88ea-3b59-9a8c-2ce4e9e3d7ba","pitchNumber":4,"startTime":"2025-07-23T23:53:27.670Z","endTime":"2025-07-23T23:53:31.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:53:31.381Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T23:53:50.775Z","endTime":"2025-07-23T23:55:10.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.8,"endSpeed":65.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.354626431382236,"aZ":-39.735178365086846,"pfxX":9.916046813320106,"pfxZ":-7.0089629560905475,"pX":0.08743677849027222,"pZ":2.0892199433138994,"vX0":0.3387834155760882,"vY0":-104.41564372858952,"vZ0":2.483347469498799,"x":113.67,"y":182.37,"x0":-1.3617968116535908,"y0":50.0035683860624,"z0":5.639736093199929,"aX":10.696602066997078},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-11.3,"breakHorizontal":-18.0,"spinRate":2312,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.5292712614659112,"extension":6.451461084778505},"index":0,"playId":"21a8bd78-5670-3019-b985-5a226c6ea3b3","pitchNumber":1,"startTime":"2025-07-23T23:53:58.372Z","endTime":"2025-07-23T23:54:02.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.68519098978487,"aZ":-27.558811692462807,"pfxX":-10.551028581690968,"pfxZ":2.5231338857360317,"pX":0.05363609429034174,"pZ":1.771694967725219,"vX0":7.193553215580404,"vY0":-135.69274767724298,"vZ0":-4.227961688983943,"x":114.96,"y":190.94,"x0":-1.2854788502218444,"y0":50.005244521082965,"z0":5.311441845786119,"aX":-19.323366245557832},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":17.2,"spinRate":2064,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40646150075618426,"extension":6.396650523642924},"index":1,"playId":"d550d8be-8387-3669-9933-8a4b7dcbcc6d","pitchNumber":2,"startTime":"2025-07-23T23:54:19.028Z","endTime":"2025-07-23T23:54:22.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.74999972860774,"strikeZoneBottom":1.81061996350151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67541450241657,"aZ":-26.016263527585927,"pfxX":1.3653228472122443,"pfxZ":3.605145894077495,"pX":-0.9910289557769993,"pZ":4.546269696666378,"vX0":1.1509243304071686,"vY0":-129.30790298985343,"vZ0":2.876426256187171,"x":154.78,"y":116.03,"x0":-1.617868194953273,"y0":50.00363128856327,"z0":5.404740577911197,"aX":2.3330751547398525},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-2.8,"spinRate":2151,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.42212846379061686,"extension":6.360339137078792},"index":2,"playId":"2aa05442-b6c9-3445-8062-b97c8824133d","pitchNumber":3,"startTime":"2025-07-23T23:54:48.154Z","endTime":"2025-07-23T23:54:51.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.032052368670502,"aZ":-24.794977875886886,"pfxX":-0.43206058024757477,"pfxZ":4.280150146747353,"pX":-0.8288109422293785,"pZ":3.8660722313545497,"vX0":2.036212767850426,"vY0":-130.19859607303007,"vZ0":1.1101351490889457,"x":148.59,"y":134.4,"x0":-1.563201843721521,"y0":50.00576996156077,"z0":5.3034641514001635,"aX":-0.7455691653983272},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":0.4,"spinRate":2111,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41985646445053426,"extension":6.2792688111646715},"index":3,"playId":"c58d04ee-8ed8-39d9-8776-449b9135cbf5","pitchNumber":4,"startTime":"2025-07-23T23:55:07.456Z","endTime":"2025-07-23T23:55:10.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:55:10.857Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T23:55:18.234Z","endTime":"2025-07-23T23:57:22.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":4.01962085343184,"strikeZoneBottom":1.9803925914434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54241479724283,"aZ":-31.52661397125413,"pfxX":-9.404594151444394,"pfxZ":0.3524704596237207,"pX":-0.7059580587100394,"pZ":2.5437381372960584,"vX0":5.019396515004275,"vY0":-134.76350834548148,"vZ0":-1.5959072214862549,"x":143.91,"y":170.1,"x0":-1.3753891062018906,"y0":50.00174956498076,"z0":5.380201220782427,"aX":-17.21760956276963},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.5,"breakHorizontal":15.8,"spinRate":2031,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4071445944594654,"extension":6.341314478171651},"index":0,"playId":"57f3572f-a246-3840-82c3-e2f38d8d0206","pitchNumber":1,"startTime":"2025-07-23T23:55:36.746Z","endTime":"2025-07-23T23:55:40.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.88107863378433,"strikeZoneBottom":1.90150570977656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73639811425986,"aZ":-28.009615590187146,"pfxX":-8.61754880617126,"pfxZ":2.658783650709708,"pX":-0.8624549385909714,"pZ":0.5111444557176308,"vX0":3.7209398437923467,"vY0":-124.35636000899632,"vZ0":-5.896210100221433,"x":149.87,"y":224.98,"x0":-1.2577826439515525,"y0":50.003829367730546,"z0":5.233843586823485,"aX":-13.509451100345187},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":14.8,"spinRate":1866,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.44029714716604307,"extension":6.37992047169817},"index":1,"playId":"342952b0-8955-39d2-a7ef-42a3ebc18c34","pitchNumber":2,"startTime":"2025-07-23T23:55:49.562Z","endTime":"2025-07-23T23:55:53.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42673370705917,"aZ":-28.923794235934675,"pfxX":-8.825714588337854,"pfxZ":2.057819577661488,"pX":-0.8086954719516791,"pZ":1.1268339812956198,"vX0":3.886282412315464,"vY0":-125.03608408653511,"vZ0":-4.29600244003653,"x":147.83,"y":208.36,"x0":-1.2371378817259624,"y0":50.00582434689523,"z0":5.243195745586097,"aX":-13.963994206765586},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":15.1,"spinRate":1911,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4382068562001016,"extension":6.800508556276239},"index":2,"playId":"4fe2a1c7-08d3-36f2-ab54-f9e01c501bfc","pitchNumber":3,"startTime":"2025-07-23T23:56:08.910Z","endTime":"2025-07-23T23:56:12.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.98173685485167,"strikeZoneBottom":1.93222513057718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.043173513082785,"aZ":-24.901886818732663,"pfxX":-0.6440622718029622,"pfxZ":4.122876925409756,"pX":-0.1662874519034804,"pZ":4.603067289546693,"vX0":3.7133104407541775,"vY0":-131.10099702616475,"vZ0":2.644820682802738,"x":123.34,"y":114.5,"x0":-1.5088759633582811,"y0":50.00585186810912,"z0":5.42406652399902,"aX":-1.1372798846930905},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":0.5,"spinRate":2194,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.41555479057296063,"extension":6.182608445475731},"index":3,"playId":"858356cd-cc3c-3e94-9213-05ce083ded67","pitchNumber":4,"startTime":"2025-07-23T23:56:36.433Z","endTime":"2025-07-23T23:56:39.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.85962785047643,"strikeZoneBottom":1.84517509707345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.669112678459417,"aZ":-24.577127276311035,"pfxX":-0.5288355214449751,"pfxZ":4.320112833362268,"pX":-0.24009509518508787,"pZ":4.078266627737376,"vX0":3.2776213639376395,"vY0":-130.78163314768358,"vZ0":1.2928644912782072,"x":126.15,"y":128.67,"x0":-1.432791631052067,"y0":50.003270953825016,"z0":5.401157883102145,"aX":-0.9308173821132447},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":0.4,"spinRate":2199,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4164275689389769,"extension":6.314256597043513},"index":4,"playId":"8bb0a20b-ceea-36b4-baee-cb95bd96a83f","pitchNumber":5,"startTime":"2025-07-23T23:56:56.377Z","endTime":"2025-07-23T23:57:01.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.86840895926778,"strikeZoneBottom":1.95629218210071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.869183782226894,"aZ":-27.22677704834806,"pfxX":-9.42303633289624,"pfxZ":2.69464878329085,"pX":0.3591626829964495,"pZ":2.68642315121757,"vX0":7.596175556325232,"vY0":-134.5487038197946,"vZ0":-1.661153876643763,"x":103.31,"y":166.25,"x0":-1.2747360073650786,"y0":50.00230552722627,"z0":5.238950665132123,"aX":-17.297074563861557},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.7,"breakHorizontal":15.5,"spinRate":2060,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40689429251230225,"extension":6.454596926669906},"index":5,"playId":"a351c9bf-f0a2-3ed9-a03b-2412f7090ff5","pitchNumber":6,"startTime":"2025-07-23T23:57:18.010Z","endTime":"2025-07-23T23:57:22.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-23T23:57:22.043Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Davis Schneider pops out to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T23:59:32.278Z","endTime":"2025-07-24T00:00:21.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.10999959881223,"strikeZoneBottom":1.59240614343581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.057598582848293,"aZ":-23.847747814079597,"pfxX":-2.205588735927253,"pfxZ":4.355479073242664,"pX":-0.2858554916154913,"pZ":3.8566270332662147,"vX0":-3.3952149411698165,"vY0":-137.34222995944307,"vZ0":-1.4566030255721647,"x":127.9,"y":134.65,"x0":1.2524564087562016,"y0":50.00624282331239,"z0":6.013805802902092,"aX":-4.218922671214205},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":4.7,"spinRate":2356,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.3986110816664543,"extension":6.387068265304624},"index":0,"playId":"846aa645-af7d-3b47-9876-2d95a60f695a","pitchNumber":1,"startTime":"2025-07-23T23:59:36.673Z","endTime":"2025-07-23T23:59:41.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.0731490040663,"strikeZoneBottom":1.40298586484691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.705639824287715,"aZ":-27.330506534739758,"pfxX":8.493266312155258,"pfxZ":2.6238544894711353,"pX":0.7528569797688683,"pZ":1.2409440067380542,"vX0":-5.333771106311148,"vY0":-134.82084563218166,"vZ0":-6.721675879065382,"x":88.3,"y":205.27,"x0":1.6511880481221033,"y0":50.0015392374751,"z0":5.689390325971456,"aX":15.668613197531107},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":-14.3,"spinRate":1956,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4059186897695173,"extension":6.370286190892034},"index":1,"playId":"3b6ef7d1-2e1d-3c50-8c44-fe6e981fcc39","pitchNumber":2,"startTime":"2025-07-23T23:59:52.622Z","endTime":"2025-07-23T23:59:57.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.026521521098744,"aZ":-28.281930210793313,"pfxX":6.515948341784598,"pfxZ":2.153276604039304,"pX":0.15221845103498824,"pZ":2.5842813993193743,"vX0":-5.820003375749821,"vY0":-133.42105199082326,"vZ0":-3.045829625245296,"x":111.2,"y":169.0,"x0":1.512596912680924,"y0":50.00331323744357,"z0":5.773384158295971,"aX":11.777770657786782},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.5,"breakHorizontal":-10.6,"spinRate":2040,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.410124344937846,"extension":6.369488625764256},"hitData":{"launchSpeed":92.8,"launchAngle":68.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.98,"coordY":146.2}},"index":2,"playId":"eb20591c-4f46-3de0-9a14-ff7b33311f13","pitchNumber":3,"startTime":"2025-07-24T00:00:11.407Z","endTime":"2025-07-24T00:00:21.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:00:21.311Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:00:33.257Z","endTime":"2025-07-24T00:01:18.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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":97.2,"endSpeed":87.6,"strikeZoneTop":3.59473673332465,"strikeZoneBottom":1.70406895173714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.45040775255645,"aZ":-12.304798720471544,"pfxX":2.432175079860632,"pfxZ":9.968412333263133,"pX":-1.2839212133924454,"pZ":3.6119540496191926,"vX0":-7.140220840503675,"vY0":-141.28274156834811,"vZ0":-4.376566817404294,"x":165.94,"y":141.26,"x0":0.9759979821958047,"y0":50.00047444182085,"z0":5.9907139864758445,"aX":4.8480446859847754},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":-2.8,"spinRate":2140,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.38981510459660473,"extension":6.736066321400804},"index":0,"playId":"b5e537a9-810f-31c0-8179-af289b454c79","pitchNumber":1,"startTime":"2025-07-24T00:00:49.203Z","endTime":"2025-07-24T00:00:52.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.12452499984041,"aZ":-12.951564415302188,"pfxX":3.520784203596732,"pfxZ":9.782759537972892,"pX":-0.11989381892940719,"pZ":2.6417771357966955,"vX0":-4.633110526123503,"vY0":-140.55174065486835,"vZ0":-6.664302874875214,"x":121.57,"y":167.45,"x0":1.1063215770692039,"y0":50.00675656731104,"z0":5.915450268970876,"aX":6.9211272460461},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":-5.3,"spinRate":2117,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.3923775609241966,"extension":6.623445614618539},"hitData":{"launchSpeed":91.7,"launchAngle":19.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.42,"coordY":76.27}},"index":1,"playId":"50286d8c-945d-3f71-a6e1-ed41d764fa82","pitchNumber":2,"startTime":"2025-07-24T00:01:07.911Z","endTime":"2025-07-24T00:01:18.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.87,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:01:18.604Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vladimir Guerrero Jr. doubles (20) on a line drive to left fielder Jasson Domínguez. George Springer scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:01:19.181Z","endTime":"2025-07-24T00:04:59.514Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.7000002190433,"strikeZoneBottom":1.74425809102574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67247048690461,"aZ":-20.600898761410956,"pfxX":5.484965734635182,"pfxZ":5.858973105183715,"pX":0.18911165397571741,"pZ":2.772374059665866,"vX0":-5.107364476096798,"vY0":-139.93953921727626,"vZ0":-4.71053735123,"x":109.79,"y":163.93,"x0":1.328524430995751,"y0":50.00635354020155,"z0":5.833988116468815,"aX":10.84067901512479},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":-8.9,"spinRate":2192,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.391968967295552,"extension":6.355249378497188},"index":0,"playId":"9410c928-3cac-339d-9949-f212077434d6","pitchNumber":1,"startTime":"2025-07-24T00:01:47.966Z","endTime":"2025-07-24T00:01:51.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.66934486827019,"strikeZoneBottom":1.64932393706588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.351753172202717,"aZ":-18.667111725053395,"pfxX":-0.8766026352504079,"pfxZ":6.805935560268166,"pX":0.48718984806928955,"pZ":3.8436155724431713,"vX0":-1.8227598485286867,"vY0":-139.9443344673791,"vZ0":-2.72611420073967,"x":85.97,"y":90.95,"x0":1.2606947933373118,"y0":50.005263483902986,"z0":6.052102964042292,"aX":-1.7399450500659142},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":1.9,"spinRate":2444,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.3912715118898804,"extension":6.432747761780938},"index":1,"playId":"97423172-fd1e-3f7b-b8ed-9f57c0dfa95f","pitchNumber":2,"startTime":"2025-07-24T00:02:06.806Z","endTime":"2025-07-24T00:02:10.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70146837461003,"aZ":-15.054237872842476,"pfxX":-0.2913125910112585,"pfxZ":9.109040047472895,"pX":-0.15339494451728622,"pZ":3.637717236149064,"vX0":-3.7641713372775527,"vY0":-136.60658281218602,"vZ0":-3.6253539877761787,"x":122.85,"y":140.56,"x0":1.2834352587390803,"y0":50.000275582208936,"z0":6.025006249055402,"aX":-0.5467971072101198},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":1.3,"spinRate":2324,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.40182861065252284,"extension":6.340557274587911},"index":2,"playId":"0f4f3b70-2abf-31de-809d-b682997b494a","pitchNumber":3,"startTime":"2025-07-24T00:02:29.044Z","endTime":"2025-07-24T00:02:32.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.68236288891326,"strikeZoneBottom":1.69847505119372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08959301316394,"aZ":-45.0010896357889,"pfxX":-5.529773014546014,"pfxZ":-10.24969828472814,"pX":-1.4590444612551567,"pZ":0.6016560262005115,"vX0":-4.3156788359356835,"vY0":-112.79176654330212,"vZ0":-2.0049730566409294,"x":172.62,"y":222.54,"x0":1.2181567193516507,"y0":50.00453431110289,"z0":6.164121623130526,"aX":-6.917694304402325},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-18.7,"breakHorizontal":11.4,"spinRate":3070,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.49113184997122605,"extension":6.545882797241956},"index":3,"playId":"a12016d5-ff40-3aa7-a342-17b8376ca6bb","pitchNumber":4,"startTime":"2025-07-24T00:02:57.922Z","endTime":"2025-07-24T00:03:01.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"00cdf879-08bf-47be-9c06-e9b6904ff008","startTime":"2025-07-24T00:03:25.760Z","endTime":"2025-07-24T00:03:30.760Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.695849180874575,"aZ":-22.556270842543594,"pfxX":-0.5628108092468898,"pfxZ":4.850865736536951,"pX":-0.12061221778006022,"pZ":3.198351626507596,"vX0":-3.550931273462874,"vY0":-140.38324108609524,"vZ0":-3.492670367007325,"x":121.6,"y":152.42,"x0":1.2372166299805816,"y0":50.00491146376849,"z0":5.938366987412943,"aX":-1.11530229773306},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":1.8,"spinRate":2389,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.391130325228922,"extension":6.412916059971466},"index":5,"playId":"6bc31c4a-f4fa-3129-a455-5a954c4d42c4","pitchNumber":5,"startTime":"2025-07-24T00:03:44.377Z","endTime":"2025-07-24T00:03:47.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612947338320964,"aZ":-25.78463330911968,"pfxX":-1.4306360735330284,"pfxZ":3.3335698103349554,"pX":-1.0292342526260516,"pZ":2.856733492178696,"vX0":-5.533551332560192,"vY0":-137.57208137292275,"vZ0":-3.4708317154256134,"x":156.23,"y":161.65,"x0":1.1942707709011975,"y0":50.00084864646105,"z0":5.882970795086618,"aX":-2.741011256308103},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":3.7,"spinRate":2309,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.39818920340879016,"extension":6.483790425717881},"index":6,"playId":"e012488b-b832-3a61-8fcc-0b20ffb4b66a","pitchNumber":6,"startTime":"2025-07-24T00:04:11.980Z","endTime":"2025-07-24T00:04:17.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.565592940189525,"aZ":-22.10519069766345,"pfxX":-0.7938419197584023,"pfxZ":5.14099171462078,"pX":-1.1513558084344633,"pZ":3.2572389576129317,"vX0":-5.921503150019218,"vY0":-139.56842882744442,"vZ0":-3.4979332270109804,"x":160.89,"y":150.83,"x0":1.1072858456530121,"y0":50.00087712332301,"z0":5.995269610078034,"aX":-1.5545874662738752},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":2.8,"spinRate":2271,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.39353541535457026,"extension":6.490201629817393},"hitData":{"launchSpeed":94.3,"launchAngle":8.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.38,"coordY":113.52}},"index":7,"playId":"79ed48d0-5508-324d-8405-f67115b2977c","pitchNumber":7,"startTime":"2025-07-24T00:04:46.154Z","endTime":"2025-07-24T00:04:59.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":15.299999999999997,"leverageIndex":1.66,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:04:59.514Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, third baseman Oswald Peraza to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:05:30.591Z","endTime":"2025-07-24T00:06:31.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.72000075238803,"strikeZoneBottom":1.79808096475864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.925104870846404,"aZ":-25.778918689349887,"pfxX":-0.8550369612840105,"pfxZ":3.2703617089141748,"pX":0.18073959097294773,"pZ":2.451515511341386,"vX0":-2.692062644236937,"vY0":-138.68362704291073,"vZ0":-4.816384939324677,"x":110.11,"y":172.59,"x0":1.2736333889667202,"y0":50.0026422504078,"z0":5.922097347648916,"aX":-1.6712810714039397},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":2.0,"spinRate":2372,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.39438936375744804,"extension":6.475784777512975},"index":0,"playId":"f1f87b4d-3d7c-3079-b280-afba87513bb2","pitchNumber":1,"startTime":"2025-07-24T00:05:39.329Z","endTime":"2025-07-24T00:05:42.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.72000121686173,"strikeZoneBottom":1.70781019222689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.372831302733992,"aZ":-43.593516034757265,"pfxX":-5.50878760382087,"pfxZ":-9.403454824156956,"pX":-1.0497012827542447,"pZ":0.8363736411448113,"vX0":-3.4100417729987966,"vY0":-110.30828026870307,"vZ0":-1.4633929350339667,"x":157.01,"y":216.2,"x0":1.2401140525244538,"y0":50.00429099275467,"z0":6.166779526839197,"aX":-6.68727666320165},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-17.0,"breakHorizontal":10.9,"spinRate":2959,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.49942564811964774,"extension":6.41542451364179},"index":1,"playId":"c530bf91-24ea-366b-a627-98b409f0ce89","pitchNumber":2,"startTime":"2025-07-24T00:05:59.946Z","endTime":"2025-07-24T00:06:04.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36190399640721,"aZ":-22.074781920682167,"pfxX":0.08057042300122363,"pfxZ":5.284600299778951,"pX":-0.930958486116264,"pZ":2.882985147353372,"vX0":-5.937570855447365,"vY0":-137.3749259619904,"vZ0":-4.275433321987346,"x":152.49,"y":160.94,"x0":1.2478150735860236,"y0":50.00489359919949,"z0":5.959638651549584,"aX":0.15436493874137527},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":1.1,"spinRate":2350,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.3986638281822552,"extension":6.400094655133229},"hitData":{"launchSpeed":73.6,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.1,"coordY":160.12}},"index":2,"playId":"363d22a5-1bb6-30a0-9a2b-f1692b5af6bd","pitchNumber":3,"startTime":"2025-07-24T00:06:23.931Z","endTime":"2025-07-24T00:06:31.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":1.56,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:06:31.744Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:06:55.262Z","endTime":"2025-07-24T00:08:41.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":71.8,"strikeZoneTop":3.14000093648666,"strikeZoneBottom":1.51927377197421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.530009996615934,"aZ":-37.84950715770696,"pfxX":-9.109459572131998,"pfxZ":-4.265928712971988,"pX":1.3909132870935954,"pZ":3.5086120025567005,"vX0":0.9986670063623595,"vY0":-115.99449060262093,"vZ0":2.9971651087073443,"x":63.98,"y":144.05,"x0":2.1291361967025484,"y0":50.00408791031538,"z0":5.868715379114645,"aX":-12.116443446603043},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.4,"breakHorizontal":16.1,"spinRate":2871,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.4765913890550535,"extension":6.099220417639213},"index":0,"playId":"ccf5d89b-5f36-3d03-b135-562dc0b43a32","pitchNumber":1,"startTime":"2025-07-24T00:06:58.457Z","endTime":"2025-07-24T00:07:01.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.9,"endSpeed":65.1,"strikeZoneTop":3.02460790862489,"strikeZoneBottom":1.41141103658257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.008117787140762,"aZ":-42.35097783744954,"pfxX":-5.454689892064866,"pfxZ":-9.46845112678327,"pX":0.3230795203734023,"pZ":2.3248037898548195,"vX0":-1.1777508783536872,"vY0":-104.45747576760608,"vZ0":2.377398811073437,"x":104.68,"y":176.01,"x0":1.6060701517396752,"y0":50.00177913930901,"z0":6.252424517779535,"aX":-5.864486052009031},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-15.7,"breakHorizontal":10.2,"spinRate":2698,"spinDirection":316},"zone":6,"typeConfidence":2.0,"plateTime":0.5298713219424158,"extension":6.4419938038822915},"index":1,"playId":"14aa050b-3e7d-33ae-bafb-01d05001dce0","pitchNumber":2,"startTime":"2025-07-24T00:07:20.377Z","endTime":"2025-07-24T00:07:24.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.2,"strikeZoneTop":3.139999426008,"strikeZoneBottom":1.55966229041884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.001437173258193,"aZ":-39.96175412625613,"pfxX":-5.80012937222244,"pfxZ":-6.912446286069298,"pX":-0.5997908836109749,"pZ":0.43678151589738134,"vX0":-2.7378655391656412,"vY0":-106.62178765498346,"vZ0":-2.1598122366284174,"x":139.86,"y":226.99,"x0":1.463502903260457,"y0":50.002364929877224,"z0":6.063701947875617,"aX":-6.534336411020749},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-12.7,"breakHorizontal":11.3,"spinRate":2838,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.5179924513209482,"extension":6.233436595797744},"index":2,"playId":"37e06479-fcd2-3459-8109-9db3dc8f3659","pitchNumber":3,"startTime":"2025-07-24T00:07:41.484Z","endTime":"2025-07-24T00:07:45.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.1400011116058,"strikeZoneBottom":1.50244869578851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73804735162516,"aZ":-24.48039107536731,"pfxX":0.2762899184039276,"pfxZ":3.8764704420142877,"pX":-0.24392809598507353,"pZ":4.28897524373977,"vX0":-4.35574351744568,"vY0":-139.5820228574512,"vZ0":-0.31580400433047645,"x":126.3,"y":122.98,"x0":1.2970887389739003,"y0":50.00300377147076,"z0":6.007634130828583,"aX":0.5494962060123347},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.2,"breakHorizontal":0.4,"spinRate":2317,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.39155713292591576,"extension":6.4375765952817074},"index":3,"playId":"d529e11c-1440-3fc5-9bf3-c902a0dc8d17","pitchNumber":4,"startTime":"2025-07-24T00:08:14.770Z","endTime":"2025-07-24T00:08:18.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.14000053973113,"strikeZoneBottom":1.56430340293815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.732068127399888,"aZ":-23.91430858144628,"pfxX":-0.8527231359637262,"pfxZ":4.235530321966689,"pX":-0.7423985055032537,"pZ":3.7458609373240486,"vX0":-5.393716467667652,"vY0":-138.24639343930363,"vZ0":-1.6428474641295077,"x":145.3,"y":137.64,"x0":1.3388099506738687,"y0":50.001007499536854,"z0":5.941545894704945,"aX":-1.6619010857753191},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":2.6,"spinRate":2238,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.39510046924058395,"extension":6.388013795184549},"index":4,"playId":"69b30630-3ed0-3f6f-ba27-8e4db3f37e0d","pitchNumber":5,"startTime":"2025-07-24T00:08:37.968Z","endTime":"2025-07-24T00:08:41.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":1.57,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:08:41.998Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a sharp ground ball to third baseman Oswald Peraza. Vladimir Guerrero Jr. to 3rd. Alejandro Kirk to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:09:42.655Z","endTime":"2025-07-24T00:09:52.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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-07-24T00:08:49.183Z","endTime":"2025-07-24T00:09:44.865Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10929468978165,"aZ":-26.844670314335982,"pfxX":4.390200483560499,"pfxZ":2.753258317379787,"pX":-0.3918702853061991,"pZ":2.7207828207877887,"vX0":-5.7893711823702,"vY0":-137.62364464038694,"vZ0":-3.7419127862045847,"x":131.94,"y":165.32,"x0":1.1602876456758735,"y0":50.00010333420294,"z0":5.898507417401554,"aX":8.491806639935879},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.4,"breakHorizontal":-6.8,"spinRate":2161,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.39670049562803467,"extension":6.624624584377696},"hitData":{"launchSpeed":103.3,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":107.1,"coordY":162.54}},"index":1,"playId":"b29cf307-ed34-323c-96cc-36b0ea516da8","pitchNumber":1,"startTime":"2025-07-24T00:09:44.865Z","endTime":"2025-07-24T00:09:52.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":2.11,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:09:52.719Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a line drive to center fielder Trent Grisham. Vladimir Guerrero Jr. scores. Alejandro Kirk to 3rd. Addison Barger to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:10:16.009Z","endTime":"2025-07-24T00:11:03.177Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"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(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":95.6,"endSpeed":87.7,"strikeZoneTop":3.36999991175975,"strikeZoneBottom":1.58642432210398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.928345480597347,"aZ":-23.406490854246446,"pfxX":-0.008315569604977036,"pfxZ":4.4678489313469125,"pX":-0.5445348094564937,"pZ":2.79979393186446,"vX0":-4.68298599247376,"vY0":-139.12288313333525,"vZ0":-4.57623592865021,"x":137.76,"y":163.19,"x0":1.1608855115440264,"y0":50.001667383669044,"z0":6.015376779066558,"aX":-0.016052661941565204},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":1.0,"spinRate":2398,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.3935466888209018,"extension":6.4042469410313},"index":0,"playId":"c7456dc5-e346-344c-9815-202bd69aca26","pitchNumber":1,"startTime":"2025-07-24T00:10:32.097Z","endTime":"2025-07-24T00:10:35.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":672386,"link":"/api/v1/people/672386"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.967197499778674,"aZ":-24.18352723820539,"pfxX":-0.9478117275025824,"pfxZ":3.9582568411328722,"pX":0.012801432221636277,"pZ":3.3404518786335355,"vX0":-2.9833721173596954,"vY0":-140.5449204752908,"vZ0":-3.053192293105176,"x":116.51,"y":148.59,"x0":1.2071587376126012,"y0":50.00462734164972,"z0":5.994520975583777,"aX":-1.9148368385359764},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.8,"breakHorizontal":2.3,"spinRate":2398,"spinDirection":167},"zone":2,"typeConfidence":2.0,"plateTime":0.3882880963309141,"extension":6.329532649411829},"hitData":{"launchSpeed":83.4,"launchAngle":13.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.4,"coordY":95.08}},"index":1,"playId":"65317c88-7d67-3cb8-a65b-adde01e11912","pitchNumber":2,"startTime":"2025-07-24T00:10:53.499Z","endTime":"2025-07-24T00:11:03.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":672386,"link":"/api/v1/people/672386"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.6,"awayTeamWinProbability":29.400000000000006,"homeTeamWinProbabilityAdded":11.799999999999997,"leverageIndex":3.41,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:11:03.177Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out sharply, pitcher Max Fried to third baseman Oswald Peraza to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:12:09.372Z","endTime":"2025-07-24T00:12:16.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608331,"link":"/api/v1/people/608331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T00:11:28.756Z","endTime":"2025-07-24T00:12:09.372Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.451993825808145,"aZ":-25.414667581807688,"pfxX":0.0742845326310062,"pfxZ":3.435649016810906,"pX":-0.06827737421664198,"pZ":2.3408057979620294,"vX0":-3.5866431998634725,"vY0":-139.37428000265615,"vZ0":-5.188558123123438,"x":105.26,"y":163.04,"x0":1.2257813994647122,"y0":50.000549445591446,"z0":5.905782993702962,"aX":0.1463330430513201},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":0.6,"spinRate":2475,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.3930447411058866,"extension":6.528995367144184},"hitData":{"launchSpeed":104.5,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":114.97,"coordY":172.22}},"index":1,"playId":"b326f16d-2caa-3b46-97ba-1ce5b70894b1","pitchNumber":1,"startTime":"2025-07-24T00:12:09.372Z","endTime":"2025-07-24T00:12:16.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-6.79999999999999,"leverageIndex":2.65,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:12:16.907Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:14:39.587Z","endTime":"2025-07-24T00:16:43.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.4,"strikeZoneTop":3.5043169921335,"strikeZoneBottom":1.68487696869895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.878346555220457,"aZ":-25.85488640589017,"pfxX":-7.944805944496196,"pfxZ":3.6087669504578272,"pX":-1.7290466767249344,"pZ":2.7942995747865833,"vX0":1.986660582117756,"vY0":-132.44332942219728,"vZ0":-1.7542518803158438,"x":182.91,"y":163.33,"x0":-1.4632752015981902,"y0":50.0055589500647,"z0":5.381641930706386,"aX":-13.924164303184964},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.4,"breakHorizontal":13.8,"spinRate":1899,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41572554835999087,"extension":6.382050322868505},"index":0,"playId":"f3283135-6ac5-3e44-9d6c-f2b9a6253f3f","pitchNumber":1,"startTime":"2025-07-24T00:14:45.862Z","endTime":"2025-07-24T00:14:50.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.50827976072929,"strikeZoneBottom":1.75849091354759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.456224445867534,"aZ":-23.853596952155335,"pfxX":-8.116561802691995,"pfxZ":4.63476472264437,"pX":-0.22027242325954594,"pZ":3.394000837005085,"vX0":5.715361331564591,"vY0":-133.53433367636262,"vZ0":-0.7186551898935134,"x":125.4,"y":147.14,"x0":-1.3407223069561847,"y0":50.00056207506295,"z0":5.392517799596611,"aX":-14.563294984934446},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":13.3,"spinRate":1969,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4111806926291939,"extension":6.513639097776909},"index":1,"playId":"64a6aad0-4147-37af-acf3-754306e0f290","pitchNumber":2,"startTime":"2025-07-24T00:15:01.994Z","endTime":"2025-07-24T00:15:05.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.47999856605241,"strikeZoneBottom":1.6420303079165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17532518099906,"aZ":-25.651220597690948,"pfxX":-8.667892080951606,"pfxZ":3.6143983712369065,"pX":-1.5367380085017772,"pZ":1.9969012695203385,"vX0":2.8879901393742906,"vY0":-133.63361941594204,"vZ0":-3.667341748981336,"x":175.58,"y":184.86,"x0":-1.5061094810126678,"y0":50.00522645415261,"z0":5.232725619405162,"aX":-15.657073862018551},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":15.1,"spinRate":1979,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4100985786662714,"extension":6.1564425102616385},"index":2,"playId":"7bcb424b-4a49-345e-b2c5-80113306ea25","pitchNumber":3,"startTime":"2025-07-24T00:15:20.884Z","endTime":"2025-07-24T00:15:24.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66364072278117,"aZ":-32.16441218432419,"pfxX":-10.193691037099358,"pfxZ":0.004755015432397869,"pX":-0.5702484348306106,"pZ":1.9716751927337404,"vX0":5.809504567316473,"vY0":-134.81196052944452,"vZ0":-2.644758374550576,"x":138.74,"y":185.54,"x0":-1.4302762359226084,"y0":50.0014950149365,"z0":5.238653287432158,"aX":-18.737325464542057},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.4,"breakHorizontal":17.2,"spinRate":1946,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4064852042331957,"extension":6.4739364794006615},"index":3,"playId":"c48cf62d-71c1-39ce-ac5c-8cc8694de1c7","pitchNumber":4,"startTime":"2025-07-24T00:15:51.365Z","endTime":"2025-07-24T00:15:54.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06789912076952,"aZ":-29.232720039580297,"pfxX":-9.713762620795844,"pfxZ":1.5691617928534072,"pX":0.1548689699226331,"pZ":2.4643395579285867,"vX0":7.147766822447452,"vY0":-136.30409507157165,"vZ0":-2.2618018979650882,"x":111.1,"y":172.24,"x0":-1.2446537927382906,"y0":50.003208859911894,"z0":5.331499612712481,"aX":-18.20588014981288},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.5,"breakHorizontal":16.0,"spinRate":2091,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40245536833757,"extension":6.349309845088876},"index":4,"playId":"a3916645-758b-3b40-ae10-a7a787e95cca","pitchNumber":5,"startTime":"2025-07-24T00:16:13.347Z","endTime":"2025-07-24T00:16:17.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08641902639005,"aZ":-21.24108281522864,"pfxX":-3.295496320283549,"pfxZ":5.990236016715279,"pX":-0.2960739835259029,"pZ":3.0923485010130625,"vX0":3.5855375990630254,"vY0":-134.2791880372028,"vZ0":-1.9352042778087353,"x":128.29,"y":155.29,"x0":-1.2205402376465162,"y0":50.00570684432446,"z0":5.333675089801015,"aX":-6.018799025236358},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":5.2,"spinRate":2063,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40791224085810995,"extension":6.256723003741638},"index":5,"playId":"e9c426d3-bdee-3852-bbb0-14a3a3db407d","pitchNumber":6,"startTime":"2025-07-24T00:16:39.988Z","endTime":"2025-07-24T00:16:43.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:16:43.339Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Anthony Volpe homers (13) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:17:07.010Z","endTime":"2025-07-24T00:18:46.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.2,"strikeZoneTop":3.45999939170124,"strikeZoneBottom":1.60767256230145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.305147446118557,"aZ":-31.380816106028995,"pfxX":-9.273347502915065,"pfxZ":0.44227951473043525,"pX":0.34581516755718517,"pZ":1.1195472362436518,"vX0":7.216356250690835,"vY0":-133.80394377160297,"vZ0":-5.033451257146685,"x":103.82,"y":208.55,"x0":-1.1884182208094511,"y0":50.0051221948121,"z0":5.287956465606714,"aX":-16.727676983629046},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.1,"spinRate":1996,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4101870658763014,"extension":6.568220775213907},"index":0,"playId":"618dccdf-3e83-3c05-af98-e79fbb4067f5","pitchNumber":1,"startTime":"2025-07-24T00:17:07.401Z","endTime":"2025-07-24T00:17:10.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.4599989278427,"strikeZoneBottom":1.5739420481383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94005646394662,"aZ":-29.066028488849238,"pfxX":-9.395982078432676,"pfxZ":1.7040925970225125,"pX":-1.429093810713341,"pZ":3.0375680321310297,"vX0":3.1371994297772745,"vY0":-134.70978063928445,"vZ0":-0.8982103886021587,"x":171.47,"y":156.77,"x0":-1.3922459424404594,"y0":50.004334533468636,"z0":5.441430476507331,"aX":-17.164304171823023},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.1,"breakHorizontal":16.3,"spinRate":2113,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.407552272020268,"extension":6.3379571190788875},"index":1,"playId":"82aaf321-0f6b-331b-b97e-3a6ed30b10e1","pitchNumber":2,"startTime":"2025-07-24T00:17:27.082Z","endTime":"2025-07-24T00:17:31.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.46000006833365,"strikeZoneBottom":1.60971117436046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.785045850254935,"aZ":-27.450154556475148,"pfxX":-10.17735987265495,"pfxZ":2.596044563166636,"pX":0.021671455153363543,"pZ":3.412595088449267,"vX0":7.058621339981647,"vY0":-134.04860706190578,"vZ0":-0.12208841301542539,"x":116.17,"y":146.64,"x0":-1.3224274448595095,"y0":50.00465097931019,"z0":5.417274823336408,"aX":-18.536598335121578},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.9,"breakHorizontal":16.9,"spinRate":2103,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4084900201667683,"extension":6.353414875936195},"index":2,"playId":"c17aef19-5892-3674-84ab-8d5b759658d3","pitchNumber":3,"startTime":"2025-07-24T00:17:46.126Z","endTime":"2025-07-24T00:17:49.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.45999934861815,"strikeZoneBottom":1.56459484747085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97797774419618,"aZ":-26.295186490375187,"pfxX":-8.528958177828908,"pfxZ":3.305418833754172,"pX":0.38123244095175796,"pZ":2.2599056725819517,"vX0":7.100788889901779,"vY0":-132.47790233448399,"vZ0":-2.7504777532780205,"x":102.47,"y":177.76,"x0":-1.2241168210627815,"y0":50.005825497116234,"z0":5.231308408779559,"aX":-15.181500354075599},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":2019,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.41325415605814886,"extension":6.337224598612123},"index":3,"playId":"62eecd59-3aff-3809-a6cd-e20286584256","pitchNumber":4,"startTime":"2025-07-24T00:18:05.795Z","endTime":"2025-07-24T00:18:09.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12887779806327,"aZ":-25.858245903044498,"pfxX":0.01039532089196299,"pfxZ":3.8183021104510377,"pX":-0.10097293949825538,"pZ":3.534504958927817,"vX0":2.787448472149746,"vY0":-127.29140951679368,"vZ0":0.31140221867051543,"x":120.85,"y":143.35,"x0":-1.2078231250441729,"y0":50.00325360947701,"z0":5.444437099139965,"aX":0.016949241146083798},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":-0.6,"spinRate":2287,"spinDirection":174},"zone":2,"typeConfidence":2.0,"plateTime":0.42895547819852675,"extension":6.2445105273909896},"hitData":{"launchSpeed":104.3,"launchAngle":41.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":66.67,"coordY":55.34}},"index":4,"playId":"9b8306b7-bc44-347e-b628-5020a92bca6c","pitchNumber":5,"startTime":"2025-07-24T00:18:25.368Z","endTime":"2025-07-24T00:18:46.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-14.0,"leverageIndex":0.92,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:18:46.355Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.C. Escarra flies out to left fielder Davis Schneider.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:18:57.876Z","endTime":"2025-07-24T00:19:32.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.56000113444325,"strikeZoneBottom":1.72213056624213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328676746344573,"aZ":-27.88938498849119,"pfxX":-9.208820911580624,"pfxZ":2.3105580866449547,"pX":0.2736104323339036,"pZ":2.75836436429199,"vX0":7.6116785899468455,"vY0":-134.8124564125308,"vZ0":-1.7648905376134825,"x":106.57,"y":164.3,"x0":-1.3800122348220456,"y0":50.00250584566205,"z0":5.37639588330757,"aX":-17.072655217806187},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":15.2,"spinRate":2064,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40517509888267256,"extension":6.458919217129175},"index":0,"playId":"9d0f4d2d-1c1f-3f9f-978e-8cc437d42a2c","pitchNumber":1,"startTime":"2025-07-24T00:19:10.472Z","endTime":"2025-07-24T00:19:14.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.15577227899274,"aZ":-29.879228655922663,"pfxX":-9.636775905193002,"pfxZ":1.4597721166283488,"pX":-0.4973732627610665,"pZ":2.526174216883913,"vX0":5.2796166364846435,"vY0":-123.7734391732909,"vZ0":-0.8613584199649851,"x":135.96,"y":170.57,"x0":-1.3939888235463158,"y0":50.00086020805331,"z0":5.356440363145536,"aX":-15.114999502239426},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":1930,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.44068729626457337,"extension":6.255307135083892},"hitData":{"launchSpeed":90.5,"launchAngle":33.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.4,"coordY":80.57}},"index":1,"playId":"8856581e-1809-34a4-983c-a4055ec042b0","pitchNumber":2,"startTime":"2025-07-24T00:19:22.942Z","endTime":"2025-07-24T00:19:32.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:19:32.195Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, second baseman Leo Jiménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:19:36.234Z","endTime":"2025-07-24T00:20:10.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.654260263897203,"aZ":-26.966236706518043,"pfxX":-9.244793226215183,"pfxZ":2.7907851035464244,"pX":-0.6281734601095902,"pZ":2.6962808600223096,"vX0":5.010839165120851,"vY0":-135.91882322714133,"vZ0":-2.2838468674584935,"x":140.94,"y":165.98,"x0":-1.2976636509638815,"y0":50.000378023916845,"z0":5.425809233583229,"aX":-17.241046194779365},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.8,"breakHorizontal":15.6,"spinRate":2089,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40344490233532593,"extension":6.437065045769265},"hitData":{"launchSpeed":83.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.37,"coordY":147.43}},"index":0,"playId":"e46a3dbc-256c-3f11-beb6-1064c35fd3b5","pitchNumber":1,"startTime":"2025-07-24T00:20:02.463Z","endTime":"2025-07-24T00:20:10.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:20:10.024Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, third baseman Oswald Peraza to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:22:09.543Z","endTime":"2025-07-24T00:23:36.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.2,"strikeZoneTop":3.1766196450423,"strikeZoneBottom":1.50372399632189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01571566786974,"aZ":-24.95733020936035,"pfxX":-0.9222929583562192,"pfxZ":3.847431526896953,"pX":-0.10086254992940537,"pZ":3.165301203979758,"vX0":-3.324776011497328,"vY0":-135.03438142208267,"vZ0":-3.1523624485049333,"x":120.84,"y":153.32,"x0":1.2583139971371595,"y0":50.00259731091903,"z0":6.072913306441403,"aX":-1.7304948550216692},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":2.3,"spinRate":2213,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.4031640997797301,"extension":6.398785782948008},"index":0,"playId":"edcb17af-dc55-36f6-8795-adc5b3e3d820","pitchNumber":1,"startTime":"2025-07-24T00:22:18.179Z","endTime":"2025-07-24T00:22:21.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.2591613600375,"strikeZoneBottom":1.51825693326021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79703988883328,"aZ":-26.620871712810658,"pfxX":-1.4520374829422913,"pfxZ":2.8978167048214427,"pX":-0.6474356842206331,"pZ":3.899660591090259,"vX0":-4.599121193152696,"vY0":-136.54415334005552,"vZ0":-0.8922353832669431,"x":141.68,"y":133.49,"x0":1.2372618975269887,"y0":50.00429008013125,"z0":6.03757871871424,"aX":-2.782357671637989},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":3.5,"spinRate":2275,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.39883531688424556,"extension":6.421984301185082},"index":1,"playId":"90d2843b-fb2d-323f-9c1c-6ee5df1a262a","pitchNumber":2,"startTime":"2025-07-24T00:22:33.714Z","endTime":"2025-07-24T00:22:38.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.5,"endSpeed":75.8,"strikeZoneTop":3.22750637957812,"strikeZoneBottom":1.44106990921611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.9151692406751,"aZ":-30.063843487024357,"pfxX":7.796447269248132,"pfxZ":1.4600759758962933,"pX":-0.12855628891881357,"pZ":1.8003420593297257,"vX0":-6.788802435891874,"vY0":-118.58476747893594,"vZ0":-2.4119481679802117,"x":121.9,"y":190.17,"x0":1.7406862807835173,"y0":50.00051046113602,"z0":5.5382959258642686,"aX":11.2467994925592},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.4,"breakHorizontal":-12.7,"spinRate":1487,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4596044805786099,"extension":6.70468881872422},"index":2,"playId":"8a1d0ca1-0a96-36b3-bc17-427078e5a947","pitchNumber":3,"startTime":"2025-07-24T00:22:50.583Z","endTime":"2025-07-24T00:22:54.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.27111193359143,"strikeZoneBottom":1.51513756054494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.303405377183815,"aZ":-21.518996309950545,"pfxX":-0.7648599481347873,"pfxZ":5.512137113235838,"pX":0.3478709926676186,"pZ":4.405539644931951,"vX0":-2.5797615781136787,"vY0":-137.3729644264069,"vZ0":-0.3627856506411545,"x":103.74,"y":119.83,"x0":1.394289168729832,"y0":50.00060207510285,"z0":5.988372684066795,"aX":-1.4766501279962676},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":1.9,"spinRate":2322,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.39706528023084253,"extension":6.468309621225973},"index":3,"playId":"7f355cf2-0409-3ce2-8f8f-346314c2f152","pitchNumber":4,"startTime":"2025-07-24T00:23:09.369Z","endTime":"2025-07-24T00:23:13.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.19418705484441,"aZ":-42.62067975166746,"pfxX":-3.330629741289853,"pfxZ":-8.935358029458753,"pX":-0.5414328054961702,"pZ":2.460192458312252,"vX0":-3.343799412591233,"vY0":-107.8859370204222,"vZ0":2.096694239648108,"x":137.64,"y":172.35,"x0":1.4659982254977821,"y0":50.00330341044163,"z0":6.20199261512167,"aX":-3.893346112660664},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-15.1,"breakHorizontal":7.0,"spinRate":2705,"spinDirection":321},"zone":4,"typeConfidence":2.0,"plateTime":0.5092863071217519,"extension":6.350075572924756},"hitData":{"launchSpeed":96.1,"launchAngle":5.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":85.98,"coordY":154.42}},"index":4,"playId":"e2cd3fd5-6295-366a-b145-ae5258b194d6","pitchNumber":5,"startTime":"2025-07-24T00:23:28.954Z","endTime":"2025-07-24T00:23:36.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:23:36.570Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Davis Schneider walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:23:52.971Z","endTime":"2025-07-24T00:25:07.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.11000111639114,"strikeZoneBottom":1.51237310230529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.026046578703482,"aZ":-39.18468864759728,"pfxX":-6.623650964452275,"pfxZ":-4.957818457050223,"pX":1.2194511642022288,"pZ":4.346403928496406,"vX0":0.6255855028549451,"vY0":-118.31781449703915,"vZ0":4.437266601411968,"x":70.52,"y":121.43,"x0":1.811553868095662,"y0":50.001911864393975,"z0":6.042291828777873,"aX":-9.369683467372782},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.6,"breakHorizontal":11.9,"spinRate":2710,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.46331080954025916,"extension":6.138036534694374},"index":0,"playId":"bc1c1e34-4479-3de0-be49-2d047f40b5dc","pitchNumber":1,"startTime":"2025-07-24T00:24:03.310Z","endTime":"2025-07-24T00:24:06.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.10999883138972,"strikeZoneBottom":1.45640070747641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.277874578836055,"aZ":-27.414441737745957,"pfxX":-2.017802212981272,"pfxZ":2.5388455752664782,"pX":0.7665969306333563,"pZ":3.4989164900494067,"vX0":-1.2082284873047349,"vY0":-135.77475507970524,"vZ0":-1.3348182963532134,"x":87.78,"y":144.31,"x0":1.4788395684248028,"y0":50.00572521358644,"z0":5.895374133263965,"aX":-3.787323964543686},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":4.0,"spinRate":2424,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4026012499584861,"extension":6.173709142641876},"index":1,"playId":"7dcffc9e-afd7-3dbf-a466-ba73fd5505c7","pitchNumber":2,"startTime":"2025-07-24T00:24:24.672Z","endTime":"2025-07-24T00:24:28.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.10999858331186,"strikeZoneBottom":1.37880245746046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.378855700848195,"aZ":-26.54135198028715,"pfxX":-0.9274587572614541,"pfxZ":3.022299323812355,"pX":0.7379791483677011,"pZ":4.416814744404812,"vX0":-1.4476865957129246,"vY0":-135.31425053194369,"vZ0":0.6787719834486956,"x":88.87,"y":119.53,"x0":1.3995093461546197,"y0":50.00079873878343,"z0":6.016392396790107,"aX":-1.7261341723626427},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":1.9,"spinRate":2356,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.4041522685457313,"extension":6.2975596067279564},"index":2,"playId":"1496b098-ed47-32da-bc9a-34a6aa4ff0ce","pitchNumber":3,"startTime":"2025-07-24T00:24:43.076Z","endTime":"2025-07-24T00:24:46.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.07360603093875,"strikeZoneBottom":1.49705423436292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.925234929747774,"aZ":-29.19634460130929,"pfxX":5.926390155478199,"pfxZ":1.7367678040537662,"pX":0.6769704673232252,"pZ":1.3361222266785684,"vX0":-4.9713008575615065,"vY0":-129.4456144094512,"vZ0":-4.993355575090092,"x":91.2,"y":202.7,"x0":1.8409770279141033,"y0":50.0050690651526,"z0":5.4930796140588685,"aX":10.181711196297734},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.4,"breakHorizontal":-9.8,"spinRate":1908,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.42116544276647483,"extension":6.623588316277157},"index":3,"playId":"1e0a7f11-0f23-3be8-8d7c-f85ed5f72264","pitchNumber":4,"startTime":"2025-07-24T00:25:03.694Z","endTime":"2025-07-24T00:25:07.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:25:07.586Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:25:14.601Z","endTime":"2025-07-24T00:31:41.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.864735665310494,"aZ":-21.192093715711003,"pfxX":0.7837848524651845,"pfxZ":5.847317749254497,"pX":-0.5014256775156224,"pZ":3.8218190959287606,"vX0":-5.131599188504288,"vY0":-136.20307391427727,"vZ0":-1.9326826351818198,"x":136.11,"y":135.59,"x0":1.3051823677323713,"y0":50.00595215703525,"z0":6.005777485190521,"aX":1.4729134834275057},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-0.4,"spinRate":2392,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4021003084106467,"extension":6.284328763568594},"index":0,"playId":"d3b27c00-0431-325c-94c5-a35a9fa95c50","pitchNumber":1,"startTime":"2025-07-24T00:25:37.180Z","endTime":"2025-07-24T00:25:40.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.538509678137487,"aZ":-20.904534144344648,"pfxX":2.952132962119733,"pfxZ":5.871574925783229,"pX":-0.12149530888445448,"pZ":3.3726093931725387,"vX0":-4.720050440859486,"vY0":-137.6707300786185,"vZ0":-3.017665894111565,"x":121.63,"y":147.72,"x0":1.2316073357595267,"y0":50.004722058223166,"z0":5.897794644479186,"aX":5.668340737945361},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":-4.3,"spinRate":2357,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.3978495996504181,"extension":6.527585106849899},"index":1,"playId":"dbba8c62-bef8-3ead-8dc9-725ca5815571","pitchNumber":2,"startTime":"2025-07-24T00:25:58.803Z","endTime":"2025-07-24T00:26:02.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27573838984029,"aZ":-18.234790442453935,"pfxX":1.18637798852245,"pfxZ":7.241362917153042,"pX":-0.8835660556508644,"pZ":2.9346021913564715,"vX0":-6.089124493086442,"vY0":-138.64638203352743,"vZ0":-4.443467316455596,"x":150.68,"y":159.55,"x0":1.1977682832141983,"y0":50.00159329989854,"z0":5.7941901226478425,"aX":2.283900002095654},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":-0.7,"spinRate":2454,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3967807716599028,"extension":6.601623804978453},"index":2,"playId":"edf6ed29-6a2a-3616-a17d-589f1af1fafa","pitchNumber":3,"startTime":"2025-07-24T00:26:23.500Z","endTime":"2025-07-24T00:26:27.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85754214980621,"aZ":-30.09666293166691,"pfxX":8.294008143036589,"pfxZ":1.4826661307434659,"pX":1.0042330393834455,"pZ":1.9842123143744186,"vX0":-4.745291644199772,"vY0":-117.67941290441023,"vZ0":-1.5892065865890501,"x":78.72,"y":185.21,"x0":1.971894303485165,"y0":50.00156611547642,"z0":5.4628657219616406,"aX":11.602569828686336},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.5,"breakHorizontal":-13.8,"spinRate":1590,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.46589593295831877,"extension":6.432008225997351},"index":3,"playId":"209e7d67-ca8d-343d-bc4d-b22ecfba8304","pitchNumber":4,"startTime":"2025-07-24T00:27:02.812Z","endTime":"2025-07-24T00:27:06.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.57000113433086,"strikeZoneBottom":1.56976204612425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.64046571760675,"aZ":-14.282159174972675,"pfxX":2.0714351645661804,"pfxZ":8.753287554764295,"pX":0.059247375636252195,"pZ":4.338883862774059,"vX0":-3.8025226378898265,"vY0":-142.3060750001557,"vZ0":-2.061557375908602,"x":114.74,"y":121.63,"x0":1.1456520494572828,"y0":50.006200455439576,"z0":5.980961876739021,"aX":4.236128293029047},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":-3.0,"spinRate":2195,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.38536907054059766,"extension":6.501249255520583},"index":4,"playId":"d9be08be-e448-3b8a-81da-6834358a2143","pitchNumber":5,"startTime":"2025-07-24T00:27:32.147Z","endTime":"2025-07-24T00:27:36.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.57000125417887,"strikeZoneBottom":1.49029940530654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.245962062235723,"aZ":-25.003061854231373,"pfxX":-0.66561717960992,"pfxZ":3.808545312060186,"pX":-1.834054718074106,"pZ":2.766516391373311,"vX0":-8.004053131022607,"vY0":-136.36795406789403,"vZ0":-3.5045632322758857,"x":186.91,"y":164.08,"x0":1.2265140362551417,"y0":50.00084256533795,"z0":5.794956284713404,"aX":-1.2503206377787945},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.4,"breakHorizontal":2.9,"spinRate":2342,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4017928257433345,"extension":6.4239318224024435},"index":5,"playId":"b834b8ae-f0d8-349d-b2d1-26a95079a340","pitchNumber":6,"startTime":"2025-07-24T00:27:56.278Z","endTime":"2025-07-24T00:27:59.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.160742279466177,"aZ":-22.103409352830766,"pfxX":0.04159453433163485,"pfxZ":5.153234664568389,"pX":-1.1252070089346589,"pZ":3.064483412834617,"vX0":-6.17741748143246,"vY0":-138.92234383465978,"vZ0":-3.6734603853059413,"x":159.89,"y":156.04,"x0":1.1219297807226074,"y0":50.0021997497159,"z0":5.873323944628445,"aX":0.0813189872787569},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":1.2,"spinRate":2335,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.39429146243347546,"extension":6.5089762010695615},"index":6,"playId":"c044e457-a3f2-3c03-8948-28f0522b2a5a","pitchNumber":7,"startTime":"2025-07-24T00:28:20.105Z","endTime":"2025-07-24T00:28:24.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.57000016245803,"strikeZoneBottom":1.76480736553456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.335362038865608,"aZ":-37.685720659583545,"pfxX":-6.239368266670338,"pfxZ":-3.9142592952416013,"pX":-0.6371921456835145,"pZ":0.6415959963537854,"vX0":-3.0745129239587943,"vY0":-118.97311565849097,"vZ0":-3.788096926346201,"x":141.29,"y":221.46,"x0":1.4890664982783108,"y0":50.00077435678427,"z0":5.728694476559333,"aX":-8.794670192919298},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.8,"breakHorizontal":12.1,"spinRate":2856,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.46331183715080737,"extension":6.44447146968076},"index":7,"playId":"76e7ef30-d736-31a8-99bf-1bcf4f4fc8b7","pitchNumber":8,"startTime":"2025-07-24T00:28:52.142Z","endTime":"2025-07-24T00:28:58.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Blue Jays challenged (tag play), call on the field was overturned: Wild pitch by pitcher Max Fried. Davis Schneider to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"actionPlayId":"76e7ef30-d736-31a8-99bf-1bcf4f4fc8b7","startTime":"2025-07-24T00:29:16.522Z","endTime":"2025-07-24T00:31:38.012Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"postOnSecond":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":141},"homeTeamWinProbability":59.4,"awayTeamWinProbability":40.6,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.62,"dramaIndex":61.0,"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.57000030145785,"strikeZoneBottom":1.53649007425398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.631260065476365,"aZ":-29.031147896540062,"pfxX":9.056887688318113,"pfxZ":2.2203999117338222,"pX":-0.09756778580257341,"pZ":1.1077811998210116,"vX0":-7.372856192293014,"vY0":-117.87183383138361,"vZ0":-3.6858221926845234,"x":120.72,"y":208.87,"x0":1.888611477262462,"y0":50.00020968416989,"z0":5.361659369814279,"aX":12.78985156998069},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.4,"breakHorizontal":-14.6,"spinRate":1569,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4640256980385864,"extension":6.772222230808923},"index":9,"playId":"c60fccd9-aacd-3959-8a45-f082983c4dfd","pitchNumber":9,"startTime":"2025-07-24T00:31:38.012Z","endTime":"2025-07-24T00:31:41.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.7,"awayTeamWinProbability":38.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":1.62,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:31:41.605Z","atBatIndex":37},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Vladimir Guerrero Jr. reaches on a fielder's choice, fielded by pitcher Max Fried. Davis Schneider scores. George Springer scores. Throwing error by pitcher Max Fried.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:31:49.346Z","endTime":"2025-07-24T00:33:35.799Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":608331,"link":"/api/v1/people/608331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608331,"link":"/api/v1/people/608331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.70000131203849,"strikeZoneBottom":1.7375077353494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89201605742642,"aZ":-22.77951685528171,"pfxX":0.8446435958500829,"pfxZ":4.8731611511792705,"pX":0.3712918684111161,"pZ":1.809968773909852,"vX0":-3.53726879800963,"vY0":-137.97188096005613,"vZ0":-6.5055802769574935,"x":102.85,"y":189.91,"x0":1.560530048175685,"y0":50.00041559093865,"z0":5.735031738949526,"aX":1.6278441602956484},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":-0.8,"spinRate":2401,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.3970830477754679,"extension":6.401196626613703},"index":0,"playId":"96d20dba-b4b3-398b-83dc-e06a6e0a2b0f","pitchNumber":1,"startTime":"2025-07-24T00:32:24.403Z","endTime":"2025-07-24T00:32:27.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.3,"endSpeed":68.5,"strikeZoneTop":3.70000063176833,"strikeZoneBottom":1.74065099391165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.536229987256363,"aZ":-41.77116375155884,"pfxX":-4.478897315113471,"pfxZ":-8.225091532820691,"pX":0.6690890348264511,"pZ":0.4905043756894904,"vX0":-0.8515796175289828,"vY0":-108.17185891698301,"vZ0":-1.9346269207339497,"x":91.5,"y":225.54,"x0":1.650756615967214,"y0":50.001636653177115,"z0":6.040174264706238,"aX":-5.226902021842153},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-15.0,"breakHorizontal":8.3,"spinRate":2962,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.5093035411268017,"extension":6.34804617599863},"index":1,"playId":"2b1984bd-0d0c-336d-90d2-8e4089c47460","pitchNumber":2,"startTime":"2025-07-24T00:32:46.258Z","endTime":"2025-07-24T00:32:52.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Max Fried. Davis Schneider to 3rd. George Springer to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"2b1984bd-0d0c-336d-90d2-8e4089c47460","startTime":"2025-07-24T00:33:09.532Z","endTime":"2025-07-24T00:33:24.552Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":676914,"link":"/api/v1/people/676914"},"postOnSecond":{"id":543807,"link":"/api/v1/people/543807"},"postOnThird":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":6.400000000000006,"leverageIndex":2.5,"dramaIndex":107.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05846402936208,"aZ":-29.374220919604575,"pfxX":5.1308200053639474,"pfxZ":1.4192207358877624,"pX":0.09555792101319079,"pZ":2.2757779316581006,"vX0":-5.413996091646959,"vY0":-139.1316135702621,"vZ0":-4.620209418026543,"x":113.36,"y":177.33,"x0":1.3932243058324096,"y0":50.004052847033385,"z0":5.887555788071897,"aX":10.13411672420347},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.8,"breakHorizontal":-8.3,"spinRate":2155,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.39257687341047376,"extension":6.412847868054364},"hitData":{"launchSpeed":80.8,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.18,"coordY":185.53}},"index":3,"playId":"8664ca6e-8a8d-3afd-99ba-b95ccbc4d851","pitchNumber":3,"startTime":"2025-07-24T00:33:24.552Z","endTime":"2025-07-24T00:33:35.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":13.199999999999989,"leverageIndex":2.5,"dramaIndex":188.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:33:35.799Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out to second baseman Jazz Chisholm Jr. Throwing error by second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:34:22.278Z","endTime":"2025-07-24T00:35:46.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"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":94.3,"endSpeed":86.8,"strikeZoneTop":3.71999927703225,"strikeZoneBottom":1.75899030960741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.811029890861143,"aZ":-28.381763912700823,"pfxX":7.496369586144795,"pfxZ":1.9817562655011258,"pX":1.6476334495520655,"pZ":1.9545854939399523,"vX0":-2.3342679668725905,"vY0":-137.37244171654874,"vZ0":-5.085343325536373,"x":54.2,"y":186.01,"x0":1.5331797606938513,"y0":50.00619898163649,"z0":5.754200019661397,"aX":14.36070998952014},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":-13.1,"spinRate":2116,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.39839374380616954,"extension":6.344280510903117},"index":0,"playId":"65ae4f27-8b14-3a79-b6c5-f8f479a8d86d","pitchNumber":1,"startTime":"2025-07-24T00:34:22.377Z","endTime":"2025-07-24T00:34:26.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35061956808879,"aZ":-29.298749586597733,"pfxX":7.626816487859369,"pfxZ":1.5118176263441683,"pX":0.40640029545104583,"pZ":2.42932255400059,"vX0":-5.871195802535242,"vY0":-136.82628604288976,"vZ0":-3.4983854850705507,"x":101.51,"y":173.19,"x0":1.5859209625454218,"y0":50.0032096293148,"z0":5.725613314531203,"aX":14.504441680232194},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":-12.6,"spinRate":2101,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.39986581580355285,"extension":6.400998788553798},"index":1,"playId":"942c3eb5-83b7-3eff-a40b-c1ef4b8e600f","pitchNumber":2,"startTime":"2025-07-24T00:34:43.907Z","endTime":"2025-07-24T00:34:46.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":74.1,"strikeZoneTop":3.71999924977221,"strikeZoneBottom":1.72703293736997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90332455381916,"aZ":-29.708603858161073,"pfxX":8.019588524400554,"pfxZ":1.7627471984987704,"pX":0.7161550974137513,"pZ":3.433718953551505,"vX0":-5.103205098481077,"vY0":-117.47523356991658,"vZ0":1.1059886691108438,"x":89.7,"y":146.07,"x0":1.872875651320158,"y0":50.00323437372765,"z0":5.71481238646557,"aX":11.22804455553451},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.7,"breakHorizontal":-13.3,"spinRate":1542,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4659454436355124,"extension":6.478550362523839},"index":2,"playId":"871e1c42-027e-3079-afa7-a8109a9bf7c9","pitchNumber":3,"startTime":"2025-07-24T00:35:13.004Z","endTime":"2025-07-24T00:35:16.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":68.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79147185535081,"aZ":-44.04240647359393,"pfxX":-5.289609512988914,"pfxZ":-9.883035378842834,"pX":0.7526533167369421,"pZ":3.136260422050795,"vX0":-0.1695140564135612,"vY0":-110.20185124277518,"vZ0":3.3941107423911943,"x":88.31,"y":154.1,"x0":1.5157600356868375,"y0":50.00079481725538,"z0":6.304494357485561,"aX":-6.3547498305753205},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-16.3,"breakHorizontal":9.6,"spinRate":2864,"spinDirection":327},"zone":3,"typeConfidence":2.0,"plateTime":0.5014774190693925,"extension":6.310459709635895},"hitData":{"launchSpeed":98.0,"launchAngle":10.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":142.8,"coordY":142.57}},"index":3,"playId":"8eb5c583-5964-393b-9dff-bee304c5904c","pitchNumber":4,"startTime":"2025-07-24T00:35:35.139Z","endTime":"2025-07-24T00:35:46.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":-0.9999999999999858,"leverageIndex":0.8,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:35:46.237Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, third baseman Oswald Peraza to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:36:07.447Z","endTime":"2025-07-24T00:36:50.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.13999872977505,"strikeZoneBottom":1.52516942141969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.809459490428086,"aZ":-23.480839101335942,"pfxX":0.3826732212235955,"pfxZ":5.011778520896977,"pX":-1.4934196624251743,"pZ":2.910241182326152,"vX0":-7.3010870593409365,"vY0":-130.922002468505,"vZ0":-3.0279724525866,"x":173.93,"y":160.2,"x0":1.2825070452849823,"y0":50.0036387161183,"z0":5.840463092710041,"aX":0.6646840816299532},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":1.0,"spinRate":2187,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4184746173961864,"extension":6.346274377066478},"index":0,"playId":"05dd6718-a93b-35ba-b94e-20267fa1a648","pitchNumber":1,"startTime":"2025-07-24T00:36:20.929Z","endTime":"2025-07-24T00:36:24.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.0,"endSpeed":66.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.944292499852622,"aZ":-42.32925473517999,"pfxX":-4.121869518727174,"pfxZ":-9.33057365619555,"pX":-0.31846785792784454,"pZ":1.3254072804860353,"vX0":-2.84153069472424,"vY0":-104.71903725191481,"vZ0":0.6203478688403226,"x":129.14,"y":202.99,"x0":1.6011781678611403,"y0":50.00281074921083,"z0":6.057751059019504,"aX":-4.486304653212139},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.8,"breakVerticalInduced":-16.2,"breakHorizontal":8.4,"spinRate":2636,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.5270702963639442,"extension":6.260214131578833},"hitData":{"launchSpeed":95.3,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.0,"coordY":167.21}},"index":1,"playId":"fc464dc8-e787-3bc1-88cd-306efaf722d8","pitchNumber":2,"startTime":"2025-07-24T00:36:40.160Z","endTime":"2025-07-24T00:36:50.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:36:50.427Z","atBatIndex":40},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Trent Grisham reaches on a fielding error by first baseman Vladimir Guerrero Jr. Trent Grisham to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:40:27.326Z","endTime":"2025-07-24T00:41:19.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T00:39:47.862Z","endTime":"2025-07-24T00:40:29.633Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25575600034793,"aZ":-34.77832086505716,"pfxX":-9.481150943988935,"pfxZ":-1.4754565176868493,"pX":-0.37887605867928265,"pZ":2.284179416317991,"vX0":5.411447281162119,"vY0":-133.1793196965011,"vZ0":-1.7116915695435249,"x":131.44,"y":177.11,"x0":-1.224090999055956,"y0":50.00243343506291,"z0":5.492447661975242,"aX":-16.73396986203386},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.9,"breakHorizontal":15.7,"spinRate":1992,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.414042028463677,"extension":6.1698694497759305},"index":1,"playId":"0d5f8306-622e-3fff-b8c7-41ca4e961d84","pitchNumber":1,"startTime":"2025-07-24T00:40:29.633Z","endTime":"2025-07-24T00:40:32.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.61999951308887,"strikeZoneBottom":1.88800659221025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.777254668324744,"aZ":-25.91527541856201,"pfxX":0.632867525244294,"pfxZ":3.77205294033093,"pX":-0.22428837623040035,"pZ":4.827829396575774,"vX0":2.6377936078297637,"vY0":-128.1399702114982,"vZ0":3.2382943992311337,"x":125.55,"y":108.43,"x0":-1.3498451120699564,"y0":50.006303249367555,"z0":5.573700840661623,"aX":1.0510923005959627},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":-1.8,"spinRate":2081,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4276405284428013,"extension":6.29029972372559},"index":2,"playId":"670352ba-1567-34ae-826c-037845028f2b","pitchNumber":2,"startTime":"2025-07-24T00:40:48.635Z","endTime":"2025-07-24T00:40:52.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30680928836011,"aZ":-18.874406788530923,"pfxX":-3.902909283157621,"pfxZ":7.427886218077902,"pX":0.6731735783421321,"pZ":2.4644006749146437,"vX0":6.137329868247158,"vY0":-133.60602974385955,"vZ0":-3.8973416146589774,"x":91.34,"y":172.24,"x0":-1.1566007845116486,"y0":50.004295851123295,"z0":5.314939806205231,"aX":-6.990447200576075},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":5.6,"spinRate":2037,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.41143636553550156,"extension":6.3827327388488815},"hitData":{"launchSpeed":77.8,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":166.0,"coordY":158.0}},"index":3,"playId":"35e05abe-4ef6-37b1-b4a2-b8d45404b371","pitchNumber":3,"startTime":"2025-07-24T00:41:05.188Z","endTime":"2025-07-24T00:41:19.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.69999999999999,"awayTeamWinProbability":30.30000000000001,"homeTeamWinProbabilityAdded":-8.200000000000017,"leverageIndex":1.23,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:41:19.049Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to right fielder Addison Barger. Trent Grisham to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:41:48.376Z","endTime":"2025-07-24T00:42:01.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.151438649624144,"aZ":-28.870679018382337,"pfxX":-9.811886704891043,"pfxZ":2.21059058399588,"pX":-0.3300225743898984,"pZ":1.3599697396828234,"vX0":5.306612000501113,"vY0":-122.3979563629532,"vZ0":-3.398402427223543,"x":129.58,"y":202.06,"x0":-1.2664351617176,"y0":50.00534349840392,"z0":5.274086345868506,"aX":-14.691883109939607},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":1881,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4497806239492901,"extension":6.183471598824932},"hitData":{"launchSpeed":88.9,"launchAngle":27.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.04,"coordY":74.31}},"index":0,"playId":"c4843733-f8ef-37b5-9edf-647d08759887","pitchNumber":1,"startTime":"2025-07-24T00:41:48.376Z","endTime":"2025-07-24T00:42:01.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.5,"awayTeamWinProbability":27.5,"homeTeamWinProbabilityAdded":2.8000000000000114,"leverageIndex":1.88,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:42:01.454Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (fan interference), call on the field was upheld: Aaron Judge homers (37) on a fly ball to right center field. Trent Grisham scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:42:40.758Z","endTime":"2025-07-24T00:43:48.425Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"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":"893d660b-35e9-41dc-9f63-a9b7b1c4d16c","startTime":"2025-07-24T00:42:40.758Z","endTime":"2025-07-24T00:42:45.758Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":4.08741097267124,"strikeZoneBottom":1.91187285908158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.566332494927217,"aZ":-28.983381546213963,"pfxX":-8.87703430911413,"pfxZ":1.7521755867068212,"pX":0.14242210541853195,"pZ":2.9121645364317676,"vX0":6.689766879513999,"vY0":-134.38452420412733,"vZ0":-1.2448960646015141,"x":111.57,"y":160.15,"x0":-1.2325459884735095,"y0":50.00101433120492,"z0":5.450398531307505,"aX":-16.148356082996283},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":14.5,"spinRate":1914,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.408413484782991,"extension":6.4744174402641494},"index":1,"playId":"b234115e-ae09-318a-8f8a-85c79c16a5e3","pitchNumber":1,"startTime":"2025-07-24T00:43:01.196Z","endTime":"2025-07-24T00:43:05.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":4.05,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.910511934294515,"aZ":-25.720513858123667,"pfxX":-7.373350325684006,"pfxZ":3.5158753456177134,"pX":0.20440805335117238,"pZ":2.532741114730063,"vX0":6.187999720908557,"vY0":-134.55927867034532,"vZ0":-2.7350199314826673,"x":109.21,"y":170.4,"x0":-1.1659116010702326,"y0":50.00324547005205,"z0":5.382652992390536,"aX":-13.535724294126101},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":12.0,"spinRate":2025,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4068938131718025,"extension":6.482307221189236},"hitData":{"launchSpeed":110.1,"launchAngle":24.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":163.98,"coordY":43.33}},"index":2,"playId":"dccdc8c2-fdaf-331c-877a-e9a7891c2b78","pitchNumber":2,"startTime":"2025-07-24T00:43:24.416Z","endTime":"2025-07-24T00:43:48.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"third":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NN"},"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":-19.099999999999994,"leverageIndex":1.72,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:43:48.425Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:44:01.705Z","endTime":"2025-07-24T00:46:40.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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, 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":85.4,"endSpeed":78.2,"strikeZoneTop":3.74999904499937,"strikeZoneBottom":1.77417306801945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.777427919679695,"aZ":-27.97683710099105,"pfxX":-10.494231509342365,"pfxZ":2.6878951716192265,"pX":-0.224892791352448,"pZ":2.8179733317728655,"vX0":6.611106541101017,"vY0":-124.19927299985173,"vZ0":-0.32015384951720127,"x":125.57,"y":162.69,"x0":-1.5572193225857047,"y0":50.00402843645221,"z0":5.274319943690978,"aX":-16.402809752636397},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":17.5,"spinRate":1861,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4409391003287926,"extension":6.5632464612947174},"index":0,"playId":"88a14276-7257-3ce9-b0b1-495a3a6b5ed6","pitchNumber":1,"startTime":"2025-07-24T00:45:40.688Z","endTime":"2025-07-24T00:45:44.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.3,"endSpeed":64.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.926609985695762,"aZ":-40.434955661656865,"pfxX":9.570448986206824,"pfxZ":-7.7450867304591196,"pX":-0.030474565132725565,"pZ":1.9072021913748118,"vX0":0.19134906467179053,"vY0":-103.72776746678373,"vZ0":2.3355452906657517,"x":118.16,"y":187.29,"x0":-1.3637153702539409,"y0":50.00518332234027,"z0":5.667355078403982,"aX":10.199854222171487},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-12.7,"breakHorizontal":-17.3,"spinRate":2286,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.5325781104393874,"extension":6.112404096713288},"index":1,"playId":"afa93e34-d4fc-3be3-8289-019956b2e1bc","pitchNumber":2,"startTime":"2025-07-24T00:45:56.710Z","endTime":"2025-07-24T00:46:00.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.74999940379852,"strikeZoneBottom":1.85465092136215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77712064992369,"aZ":-24.629539399881022,"pfxX":-10.261907353238321,"pfxZ":4.147108048096598,"pX":2.017530079535537,"pZ":2.503580257304716,"vX0":11.010659241592926,"vY0":-135.13541729846006,"vZ0":-3.113910342501512,"x":40.1,"y":171.18,"x0":-0.8074411454332469,"y0":50.00438947533852,"z0":5.431694393865757,"aX":-18.681820246405795},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2103,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4077874808010509,"extension":6.435253997259342},"index":2,"playId":"b701d60e-b8af-3a5e-9fbe-0089f6823c1f","pitchNumber":3,"startTime":"2025-07-24T00:46:18.979Z","endTime":"2025-07-24T00:46:22.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54266742445876,"aZ":-19.118564206821,"pfxX":-4.480135568577729,"pfxZ":7.131656295009098,"pX":-1.0906573084679365,"pZ":4.028008603809359,"vX0":2.434451505802739,"vY0":-135.2280287652607,"vZ0":0.10442018112374185,"x":158.57,"y":130.02,"x0":-1.4257809766062535,"y0":50.00667034064972,"z0":5.3424022670874605,"aX":-8.207147739698225},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":7.6,"spinRate":2218,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4067608425773446,"extension":6.348085311556107},"index":3,"playId":"3652cb8d-cb6f-3caf-a373-1a3ee11466b7","pitchNumber":4,"startTime":"2025-07-24T00:46:37.251Z","endTime":"2025-07-24T00:46:40.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:46:40.467Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:46:58.323Z","endTime":"2025-07-24T00:48:35.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":93.1,"endSpeed":84.4,"strikeZoneTop":3.81000075046635,"strikeZoneBottom":1.90676202439099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05937194738161,"aZ":-18.212744804243183,"pfxX":-3.817494451003199,"pfxZ":7.572049591459107,"pX":-0.8305342795232121,"pZ":3.501660333610689,"vX0":2.8545524986897832,"vY0":-135.53980121410092,"vZ0":-1.613417956879341,"x":148.66,"y":144.24,"x0":-1.4060346490005935,"y0":50.00461728199642,"z0":5.388043591378874,"aX":-7.0410257335100495},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":6.2,"spinRate":2189,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40546849918721106,"extension":6.267218228949525},"index":0,"playId":"8ec23b14-d2a0-3f6e-b8e2-eb5c11db24f4","pitchNumber":1,"startTime":"2025-07-24T00:47:09.194Z","endTime":"2025-07-24T00:47:13.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.344583632531325,"aZ":-27.670170060574904,"pfxX":-9.326422983756645,"pfxZ":2.485221978550735,"pX":-0.6654573211208665,"pZ":2.295564186181931,"vX0":4.603087373752658,"vY0":-135.0441924335952,"vZ0":-2.970630273906735,"x":142.37,"y":176.8,"x0":-1.1970792147920584,"y0":50.004937928055945,"z0":5.394390418461436,"aX":-16.917862004057497},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":15.6,"spinRate":2125,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4084126274559452,"extension":6.2484873055023975},"index":1,"playId":"970ecf6c-8cf5-3f3c-a782-fbcdeec3abd8","pitchNumber":2,"startTime":"2025-07-24T00:47:30.856Z","endTime":"2025-07-24T00:47:34.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.80999964596821,"strikeZoneBottom":1.94166922115745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.486549636236084,"aZ":-24.46414304630503,"pfxX":-9.26884365119684,"pfxZ":4.126470194191855,"pX":-1.8551901277834915,"pZ":2.5599837371007346,"vX0":1.9261823551415962,"vY0":-136.40195161344388,"vZ0":-2.8943169899722347,"x":187.72,"y":169.66,"x0":-1.3708930165834372,"y0":50.00046420310721,"z0":5.338076634873404,"aX":-17.308044960644363},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":16.3,"spinRate":2094,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4029260185002417,"extension":6.315712890381636},"index":2,"playId":"704310f7-a124-3b19-9e37-ef05ce576df7","pitchNumber":3,"startTime":"2025-07-24T00:48:09.222Z","endTime":"2025-07-24T00:48:12.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85436186497667,"aZ":-23.515362145422056,"pfxX":-1.5789347035739558,"pfxZ":5.016552499661826,"pX":0.1699134696786504,"pZ":3.156665656276629,"vX0":4.819660762809893,"vY0":-130.14774932393522,"vZ0":-0.8565029506878498,"x":110.52,"y":153.55,"x0":-1.4961005086947965,"y0":50.00144032078913,"z0":5.261848745396334,"aX":-2.725098229946018},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.1,"breakHorizontal":1.8,"spinRate":2175,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.41994173526233025,"extension":6.545934380027566},"hitData":{"launchSpeed":77.8,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.96,"coordY":167.38}},"index":3,"playId":"025b0c1c-4fa2-3b5b-a3af-84b72e62a250","pitchNumber":4,"startTime":"2025-07-24T00:48:29.299Z","endTime":"2025-07-24T00:48:35.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:48:35.347Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T00:50:45.169Z","endTime":"2025-07-24T00:51:34.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.67374218197191,"strikeZoneBottom":1.72491095970929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59988871602592,"aZ":-38.5904696260407,"pfxX":-10.258815434706337,"pfxZ":-4.937999882854717,"pX":0.05017648573687143,"pZ":1.5930142455021041,"vX0":-1.083019425360889,"vY0":-114.37885284774029,"vZ0":-0.8125194067944187,"x":115.09,"y":195.77,"x0":1.861896547364739,"y0":50.00000573324166,"z0":5.796744180473339,"aX":-13.346721904969591},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.8,"breakHorizontal":18.8,"spinRate":2949,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.48217840788834554,"extension":6.512877460141254},"index":0,"playId":"06e37409-c336-30cb-90b8-f323d9bb1c02","pitchNumber":1,"startTime":"2025-07-24T00:50:51.716Z","endTime":"2025-07-24T00:50:55.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.2,"endSpeed":66.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.801861996303078,"aZ":-43.22220761549689,"pfxX":-5.682895186992244,"pfxZ":-9.806236544293782,"pX":0.7186577356639349,"pZ":1.7461125027081927,"vX0":-0.0689710704709901,"vY0":-106.54271125365746,"vZ0":0.9457529656159431,"x":89.61,"y":191.63,"x0":1.4875750767724472,"y0":50.00477422376972,"z0":6.262024780633325,"aX":-6.400005267683842},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-16.9,"breakHorizontal":10.2,"spinRate":2977,"spinDirection":331},"zone":9,"typeConfidence":2.0,"plateTime":0.5181757939646179,"extension":6.163045660526837},"index":1,"playId":"fe82982d-db3d-38b0-a773-b4f65089dd54","pitchNumber":2,"startTime":"2025-07-24T00:51:06.078Z","endTime":"2025-07-24T00:51:11.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-24T00:51:21.754Z","endTime":"2025-07-24T00:51:30.909Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.730065479733447,"aZ":-42.47534762615136,"pfxX":-3.7315797580907226,"pfxZ":-8.57168453395159,"pX":-0.6660766184949449,"pZ":1.9463389824908375,"vX0":-3.1525165849902708,"vY0":-109.69019488944441,"vZ0":0.6594051426372856,"x":142.39,"y":186.23,"x0":1.2811521589887689,"y0":50.00029047230511,"z0":6.218056760786169,"aX":-4.486821877260043},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-14.9,"breakHorizontal":7.7,"spinRate":2684,"spinDirection":324},"zone":7,"typeConfidence":2.0,"plateTime":0.5018306472126897,"extension":6.481772200346013},"index":3,"playId":"b4b1d73a-2c37-3a14-8250-822891d796d8","pitchNumber":3,"startTime":"2025-07-24T00:51:30.909Z","endTime":"2025-07-24T00:51:34.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:51:34.267Z","atBatIndex":46},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ernie Clement triples (1) on a fly ball to right fielder Cody Bellinger.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T00:51:39.626Z","endTime":"2025-07-24T00:53:57.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"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(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":89.7,"endSpeed":82.9,"strikeZoneTop":3.47051687924906,"strikeZoneBottom":1.65405514222421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30560329726316,"aZ":-29.008881888423,"pfxX":4.267767037431553,"pfxZ":1.823636352607747,"pX":0.28166419242885016,"pZ":1.443411424381781,"vX0":-5.104322965461669,"vY0":-130.57446076109463,"vZ0":-5.5993777080865295,"x":106.26,"y":199.81,"x0":1.7031137824660572,"y0":50.001623963829545,"z0":5.7856971145401035,"aX":7.40310954541956},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-6.7,"spinRate":1837,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4187372173405608,"extension":6.553560443243005},"index":0,"playId":"90b3d53f-0d85-3368-ae0a-c46369087c26","pitchNumber":1,"startTime":"2025-07-24T00:51:57.766Z","endTime":"2025-07-24T00:52:02.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.37000035695872,"strikeZoneBottom":1.5608339532412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.701064508373207,"aZ":-27.885815472427794,"pfxX":3.75564115412179,"pfxZ":2.3346109978609473,"pX":-1.5567412254062343,"pZ":1.9189748931929587,"vX0":-8.92665116640906,"vY0":-134.65850426432672,"vZ0":-5.221753031752097,"x":176.34,"y":186.97,"x0":1.3156058795013703,"y0":50.00023091666488,"z0":5.860265635926151,"aX":6.886526120604593},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.2,"breakHorizontal":-4.8,"spinRate":2116,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40702876382435305,"extension":6.2994710450331555},"index":1,"playId":"b9e63db2-8b7e-3302-ad4f-4baa8af235ce","pitchNumber":2,"startTime":"2025-07-24T00:52:15.176Z","endTime":"2025-07-24T00:52:20.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.36999971085233,"strikeZoneBottom":1.55136709804125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.105208937913904,"aZ":-22.71444517767517,"pfxX":-1.4287094850804163,"pfxZ":5.251327027045541,"pX":-0.49784205021237904,"pZ":2.7652036873299166,"vX0":-4.490217804650973,"vY0":-133.25839429051186,"vZ0":-4.384589973368714,"x":135.98,"y":164.12,"x0":1.3933281851022965,"y0":50.003866482763435,"z0":6.0687084823635615,"aX":-2.574966267734483},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.8,"breakHorizontal":3.6,"spinRate":2249,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4107177336817389,"extension":6.130697597050177},"index":2,"playId":"b5655a08-f545-3e44-8282-52ee8fc3cb2f","pitchNumber":3,"startTime":"2025-07-24T00:52:35.010Z","endTime":"2025-07-24T00:52:39.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.357647904313293,"aZ":-23.9364280861973,"pfxX":-1.6405899380052098,"pfxZ":4.421316781104369,"pX":-1.45903391452032,"pZ":2.0051694600495713,"vX0":-6.738082125163096,"vY0":-135.29876643778908,"vZ0":-5.652942952141049,"x":172.61,"y":184.64,"x0":1.2723326766965377,"y0":50.00055518749297,"z0":5.7895016334521365,"aX":-3.051727180091929},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":4.3,"spinRate":2415,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4041830710129086,"extension":6.285294252539776},"index":3,"playId":"1c03ec52-8b1a-305e-9841-4f40ff4cae55","pitchNumber":4,"startTime":"2025-07-24T00:52:56.177Z","endTime":"2025-07-24T00:52:59.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.5,"endSpeed":65.6,"strikeZoneTop":3.37000131485379,"strikeZoneBottom":1.5635305125713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.089661387690416,"aZ":-42.16550952935709,"pfxX":-6.4360678182869995,"pfxZ":-9.263875463498907,"pX":1.534888341830109,"pZ":1.6750553133234392,"vX0":1.2328137223876954,"vY0":-104.02758632372388,"vZ0":1.0918939387808795,"x":58.49,"y":193.55,"x0":1.7644308354397884,"y0":50.004645331851194,"z0":6.206715851182854,"aX":-6.940008626360803},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.1,"breakVerticalInduced":-16.0,"breakHorizontal":11.2,"spinRate":2664,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.529838236198779,"extension":6.029419426401827},"index":4,"playId":"2ddd04c7-9aa8-3996-beea-826c2218d9ae","pitchNumber":5,"startTime":"2025-07-24T00:53:21.146Z","endTime":"2025-07-24T00:53:25.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.957976651646547,"aZ":-29.474800945347823,"pfxX":3.9444142390260284,"pfxZ":1.4246471618361767,"pX":0.26885934614664314,"pZ":3.0476146095304504,"vX0":-4.825445144985287,"vY0":-136.29774174271537,"vZ0":-1.9040566019064658,"x":106.75,"y":156.49,"x0":1.5438522084799648,"y0":50.00371568036531,"z0":5.7766484025228735,"aX":7.475033136536885},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.4,"breakHorizontal":-6.2,"spinRate":1936,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4007679846594634,"extension":6.450303097790537},"hitData":{"launchSpeed":87.2,"launchAngle":49.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.77,"coordY":118.48}},"index":5,"playId":"5901cd2e-07f4-3f12-808a-4b260f86acb9","pitchNumber":6,"startTime":"2025-07-24T00:53:41.539Z","endTime":"2025-07-24T00:53:57.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":11.599999999999994,"leverageIndex":1.0,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:53:57.590Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Myles Straw doubles (10) on a line drive to left fielder Jasson Domínguez. Ernie Clement scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T00:55:18.568Z","endTime":"2025-07-24T00:58:01.362Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T00:54:18.175Z","endTime":"2025-07-24T00:55:20.849Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":69.5,"strikeZoneTop":3.49000054954214,"strikeZoneBottom":1.63250570881945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.542390327814786,"aZ":-45.225917715745254,"pfxX":-6.566860785149904,"pfxZ":-10.521733304542709,"pX":1.9523599565840026,"pZ":2.9061420598128045,"vX0":2.818053652986111,"vY0":-112.48636295350862,"vZ0":2.6704835658500814,"x":42.58,"y":160.31,"x0":1.5143923080909325,"y0":50.00454215801221,"z0":6.399294165322856,"aX":-8.144152447442194},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-17.5,"breakHorizontal":10.8,"spinRate":2877,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.49308872978549845,"extension":6.350592315248259},"index":1,"playId":"8b64bccc-19f9-37ef-be41-1d240a8eb5a9","pitchNumber":1,"startTime":"2025-07-24T00:55:20.849Z","endTime":"2025-07-24T00:55:24.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96992629568501,"aZ":-28.55379697888829,"pfxX":5.7954391652448205,"pfxZ":1.8841069204737018,"pX":0.29975842392886876,"pZ":2.225230780162412,"vX0":-4.648553197828571,"vY0":-137.47833056402106,"vZ0":-4.480280069298994,"x":105.57,"y":178.7,"x0":1.2551598594542943,"y0":50.004459775596466,"z0":5.801953997843055,"aX":11.15330801798707},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.8,"breakHorizontal":-9.6,"spinRate":2073,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.3976086848366971,"extension":6.4866268364035475},"index":2,"playId":"16f359ff-a67b-324f-b9bd-89968e4fe01a","pitchNumber":2,"startTime":"2025-07-24T00:55:43.911Z","endTime":"2025-07-24T00:55:48.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.48999960517961,"strikeZoneBottom":1.61413491364056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.076366807251034,"aZ":-23.04535241166565,"pfxX":-1.9924699180812224,"pfxZ":4.808198212049199,"pX":-1.2103855902971385,"pZ":2.5027826510729603,"vX0":-5.783277529585093,"vY0":-136.42987875530363,"vZ0":-5.02749886104515,"x":163.14,"y":171.2,"x0":1.1898024686061954,"y0":50.001627777788784,"z0":5.943343820816811,"aX":-3.7806373470363517},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":4.8,"spinRate":2420,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.4004237992799209,"extension":6.495958157206263},"index":3,"playId":"3df2b59e-f28b-3d14-b090-e7487f91cf43","pitchNumber":3,"startTime":"2025-07-24T00:56:20.561Z","endTime":"2025-07-24T00:56:24.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18828289814773,"aZ":-24.49987825886898,"pfxX":-0.29067334174011306,"pfxZ":4.054072107358584,"pX":-0.6677686736054892,"pZ":3.2484443516500616,"vX0":-5.190752432921575,"vY0":-136.31302641344428,"vZ0":-2.5895114558739807,"x":142.45,"y":151.07,"x0":1.2939716253611966,"y0":50.0050531447043,"z0":5.890884399908988,"aX":-0.5498216314880807},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":1.6,"spinRate":2283,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.40085515806793026,"extension":6.420318227091883},"index":4,"playId":"3e9e9b51-f08e-3eb6-a2cf-9aa502c2f5d2","pitchNumber":4,"startTime":"2025-07-24T00:56:44.060Z","endTime":"2025-07-24T00:56:48.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.49000020203476,"strikeZoneBottom":1.58558793241136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54925039620126,"aZ":-25.455373256506828,"pfxX":-1.5484243787680296,"pfxZ":3.458155373525038,"pX":0.5548739681249131,"pZ":3.978819275742572,"vX0":-1.5043878532043906,"vY0":-137.53755989294734,"vZ0":-0.9668585637069778,"x":95.85,"y":131.35,"x0":1.3073889863508399,"y0":50.002291971795884,"z0":6.039579835305148,"aX":-3.0069071910943523},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":3.1,"spinRate":2380,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.3961537384199132,"extension":6.290828899906758},"index":5,"playId":"c7e90200-9f71-3431-be45-ef9a6ed8789a","pitchNumber":5,"startTime":"2025-07-24T00:57:07.585Z","endTime":"2025-07-24T00:57:11.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"351087dd-e7ac-4c7d-a44a-3dbdec1129d0","startTime":"2025-07-24T00:57:30.698Z","endTime":"2025-07-24T00:57:35.698Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.864350037682417,"aZ":-21.67025858147964,"pfxX":-0.5865867137775891,"pfxZ":5.467781445687624,"pX":-1.006407944930208,"pZ":1.4976033535080875,"vX0":-5.83508892360808,"vY0":-136.8955050718216,"vZ0":-7.525308062598019,"x":155.36,"y":198.34,"x0":1.218440479364854,"y0":50.001830528136,"z0":5.7374931760200685,"aX":-1.1252385938571805},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":2.2,"spinRate":2288,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.3983158778484972,"extension":6.630523194079469},"hitData":{"launchSpeed":97.0,"launchAngle":22.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.98,"coordY":115.94}},"index":7,"playId":"18f1af7f-2a4a-35d0-9001-721754b03f0d","pitchNumber":6,"startTime":"2025-07-24T00:57:48.539Z","endTime":"2025-07-24T00:58:01.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":2.25,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2025-07-24T00:58:01.362Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to right fielder Cody Bellinger. Myles Straw to 3rd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:00:41.467Z","endTime":"2025-07-24T01:01:38.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T00:58:14.163Z","endTime":"2025-07-24T00:58:51.202Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Max Fried.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-24T00:58:51.202Z","endTime":"2025-07-24T00:59:24.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Lukes replaces Leo Jiménez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-07-24T00:59:24.558Z","endTime":"2025-07-24T01:00:43.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.520313135602937,"aZ":-27.509040137195168,"pfxX":-10.595125580983337,"pfxZ":2.703155813280576,"pX":-0.21556571420135326,"pZ":2.4818707026773237,"vX0":8.075672623610744,"vY0":-130.60601592480108,"vZ0":-2.158088362351215,"x":125.22,"y":171.77,"x0":-1.9711658068485112,"y0":50.00547018426367,"z0":5.3878658327797675,"aX":-18.306144341163375},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":17.4,"spinRate":1635,"spinDirection":244},"zone":5,"typeConfidence":0.92,"plateTime":0.41937866447524064,"extension":6.373373447464832},"index":3,"playId":"2c9040de-849a-312f-b754-e9b3f9cc54d1","pitchNumber":1,"startTime":"2025-07-24T01:00:43.751Z","endTime":"2025-07-24T01:00:46.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.534437045135178,"aZ":-26.820193908177107,"pfxX":-9.771348041749254,"pfxZ":3.0226965959232404,"pX":0.1363868750038701,"pZ":2.238304893591918,"vX0":8.607998160148759,"vY0":-132.12945249967566,"vZ0":-3.003417157606445,"x":111.8,"y":178.35,"x0":-1.8904333828068183,"y0":50.00499304638728,"z0":5.355638822932952,"aX":-17.32015744348683},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":15.8,"spinRate":1607,"spinDirection":242},"zone":5,"typeConfidence":0.9,"plateTime":0.41417257040577704,"extension":6.394908575080855},"index":4,"playId":"7cfb6e20-048b-392f-af7a-51b9667a3586","pitchNumber":2,"startTime":"2025-07-24T01:01:02.907Z","endTime":"2025-07-24T01:01:06.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.883749232407357,"aZ":-26.21575272003899,"pfxX":-10.152578172461105,"pfxZ":3.347999269314407,"pX":0.3106889641969703,"pZ":1.3340434322560997,"vX0":9.553358188856642,"vY0":-132.45343120409171,"vZ0":-5.153441136966075,"x":105.16,"y":202.76,"x0":-2.0211370450239836,"y0":50.001511333762245,"z0":5.217994927710243,"aX":-18.06566348005426},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":16.3,"spinRate":1746,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.41327781925286056,"extension":6.5757100048019},"hitData":{"launchSpeed":86.9,"launchAngle":33.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.34,"coordY":73.47}},"index":5,"playId":"9f3522fb-6f19-3e0d-84e4-3038d2650059","pitchNumber":3,"startTime":"2025-07-24T01:01:26.979Z","endTime":"2025-07-24T01:01:38.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.23,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:01:38.606Z","atBatIndex":49},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Will Wagner reaches on a fielding error by first baseman Ben Rice. Myles Straw scores.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:02:20.924Z","endTime":"2025-07-24T01:02:50.770Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Will Wagner replaces Davis Schneider.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:01:58.150Z","endTime":"2025-07-24T01:02:23.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695238,"link":"/api/v1/people/695238"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.30999967132212,"strikeZoneBottom":1.51682730934146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.736188420115596,"aZ":-23.383351101143695,"pfxX":-10.216945745445809,"pfxZ":4.281921607376674,"pX":-1.4771873471495187,"pZ":2.3232111741401043,"vX0":5.539819608842034,"vY0":-142.63681116737098,"vZ0":-3.7338479327414613,"x":173.31,"y":176.05,"x0":-2.12021419144064,"y0":50.005281694464124,"z0":5.129032268708653,"aX":-20.991759936879347},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.2,"breakHorizontal":17.3,"spinRate":2326,"spinDirection":221},"zone":13,"typeConfidence":0.92,"plateTime":0.3844453846979361,"extension":6.444366788212443},"index":1,"playId":"7dcb045e-17d0-313d-a503-ed7c615976e7","pitchNumber":1,"startTime":"2025-07-24T01:02:23.311Z","endTime":"2025-07-24T01:02:26.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":695238,"link":"/api/v1/people/695238","batSide":{"code":"L","description":"Left"}},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.113166252970913,"aZ":-27.52340728415476,"pfxX":1.2407281618573753,"pfxZ":2.756699070775886,"pX":0.6449136926622925,"pZ":1.66020078117712,"vX0":6.812986398023341,"vY0":-129.3790438875909,"vZ0":-3.549870895667495,"x":92.42,"y":193.95,"x0":-2.1886344631231847,"y0":50.00500068974681,"z0":5.169976655555106,"aX":2.092601559231406},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":-3.8,"spinRate":2647,"spinDirection":96},"zone":9,"typeConfidence":0.83,"plateTime":0.42407646975991,"extension":6.420790518724441},"hitData":{"launchSpeed":86.8,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.27,"coordY":163.14}},"index":2,"playId":"528f7e3c-e4d4-3ae2-a261-e22b25c3ae0d","pitchNumber":2,"startTime":"2025-07-24T01:02:42.839Z","endTime":"2025-07-24T01:02:50.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":695238,"link":"/api/v1/people/695238","batSide":{"code":"L","description":"Left"}},"third":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695238,"link":"/api/v1/people/695238"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":695238,"link":"/api/v1/people/695238"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":9.699999999999989,"leverageIndex":1.46,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:02:50.770Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:03:25.689Z","endTime":"2025-07-24T01:03:34.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59976237587113,"aZ":-29.06757919302768,"pfxX":4.363955850347124,"pfxZ":1.8982305265622195,"pX":0.04146728743667835,"pZ":2.1718877808553105,"vX0":4.277530968955791,"vY0":-127.3777864311546,"vZ0":-2.0712632208327832,"x":115.42,"y":180.14,"x0":-2.2278548761714325,"y0":50.005521691539535,"z0":5.297789331316097,"aX":7.159885631596427},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":-8.9,"spinRate":2586,"spinDirection":82},"zone":8,"typeConfidence":0.91,"plateTime":0.43028752657073266,"extension":6.530196405162542},"hitData":{"launchSpeed":92.4,"launchAngle":39.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.92,"coordY":76.37}},"index":0,"playId":"71799857-85e9-3ee3-a0e3-fcc6ce91a110","pitchNumber":1,"startTime":"2025-07-24T01:03:25.689Z","endTime":"2025-07-24T01:03:34.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":695238,"link":"/api/v1/people/695238"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:03:34.671Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jasson Domínguez pops out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:05:38.267Z","endTime":"2025-07-24T01:06:07.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Will Wagner remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:05:17.174Z","endTime":"2025-07-24T01:05:17.193Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695238,"link":"/api/v1/people/695238"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:05:17.193Z","endTime":"2025-07-24T01:05:17.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nathan Lukes remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-24T01:05:17.194Z","endTime":"2025-07-24T01:05:40.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.53535023292507,"strikeZoneBottom":1.71986772775727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75058130299348,"aZ":-29.63912985073888,"pfxX":-9.457262768235843,"pfxZ":1.4107312673441204,"pX":-2.000704369565338,"pZ":3.5268150861353305,"vX0":2.270905253653,"vY0":-133.57554157628758,"vZ0":0.6379570936952489,"x":193.26,"y":143.56,"x0":-1.635126429316976,"y0":50.005017155226184,"z0":5.421963881041095,"aX":-17.029579284822614},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.9,"breakHorizontal":16.6,"spinRate":2029,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4106164359484872,"extension":6.455382088739155},"index":3,"playId":"38aec19e-b4fa-3911-b3c4-09441ac529b1","pitchNumber":1,"startTime":"2025-07-24T01:05:40.251Z","endTime":"2025-07-24T01:05:44.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.4,"endSpeed":64.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.377056460097464,"aZ":-37.52102349019253,"pfxX":8.808095048243977,"pfxZ":-5.082647770350226,"pX":-0.18211367866292918,"pZ":2.714282970420798,"vX0":0.6235427466583363,"vY0":-102.45219982289338,"vZ0":3.4963340443524293,"x":123.94,"y":165.49,"x0":-1.6339541333339698,"y0":50.000599790761285,"z0":5.6001301867357265,"aX":9.275396053548674},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-7.7,"breakHorizontal":-16.1,"spinRate":2173,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.5365142770491711,"extension":6.265357558547375},"hitData":{"launchSpeed":87.5,"launchAngle":74.0,"totalDistance":66.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.23,"coordY":182.96}},"index":4,"playId":"bafc5c5f-8f48-3656-8004-fdddd0d337d3","pitchNumber":2,"startTime":"2025-07-24T01:05:56.961Z","endTime":"2025-07-24T01:06:07.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:06:07.194Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:06:22.810Z","endTime":"2025-07-24T01:07:34.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.6,"endSpeed":65.3,"strikeZoneTop":3.3470935186665,"strikeZoneBottom":1.48864462055936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.52525722361414,"aZ":-33.48148092758275,"pfxX":9.216942276656193,"pfxZ":-1.2069294335373044,"pX":0.8340975872752567,"pZ":2.5661284316452013,"vX0":2.844992280278685,"vY0":-104.07242471246656,"vZ0":2.730998974946516,"x":85.21,"y":169.49,"x0":-1.7528195362147554,"y0":50.002176768684315,"z0":5.237460662905937,"aX":9.982500847021413},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-1.0,"breakHorizontal":-17.5,"spinRate":2168,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.5288483036259124,"extension":6.033296415180626},"index":0,"playId":"0867e9fe-b382-3b25-8c19-9b54a5537e68","pitchNumber":1,"startTime":"2025-07-24T01:06:29.746Z","endTime":"2025-07-24T01:06:33.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.2,"endSpeed":64.2,"strikeZoneTop":3.45999878286762,"strikeZoneBottom":1.55593006062526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.568053084780832,"aZ":-38.12417978527544,"pfxX":9.702069413822866,"pfxZ":-5.735911119815606,"pX":1.242210528232126,"pZ":1.970805407818597,"vX0":2.2213946748235034,"vY0":-102.15276735115944,"vZ0":1.9156231329100757,"x":69.65,"y":185.57,"x0":-1.1239409695085008,"y0":50.001015442850054,"z0":5.770000667674304,"aX":10.072233161279849},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-9.2,"breakHorizontal":-18.2,"spinRate":2187,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.5398141363121662,"extension":6.403754769035342},"index":1,"playId":"c041bff8-9053-3d72-a726-1da61f3a33af","pitchNumber":2,"startTime":"2025-07-24T01:06:46.650Z","endTime":"2025-07-24T01:06:52.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.46366243906199,"strikeZoneBottom":1.57748279797343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.077756318603978,"aZ":-32.96884027618545,"pfxX":-9.615277251126443,"pfxZ":-0.44828588132154223,"pX":0.013322501493532757,"pZ":2.403010925282575,"vX0":7.193609455541569,"vY0":-132.81090498191386,"vZ0":-1.006724353077742,"x":116.49,"y":173.9,"x0":-1.489470895650084,"y0":50.00271651815693,"z0":5.198121698789915,"aX":-17.071364016321006},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.8,"breakHorizontal":15.7,"spinRate":2046,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4133915118769549,"extension":6.443917487992743},"index":2,"playId":"e7ef25ce-6395-3650-959e-f06896eb426e","pitchNumber":3,"startTime":"2025-07-24T01:07:05.245Z","endTime":"2025-07-24T01:07:10.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-24T01:07:12.897Z","endTime":"2025-07-24T01:07:30.743Z","isPitch":false,"type":"action","player":{"id":683011,"link":"/api/v1/people/683011"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.40847988785909,"strikeZoneBottom":1.55682785643849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.993494546290627,"aZ":-32.86839459262824,"pfxX":-9.816278030077841,"pfxZ":-0.3822743875036707,"pX":0.04571953098297608,"pZ":3.730374893926624,"vX0":7.098624443528194,"vY0":-133.80291771851094,"vZ0":1.8582996164656667,"x":115.26,"y":138.06,"x0":-1.3768032324594428,"y0":50.00575816843561,"z0":5.395195219520933,"aX":-17.661845640262204},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.0,"breakHorizontal":16.1,"spinRate":2117,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.41060073053208823,"extension":6.334836092676267},"index":4,"playId":"aa2756fb-89e9-374b-a360-b0d121971fdc","pitchNumber":4,"startTime":"2025-07-24T01:07:30.743Z","endTime":"2025-07-24T01:07:34.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":683011,"link":"/api/v1/people/683011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:07:34.923Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.C. Escarra grounds out, first baseman Vladimir Guerrero Jr. to pitcher Chris Bassitt.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:10:23.234Z","endTime":"2025-07-24T01:10:45.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:08:06.174Z","endTime":"2025-07-24T01:09:46.613Z","isPitch":false,"type":"action","player":{"id":641555,"link":"/api/v1/people/641555"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Yankees pitching coach Matt Blake ejected by HP umpire Manny Gonzalez.","event":"Ejection","eventType":"ejection","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:09:46.613Z","endTime":"2025-07-24T01:09:55.846Z","isPitch":false,"type":"action","player":{"id":666880,"link":"/api/v1/people/666880"},"umpire":{"id":484499,"link":"/api/v1/people/484499"},"contextMetrics":{}},{"details":{"description":"Yankees manager Aaron Boone ejected by HP umpire Manny Gonzalez.","event":"Ejection","eventType":"ejection","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-07-24T01:09:55.846Z","endTime":"2025-07-24T01:10:25.453Z","isPitch":false,"type":"action","player":{"id":111213,"link":"/api/v1/people/111213"},"umpire":{"id":484499,"link":"/api/v1/people/484499"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.5,"endSpeed":65.6,"strikeZoneTop":3.55999953498401,"strikeZoneBottom":1.66220964126201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.995431112337872,"aZ":-37.417615967609066,"pfxX":10.597146685234632,"pfxZ":-4.8252249415758115,"pX":-0.1558202748137582,"pZ":2.156144547524621,"vX0":0.07171179864107236,"vY0":-104.01959705721818,"vZ0":2.111560429367442,"x":122.94,"y":180.56,"x0":-1.5656210737801737,"y0":50.004632590134975,"z0":5.595238935865982,"aX":11.503874274966641},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-7.7,"breakHorizontal":-19.2,"spinRate":2326,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.5284754409412828,"extension":6.395729463957679},"index":3,"playId":"3f9c5a7f-5131-3053-b4a7-d1dcf4d2403e","pitchNumber":1,"startTime":"2025-07-24T01:10:25.453Z","endTime":"2025-07-24T01:10:29.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.8,"endSpeed":64.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.085868027080014,"aZ":-40.97056932426663,"pfxX":8.19788869508147,"pfxZ":-8.348031563943579,"pX":0.24308417690011078,"pZ":2.6749633402661885,"vX0":0.98968848714099,"vY0":-102.95511822276112,"vZ0":3.9043894749001646,"x":107.73,"y":166.56,"x0":-1.3094650597853532,"y0":50.00416556071935,"z0":5.776032383580531,"aX":8.635496372522798},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-13.3,"breakHorizontal":-15.1,"spinRate":2358,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.5358744923232379,"extension":6.285517672401208},"hitData":{"launchSpeed":97.5,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.72,"coordY":164.96}},"index":4,"playId":"c432e953-efdb-3357-b095-ffd572851c9d","pitchNumber":2,"startTime":"2025-07-24T01:10:38.105Z","endTime":"2025-07-24T01:10:45.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:10:45.223Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to left fielder Jasson Domínguez. Vladimir Guerrero Jr. to 2nd. Vladimir Guerrero Jr. advances to 2nd, on a fielding error by left fielder Jasson Domínguez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:13:26.380Z","endTime":"2025-07-24T01:14:02.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Effross replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:12:37.784Z","endTime":"2025-07-24T01:13:28.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664123,"link":"/api/v1/people/664123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642528,"link":"/api/v1/people/642528","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.9,"strikeZoneTop":3.70000124478652,"strikeZoneBottom":1.68347840708737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87424860853255,"aZ":-34.75143380279887,"pfxX":-9.747866571213317,"pfxZ":-1.5743781925404043,"pX":-0.24069745297431847,"pZ":1.484750989058743,"vX0":12.259587540592493,"vY0":-127.8781909628796,"vZ0":1.1315868253198689,"x":126.17,"y":198.69,"x0":-3.853271943450557,"y0":50.00189175746641,"z0":3.784127319592687,"aX":-15.980729001326656},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":14.5,"spinRate":2148,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4300085513016607,"extension":5.792336036675024},"index":1,"playId":"b563aa68-302c-39ce-94b1-9f43183f92e3","pitchNumber":1,"startTime":"2025-07-24T01:13:28.342Z","endTime":"2025-07-24T01:13:32.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.657253920812536,"aZ":-37.25066947492722,"pfxX":-9.720575505090133,"pfxZ":-3.0310816826879847,"pX":-0.739567707621577,"pZ":3.01628773382998,"vX0":11.052643724285641,"vY0":-129.07624058245293,"vZ0":4.847724566836934,"x":145.19,"y":157.34,"x0":-3.828582600243655,"y0":50.00274179309325,"z0":3.993599355935363,"aX":-16.286394432482712},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.0,"breakHorizontal":14.9,"spinRate":2184,"spinDirection":278},"zone":4,"typeConfidence":2.0,"plateTime":0.4255237130919438,"extension":5.7081909159080455},"hitData":{"launchSpeed":99.6,"launchAngle":12.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":99.61,"coordY":64.02}},"index":2,"playId":"c5a5027b-22a4-3853-800d-ded59133aece","pitchNumber":2,"startTime":"2025-07-24T01:13:44.717Z","endTime":"2025-07-24T01:14:02.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":0.41,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:14:02.279Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Bichette homers (13) on a fly ball to left field. Vladimir Guerrero Jr. scores.","rbi":2,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:14:34.134Z","endTime":"2025-07-24T01:15:24.082Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":664123,"link":"/api/v1/people/664123"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":664123,"link":"/api/v1/people/664123"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.91241702272295,"strikeZoneBottom":1.77717132921984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.935218280804257,"aZ":-41.10794164195796,"pfxX":-10.323770649500602,"pfxZ":-5.376905126834917,"pX":-1.2043358994727005,"pZ":3.0709011682651663,"vX0":9.989212043338753,"vY0":-128.40835086584968,"vZ0":5.879187923836386,"x":162.91,"y":155.87,"x0":-3.8137517716211677,"y0":50.00408346758958,"z0":3.959084892772076,"aX":-17.148436364701524},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.9,"breakHorizontal":16.3,"spinRate":2151,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.4274403481064857,"extension":5.721839124214363},"index":0,"playId":"d5731a1f-8e7c-3847-a4c0-d09d52c9e8b3","pitchNumber":1,"startTime":"2025-07-24T01:14:39.556Z","endTime":"2025-07-24T01:14:43.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46254847538617,"aZ":-33.07757181217515,"pfxX":2.451789755496551,"pfxZ":-0.7110383083794902,"pX":-0.2528853980229889,"pZ":1.2814263099933239,"vX0":7.1781982039603545,"vY0":-112.99476441285036,"vZ0":2.1027960336850517,"x":126.64,"y":204.18,"x0":-3.8157661129411538,"y0":50.00472732798386,"z0":3.7110907055225932,"aX":3.105006088015784},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.2,"breakHorizontal":-6.6,"spinRate":2419,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.48854114379736613,"extension":5.54409706615885},"hitData":{"launchSpeed":97.2,"launchAngle":33.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.0,"coordY":81.19}},"index":1,"playId":"92f0f4c5-5836-397b-91f1-ca7525dcde03","pitchNumber":2,"startTime":"2025-07-24T01:14:55.430Z","endTime":"2025-07-24T01:15:24.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":5.499999999999986,"leverageIndex":0.51,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:15:24.082Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alejandro Kirk doubles (12) on a line drive to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:15:32.881Z","endTime":"2025-07-24T01:16:19.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.785352183289874,"aZ":-39.791119381123835,"pfxX":-11.636212213462816,"pfxZ":-4.474720445133018,"pX":-0.44695391813981006,"pZ":2.1463956932313093,"vX0":12.334323197632742,"vY0":-129.99020392725018,"vZ0":3.1981521740878915,"x":134.04,"y":180.83,"x0":-3.7552913962650454,"y0":50.00480895559112,"z0":3.933083201787206,"aX":-19.795957444770508},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-7.0,"breakHorizontal":18.1,"spinRate":2216,"spinDirection":274},"zone":4,"typeConfidence":2.0,"plateTime":0.42233326173651164,"extension":5.741700304451407},"index":0,"playId":"f4b13fbe-fb43-3407-a053-b42eecab64cb","pitchNumber":1,"startTime":"2025-07-24T01:15:47.860Z","endTime":"2025-07-24T01:15:50.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.831662176413662,"aZ":-35.603660777664246,"pfxX":-12.374034721802069,"pfxZ":-2.041701379277905,"pX":-0.5350764141943591,"pZ":2.4089213012171804,"vX0":12.40877968767854,"vY0":-129.3823111790692,"vZ0":3.1776174402968973,"x":137.4,"y":173.74,"x0":-3.811623335648126,"y0":50.00555161457997,"z0":3.913148253375662,"aX":-20.745835919113844},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.5,"breakHorizontal":19.2,"spinRate":2241,"spinDirection":270},"zone":4,"typeConfidence":2.0,"plateTime":0.425184114165563,"extension":5.910602865936246},"hitData":{"launchSpeed":96.7,"launchAngle":16.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.11,"coordY":50.17}},"index":1,"playId":"10161bae-6893-3485-bebc-0723db1b8be2","pitchNumber":2,"startTime":"2025-07-24T01:16:05.928Z","endTime":"2025-07-24T01:16:19.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.11,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:16:19.041Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Addison Barger flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:17:26.884Z","endTime":"2025-07-24T01:17:42.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:16:40.895Z","endTime":"2025-07-24T01:17:28.948Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65663145437934,"aZ":-37.29246958420537,"pfxX":-11.029527708628134,"pfxZ":-3.5793297422532078,"pX":0.1461870479220158,"pZ":2.305473005226879,"vX0":12.287449694094386,"vY0":-119.23819012777345,"vZ0":4.633449464931287,"x":111.43,"y":176.53,"x0":-3.6604279518625815,"y0":50.0051401724717,"z0":3.7179305461619805,"aX":-15.756204991223775},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.8,"breakHorizontal":16.7,"spinRate":1999,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.4607796323352811,"extension":5.770597471613044},"hitData":{"launchSpeed":100.9,"launchAngle":42.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":127.47,"coordY":70.82}},"index":1,"playId":"fdd16765-0307-3269-877a-358785ab3d5e","pitchNumber":1,"startTime":"2025-07-24T01:17:28.948Z","endTime":"2025-07-24T01:17:42.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:17:42.077Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman Oswald Peraza to first baseman Ben Rice.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:17:50.598Z","endTime":"2025-07-24T01:18:17.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65161838618847,"aZ":-37.621464904880156,"pfxX":-10.58383327176485,"pfxZ":-3.217107701547178,"pX":-0.7556964380016008,"pZ":2.128206724952821,"vX0":11.371685106060582,"vY0":-129.511997300507,"vZ0":2.791703145869855,"x":145.81,"y":181.32,"x0":-3.8332510457976685,"y0":50.00171207191242,"z0":3.918392714658996,"aX":-17.93690104132125},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.9,"breakHorizontal":16.6,"spinRate":2192,"spinDirection":275},"zone":7,"typeConfidence":2.0,"plateTime":0.4233141737299233,"extension":5.761569295155724},"hitData":{"launchSpeed":88.4,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":167.38}},"index":0,"playId":"f68c1768-d531-304c-a7aa-1fc7fa28e828","pitchNumber":1,"startTime":"2025-07-24T01:18:10.299Z","endTime":"2025-07-24T01:18:17.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:18:17.879Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, shortstop Anthony Volpe to first baseman Ben Rice.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:18:40.192Z","endTime":"2025-07-24T01:19:11.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664123,"fullName":"Scott Effross","link":"/api/v1/people/664123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.48999964626704,"strikeZoneBottom":1.72112349996799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14406915353067,"aZ":-37.518927487652796,"pfxX":-11.250035572373873,"pfxZ":-3.226137190867247,"pX":0.29601641779686266,"pZ":3.008027116274874,"vX0":13.933741410584359,"vY0":-128.05983562957434,"vZ0":4.860007272821168,"x":105.72,"y":157.56,"x0":-3.7611224289631013,"y0":50.00292853839819,"z0":4.025127085352795,"aX":-18.632471167115526},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.3,"breakHorizontal":17.2,"spinRate":2260,"spinDirection":276},"zone":3,"typeConfidence":2.0,"plateTime":0.4281718615415664,"extension":5.887531424193741},"index":0,"playId":"2a990b98-35db-32aa-aca4-f33de4d762f5","pitchNumber":1,"startTime":"2025-07-24T01:18:47.491Z","endTime":"2025-07-24T01:18:51.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59015179549794,"aZ":-36.899047627317046,"pfxX":-10.305159879112399,"pfxZ":-2.7895265166674417,"pX":-0.7029765477488934,"pZ":2.2689972977637756,"vX0":11.268438970645102,"vY0":-129.74136480110334,"vZ0":3.1172699725543067,"x":143.8,"y":177.52,"x0":-3.775364115442789,"y0":50.001264012740386,"z0":3.8745574038098294,"aX":-17.46712049528603},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.0,"breakHorizontal":16.0,"spinRate":2259,"spinDirection":276},"zone":4,"typeConfidence":2.0,"plateTime":0.423100958382872,"extension":5.737800524812821},"hitData":{"launchSpeed":92.1,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":149.22}},"index":1,"playId":"dd5aa608-d44b-321e-a45e-9e1f68183a07","pitchNumber":2,"startTime":"2025-07-24T01:19:03.580Z","endTime":"2025-07-24T01:19:11.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":664123,"link":"/api/v1/people/664123"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:19:11.171Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:21:38.050Z","endTime":"2025-07-24T01:22:26.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorbit Vivas replaces Oswald Peraza.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:21:30.464Z","endTime":"2025-07-24T01:21:40.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.5,"endSpeed":65.1,"strikeZoneTop":3.44671828583004,"strikeZoneBottom":1.67827923162952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.172340149827793,"aZ":-37.664782876599354,"pfxX":7.75856172020613,"pfxZ":-5.142947033207064,"pX":1.4745457296247133,"pZ":1.5588961522504172,"vX0":3.7003568867560515,"vY0":-103.9311778754686,"vZ0":0.9743832282275913,"x":60.79,"y":196.69,"x0":-1.3503982444944402,"y0":50.001001940098675,"z0":5.640511028086077,"aX":8.28937560851903},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-8.5,"breakHorizontal":-15.2,"spinRate":2297,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.5317450003868491,"extension":6.312213587814066},"index":1,"playId":"1019b32d-8a46-3c30-a5a8-04a690a6a0a5","pitchNumber":1,"startTime":"2025-07-24T01:21:40.263Z","endTime":"2025-07-24T01:21:43.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.6,"strikeZoneTop":3.46798516599333,"strikeZoneBottom":1.72410565726211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13516844832463,"aZ":-31.49117575381216,"pfxX":-10.305947365964572,"pfxZ":0.38441739063423164,"pX":-0.8545093967444043,"pZ":3.9999768979096078,"vX0":5.157337682177216,"vY0":-133.4125241712161,"vZ0":2.5302865492400533,"x":149.57,"y":130.78,"x0":-1.4911723200195388,"y0":50.00124773334268,"z0":5.33395869080384,"aX":-18.268806789246444},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":17.3,"spinRate":2155,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4131661392566208,"extension":6.561503067741051},"index":2,"playId":"300fdae0-5d6f-3b35-ad27-76b3f5eb60c9","pitchNumber":2,"startTime":"2025-07-24T01:21:56.410Z","endTime":"2025-07-24T01:22:00.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31346145899032,"aZ":-33.17404430970594,"pfxX":-9.782333687210466,"pfxZ":-0.5808883427848688,"pX":0.02084714964613967,"pZ":2.3886320689858302,"vX0":7.044535375638574,"vY0":-131.53923555589574,"vZ0":-0.6224368053848706,"x":116.21,"y":174.29,"x0":-1.4387680994668715,"y0":50.001815334444764,"z0":5.116464155762745,"aX":-16.91694957130862},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.0,"breakHorizontal":15.8,"spinRate":2013,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4185157248198923,"extension":6.611376801752248},"hitData":{"launchSpeed":99.5,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.07,"coordY":136.62}},"index":3,"playId":"3bde1033-0d2d-3757-baba-b1ada7619a4f","pitchNumber":3,"startTime":"2025-07-24T01:22:18.981Z","endTime":"2025-07-24T01:22:26.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:22:26.242Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trent Grisham singles on a line drive to right fielder Addison Barger.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:25:07.676Z","endTime":"2025-07-24T01:25:54.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T01:22:44.114Z","endTime":"2025-07-24T01:23:17.609Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Bruihl replaces Chris Bassitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-24T01:23:17.609Z","endTime":"2025-07-24T01:25:09.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605135,"link":"/api/v1/people/605135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":71.5,"strikeZoneTop":3.61999886393836,"strikeZoneBottom":1.78168598019981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427556342105916,"aZ":-34.95070549243862,"pfxX":-8.145681660679156,"pfxZ":-2.1164125480607705,"pX":2.0606423810084316,"pZ":3.3917344508593703,"vX0":-0.9128071075410116,"vY0":-114.81377353621389,"vZ0":3.6202311335016497,"x":38.45,"y":147.2,"x0":3.521368433311316,"y0":50.00165065893876,"z0":5.231053790830545,"aX":-10.699231059688273},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.4,"breakHorizontal":15.0,"spinRate":2481,"spinDirection":299},"zone":12,"typeConfidence":0.9,"plateTime":0.48000999136398237,"extension":6.727921332984337},"index":2,"playId":"86d8acf1-d0c9-3a3c-84f6-9c77f2d2b4a0","pitchNumber":1,"startTime":"2025-07-24T01:25:09.638Z","endTime":"2025-07-24T01:25:12.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.61999904448733,"strikeZoneBottom":1.81579541332013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.383478421974466,"aZ":-27.881287725780393,"pfxX":9.88116474871562,"pfxZ":2.5777125883921492,"pX":1.0381852199993644,"pZ":3.892156561145156,"vX0":-8.576475955756594,"vY0":-128.74739681563554,"vZ0":2.164332658433614,"x":77.43,"y":133.69,"x0":3.139517018316633,"y0":50.00579597885183,"z0":5.207947693927298,"aX":16.481436705232657},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":2266,"spinDirection":125},"zone":12,"typeConfidence":0.89,"plateTime":0.4265099516166173,"extension":6.723902908648095},"index":3,"playId":"06cf09c5-7bf2-3f38-8e34-748b00a7cc0b","pitchNumber":2,"startTime":"2025-07-24T01:25:26.859Z","endTime":"2025-07-24T01:25:30.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6444508386516,"aZ":-31.510307943082577,"pfxX":12.980237986368648,"pfxZ":0.39455552111981085,"pX":0.74332481444711,"pZ":2.977862629522989,"vX0":-10.252409661375559,"vY0":-129.80367210659796,"vZ0":0.7604559137303908,"x":88.67,"y":158.38,"x0":3.0847527503682355,"y0":50.002974200032284,"z0":5.106206839521045,"aX":21.84693865266607},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":-20.8,"spinRate":2201,"spinDirection":122},"zone":6,"typeConfidence":0.9,"plateTime":0.42419367600692137,"extension":6.728733652462281},"hitData":{"launchSpeed":90.7,"launchAngle":9.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.1,"coordY":112.35}},"index":4,"playId":"0be61343-b25e-3dfe-8dca-a9590ee15d87","pitchNumber":3,"startTime":"2025-07-24T01:25:44.262Z","endTime":"2025-07-24T01:25:54.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:25:54.335Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a sharp line drive to right fielder Addison Barger. Trent Grisham to 2nd.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:26:00.017Z","endTime":"2025-07-24T01:27:02.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":80.9,"strikeZoneTop":3.89999868573527,"strikeZoneBottom":1.83919470833846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.897330859586404,"aZ":-30.53235639350238,"pfxX":9.468527481785575,"pfxZ":0.9730848476747056,"pX":0.5132914665823383,"pZ":4.625442654863454,"vX0":-9.755783280601188,"vY0":-129.6211172384394,"vZ0":4.478776133548524,"x":97.43,"y":113.89,"x0":3.1084381840547124,"y0":50.003230566405854,"z0":5.215005733443519,"aX":15.997598666851932},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":-14.8,"spinRate":2129,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.42370721608912376,"extension":6.705890057639264},"index":0,"playId":"1b564454-111c-3430-9e4a-2cdc06ad4638","pitchNumber":1,"startTime":"2025-07-24T01:26:16.715Z","endTime":"2025-07-24T01:26:19.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.900000626632,"strikeZoneBottom":1.84229298790198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64548026679757,"aZ":-29.86431690632117,"pfxX":10.928281592806407,"pfxZ":1.3626835434029267,"pX":-0.9217181152605183,"pZ":3.5761519828613997,"vX0":-13.308534179843997,"vY0":-129.71951405988028,"vZ0":1.9516390489479942,"x":152.13,"y":142.22,"x0":2.869693621345281,"y0":50.00134187342824,"z0":5.10019412479179,"aX":18.511774989421703},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":-16.6,"spinRate":2092,"spinDirection":120},"zone":11,"typeConfidence":0.9,"plateTime":0.42320320491287555,"extension":6.830540841678217},"index":1,"playId":"53e331df-2c69-3b4d-8f0f-9a7b884f84ab","pitchNumber":2,"startTime":"2025-07-24T01:26:35.216Z","endTime":"2025-07-24T01:26:38.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.9,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.157572160220436,"aZ":-28.44209105363796,"pfxX":9.517572229340326,"pfxZ":2.222442220312228,"pX":-0.1217047737761861,"pZ":3.14829076445458,"vX0":-11.030374297835177,"vY0":-128.85580663906546,"vZ0":0.7248093883013433,"x":121.64,"y":153.78,"x0":2.980986807099418,"y0":50.00246587579607,"z0":5.063466143219922,"aX":15.980637297068226},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-14.8,"spinRate":2158,"spinDirection":124},"zone":5,"typeConfidence":0.89,"plateTime":0.4253146268934178,"extension":6.853185390760428},"hitData":{"launchSpeed":106.2,"launchAngle":13.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.38,"coordY":98.39}},"index":2,"playId":"3897d363-796c-350c-8b1d-e644bf5dc92e","pitchNumber":3,"startTime":"2025-07-24T01:26:53.514Z","endTime":"2025-07-24T01:27:02.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":-2.8999999999999915,"leverageIndex":0.69,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:27:02.204Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Yankees challenged (play at 1st), call on the field was upheld: Yankees challenged (force play), call on the field was upheld: Aaron Judge grounds into a double play, shortstop Bo Bichette to second baseman Ernie Clement to first baseman Vladimir Guerrero Jr. Cody Bellinger out at 2nd. Aaron Judge out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:28:22.617Z","endTime":"2025-07-24T01:29:35.685Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T01:27:24.371Z","endTime":"2025-07-24T01:28:24.918Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":81.9,"strikeZoneTop":4.15299538862608,"strikeZoneBottom":1.80023836880579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.41613552032773,"aZ":-29.196499708587975,"pfxX":10.212626969485925,"pfxZ":1.7160406614236603,"pX":0.1009746786268664,"pZ":3.1900919968141426,"vX0":-10.839494665268653,"vY0":-131.72259540344615,"vZ0":0.6997206862795139,"x":113.15,"y":152.65,"x0":2.968491146412042,"y0":50.001759880096444,"z0":5.102093593482917,"aX":17.70955952706953},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.6,"breakHorizontal":-15.7,"spinRate":2114,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.4179271051398912,"extension":6.844141183481806},"index":1,"playId":"b461ea96-10a8-39c3-af88-7df39d36c916","pitchNumber":1,"startTime":"2025-07-24T01:28:24.918Z","endTime":"2025-07-24T01:28:28.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.4,"strikeZoneTop":4.10065744738134,"strikeZoneBottom":1.91815498852748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.550789474632072,"aZ":-28.67506548194337,"pfxX":10.287590993599618,"pfxZ":2.0463864903913933,"pX":2.0318164393673883,"pZ":2.3809664734423523,"vX0":-6.077852381877937,"vY0":-131.02042184076544,"vZ0":-1.3412349502890804,"x":39.55,"y":174.49,"x0":3.063167245774135,"y0":50.00476819777588,"z0":5.072679659667713,"aX":17.61993324678049},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-17.0,"spinRate":2177,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.42046473767329795,"extension":6.715254308626035},"index":2,"playId":"bb2a5a5d-baaf-3717-814b-17c5088c0f16","pitchNumber":2,"startTime":"2025-07-24T01:28:43.008Z","endTime":"2025-07-24T01:28:46.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":81.7,"strikeZoneTop":4.05,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34983961825478,"aZ":-31.207779515809403,"pfxX":11.396986241269357,"pfxZ":0.5620821654203123,"pX":1.2553739573848304,"pZ":2.1410048245466755,"vX0":-8.496143265779935,"vY0":-131.62114915155647,"vZ0":-1.3635415264382915,"x":69.15,"y":180.97,"x0":3.071954481643388,"y0":50.004349992438165,"z0":5.013515150696823,"aX":19.659862619211047},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-18.4,"spinRate":2190,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.41886265853560545,"extension":6.853253411696792},"index":3,"playId":"87f1d3fc-5ffd-38e5-8695-7749db57ac9b","pitchNumber":3,"startTime":"2025-07-24T01:29:00.528Z","endTime":"2025-07-24T01:29:03.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":4.05,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.196141623768582,"aZ":-31.342343918236605,"pfxX":10.7827935372698,"pfxZ":0.4721937899321347,"pX":0.7986538516342548,"pZ":2.239947955901129,"vX0":-9.048006541714631,"vY0":-132.5645597501424,"vZ0":-1.4786159876717084,"x":86.56,"y":178.3,"x0":2.8669021884490014,"y0":50.003517289028814,"z0":5.107963625927834,"aX":19.057339835164964},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":-17.4,"spinRate":2129,"spinDirection":138},"zone":9,"typeConfidence":0.91,"plateTime":0.41428993655461444,"extension":6.782819975223786},"hitData":{"launchSpeed":102.8,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":150.43}},"index":4,"playId":"105fedd8-6a26-340f-9981-1f2946562d24","pitchNumber":4,"startTime":"2025-07-24T01:29:27.648Z","endTime":"2025-07-24T01:29:35.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":677865,"link":"/api/v1/people/677865"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":147,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":147}]},"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":1.39,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:29:35.685Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Lukes walks.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:34:44.177Z","endTime":"2025-07-24T01:35:53.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Jorbit Vivas remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:33:36.715Z","endTime":"2025-07-24T01:33:36.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: JT Brubaker replaces Scott Effross.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:33:36.741Z","endTime":"2025-07-24T01:34:46.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664141,"link":"/api/v1/people/664141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664123,"link":"/api/v1/people/664123","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.47148446418079,"strikeZoneBottom":1.65659326914284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.778131874940673,"aZ":-20.74655290099167,"pfxX":-10.027561816836084,"pfxZ":6.1648115872761124,"pX":-0.15802871107323493,"pZ":2.931511064918497,"vX0":8.937456597260033,"vY0":-135.36792573902252,"vZ0":-4.647979722208407,"x":123.02,"y":159.63,"x0":-2.2009533647837323,"y0":50.004867123984546,"z0":6.124836203915563,"aX":-18.59673028673999},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":16.2,"spinRate":2197,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4047454694572723,"extension":5.512028670746176},"index":2,"playId":"4f2f5031-aae1-3894-bb4c-faeb3c5fa789","pitchNumber":1,"startTime":"2025-07-24T01:34:46.487Z","endTime":"2025-07-24T01:34:50.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.57678321649311,"strikeZoneBottom":1.48750599471711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.483316176241075,"aZ":-32.474231778750536,"pfxX":-11.108937871606216,"pfxZ":-0.1841765845651164,"pX":0.0177688669863116,"pZ":-0.0021795489128143344,"vX0":9.934485716281833,"vY0":-127.21256201784317,"vZ0":-8.052109261985263,"x":116.32,"y":238.84,"x0":-2.5055280171630874,"y0":50.003190162880365,"z0":5.798269091634965,"aX":-18.104574443151638},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":17.8,"spinRate":1939,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43149358732694587,"extension":5.566213141603496},"index":3,"playId":"70ab7b45-23ce-307e-917b-677153835a93","pitchNumber":2,"startTime":"2025-07-24T01:34:59.683Z","endTime":"2025-07-24T01:35:02.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.47696575113171,"strikeZoneBottom":1.59368805745405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.499583443762777,"aZ":-28.08316945391546,"pfxX":-10.985826837299049,"pfxZ":2.5092018775123037,"pX":0.3670625873553951,"pZ":0.6897905732093235,"vX0":10.28661173485252,"vY0":-127.00896310358611,"vZ0":-7.624978716926484,"x":103.01,"y":220.16,"x0":-2.3121181052254007,"y0":50.004553391504125,"z0":5.970697933043083,"aX":-17.91468858683374},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":17.5,"spinRate":1797,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4315862934917214,"extension":5.5493987539278615},"index":4,"playId":"6639935b-f4cf-31ed-8869-449bb2e91ad7","pitchNumber":3,"startTime":"2025-07-24T01:35:17.234Z","endTime":"2025-07-24T01:35:20.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.51288773422818,"strikeZoneBottom":1.62895501145105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.171980556685018,"aZ":-20.873533262694497,"pfxX":-9.37271195301638,"pfxZ":6.071537903160586,"pX":-0.9286415359551093,"pZ":3.425204596946008,"vX0":7.400544290124316,"vY0":-135.67446486501737,"vZ0":-3.354204023180184,"x":152.4,"y":146.3,"x0":-2.4763379487963437,"y0":50.0029326130814,"z0":6.1353571170944186,"aX":-17.4430523970253},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":15.4,"spinRate":2232,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40399109379866616,"extension":5.361524637395339},"index":5,"playId":"e3156a02-9bad-302b-9711-2043d2ad57ae","pitchNumber":4,"startTime":"2025-07-24T01:35:34.231Z","endTime":"2025-07-24T01:35:38.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.47450670357878,"strikeZoneBottom":1.65941633662208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.691818037313706,"aZ":-22.226250771762043,"pfxX":-9.853698773036587,"pfxZ":5.3588892954338405,"pX":-1.0534672249878712,"pZ":3.8698699484311385,"vX0":6.923697114691225,"vY0":-135.85469746390953,"vZ0":-2.127924573363442,"x":157.16,"y":134.29,"x0":-2.3638445716622454,"y0":50.00168208744281,"z0":6.21936030492201,"aX":-18.289976116375307},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2305,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4042319855384706,"extension":5.567390740512322},"index":6,"playId":"8ea92c92-9ef6-36ec-bca7-5e32c06ae3ef","pitchNumber":5,"startTime":"2025-07-24T01:35:49.473Z","endTime":"2025-07-24T01:35:53.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:35:53.672Z","atBatIndex":65},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Will Wagner grounds into a double play, shortstop Anthony Volpe to first baseman Ben Rice. Nathan Lukes out at 2nd. Will Wagner out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:36:11.350Z","endTime":"2025-07-24T01:37:14.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.401255423853005,"aZ":-22.47698219478693,"pfxX":-9.693922338955582,"pfxZ":5.329149871669555,"pX":0.4888000491345038,"pZ":2.4311878382083574,"vX0":10.356406879111713,"vY0":-134.34489626896644,"vZ0":-5.357633496483403,"x":98.37,"y":173.14,"x0":-2.1653925115464925,"y0":50.00305084633755,"z0":6.0594160024164765,"aX":-17.63664240738756},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2273,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4084648253732359,"extension":5.5338401288603105},"index":0,"playId":"17814537-c1de-3bd7-b550-b7afa964e4fe","pitchNumber":1,"startTime":"2025-07-24T01:36:18.691Z","endTime":"2025-07-24T01:36:23.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":695238,"link":"/api/v1/people/695238","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.32470299429784,"strikeZoneBottom":1.52838157685253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.841509892532738,"aZ":-24.454765258699283,"pfxX":-9.869078584095579,"pfxZ":4.1837357421079915,"pX":0.5438411807627812,"pZ":3.5488453667930884,"vX0":10.48861859338538,"vY0":-135.2532113738036,"vZ0":-2.511403580490642,"x":96.27,"y":142.96,"x0":-2.1111221972039744,"y0":50.00039739383619,"z0":6.213250465861563,"aX":-18.194283879877624},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":15.5,"spinRate":2295,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40572214078707525,"extension":5.381216353604279},"index":1,"playId":"6870216e-ca23-36a4-9198-cdfd1a2ebf77","pitchNumber":2,"startTime":"2025-07-24T01:36:48.055Z","endTime":"2025-07-24T01:36:51.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":695238,"link":"/api/v1/people/695238","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93318448538999,"aZ":-31.50174619690275,"pfxX":-9.750038451482656,"pfxZ":0.41647170218431206,"pX":-0.6505369278003972,"pZ":2.1234896276890276,"vX0":7.700423390784291,"vY0":-127.34029273968737,"vZ0":-3.5163292008349707,"x":141.8,"y":181.45,"x0":-2.464016653270311,"y0":50.005143448033564,"z0":6.04512402873921,"aX":-15.832003137319669},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":15.6,"spinRate":1851,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.43201895440155225,"extension":5.483009771455044},"hitData":{"launchSpeed":96.5,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.81,"coordY":149.22}},"index":2,"playId":"69ffe829-26d4-3d09-9bf2-d0d4274a42a9","pitchNumber":3,"startTime":"2025-07-24T01:37:06.894Z","endTime":"2025-07-24T01:37:14.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":695238,"link":"/api/v1/people/695238","batSide":{"code":"L","description":"Left"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695238,"link":"/api/v1/people/695238"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":695238,"link":"/api/v1/people/695238"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:37:14.472Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to shortstop Anthony Volpe, deflected by third baseman Jorbit Vivas.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:37:28.939Z","endTime":"2025-07-24T01:37:50.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.982067491036037,"aZ":-22.614947346750604,"pfxX":-9.656072116173851,"pfxZ":5.14939555623439,"pX":-0.6645106396074931,"pZ":2.995900854924261,"vX0":7.73100089399844,"vY0":-135.23964798346285,"vZ0":-4.267356410372552,"x":142.33,"y":157.89,"x0":-2.3030713612641134,"y0":50.00115701263837,"z0":6.1767763133740825,"aX":-17.918132117782882},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":15.8,"spinRate":2295,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40471023796873107,"extension":5.436591102121689},"hitData":{"launchSpeed":78.2,"launchAngle":7.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.63,"coordY":164.96}},"index":0,"playId":"61a4c9ea-7667-3936-b017-b0a9f16217c2","pitchNumber":1,"startTime":"2025-07-24T01:37:42.226Z","endTime":"2025-07-24T01:37:50.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:37:50.934Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:38:37.992Z","endTime":"2025-07-24T01:41:50.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"124238d5-174b-356a-a47a-25be10df3794","startTime":"2025-07-24T01:38:22.592Z","endTime":"2025-07-24T01:38:27.139Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.69999903475133,"strikeZoneBottom":1.53397247397488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89206610195818,"aZ":-30.90993056565553,"pfxX":-0.8732162699514565,"pfxZ":0.7673840057530938,"pX":-0.20686001001707066,"pZ":3.734018877716907,"vX0":5.638162648967809,"vY0":-127.14795139226707,"vZ0":-0.49161428516459227,"x":124.89,"y":137.96,"x0":-2.3387723251498165,"y0":50.0004325037792,"z0":6.381161141207889,"aX":-1.4320614887668064},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":0.4,"spinRate":2601,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4306651482938575,"extension":5.273629746630784},"index":1,"playId":"6c1c08d2-8cef-3ced-a83b-98e5fa65ff2f","pitchNumber":1,"startTime":"2025-07-24T01:38:40.035Z","endTime":"2025-07-24T01:38:43.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"4d005c60-20fd-39e1-9d4c-aa02c9d8a7a2","startTime":"2025-07-24T01:38:55.369Z","endTime":"2025-07-24T01:39:01.112Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NA"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.388438409424655,"aZ":-27.478584675463292,"pfxX":-10.385461898626009,"pfxZ":2.580015391680398,"pX":-0.14023058825416762,"pZ":2.44523535982856,"vX0":9.232227133565685,"vY0":-134.14201871263472,"vZ0":-4.514526707993417,"x":122.35,"y":172.76,"x0":-2.2795206943675117,"y0":50.002048475219524,"z0":6.112154087621305,"aX":-18.899872731452486},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":16.8,"spinRate":2283,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.408529595763222,"extension":5.507014607401501},"index":3,"playId":"74b03bf8-801b-3f27-b01f-00fa1e690a59","pitchNumber":2,"startTime":"2025-07-24T01:41:16.115Z","endTime":"2025-07-24T01:41:19.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30847725139455,"aZ":-30.457902977558124,"pfxX":-2.1070491614865734,"pfxZ":1.0328794925933114,"pX":0.8121073216007404,"pZ":2.2345786313465115,"vX0":8.182511327571785,"vY0":-128.16448696981885,"vZ0":-4.020845966893622,"x":86.04,"y":178.45,"x0":-2.1526111593999895,"y0":50.000240714022205,"z0":6.21103346256326,"aX":-3.493272302328257},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":1.9,"spinRate":2558,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4279061465052587,"extension":5.13354618044375},"index":4,"playId":"564c3fdd-a679-34eb-b328-5a544e837c0c","pitchNumber":3,"startTime":"2025-07-24T01:41:46.863Z","endTime":"2025-07-24T01:41:50.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664141,"link":"/api/v1/people/664141","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":678391,"link":"/api/v1/people/678391"},"shortstop":{"id":683011,"link":"/api/v1/people/683011"},"left":{"id":691176,"link":"/api/v1/people/691176"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":641355,"link":"/api/v1/people/641355"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":664141,"link":"/api/v1/people/664141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:41:50.932Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Rice lines out sharply to right fielder Nathan Lukes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T01:44:59.132Z","endTime":"2025-07-24T01:45:25.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joey Loperfido replaces third baseman Will Wagner, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:45:01.452Z","endTime":"2025-07-24T01:45:01.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"102","replacedPlayer":{"id":695238,"link":"/api/v1/people/695238"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to third base for Addison Barger.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:45:01.454Z","endTime":"2025-07-24T01:45:01.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"600","defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":695238,"link":"/api/v1/people/695238"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to right field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-24T01:45:01.456Z","endTime":"2025-07-24T01:45:01.457Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-24T01:45:01.458Z","endTime":"2025-07-24T01:45:01.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684320,"link":"/api/v1/people/684320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677865,"link":"/api/v1/people/677865","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.75000033300074,"strikeZoneBottom":1.88608275689203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.781947856263574,"aZ":-15.553404561378565,"pfxX":-4.120976619162061,"pfxZ":8.350527216847059,"pX":-0.5579377436246745,"pZ":2.980669801344042,"vX0":4.244784111083338,"vY0":-139.99204570511426,"vZ0":-4.907882131945636,"x":138.27,"y":158.3,"x0":-1.5564397282926363,"y0":50.00415906672536,"z0":5.770403369709693,"aX":-8.203188974633509},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":6.6,"spinRate":2559,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.3908453222379542,"extension":6.162297412150609},"index":4,"playId":"6f52bf0d-5734-3e90-84bd-d00d204a9bbd","pitchNumber":1,"startTime":"2025-07-24T01:45:01.460Z","endTime":"2025-07-24T01:45:05.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78771242186492,"aZ":-14.346487933318103,"pfxX":-1.9951867396528824,"pfxZ":9.19906582319999,"pX":0.5655239135628407,"pZ":2.289436518330424,"vX0":6.222737933395044,"vY0":-138.102489042859,"vZ0":-6.94165519252598,"x":95.44,"y":176.97,"x0":-1.4544124669956124,"y0":50.0047449020967,"z0":5.794472487826676,"aX":-3.8681587429505377},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":2.4,"spinRate":2510,"spinDirection":210},"zone":9,"typeConfidence":0.9,"plateTime":0.396101087832486,"extension":6.280939045269668},"hitData":{"launchSpeed":103.7,"launchAngle":15.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":143.29,"coordY":151.12}},"index":5,"playId":"f197bd79-1a6b-3d6f-9c06-340a382cff0c","pitchNumber":2,"startTime":"2025-07-24T01:45:19.359Z","endTime":"2025-07-24T01:45:25.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:45:25.430Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out to left fielder Joey Loperfido.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T01:45:57.979Z","endTime":"2025-07-24T01:48:03.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":76.3,"strikeZoneTop":3.91273145346643,"strikeZoneBottom":1.81813852771659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.370246384973036,"aZ":-34.24795018068909,"pfxX":5.829823505836087,"pfxZ":-1.3786630220793938,"pX":-1.09853863930073,"pZ":4.277159461226855,"vX0":-0.389430443156851,"vY0":-123.04412877321208,"vZ0":2.7611570772651897,"x":158.87,"y":123.3,"x0":-1.6921665558074477,"y0":50.0018766880999,"z0":6.076755532456777,"aX":8.7825512823612},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-10.4,"spinRate":2706,"spinDirection":71},"zone":11,"typeConfidence":0.91,"plateTime":0.4481456515662581,"extension":5.878765295121826},"index":0,"playId":"ab1d5cde-42d4-36d0-b9ce-c270230d3084","pitchNumber":1,"startTime":"2025-07-24T01:45:57.979Z","endTime":"2025-07-24T01:46:01.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.7,"strikeZoneTop":3.80999905604128,"strikeZoneBottom":1.70860881175724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00525816763224,"aZ":-32.69983950812458,"pfxX":3.650604907237919,"pfxZ":-0.3403240491939741,"pX":-1.4919391941231528,"pZ":4.030251837742752,"vX0":-0.7530439583289581,"vY0":-123.87678147945545,"vZ0":1.834676466629386,"x":173.87,"y":129.96,"x0":-1.6544881261551625,"y0":50.00609371313157,"z0":6.050490759072978,"aX":5.569785743638449},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.2,"breakHorizontal":-6.4,"spinRate":2641,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.4453278185865024,"extension":5.910149986249606},"index":1,"playId":"b6a5c0e0-d43b-3173-81ff-6ac0125b4dfc","pitchNumber":2,"startTime":"2025-07-24T01:46:17.369Z","endTime":"2025-07-24T01:46:20.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.87268604849882,"strikeZoneBottom":1.85261548027639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.045135151933803,"aZ":-16.956456781953666,"pfxX":-1.7824684162339195,"pfxZ":7.6666379776798,"pX":-0.1606702145700283,"pZ":4.035988868230724,"vX0":4.210064342176995,"vY0":-139.86394288153758,"vZ0":-2.1158133808377886,"x":123.12,"y":129.81,"x0":-1.4526626329247057,"y0":50.00098045047886,"z0":5.912173657275043,"aX":-3.5378214456136265},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":2.4,"spinRate":2395,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3913630534400059,"extension":6.172903935371513},"index":2,"playId":"f48c7313-7016-3afa-acdb-1be88410ed9b","pitchNumber":3,"startTime":"2025-07-24T01:46:37.167Z","endTime":"2025-07-24T01:46:40.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.88490061781679,"strikeZoneBottom":1.88187514499931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.203118781639507,"aZ":-16.28772630641898,"pfxX":-2.358383630701594,"pfxZ":8.078387324838003,"pX":-0.858930522879227,"pZ":3.2268449242221586,"vX0":2.741047697496884,"vY0":-139.3241508953866,"vZ0":-3.82513223713457,"x":149.74,"y":151.66,"x0":-1.5489424416411284,"y0":50.00311128845286,"z0":5.693512714998728,"aX":-4.638213230476416},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":3.7,"spinRate":2394,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3930805239644797,"extension":6.189578398514876},"index":3,"playId":"a54450b6-433e-3d7a-9982-1ea8adab6ec6","pitchNumber":4,"startTime":"2025-07-24T01:46:52.616Z","endTime":"2025-07-24T01:46:56.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-07-24T01:47:14.844Z","endTime":"2025-07-24T01:47:34.078Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.767991165197643,"aZ":-16.790354626044373,"pfxX":-3.746812229224408,"pfxZ":7.868707068316443,"pX":-0.6617759726530308,"pZ":2.9446618963524642,"vX0":3.626269069814721,"vY0":-139.07346471259697,"vZ0":-4.242993975493741,"x":142.23,"y":159.27,"x0":-1.497028632444334,"y0":50.00369487197532,"z0":5.606970473734935,"aX":-7.325604549743444},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":6.0,"spinRate":2286,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.3941496488261853,"extension":6.091301516476706},"index":5,"playId":"773f64cc-2640-3025-9ca2-e22ba031ef8e","pitchNumber":5,"startTime":"2025-07-24T01:47:34.078Z","endTime":"2025-07-24T01:47:37.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79288453823611,"aZ":-17.825037084841156,"pfxX":-1.1876673664762323,"pfxZ":7.217356363860672,"pX":-0.12033186973233925,"pZ":3.5290534756039444,"vX0":4.101580949784719,"vY0":-140.37631336588035,"vZ0":-3.1622607801209277,"x":121.59,"y":143.5,"x0":-1.4483609112351343,"y0":50.006281255691476,"z0":5.835573590844604,"aX":-2.3625752002821985},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":1.3,"spinRate":2450,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.39068996482118123,"extension":6.332192161943794},"hitData":{"launchSpeed":96.0,"launchAngle":35.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.57,"coordY":75.02}},"index":6,"playId":"5aea67ad-8add-38b2-81a2-6b3b90d41b27","pitchNumber":6,"startTime":"2025-07-24T01:47:54.413Z","endTime":"2025-07-24T01:48:03.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:48:03.134Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out to center fielder Myles Straw.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T01:48:15.111Z","endTime":"2025-07-24T01:48:38.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74703398135924,"aZ":-19.594351197295055,"pfxX":-1.6832632479946956,"pfxZ":6.362899858023525,"pX":0.2339100876504652,"pZ":3.1551682225197006,"vX0":5.373740363707338,"vY0":-140.19749671446812,"vZ0":-3.460041440723111,"x":108.08,"y":153.59,"x0":-1.4948425009356379,"y0":50.0032198747853,"z0":5.695317237240252,"aX":-3.328885751512537},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":1.9,"spinRate":2484,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.39172094531511936,"extension":6.251806416124629},"hitData":{"launchSpeed":94.9,"launchAngle":23.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":91.51,"coordY":67.38}},"index":0,"playId":"2ddd1ca8-a402-35ff-9773-21bffefd5c22","pitchNumber":1,"startTime":"2025-07-24T01:48:30.633Z","endTime":"2025-07-24T01:48:38.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":680718,"link":"/api/v1/people/680718"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":694388,"link":"/api/v1/people/694388"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-24T01:48:38.192Z","atBatIndex":71}]