[{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Michael Busch hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:41:13.478Z","endTime":"2025-07-25T23:41:53.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T20:48:05.725Z","endTime":"2025-07-25T23:12:59.048Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-25T23:12:59.048Z","endTime":"2025-07-25T23:40:09.701Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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-25T23:40:09.701Z","endTime":"2025-07-25T23:41:15.657Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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":94.3,"endSpeed":86.5,"strikeZoneTop":3.27999937702848,"strikeZoneBottom":1.53999855751511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.911863021037405,"aZ":-22.579630878236163,"pfxX":-9.317901194129956,"pfxZ":5.017358022948917,"pX":-0.9350799764606684,"pZ":3.064157818938685,"vX0":4.26369510792794,"vY0":-137.28868205991,"vZ0":-3.1601471603731377,"x":152.64,"y":156.05,"x0":-1.2962321013444866,"y0":50.001901052222934,"z0":5.76392242905201,"aX":-17.81618446972496},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2172,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3986999668885165,"extension":6.881114285014236},"index":3,"playId":"cfee88cb-8356-30bf-94ea-3286946b4db6","pitchNumber":1,"startTime":"2025-07-25T23:41:15.657Z","endTime":"2025-07-25T23:41:18.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":81.4,"endSpeed":74.8,"strikeZoneTop":3.24805222997202,"strikeZoneBottom":1.59623321426406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31482321217049,"aZ":-42.509544913409904,"pfxX":2.7020156323463276,"pfxZ":-7.290599992734871,"pX":-1.1514209770324635,"pZ":3.0369963715098804,"vX0":-0.2828506131151638,"vY0":-118.54432705000086,"vZ0":2.177394164391286,"x":160.89,"y":156.78,"x0":-1.3812080288065194,"y0":50.00026757736409,"z0":5.996091311404417,"aX":3.832872710169274},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.4,"breakHorizontal":-4.8,"spinRate":1983,"spinDirection":25},"zone":11,"typeConfidence":2.0,"plateTime":0.462595533021521,"extension":6.671484681226273},"index":4,"playId":"ffd82ae1-3e3a-3b1d-bd5c-8b3d2d2c1ea2","pitchNumber":2,"startTime":"2025-07-25T23:41:32.697Z","endTime":"2025-07-25T23:41:35.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(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":95.4,"endSpeed":87.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11138226022614,"aZ":-21.156200630669698,"pfxX":-9.677531327974666,"pfxZ":5.616548172064764,"pX":1.7468763204472475,"pZ":3.057775574672194,"vX0":11.089861573980098,"vY0":-138.527359929123,"vZ0":-3.5775414427899315,"x":50.41,"y":156.22,"x0":-1.0325640253732975,"y0":50.0068996447449,"z0":5.76375395193859,"aX":-18.997835291338447},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2257,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3939288051247436,"extension":7.116230683502173},"index":5,"playId":"d2b3eb88-5c99-3890-8832-3eb9949b9bf1","pitchNumber":3,"startTime":"2025-07-25T23:41:47.977Z","endTime":"2025-07-25T23:41:53.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-07-25T23:41:53.593Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to third baseman Colson Montgomery in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:42:10.063Z","endTime":"2025-07-25T23:43:03.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":81.9,"endSpeed":75.2,"strikeZoneTop":3.50267916731845,"strikeZoneBottom":1.64178358665312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.040565987269346,"aZ":-40.793795866025974,"pfxX":3.921713667935677,"pfxZ":-6.038648035260257,"pX":0.25101955642441365,"pZ":1.4804039185902709,"vX0":2.45057420823959,"vY0":-119.28978296715,"vZ0":-1.5461103975989505,"x":107.43,"y":198.81,"x0":-1.302518653160096,"y0":50.00300427797954,"z0":5.847252165501201,"aX":5.596786165696515},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.0,"breakHorizontal":-7.7,"spinRate":1901,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.46087480713954765,"extension":6.702210548827101},"index":0,"playId":"3e26cc5c-eacd-3d1e-8fb4-9cf2da6b2d79","pitchNumber":1,"startTime":"2025-07-25T23:42:32.946Z","endTime":"2025-07-25T23:42:36.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31165392454465,"aZ":-21.432030306454095,"pfxX":-10.926968419290297,"pfxZ":5.564082073647601,"pX":0.07046622945606883,"pZ":2.4545253191858483,"vX0":7.454983000715488,"vY0":-137.97062850584874,"vZ0":-4.984966462485172,"x":130.24,"y":182.83,"x0":-1.2450868060681097,"y0":50.00257766143328,"z0":5.726420561788459,"aX":-21.09433542271542},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":18.2,"spinRate":2331,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39679008591885356,"extension":7.110730571030551},"hitData":{"launchSpeed":91.1,"launchAngle":78.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":198.73}},"index":1,"playId":"b3cd376e-c40b-38de-9360-738b4160b921","pitchNumber":2,"startTime":"2025-07-25T23:42:53.158Z","endTime":"2025-07-25T23:43:03.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:43:03.914Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Seiya Suzuki grounds into a double play, third baseman Colson Montgomery to second baseman Lenyn Sosa to first baseman Miguel Vargas. Michael Busch out at 2nd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:43:20.132Z","endTime":"2025-07-25T23:45:06.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.880011949169326,"aZ":-15.932610642030124,"pfxX":-7.224443647324417,"pfxZ":8.267340737282293,"pX":0.326371731000826,"pZ":2.7728351887056943,"vX0":6.606522553631909,"vY0":-139.20305310552652,"vZ0":-5.091938523301781,"x":104.56,"y":163.91,"x0":-1.1375901669840962,"y0":50.00670759042348,"z0":5.678666604790767,"aX":-14.19942069495568},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2368,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39328749062417234,"extension":6.80773345251838},"index":0,"playId":"d6603d45-672a-3bf6-a706-eca37970db5e","pitchNumber":1,"startTime":"2025-07-25T23:43:33.039Z","endTime":"2025-07-25T23:43:36.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77627293712889,"aZ":-22.595936398168092,"pfxX":-10.084369342732968,"pfxZ":4.969641885639774,"pX":-0.23571430350522002,"pZ":3.0735746431117184,"vX0":6.2645697062384675,"vY0":-137.96746252610635,"vZ0":-2.91799792389775,"x":125.98,"y":155.79,"x0":-1.2259421999517348,"y0":50.001857358619,"z0":5.668165850180227,"aX":-19.434452541113316},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":2219,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39703600385583204,"extension":6.825932831683143},"index":1,"playId":"ea3d98cd-47f9-3165-925c-a7e0b961cc4e","pitchNumber":2,"startTime":"2025-07-25T23:43:54.762Z","endTime":"2025-07-25T23:43:57.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":95.7,"endSpeed":87.5,"strikeZoneTop":3.24552163635433,"strikeZoneBottom":1.38300632893592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74931174142303,"aZ":-13.739902145944862,"pfxX":-5.91669697069951,"pfxZ":9.377332655152392,"pX":1.3771775300901854,"pZ":4.42700164743295,"vX0":8.378011374096564,"vY0":-139.19619364755462,"vZ0":-1.8625131772307866,"x":64.51,"y":119.25,"x0":-0.9005278611035376,"y0":50.0001934590603,"z0":6.012692515196204,"aX":-11.628830052364558},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2351,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39323592776538696,"extension":6.879377495435425},"index":2,"playId":"14d3f2d6-f0b3-3a6e-ad8d-375ecc64c4ac","pitchNumber":3,"startTime":"2025-07-25T23:44:18.532Z","endTime":"2025-07-25T23:44:21.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"a21c3ced-fde0-3f85-bfab-7ebc5a7c8b5c","startTime":"2025-07-25T23:44:38.652Z","endTime":"2025-07-25T23:44:41.652Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00629588738158,"aZ":-27.408582160860483,"pfxX":-10.19519570296655,"pfxZ":2.9497450569641153,"pX":-0.04096477217779764,"pZ":1.9280723366046815,"vX0":6.427712438490676,"vY0":-126.13999105074072,"vZ0":-3.5882946480647373,"x":118.56,"y":186.72,"x0":-1.2940939468964465,"y0":50.002773475995745,"z0":5.572208284779187,"aX":-16.47385989070959},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":1746,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.433773985849109,"extension":7.049910215211914},"hitData":{"launchSpeed":100.2,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":173.38}},"index":4,"playId":"b40c09b5-920a-364c-84ff-313b59b0839c","pitchNumber":4,"startTime":"2025-07-25T23:44:59.240Z","endTime":"2025-07-25T23:45:06.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":683737,"link":"/api/v1/people/683737"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:45:06.730Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase Meidroth homers (3) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:47:23.029Z","endTime":"2025-07-25T23:48:06.130Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T23:47:10.333Z","endTime":"2025-07-25T23:47:25.329Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.2412822141494,"strikeZoneBottom":1.58494974925073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.055947111141407,"aZ":-13.965892784448785,"pfxX":7.23400624477134,"pfxZ":10.886308646781933,"pX":-1.8855043108469607,"pZ":3.138351526272454,"vX0":-12.366625129548472,"vY0":-128.61181580812053,"vZ0":-3.137801131717301,"x":188.87,"y":154.04,"x0":2.048719006708902,"y0":50.004652664055484,"z0":5.4596259480138505,"aX":12.103285049476249},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":19.2,"breakHorizontal":-10.3,"spinRate":2507,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4261360023083727,"extension":6.244082428767127},"index":1,"playId":"4480afb5-c36a-3584-9f7f-30910e08880e","pitchNumber":1,"startTime":"2025-07-25T23:47:25.329Z","endTime":"2025-07-25T23:47:28.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291482650786268,"aZ":-14.304113890820958,"pfxX":10.526302914048168,"pfxZ":10.60610277181171,"pX":-0.01131315323211277,"pZ":2.382375115526884,"vX0":-9.706058980405885,"vY0":-129.56394749367064,"vZ0":-4.795321612404001,"x":117.43,"y":174.46,"x0":2.4317848464031138,"y0":50.00568720562136,"z0":5.365362501706336,"aX":17.742070062995296},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.1,"breakHorizontal":-16.7,"spinRate":2461,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4241780419670862,"extension":6.283690271026316},"hitData":{"launchSpeed":102.6,"launchAngle":38.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":9.69,"coordY":97.08}},"index":2,"playId":"668f8fbe-efad-380f-8bac-8a6b9efe5a12","pitchNumber":2,"startTime":"2025-07-25T23:47:40.454Z","endTime":"2025-07-25T23:48:06.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:48:06.130Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Slater singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:48:19.195Z","endTime":"2025-07-25T23:49:19.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.64927503190543,"strikeZoneBottom":1.78275050231914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.297935846678495,"aZ":-28.285691695927184,"pfxX":5.5933001232438055,"pfxZ":2.7531130879678507,"pX":0.4818595556615176,"pZ":3.3239609039662126,"vX0":-6.043116338233392,"vY0":-117.80697373893038,"vZ0":0.8361530885304358,"x":98.63,"y":149.03,"x0":2.347396757162911,"y0":50.003658608778416,"z0":5.5685943902757,"aX":7.903305085976893},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.5,"breakHorizontal":-8.8,"spinRate":1271,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4640258074295929,"extension":6.311797795829105},"index":0,"playId":"5e188104-dfc6-3c9f-b2e1-c9e4e85763e6","pitchNumber":1,"startTime":"2025-07-25T23:48:30.251Z","endTime":"2025-07-25T23:48:33.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.261322114162915,"aZ":-29.32577551447795,"pfxX":7.398889803839145,"pfxZ":2.001385125825438,"pX":0.07145283205914359,"pZ":1.7164657023781016,"vX0":-7.370377261942577,"vY0":-118.48368092066457,"vZ0":-2.389211088816004,"x":114.28,"y":192.44,"x0":2.2585883385903016,"y0":50.003467410888284,"z0":5.412983976963947,"aX":10.538830321775192},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.4,"breakHorizontal":-11.6,"spinRate":1389,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4619660396504335,"extension":6.2598110148321915},"index":1,"playId":"9bf59f0c-f43d-3ca6-8c43-729a507bdd0d","pitchNumber":2,"startTime":"2025-07-25T23:48:44.503Z","endTime":"2025-07-25T23:48:47.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-25T23:48:55.388Z","endTime":"2025-07-25T23:49:07.851Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.281554291795036,"aZ":-16.277194872221486,"pfxX":7.292331618293437,"pfxZ":9.23965251220997,"pX":-0.03228800029955193,"pZ":3.2082576273396346,"vX0":-7.897266394023945,"vY0":-130.5412166088647,"vZ0":-2.64592316393004,"x":118.23,"y":152.16,"x0":2.089183124822088,"y0":50.00159824604876,"z0":5.4647832805523,"aX":12.5456638516448},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.3,"breakHorizontal":-11.4,"spinRate":2456,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.42008178526610473,"extension":6.045464314141745},"hitData":{"launchSpeed":108.0,"launchAngle":12.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.93,"coordY":94.75}},"index":3,"playId":"ca0099ce-6f16-3020-bdd8-6adf69ed6b1f","pitchNumber":3,"startTime":"2025-07-25T23:49:07.851Z","endTime":"2025-07-25T23:49:19.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":0.75,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:49:19.573Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to left fielder Ian Happ. Austin Slater to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:49:19.140Z","endTime":"2025-07-25T23:51:25.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03084644122223,"aZ":-27.559941047614704,"pfxX":8.188319003368193,"pfxZ":3.3147708256706263,"pX":0.31478904481754977,"pZ":2.90354773776848,"vX0":-7.299316183562549,"vY0":-117.52998711291015,"vZ0":-0.16970473302265987,"x":105.0,"y":160.38,"x0":2.402336674478611,"y0":50.00572468863905,"z0":5.544013581259562,"aX":11.415718110214598},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.2,"breakHorizontal":-13.0,"spinRate":1258,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4666735720315289,"extension":6.256276254087203},"index":0,"playId":"2c04109e-44c2-39b7-b421-3582b7754eb9","pitchNumber":1,"startTime":"2025-07-25T23:49:43.296Z","endTime":"2025-07-25T23:49:46.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07215564400746,"aZ":-17.05270358156897,"pfxX":6.120127820566345,"pfxZ":9.00496454507735,"pX":-0.2646613457062715,"pZ":3.4987754524399097,"vX0":-8.42120526097869,"vY0":-129.55396167004432,"vZ0":-1.6553600101899852,"x":127.09,"y":144.31,"x0":2.25092342085287,"y0":50.005419291210096,"z0":5.46567917018853,"aX":10.281480052781918},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.1,"breakHorizontal":-9.0,"spinRate":2452,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.42471901181906135,"extension":6.1080954502518825},"index":1,"playId":"23c3126a-441b-3479-8ae4-3364c0f9328e","pitchNumber":2,"startTime":"2025-07-25T23:50:04.815Z","endTime":"2025-07-25T23:50:07.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57126848763577,"aZ":-27.94690959874325,"pfxX":6.867079236310506,"pfxZ":2.9475712905443663,"pX":-0.13073816946038094,"pZ":2.036174837934356,"vX0":-8.066453642274976,"vY0":-118.66995607395418,"vZ0":-1.9424449458229156,"x":121.98,"y":183.8,"x0":2.411819197977389,"y0":50.003186770469426,"z0":5.398096990557068,"aX":9.84770151443229},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":-10.6,"spinRate":1288,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4606215389443231,"extension":6.3623404792330325},"index":2,"playId":"8114fad7-bad7-3ca7-a757-2edec3a1cc64","pitchNumber":3,"startTime":"2025-07-25T23:50:25.827Z","endTime":"2025-07-25T23:50:29.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.2,"strikeZoneTop":3.18370630479846,"strikeZoneBottom":1.43816386103886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.418652299682623,"aZ":-16.535094443838133,"pfxX":7.749497106927582,"pfxZ":9.320493352185272,"pX":1.0038827999102558,"pZ":3.8243120609903096,"vX0":-5.954105027751581,"vY0":-129.80532452111876,"vZ0":-0.9116118254373909,"x":78.73,"y":135.52,"x0":2.3398115654526905,"y0":50.00257292829761,"z0":5.459329238315308,"aX":13.002766846806406},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.8,"breakHorizontal":-12.4,"spinRate":2537,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.42469569936099516,"extension":6.133765463866879},"index":3,"playId":"48bc4f94-2380-3474-982d-a1b773c4f504","pitchNumber":4,"startTime":"2025-07-25T23:50:51.828Z","endTime":"2025-07-25T23:50:54.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"48bc4f94-2380-3474-982d-a1b773c4f504","startTime":"2025-07-25T23:50:59.956Z","endTime":"2025-07-25T23:51:13.885Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22511342855667,"aZ":-30.231080994637022,"pfxX":7.208867432002593,"pfxZ":1.3580296591152088,"pX":0.9898953176891317,"pZ":2.2118193878514423,"vX0":-5.8074299651751,"vY0":-119.76486835917497,"vZ0":-1.239376619289457,"x":79.9,"y":178.65,"x0":2.5266378892616905,"y0":50.003382635487846,"z0":5.47560011176509,"aX":10.322600119839485},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.4,"breakHorizontal":-11.4,"spinRate":1209,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4598582893887877,"extension":6.307383969352233},"hitData":{"launchSpeed":97.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.2,"coordY":103.42}},"index":5,"playId":"f76bd5e6-ed5e-3e48-ad2e-24d3f48ce2ba","pitchNumber":5,"startTime":"2025-07-25T23:51:13.885Z","endTime":"2025-07-25T23:51:25.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.24,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:51:25.478Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:51:29.120Z","endTime":"2025-07-25T23:53:01.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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, 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":79.2,"endSpeed":72.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.390791171217682,"aZ":-30.068669650021462,"pfxX":-5.464302569091794,"pfxZ":1.5839579797632712,"pX":-0.5714051579399092,"pZ":1.5887664686618317,"vX0":-5.699658491743936,"vY0":-115.14882919213085,"vZ0":-1.6829536852549931,"x":138.78,"y":195.88,"x0":2.655176136364987,"y0":50.00289410936857,"z0":5.2659767697721565,"aX":-7.263256631461926},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.8,"breakHorizontal":11.4,"spinRate":2500,"spinDirection":284},"zone":7,"typeConfidence":2.0,"plateTime":0.4775169201831426,"extension":6.198250494349226},"index":0,"playId":"7babe391-df71-3616-a654-0d224f523ba4","pitchNumber":1,"startTime":"2025-07-25T23:51:57.222Z","endTime":"2025-07-25T23:52:00.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.3,"strikeZoneTop":3.35199496071998,"strikeZoneBottom":1.52762855235921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94252668113763,"aZ":-15.09943448777712,"pfxX":7.07728813027481,"pfxZ":10.017099147121467,"pX":-1.0055264846602734,"pZ":1.733627110723291,"vX0":-10.37913140891754,"vY0":-130.62067210654268,"vZ0":-6.026925756335001,"x":155.33,"y":191.97,"x0":2.1247229921218063,"y0":50.004791955261915,"z0":5.232103271947406,"aX":12.06741470978791},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":-10.2,"spinRate":2491,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42148985810139195,"extension":6.104521952129232},"index":1,"playId":"47908c36-118a-346d-9e88-297380f49655","pitchNumber":2,"startTime":"2025-07-25T23:52:14.690Z","endTime":"2025-07-25T23:52:17.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.476141634996296,"aZ":-16.992082072278556,"pfxX":6.717862915256583,"pfxZ":8.708266793625487,"pX":-0.17825767151481586,"pZ":1.9115581785968894,"vX0":-8.556575945251891,"vY0":-131.83053895543435,"vZ0":-5.347498400487087,"x":123.79,"y":187.17,"x0":2.2510372353902612,"y0":50.005396943015874,"z0":5.238641738513309,"aX":11.716116090270997},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":-10.1,"spinRate":2506,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.416976673838255,"extension":6.17156916044188},"index":2,"playId":"4c1c019a-aa83-31f6-8557-979c30d08927","pitchNumber":3,"startTime":"2025-07-25T23:52:33.137Z","endTime":"2025-07-25T23:52:36.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.28022642106339,"strikeZoneBottom":1.53251531173234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.790972689512508,"aZ":-31.74027960126573,"pfxX":-4.7274838802684185,"pfxZ":0.31327492910993016,"pX":0.2245041770504555,"pZ":3.153934541325731,"vX0":-4.345686855554391,"vY0":-117.5953122933422,"vZ0":1.4851648875943504,"x":108.44,"y":153.62,"x0":2.7155030070494197,"y0":50.0031393457588,"z0":5.474307238333766,"aX":-6.57360750871453},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.2,"breakHorizontal":9.7,"spinRate":2508,"spinDirection":276},"zone":2,"typeConfidence":2.0,"plateTime":0.4670475203856306,"extension":6.207264744696352},"index":3,"playId":"77ce9945-3ce0-3d73-a35e-c9cb1045f9ea","pitchNumber":4,"startTime":"2025-07-25T23:52:57.658Z","endTime":"2025-07-25T23:53:01.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.9,"awayTeamWinProbability":32.099999999999994,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":1.52,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:53:01.088Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a line drive to center fielder Pete Crow-Armstrong. Austin Slater to 3rd. Edgar Quero to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:53:04.921Z","endTime":"2025-07-25T23:55:56.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.39922377753144,"strikeZoneBottom":1.56925042929852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.244603885430518,"aZ":-29.673312500317664,"pfxX":7.613086648208664,"pfxZ":1.7311509280519575,"pX":0.27971353864222986,"pZ":1.7099357725898758,"vX0":-7.339048090486162,"vY0":-119.41430927941171,"vZ0":-2.1073645276338304,"x":106.34,"y":192.61,"x0":2.405466193073135,"y0":50.000456942594035,"z0":5.276251114113754,"aX":10.980744689182767},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.9,"breakHorizontal":-12.0,"spinRate":1352,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.45887879927217945,"extension":6.305167495210241},"index":0,"playId":"632fac64-85a2-3fcc-8c20-a5007ae05c61","pitchNumber":1,"startTime":"2025-07-25T23:53:29.253Z","endTime":"2025-07-25T23:53:34.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.41692775168166,"strikeZoneBottom":1.57046450954488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.315077667331558,"aZ":-30.62918964991521,"pfxX":7.258582848468009,"pfxZ":1.0596893486299832,"pX":1.24994857820178,"pZ":1.3593502328117566,"vX0":-5.0895251123518825,"vY0":-119.72691461802907,"vZ0":-2.889975397042358,"x":69.35,"y":202.08,"x0":2.456313247221448,"y0":50.002975460038805,"z0":5.312942913097794,"aX":10.577078864911632},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":-12.0,"spinRate":1213,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4568462252908154,"extension":6.27616076451699},"index":1,"playId":"cfbe28b7-62af-3998-a279-0ef0de65b081","pitchNumber":2,"startTime":"2025-07-25T23:53:54.413Z","endTime":"2025-07-25T23:53:57.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40672146404702,"aZ":-28.248065946195357,"pfxX":7.28513271732694,"pfxZ":2.6580560043004215,"pX":-0.2204492237695424,"pZ":2.3347993387749493,"vX0":-8.453868932272098,"vY0":-120.73247822257532,"vZ0":-1.1886157051109345,"x":125.4,"y":175.74,"x0":2.3792266415264804,"y0":50.00226442315501,"z0":5.318508086032865,"aX":10.759537162452853},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.8,"breakHorizontal":-11.2,"spinRate":1192,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.45358127466884746,"extension":6.3905574616523175},"index":2,"playId":"5f9d3333-b1f1-33e6-883f-996a280d4499","pitchNumber":3,"startTime":"2025-07-25T23:54:13.711Z","endTime":"2025-07-25T23:54:16.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"7591ead7-ec08-46c5-b263-b03c60daebf3","startTime":"2025-07-25T23:54:39.179Z","endTime":"2025-07-25T23:54:44.179Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57855285402998,"aZ":-27.205222323852347,"pfxX":7.767979416619614,"pfxZ":3.327005054867855,"pX":0.26292861040037774,"pZ":1.4298548117114727,"vX0":-7.372969579855757,"vY0":-121.42604466514214,"vZ0":-3.570574737112292,"x":106.98,"y":200.17,"x0":2.328165469640361,"y0":50.004770350088094,"z0":5.284163684346763,"aX":11.611582286768089},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.4,"breakHorizontal":-12.4,"spinRate":1298,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4509322126927948,"extension":6.3159012870144675},"index":4,"playId":"7312d3e9-fd9b-32dc-b77d-d62ae16948ce","pitchNumber":4,"startTime":"2025-07-25T23:54:58.391Z","endTime":"2025-07-25T23:55:01.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.39073867703892,"strikeZoneBottom":1.63205601813194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05066689222032,"aZ":-16.854355597295196,"pfxX":6.059553682775602,"pfxZ":8.684136338535131,"pX":0.2492093496320753,"pZ":4.095845923622183,"vX0":-7.221683516002258,"vY0":-131.97111805828038,"vZ0":-0.26168278525122607,"x":107.5,"y":128.19,"x0":2.2336765343777762,"y0":50.00164697269332,"z0":5.4375455706980205,"aX":10.689128901700972},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.8,"breakHorizontal":-9.4,"spinRate":2472,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4150003967228377,"extension":6.115217882464376},"index":5,"playId":"8da9accc-e8d1-3d20-8fba-f33401eaaf86","pitchNumber":5,"startTime":"2025-07-25T23:55:23.957Z","endTime":"2025-07-25T23:55:26.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987401465597014,"aZ":-27.366382765337704,"pfxX":4.5944683551128485,"pfxZ":3.322931096334816,"pX":0.7350209450929733,"pZ":3.3367918447120775,"vX0":-5.237209802314213,"vY0":-119.49850245461803,"vZ0":0.8881981226879031,"x":88.98,"y":148.69,"x0":2.357916626029602,"y0":50.00298395786785,"z0":5.41850465697867,"aX":6.646666704854975},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.5,"breakHorizontal":-7.1,"spinRate":1148,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4583276364504574,"extension":6.291515715019929},"hitData":{"launchSpeed":94.9,"launchAngle":13.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.68,"coordY":98.35}},"index":6,"playId":"e15b5cab-88cb-32aa-8be9-b7acb87c8c09","pitchNumber":6,"startTime":"2025-07-25T23:55:45.371Z","endTime":"2025-07-25T23:55:56.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":4.999999999999986,"leverageIndex":1.64,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:55:56.339Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a sharp line drive to left fielder Ian Happ. Austin Slater scores. Edgar Quero scores. Miguel Vargas to 2nd.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:57:21.942Z","endTime":"2025-07-25T23:58:44.656Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-25T23:56:19.786Z","endTime":"2025-07-25T23:57:24.248Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.43509742868059,"strikeZoneBottom":1.63512623164063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28658897334384,"aZ":-15.441836276676138,"pfxX":7.074250109911846,"pfxZ":9.512885880514835,"pX":-0.9689488587408671,"pZ":3.249985830015212,"vX0":-10.288995191048677,"vY0":-131.62083600555053,"vZ0":-2.7356435797979626,"x":153.93,"y":151.03,"x0":2.0672004835450952,"y0":50.001471892384046,"z0":5.442757099312054,"aX":12.442054751799967},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":-10.7,"spinRate":2495,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.41574468006174703,"extension":6.202207913169152},"index":1,"playId":"41d18c1a-d12d-3820-bd40-24e939140063","pitchNumber":1,"startTime":"2025-07-25T23:57:24.248Z","endTime":"2025-07-25T23:57:28.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.43373290030127,"strikeZoneBottom":1.66129290401433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.129536508249217,"aZ":-16.794917092919633,"pfxX":6.957368451283845,"pfxZ":8.755131443035214,"pX":-0.8971424471366151,"pZ":2.7090810239235847,"vX0":-10.001424311663728,"vY0":-131.73962572299874,"vZ0":-3.611393165256165,"x":151.2,"y":165.63,"x0":2.0455292769000315,"y0":50.00397445207009,"z0":5.340042493856985,"aX":12.223914093463529},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":-10.4,"spinRate":2465,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4158585707500402,"extension":6.201151481659574},"index":2,"playId":"df986e66-bec6-3343-9633-03abead4816d","pitchNumber":2,"startTime":"2025-07-25T23:57:39.963Z","endTime":"2025-07-25T23:57:43.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20503151719242,"aZ":-28.29966767996414,"pfxX":5.032002079840718,"pfxZ":2.658298058499722,"pX":-0.5516240807708559,"pZ":1.3106006617375443,"vX0":-7.976343852466084,"vY0":-119.48633607313873,"vZ0":-3.467050895663303,"x":138.03,"y":203.39,"x0":2.163394569141575,"y0":50.00464120990195,"z0":5.300588544979079,"aX":7.339132721247744},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.3,"breakHorizontal":-7.3,"spinRate":1283,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4569363530768036,"extension":6.4383598223231955},"index":3,"playId":"4bf9e8d9-aaad-39e2-9ebc-4ba8affd8c49","pitchNumber":3,"startTime":"2025-07-25T23:58:01.121Z","endTime":"2025-07-25T23:58:04.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48061886039541,"aZ":-28.252128412856624,"pfxX":6.796792632321549,"pfxZ":2.682916402987937,"pX":-0.0329767126235239,"pZ":2.3992556786584265,"vX0":-7.445314503655492,"vY0":-119.59712033643684,"vZ0":-1.0118305204169964,"x":118.26,"y":174.0,"x0":2.22667074038813,"y0":50.000106446411934,"z0":5.345089073812694,"aX":9.91769558212061},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.9,"breakHorizontal":-10.7,"spinRate":1316,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4566993103498218,"extension":6.3312236966974025},"hitData":{"launchSpeed":106.9,"launchAngle":20.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.58,"coordY":63.2}},"index":4,"playId":"255c9a43-6992-31c0-af04-1a5d299cb10d","pitchNumber":4,"startTime":"2025-07-25T23:58:28.749Z","endTime":"2025-07-25T23:58:44.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":1.99,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-07-25T23:58:44.656Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Tauchman lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:59:03.221Z","endTime":"2025-07-26T00:02:01.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.736022351038503,"aZ":-17.036879660814556,"pfxX":5.401556251614457,"pfxZ":8.710622836670838,"pX":0.7371392852666717,"pZ":3.351077944120782,"vX0":-6.101549888362978,"vY0":-130.99806383300495,"vZ0":-1.7653208307901298,"x":88.9,"y":148.3,"x0":2.3949744336048853,"y0":50.00002072360878,"z0":5.30755415789672,"aX":9.384129202059128},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.6,"breakHorizontal":-8.4,"spinRate":2419,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.41815080096509316,"extension":6.245119058086997},"index":0,"playId":"78877368-c765-3566-aa2e-f215a4121081","pitchNumber":1,"startTime":"2025-07-25T23:59:20.901Z","endTime":"2025-07-25T23:59:24.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":90.5,"endSpeed":82.1,"strikeZoneTop":3.56647615128281,"strikeZoneBottom":1.69052637753164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34691705441565,"aZ":-14.37798385850793,"pfxX":6.589751774968829,"pfxZ":10.255395280418833,"pX":-1.3336896716657687,"pZ":3.010929665942468,"vX0":-11.246447444699967,"vY0":-131.28719209309762,"vZ0":-3.157545089172721,"x":167.84,"y":157.48,"x0":2.1610505718319923,"y0":50.00305268422781,"z0":5.307789171144373,"aX":11.436705957003559},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.0,"breakHorizontal":-9.2,"spinRate":2533,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.418158580894723,"extension":6.208382160233364},"index":1,"playId":"d0c02a91-ab97-319a-8120-3a7b7297d603","pitchNumber":2,"startTime":"2025-07-25T23:59:42.889Z","endTime":"2025-07-25T23:59:45.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.62171685371581,"strikeZoneBottom":1.71657812215247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781467202826637,"aZ":-12.758978051503645,"pfxX":7.337491439278773,"pfxZ":11.184387909609697,"pX":-0.14873150016552344,"pZ":1.885618769132155,"vX0":-8.289025952392793,"vY0":-131.19425364678935,"vZ0":-6.052038581493313,"x":122.67,"y":187.87,"x0":2.1043576973023908,"y0":50.00650407651518,"z0":5.180468409565982,"aX":12.742900103022576},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":19.0,"breakHorizontal":-11.4,"spinRate":2501,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4181230011227539,"extension":6.159135534471027},"index":2,"playId":"55412700-4d92-3546-a46f-fcb55efd37e8","pitchNumber":3,"startTime":"2025-07-25T23:59:58.584Z","endTime":"2025-07-26T00:00:01.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T00:00:16.515Z","endTime":"2025-07-26T00:00:33.490Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.748464249542163,"aZ":-27.887394663800126,"pfxX":-5.172457750948391,"pfxZ":3.0657671352788576,"pX":-0.7836977966833124,"pZ":3.0597674537424466,"vX0":-6.225898273406302,"vY0":-117.06873460463049,"vZ0":0.5606098577696694,"x":146.87,"y":156.17,"x0":2.5753991252715296,"y0":50.00052335306632,"z0":5.4140759829492335,"aX":-7.224675064779654},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.0,"breakHorizontal":10.8,"spinRate":2526,"spinDirection":277},"zone":1,"typeConfidence":2.0,"plateTime":0.46670497686896484,"extension":6.245182166024552},"index":4,"playId":"505d904e-7e5e-3d68-80d0-5a02c60a8488","pitchNumber":4,"startTime":"2025-07-26T00:00:33.490Z","endTime":"2025-07-26T00:00:36.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.241399214522808,"aZ":-31.572767321977334,"pfxX":-6.502844098955229,"pfxZ":0.4291993133265972,"pX":-1.0367178960758094,"pZ":2.2817138891900917,"vX0":-6.307308436060453,"vY0":-117.16136815575034,"vZ0":-0.2981642897543999,"x":156.52,"y":177.17,"x0":2.535356289016589,"y0":50.00136677351805,"z0":5.362666170937825,"aX":-9.03241018645544},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.0,"breakHorizontal":13.3,"spinRate":2534,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4675936498709752,"extension":6.188059670690226},"index":5,"playId":"b851c3d6-3c4e-355c-98c8-1af75b6c3eb1","pitchNumber":5,"startTime":"2025-07-26T00:00:58.251Z","endTime":"2025-07-26T00:01:02.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.253915627060397,"aZ":-28.05521168254219,"pfxX":8.656570662599187,"pfxZ":2.8319562400506584,"pX":-0.2006391159456769,"pZ":1.541349695683445,"vX0":-8.789643745246003,"vY0":-119.94248630825693,"vZ0":-2.8624734826910325,"x":124.65,"y":197.16,"x0":2.387246862756583,"y0":50.00551502610817,"z0":5.25264694676329,"aX":12.611485266794116},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":1322,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.45669342157267057,"extension":6.572843577251341},"index":6,"playId":"28d9f085-6d82-3c11-b10a-6165e59e8eb6","pitchNumber":6,"startTime":"2025-07-26T00:01:23.569Z","endTime":"2025-07-26T00:01:29.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5168128489506,"aZ":-16.424322517035293,"pfxX":8.859121056560607,"pfxZ":9.078015221678925,"pX":0.6504084284597479,"pZ":2.916034196566062,"vX0":-7.02097917999728,"vY0":-131.7864963691272,"vZ0":-3.044699210178128,"x":92.21,"y":160.05,"x0":2.215857310087238,"y0":50.00656120913411,"z0":5.319961843026499,"aX":15.377163890021984},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.8,"breakHorizontal":-14.3,"spinRate":2470,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.41777626497452225,"extension":6.215633041542123},"hitData":{"launchSpeed":83.9,"launchAngle":27.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.38,"coordY":107.61}},"index":7,"playId":"5036ab35-b188-3976-b3ce-088670a8fbd3","pitchNumber":7,"startTime":"2025-07-26T00:01:50.602Z","endTime":"2025-07-26T00:02:01.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.2,"awayTeamWinProbability":19.799999999999997,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":1.03,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:02:01.634Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael A. Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T00:02:06.642Z","endTime":"2025-07-26T00:03:43.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.2,"endSpeed":64.9,"strikeZoneTop":3.66327265301595,"strikeZoneBottom":1.6771053551908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.30016139868604,"aZ":-41.317745345524116,"pfxX":-8.05350649010263,"pfxZ":-8.559837826416308,"pX":-0.14018756102716753,"pZ":3.6206405868565725,"vX0":-2.1043058490429436,"vY0":-103.3457431211568,"vZ0":5.322238677403194,"x":122.34,"y":141.02,"x0":1.940994568310228,"y0":50.00495157295612,"z0":6.0145430380631675,"aX":-8.598796057916289},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-13.3,"breakHorizontal":15.2,"spinRate":2450,"spinDirection":326},"zone":2,"typeConfidence":2.0,"plateTime":0.5326420264330163,"extension":6.408933513113436},"index":0,"playId":"14e36ea6-5cd3-3aae-ba90-6e1251ce1611","pitchNumber":1,"startTime":"2025-07-26T00:02:33.018Z","endTime":"2025-07-26T00:02:36.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.70058993252793,"strikeZoneBottom":1.68695342093287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.235638359298935,"aZ":-29.622619126422485,"pfxX":8.362252942602073,"pfxZ":1.7559959890094714,"pX":-2.1824249730724903,"pZ":-0.31574126152385357,"vX0":-12.377019833997283,"vY0":-119.72509245267845,"vZ0":-6.8355192163462295,"x":200.19,"y":247.31,"x0":1.9689742777173962,"y0":50.001044439810045,"z0":5.229220978831819,"aX":12.13245785417471},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.7,"breakHorizontal":-12.1,"spinRate":1313,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.45757937124445736,"extension":6.439214645788248},"index":1,"playId":"514643d9-0865-3107-9800-70bca05aba56","pitchNumber":2,"startTime":"2025-07-26T00:02:49.959Z","endTime":"2025-07-26T00:02:52.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46650601083236,"aZ":-28.04761380152352,"pfxX":6.899378127376142,"pfxZ":2.7873658791730183,"pX":0.09354566225080264,"pZ":2.5751319424088206,"vX0":-7.272915504711236,"vY0":-120.7063176556549,"vZ0":-0.8598386131694161,"x":113.43,"y":169.25,"x0":2.2426683635202522,"y0":50.00559916813598,"z0":5.395193892917372,"aX":10.230349483891995},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.2,"breakHorizontal":-10.8,"spinRate":1224,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.45296526179899654,"extension":6.321162769882556},"index":2,"playId":"2778e555-1224-32a9-b24c-40da17acd44e","pitchNumber":3,"startTime":"2025-07-26T00:03:13.863Z","endTime":"2025-07-26T00:03:16.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T00:03:30.709Z","endTime":"2025-07-26T00:03:40.463Z","isPitch":false,"type":"action","player":{"id":572191,"link":"/api/v1/people/572191"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27349868473897,"aZ":-28.723838570187993,"pfxX":7.69536468480365,"pfxZ":2.3433433433643813,"pX":0.818312134155964,"pZ":2.01200073734152,"vX0":-5.788247996772594,"vY0":-120.3510995412743,"vZ0":-1.9368842776154231,"x":85.81,"y":184.46,"x0":2.248886335508362,"y0":50.004792830045744,"z0":5.359103267152256,"aX":11.346112888103463},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.1,"breakHorizontal":-12.6,"spinRate":1278,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.45424635601128394,"extension":6.308191359525157},"index":4,"playId":"fb84142e-c5f4-3224-9177-0ed94688f1af","pitchNumber":4,"startTime":"2025-07-26T00:03:40.463Z","endTime":"2025-07-26T00:03:43.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:03:43.463Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:05:41.535Z","endTime":"2025-07-26T00:06:46.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.17579691161743,"strikeZoneBottom":1.51228817461992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.634076980562813,"aZ":-20.373267783677292,"pfxX":-10.969203059619263,"pfxZ":6.030218860570634,"pX":0.5614913186087566,"pZ":1.668689199593852,"vX0":8.5714882540074,"vY0":-138.23610437368853,"vZ0":-7.299678016709382,"x":95.6,"y":193.73,"x0":-1.1373489012846827,"y0":50.003233933018336,"z0":5.686811909018091,"aX":-21.464072900941485},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":18.4,"spinRate":2227,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3945827970177018,"extension":6.8664855244975955},"index":0,"playId":"69eb4dec-2a74-3c2f-8ca5-35732c78b556","pitchNumber":1,"startTime":"2025-07-26T00:05:54.740Z","endTime":"2025-07-26T00:05:57.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.20036139124253,"strikeZoneBottom":1.48131893156176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88025954187655,"aZ":-19.728842711092135,"pfxX":-9.25471681808649,"pfxZ":6.419730313158679,"pX":1.231591074707719,"pZ":1.8551929143085664,"vX0":9.963867461705664,"vY0":-137.28175208195813,"vZ0":-6.741002320900883,"x":70.05,"y":188.69,"x0":-1.2153911889806246,"y0":50.00450171056747,"z0":5.6518989263756625,"aX":-17.946678400563414},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":15.1,"spinRate":2267,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39659694393354616,"extension":7.058476632850806},"index":1,"playId":"29761a22-016c-384d-99fe-9c812621dbcc","pitchNumber":2,"startTime":"2025-07-26T00:06:10.328Z","endTime":"2025-07-26T00:06:13.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.673448768931955,"aZ":-28.12570235025477,"pfxX":-10.340978932339139,"pfxZ":2.524673438900937,"pX":-1.0402940325106051,"pZ":1.577587316425424,"vX0":4.169193502399218,"vY0":-125.67571617976492,"vZ0":-4.649845980480635,"x":156.65,"y":196.19,"x0":-1.3740169272476943,"y0":50.005530722079776,"z0":5.727426236883148,"aX":-16.599263294313484},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":17.9,"spinRate":1825,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4352815801201837,"extension":6.739998301256526},"index":2,"playId":"65fb47f7-bd71-32de-8893-9cb2b82b4e07","pitchNumber":3,"startTime":"2025-07-26T00:06:27.759Z","endTime":"2025-07-26T00:06:30.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83274888032644,"aZ":-16.65979142309205,"pfxX":-7.429490428205405,"pfxZ":7.88486772229218,"pX":0.022647595156637786,"pZ":3.6515600109368873,"vX0":5.9441673570480535,"vY0":-139.27775622151978,"vZ0":-3.2872013707045635,"x":116.14,"y":140.19,"x0":-1.1723370633953156,"y0":50.00348747857879,"z0":5.946745054809863,"aX":-14.619279401460673},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2308,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39302764169723403,"extension":6.6135092106017614},"index":3,"playId":"67836ac4-8e2b-3fbe-ba85-076376dc51fc","pitchNumber":4,"startTime":"2025-07-26T00:06:43.887Z","endTime":"2025-07-26T00:06:46.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:06:46.887Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to left fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:06:57.252Z","endTime":"2025-07-26T00:07:50.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.66300178211482,"strikeZoneBottom":1.68065038101669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71441153583453,"aZ":-13.462797631480143,"pfxX":-6.847473195890513,"pfxZ":9.499063005504233,"pX":-0.4239343895434171,"pZ":2.7347699585024774,"vX0":4.824577009957148,"vY0":-138.893121731301,"vZ0":-5.977336889670626,"x":133.16,"y":164.94,"x0":-1.2866077964855136,"y0":50.004253265309714,"z0":5.796628966564397,"aX":-13.489694593285147},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":2384,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.393132708813686,"extension":6.869918959537638},"index":0,"playId":"5dee9917-f6cd-3c10-ac4c-d3a707a7a1eb","pitchNumber":1,"startTime":"2025-07-26T00:07:11.081Z","endTime":"2025-07-26T00:07:14.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":96.4,"endSpeed":88.7,"strikeZoneTop":3.6382463645707,"strikeZoneBottom":1.62891054670522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58264284678567,"aZ":-21.633413905601135,"pfxX":-10.897528633029369,"pfxZ":5.277442588395409,"pX":-0.5906656467238752,"pZ":1.7013260543476372,"vX0":5.971227251940187,"vY0":-140.1886094781022,"vZ0":-7.047167083737155,"x":139.51,"y":192.84,"x0":-1.3280752640666706,"y0":50.00637728843143,"z0":5.651804988989189,"aX":-21.77579070864533},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.3,"breakHorizontal":18.6,"spinRate":2267,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39015899247973085,"extension":6.869595853925439},"index":1,"playId":"7075bf01-6d82-3714-82e1-2c4d16c0a29d","pitchNumber":2,"startTime":"2025-07-26T00:07:25.184Z","endTime":"2025-07-26T00:07:28.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.250869319696214,"aZ":-42.03123127049458,"pfxX":4.893327683120077,"pfxZ":-6.774336278257872,"pX":-0.7346530630769946,"pZ":2.6949384582881755,"vX0":-0.17959206963761287,"vY0":-120.10285683620864,"vZ0":1.135166492246924,"x":145.0,"y":166.02,"x0":-1.2940945331784257,"y0":50.005056991350074,"z0":5.967468621994288,"aX":7.116795277639753},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.6,"breakHorizontal":-8.8,"spinRate":2165,"spinDirection":21},"zone":4,"typeConfidence":2.0,"plateTime":0.4568382495789898,"extension":6.571372539526877},"hitData":{"launchSpeed":100.2,"launchAngle":39.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":75.08,"coordY":73.06}},"index":2,"playId":"c2949a22-7302-30e3-8093-7529d673e149","pitchNumber":3,"startTime":"2025-07-26T00:07:41.394Z","endTime":"2025-07-26T00:07:50.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.4999999999999858,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:07:50.521Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:07:53.422Z","endTime":"2025-07-26T00:09:28.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.62521843164689,"strikeZoneBottom":1.76220089592059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.068297719261984,"aZ":-23.133468992940756,"pfxX":-11.888710458362429,"pfxZ":4.636456328095072,"pX":1.415266545300155,"pZ":2.2512572736184193,"vX0":10.740170813801685,"vY0":-138.14157462335476,"vZ0":-5.126905095923922,"x":63.05,"y":178.0,"x0":-0.9607010975957422,"y0":50.004311749468336,"z0":5.667011291942939,"aX":-23.19506621116046},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":19.6,"spinRate":2179,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3950739987657834,"extension":6.930730897907104},"index":0,"playId":"e7d026b5-889a-31ee-8996-91044d306571","pitchNumber":1,"startTime":"2025-07-26T00:08:19.259Z","endTime":"2025-07-26T00:08:22.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.52208936529848,"strikeZoneBottom":1.68546810321964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22607658050461,"aZ":-22.19555776809145,"pfxX":-11.246021864267473,"pfxZ":5.104218846974204,"pX":-0.22369531988664726,"pZ":2.1676797188168444,"vX0":6.509362383716214,"vY0":-138.54521354969242,"vZ0":-5.35660972809801,"x":125.53,"y":180.25,"x0":-1.135075243324679,"y0":50.006408619241824,"z0":5.597658408243708,"aX":-21.997098825609402},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":19.1,"spinRate":2174,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3944539277071226,"extension":6.987358467078982},"index":1,"playId":"f4816671-1162-3c04-beb1-dc5291910a6d","pitchNumber":2,"startTime":"2025-07-26T00:08:32.807Z","endTime":"2025-07-26T00:08:35.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.52234820866961,"strikeZoneBottom":1.71250152314929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.251902295172325,"aZ":-27.721596165629062,"pfxX":1.1480472440582643,"pfxZ":2.69392657081812,"pX":1.869112658135762,"pZ":1.4721081594951457,"vX0":7.161041551310645,"vY0":-127.4909378913035,"vZ0":-4.917214079817382,"x":45.75,"y":199.03,"x0":-1.1207623860758515,"y0":50.003693109666216,"z0":5.603638986077125,"aX":1.8956385887913325},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-3.6,"spinRate":2377,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4289939944849568,"extension":7.021014544155122},"index":2,"playId":"174c0f37-98b0-3d11-a5ca-fdbfed123c51","pitchNumber":3,"startTime":"2025-07-26T00:08:50.135Z","endTime":"2025-07-26T00:08:53.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9769534704727,"aZ":-24.13763317724244,"pfxX":-11.023361244057657,"pfxZ":4.139684161986601,"pX":0.39401811888614463,"pZ":2.7925706438865023,"vX0":8.311532812797479,"vY0":-138.09060069947,"vZ0":-3.339033576832299,"x":101.98,"y":163.38,"x0":-1.2133256245092439,"y0":50.00652316189025,"z0":5.629872405596981,"aX":-21.42504524378778},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":18.4,"spinRate":2268,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3957131061652892,"extension":6.882023056082957},"index":3,"playId":"f7ceed49-184e-3d42-b897-db1d4cb29dc6","pitchNumber":4,"startTime":"2025-07-26T00:09:05.687Z","endTime":"2025-07-26T00:09:08.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.56936133309774,"strikeZoneBottom":1.67983710409647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.144435575685527,"aZ":-24.151683143105316,"pfxX":-10.428966392494115,"pfxZ":4.090322567274155,"pX":0.8004937099149739,"pZ":2.846945308393607,"vX0":9.142668362630705,"vY0":-138.9088124047454,"vZ0":-3.3928705415750073,"x":86.49,"y":161.91,"x0":-1.173177268491221,"y0":50.00168340643739,"z0":5.683730411530684,"aX":-20.44761167897589},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2256,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3938047770006827,"extension":6.909492564230134},"index":4,"playId":"7815a1c4-acb1-3892-b271-17f327720633","pitchNumber":5,"startTime":"2025-07-26T00:09:25.184Z","endTime":"2025-07-26T00:09:28.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.1,"awayTeamWinProbability":17.900000000000006,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:09:28.737Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colson Montgomery homers (3) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:11:32.545Z","endTime":"2025-07-26T00:12:51.270Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.009971617483153,"aZ":-12.889682618001787,"pfxX":5.0687800022536,"pfxZ":11.35283727573166,"pX":-0.636517974310114,"pZ":3.576252706017917,"vX0":-8.032422465578128,"vY0":-129.73711489419816,"vZ0":-2.540283364982978,"x":141.26,"y":142.22,"x0":1.846035876721595,"y0":50.00590386663504,"z0":5.554827285417475,"aX":8.613708704478547},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.2,"breakHorizontal":-7.3,"spinRate":2468,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.42273421528766786,"extension":6.309781439480845},"index":0,"playId":"49026040-64b9-3883-a89e-5788523e9a12","pitchNumber":1,"startTime":"2025-07-26T00:11:51.900Z","endTime":"2025-07-26T00:11:54.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.66753344110939,"strikeZoneBottom":1.77954818793289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46290079643337,"aZ":-31.362976759768685,"pfxX":-10.76999164613674,"pfxZ":0.6155357536506862,"pX":-2.0269250467246516,"pZ":1.2457803579232358,"vX0":-7.193893229618843,"vY0":-114.41894426144808,"vZ0":-2.0708356868552293,"x":194.26,"y":205.14,"x0":2.5698619241203953,"y0":50.00060678740933,"z0":5.271181229971868,"aX":-14.10622354583433},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.8,"breakHorizontal":21.5,"spinRate":2619,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.48091428031972017,"extension":6.618462531281798},"index":1,"playId":"08bece51-a9bc-30a5-96d9-326624b11627","pitchNumber":2,"startTime":"2025-07-26T00:12:08.230Z","endTime":"2025-07-26T00:12:11.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380143068869696,"aZ":-12.615686089476666,"pfxX":6.224163653044387,"pfxZ":11.292715273297075,"pX":0.2108543180096578,"pZ":2.401683108994028,"vX0":-6.848738189193614,"vY0":-131.17742048204528,"vZ0":-5.462670830961251,"x":110.43,"y":174.38,"x0":2.054661144863103,"y0":50.00151006305493,"z0":5.462146077233417,"aX":10.778661003062838},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.3,"breakHorizontal":-9.6,"spinRate":2533,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4185687838681482,"extension":6.2833273306302075},"hitData":{"launchSpeed":108.4,"launchAngle":43.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.55,"coordY":82.31}},"index":2,"playId":"ea12a5af-f328-3d45-be51-cc349c9372c5","pitchNumber":3,"startTime":"2025-07-26T00:12:22.325Z","endTime":"2025-07-26T00:12:51.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":0.46,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:12:51.270Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:12:57.749Z","endTime":"2025-07-26T00:14:07.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.11255881666803,"strikeZoneBottom":1.56842469950492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2981684399434,"aZ":-14.607381698456042,"pfxX":5.902454813580036,"pfxZ":10.165676801929648,"pX":0.5382407154613286,"pZ":3.054941384295516,"vX0":-5.977191612240752,"vY0":-130.3375360064626,"vZ0":-3.400932215023125,"x":96.48,"y":156.3,"x0":2.0896915755786827,"y0":50.00215590803102,"z0":5.473589081004921,"aX":10.198846948732477},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.9,"breakHorizontal":-9.5,"spinRate":2392,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.4195617240187062,"extension":6.340805268001232},"index":0,"playId":"c94592b7-3d5a-3806-b85c-7d62eb5e060a","pitchNumber":1,"startTime":"2025-07-26T00:13:08.216Z","endTime":"2025-07-26T00:13:11.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":71.9,"endSpeed":66.3,"strikeZoneTop":3.20981929490529,"strikeZoneBottom":1.55938812383007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.317486741219735,"aZ":-39.15615486336005,"pfxX":-8.041604718206958,"pfxZ":-6.301560237266669,"pX":0.42271423808133624,"pZ":3.936794005479084,"vX0":-0.8590755131607402,"vY0":-104.51852089945471,"vZ0":5.081422212538033,"x":100.89,"y":132.49,"x0":1.8837605635784627,"y0":50.002384069538856,"z0":6.067322006137943,"aX":-8.911860842763177},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-9.7,"breakHorizontal":14.8,"spinRate":2534,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.5236945240352524,"extension":6.307147409945612},"index":1,"playId":"81a3435f-3d8c-3ba7-81e6-55f3ef3ec330","pitchNumber":2,"startTime":"2025-07-26T00:13:21.281Z","endTime":"2025-07-26T00:13:25.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43457125445281,"aZ":-28.80755811963501,"pfxX":8.318002424800117,"pfxZ":2.347551863900896,"pX":-0.14943103806854885,"pZ":2.101408208241521,"vX0":-8.01444295651934,"vY0":-118.58974676391574,"vZ0":-1.5245362971619127,"x":122.7,"y":182.04,"x0":2.18380174532526,"y0":50.00046424716054,"z0":5.365938472718584,"aX":11.915539752672897},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.2,"spinRate":1290,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.46083593001149037,"extension":6.373347464555997},"index":2,"playId":"1bacedbe-6d39-3ea7-8256-1d4673fbe8c1","pitchNumber":3,"startTime":"2025-07-26T00:13:34.387Z","endTime":"2025-07-26T00:13:43.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.599074432174625,"aZ":-30.574494225444766,"pfxX":7.196663527660817,"pfxZ":1.093935633943845,"pX":0.3823613229146939,"pZ":1.9378234686725704,"vX0":-6.385071333533747,"vY0":-120.30541955368696,"vZ0":-1.9673800645482031,"x":102.43,"y":186.46,"x0":2.137311796576497,"y0":50.004692837631715,"z0":5.4793835621985645,"aX":10.538166994064232},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.8,"breakHorizontal":-11.5,"spinRate":1250,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4554875685554869,"extension":6.341652114303768},"hitData":{"launchSpeed":101.2,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.5,"coordY":98.86}},"index":3,"playId":"a5917e00-d41c-3589-986e-b9091a1778c5","pitchNumber":4,"startTime":"2025-07-26T00:13:55.434Z","endTime":"2025-07-26T00:14:07.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.33,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:14:07.179Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Slater flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:14:46.310Z","endTime":"2025-07-26T00:15:02.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d7cf2183-67b2-3b7f-97a8-8ce305b18cd6","startTime":"2025-07-26T00:14:31.294Z","endTime":"2025-07-26T00:14:43.622Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.246699652033016,"aZ":-17.45825213538409,"pfxX":7.293762286995382,"pfxZ":8.588485686803908,"pX":-0.14752385332705303,"pZ":3.3631157788883987,"vX0":-8.288501791480503,"vY0":-130.29458940779998,"vZ0":-1.7730052785049724,"x":122.62,"y":147.98,"x0":2.1322951906366314,"y0":50.003044361908245,"z0":5.376377717631316,"aX":12.49859194329518},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.4,"breakHorizontal":-11.3,"spinRate":2452,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4209293529520233,"extension":6.089773927291716},"hitData":{"launchSpeed":97.9,"launchAngle":39.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.23,"coordY":99.36}},"index":1,"playId":"c83f24a6-0d56-34b1-8e9e-6db013aaced3","pitchNumber":1,"startTime":"2025-07-26T00:14:48.622Z","endTime":"2025-07-26T00:15:02.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:15:02.174Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to left fielder Ian Happ, deflected by third baseman Vidal Bruján. Chase Meidroth to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:15:11.876Z","endTime":"2025-07-26T00:16:16.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88423025027135,"aZ":-17.537410754133752,"pfxX":6.039574447980589,"pfxZ":8.814112034936343,"pX":0.658193262805101,"pZ":3.156464574527756,"vX0":-6.316526518909487,"vY0":-128.62694334205477,"vZ0":-2.0170876459725458,"x":91.91,"y":153.56,"x0":2.3714268461206935,"y0":50.00411849958289,"z0":5.323683166897212,"aX":10.031634080071436},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2441,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.427285427196447,"extension":6.054921465580162},"index":0,"playId":"696594d9-1d05-3c6d-b797-1686e5c5d953","pitchNumber":1,"startTime":"2025-07-26T00:15:25.224Z","endTime":"2025-07-26T00:15:28.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":88.5,"endSpeed":79.9,"strikeZoneTop":3.30343111775568,"strikeZoneBottom":1.52581920854978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05300281038446,"aZ":-17.684545745859516,"pfxX":6.210517503757253,"pfxZ":8.727033134563975,"pX":1.1426274006218935,"pZ":5.680957961151596,"vX0":-4.8524679089677285,"vY0":-128.64974833883426,"vZ0":3.575720180087035,"x":73.45,"y":85.39,"x0":2.255244090652203,"y0":50.00256344819997,"z0":5.649100620115648,"aX":10.311610982082783},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.9,"breakHorizontal":-10.1,"spinRate":2309,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.42731525775495394,"extension":5.918089602952738},"index":1,"playId":"ddf4bbca-2e47-3062-84ef-a08ea8a7016b","pitchNumber":2,"startTime":"2025-07-26T00:15:46.447Z","endTime":"2025-07-26T00:15:49.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.704880387888483,"aZ":-26.75438654265143,"pfxX":7.189925650792741,"pfxZ":3.774300245920635,"pX":0.21459572841495145,"pZ":2.2377260243653465,"vX0":-7.2178253375061825,"vY0":-118.80575301391332,"vZ0":-1.6265572012776013,"x":108.82,"y":178.36,"x0":2.3508024427116214,"y0":50.0051533594679,"z0":5.351579340315147,"aX":10.331212909961437},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.7,"breakHorizontal":-11.4,"spinRate":1200,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.46017327761153837,"extension":6.366731041739931},"hitData":{"launchSpeed":96.5,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":68.37,"coordY":129.27}},"index":2,"playId":"58acc5f1-a242-30b1-b01e-dd6a13685005","pitchNumber":3,"startTime":"2025-07-26T00:16:03.924Z","endTime":"2025-07-26T00:16:16.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":0.47,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:16:16.390Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a line drive to center fielder Pete Crow-Armstrong. Chase Meidroth scores. Edgar Quero to 2nd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:16:48.320Z","endTime":"2025-07-26T00:17:45.377Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.723779271968493,"aZ":-25.161660970660627,"pfxX":8.679599359784733,"pfxZ":4.252833003897701,"pX":0.30667919584481496,"pZ":2.939391221748165,"vX0":-8.253830850899645,"vY0":-127.20229344680523,"vZ0":-0.9622744852122164,"x":105.31,"y":159.42,"x0":2.45716478541629,"y0":50.000546902677435,"z0":5.307367513606656,"aX":14.301828345907978},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":-13.9,"spinRate":1793,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4296870077524275,"extension":6.467282269719798},"index":0,"playId":"bd38db8e-1ea6-3078-80b8-91885f5ec113","pitchNumber":1,"startTime":"2025-07-26T00:16:53.371Z","endTime":"2025-07-26T00:16:56.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.3,"endSpeed":81.2,"strikeZoneTop":3.32039145307003,"strikeZoneBottom":1.54749958830408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.359418806704767,"aZ":-20.59580354278848,"pfxX":7.606975746639347,"pfxZ":6.797482356026251,"pX":2.0210766354298038,"pZ":4.690544618906216,"vX0":-3.6406054618046206,"vY0":-129.9866877055047,"vZ0":2.0874354168230758,"x":39.96,"y":112.14,"x0":2.4547556446564003,"y0":50.00437631839045,"z0":5.44497068313973,"aX":12.961674828956614},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.0,"breakHorizontal":-13.0,"spinRate":2422,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.42206782464001646,"extension":6.149037281240341},"index":1,"playId":"bd4a0e6c-934b-3703-9450-c3fd3b7d8ac0","pitchNumber":2,"startTime":"2025-07-26T00:17:12.641Z","endTime":"2025-07-26T00:17:15.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.029112286070177,"aZ":-33.2564022750293,"pfxX":-6.533889648931893,"pfxZ":-0.8233496145337353,"pX":-0.863286895928033,"pZ":1.945086873671148,"vX0":-6.066654324077314,"vY0":-114.04861085766056,"vZ0":-0.20567412285237563,"x":149.91,"y":186.26,"x0":2.6802600938199466,"y0":50.002314505849306,"z0":5.317216206620791,"aX":-8.603076142378447},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.2,"breakHorizontal":13.3,"spinRate":2473,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.48030652890552306,"extension":6.30957893372429},"hitData":{"launchSpeed":71.2,"launchAngle":20.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.36,"coordY":103.66}},"index":2,"playId":"99662868-a0f5-3a04-a6fc-175ed3804a39","pitchNumber":3,"startTime":"2025-07-26T00:17:32.734Z","endTime":"2025-07-26T00:17:45.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.72,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:17:45.377Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:19:10.120Z","endTime":"2025-07-26T00:21:14.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-26T00:18:07.984Z","endTime":"2025-07-26T00:19:10.120Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"6ce87f01-8986-4ae9-807a-171f09ea3e49","startTime":"2025-07-26T00:19:10.120Z","endTime":"2025-07-26T00:19:15.120Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":65.3,"strikeZoneTop":3.41302918129621,"strikeZoneBottom":1.64997807651143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.621674884196405,"aZ":-40.90336090708509,"pfxX":-6.449339319518121,"pfxZ":-8.238294509515697,"pX":-1.1334906059852292,"pZ":0.8454673125758202,"vX0":-4.611032397184139,"vY0":-103.4263759486535,"vZ0":0.002219507041866242,"x":160.21,"y":215.95,"x0":1.979417287569378,"y0":50.000152468563684,"z0":5.837037397493463,"aX":-6.838096948659079},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-14.4,"breakHorizontal":13.2,"spinRate":2558,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.5338866098826509,"extension":6.309601698218091},"index":2,"playId":"876f50fa-b8ab-3ab2-bd9b-3d8f4b458a4f","pitchNumber":1,"startTime":"2025-07-26T00:19:31.111Z","endTime":"2025-07-26T00:19:34.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29470279411705,"aZ":-17.403707097607782,"pfxX":8.53953479951279,"pfxZ":8.793254466660743,"pX":0.2317367879301897,"pZ":2.842199424929974,"vX0":-7.874221141227193,"vY0":-129.61127000469688,"vZ0":-2.9045188914514313,"x":108.17,"y":162.04,"x0":2.2184178370975394,"y0":50.00311511071283,"z0":5.326594938429906,"aX":14.345378651560209},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.4,"breakHorizontal":-13.4,"spinRate":2461,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.42465674237707907,"extension":6.181431864143303},"index":3,"playId":"d72b322e-01fb-3b6f-b1c4-743b66ee5ac1","pitchNumber":2,"startTime":"2025-07-26T00:19:51.278Z","endTime":"2025-07-26T00:19:54.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.2,"strikeZoneTop":3.41645436766164,"strikeZoneBottom":1.67114572223486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.989238474939636,"aZ":-17.38061548567014,"pfxX":6.757318309905706,"pfxZ":8.924675882253165,"pX":-0.641617950722482,"pZ":3.05805842595536,"vX0":-9.148153080259087,"vY0":-128.5577160797672,"vZ0":-2.573674019771304,"x":141.46,"y":156.21,"x0":2.1006921389447513,"y0":50.006117135522146,"z0":5.435936900424801,"aX":11.206774130507506},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.7,"breakHorizontal":-10.0,"spinRate":2366,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4276034501193515,"extension":6.158387939701636},"index":4,"playId":"f6a70615-0a4f-3d94-abc6-b3657687c3d3","pitchNumber":3,"startTime":"2025-07-26T00:20:15.023Z","endTime":"2025-07-26T00:20:18.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-26T00:20:27.062Z","endTime":"2025-07-26T00:20:40.178Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48679260781804,"aZ":-33.42804768347908,"pfxX":-7.158245417148734,"pfxZ":-0.9654781751036055,"pX":-0.35593641587556085,"pZ":3.2358628359478345,"vX0":-4.683462462013307,"vY0":-113.81374278987525,"vZ0":2.0186580677815638,"x":130.57,"y":151.41,"x0":2.66824877118083,"y0":50.004646497128746,"z0":5.680014996540363,"aX":-9.266186276090886},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.8,"breakHorizontal":14.3,"spinRate":2447,"spinDirection":290},"zone":1,"typeConfidence":2.0,"plateTime":0.48372917994666853,"extension":6.239974359939416},"index":6,"playId":"f737916d-669b-32b1-9e26-c315ef02fa76","pitchNumber":4,"startTime":"2025-07-26T00:20:40.178Z","endTime":"2025-07-26T00:20:43.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.653248974218748,"aZ":-17.389658305806247,"pfxX":7.265746769492292,"pfxZ":8.827788434793977,"pX":0.09220787147801762,"pZ":3.509368944520252,"vX0":-7.630218894158922,"vY0":-129.05255632708736,"vZ0":-1.581134516347305,"x":113.49,"y":144.03,"x0":2.1532772801920905,"y0":50.00192197430598,"z0":5.479343262470147,"aX":12.16752494502836},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2361,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4255866854261141,"extension":6.06323216504782},"hitData":{"launchSpeed":100.6,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.86,"coordY":91.25}},"index":7,"playId":"f262ffba-9b72-32b6-b76d-b317cb5a7ed8","pitchNumber":5,"startTime":"2025-07-26T00:21:03.042Z","endTime":"2025-07-26T00:21:14.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:21:14.459Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:21:20.609Z","endTime":"2025-07-26T00:22:27.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":70.8,"endSpeed":65.4,"strikeZoneTop":3.42708606972954,"strikeZoneBottom":1.68146016297609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.046335605793466,"aZ":-40.712473147968716,"pfxX":-6.486552223081718,"pfxZ":-7.952501908121771,"pX":0.17569400075736535,"pZ":3.3504505637713384,"vX0":-2.132021789180666,"vY0":-102.93806633817921,"vZ0":4.426287696184339,"x":110.3,"y":148.32,"x0":2.0675273124643767,"y0":50.00346408322726,"z0":6.100330237431819,"aX":-6.962768158385706},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-12.8,"breakHorizontal":12.4,"spinRate":2408,"spinDirection":327},"zone":2,"typeConfidence":2.0,"plateTime":0.5320496823604293,"extension":6.167900427854722},"index":0,"playId":"1844a6d4-109e-33b2-b6a9-24aa888034db","pitchNumber":1,"startTime":"2025-07-26T00:21:43.791Z","endTime":"2025-07-26T00:21:46.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"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-26T00:22:01.348Z","endTime":"2025-07-26T00:22:19.905Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.956132042472454,"aZ":-26.348153167438383,"pfxX":6.482367982592482,"pfxZ":4.078108268571392,"pX":0.4052060947122179,"pZ":2.0415265638266002,"vX0":-6.750968349402218,"vY0":-118.33711608357447,"vZ0":-2.194352825436082,"x":101.55,"y":183.66,"x0":2.4425156122793763,"y0":50.003373321374475,"z0":5.376141831045622,"aX":9.264791779978127},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.2,"breakHorizontal":-10.2,"spinRate":1297,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4614972615635162,"extension":6.386775696194394},"hitData":{"launchSpeed":68.6,"launchAngle":-0.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.72,"coordY":143.38}},"index":2,"playId":"f25bf520-fd37-3911-adf2-c2c1376e6807","pitchNumber":2,"startTime":"2025-07-26T00:22:19.905Z","endTime":"2025-07-26T00:22:27.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":643217,"link":"/api/v1/people/643217"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:22:27.132Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to second baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:24:32.464Z","endTime":"2025-07-26T00:25:13.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":86.6,"strikeZoneTop":3.47227117338552,"strikeZoneBottom":1.65127274071183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72185386484536,"aZ":-23.910562849903496,"pfxX":-10.099382145482469,"pfxZ":4.3357917162865895,"pX":0.21151253643935258,"pZ":2.5242766493852775,"vX0":7.221166336468326,"vY0":-136.60131098985377,"vZ0":-4.231501298240769,"x":108.94,"y":170.62,"x0":-1.1430019755704253,"y0":50.00151521147247,"z0":5.7202695728641855,"aX":-19.245373090788522},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":2184,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3996724721288216,"extension":6.912214756563188},"index":0,"playId":"952ae8ed-2b30-3b08-b494-4324ab25746a","pitchNumber":1,"startTime":"2025-07-26T00:24:52.092Z","endTime":"2025-07-26T00:24:55.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427472900416397,"aZ":-28.953778024408372,"pfxX":-0.08073418372491514,"pfxZ":2.023270941663414,"pX":-0.39043185596503943,"pZ":2.832579130688918,"vX0":2.5731481801926654,"vY0":-125.03358821848173,"vZ0":-1.4110152492732593,"x":131.88,"y":162.3,"x0":-1.4208827575643437,"y0":50.00010596547614,"z0":5.772803670200905,"aX":-0.12877189847385023},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":-0.5,"spinRate":2313,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.43750841348235836,"extension":6.763683160678705},"hitData":{"launchSpeed":67.9,"launchAngle":48.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":170.93,"coordY":134.97}},"index":1,"playId":"ffbebfd0-339b-35c2-a46c-c347c8360f8c","pitchNumber":2,"startTime":"2025-07-26T00:25:05.402Z","endTime":"2025-07-26T00:25:13.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:25:13.749Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Reese McGuire grounds out, first baseman Miguel Vargas to pitcher Adrian Houser.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:25:24.092Z","endTime":"2025-07-26T00:26:31.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.3541909315019,"strikeZoneBottom":1.68016305477368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11592320536303,"aZ":-17.583004105469445,"pfxX":-8.359029603459296,"pfxZ":7.537461944312146,"pX":0.034062805885426324,"pZ":1.6254550863957198,"vX0":6.292234686612944,"vY0":-138.5086023944909,"vZ0":-7.851515068751642,"x":115.7,"y":194.89,"x0":-1.1857941839079398,"y0":50.000246533525306,"z0":5.681479544160205,"aX":-16.172973407070145},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2311,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3960793930993671,"extension":6.5701213437595385},"index":0,"playId":"e4e4cd6f-a222-3f50-b15d-8dfbf4f64742","pitchNumber":1,"startTime":"2025-07-26T00:25:46.182Z","endTime":"2025-07-26T00:25:49.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":95.5,"endSpeed":87.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58772852686421,"aZ":-22.06101593200099,"pfxX":-9.022402109103643,"pfxZ":5.182403225421998,"pX":-0.4879564458707,"pZ":2.890667349992934,"vX0":5.389786170287983,"vY0":-138.89870169827734,"vZ0":-3.693977582316271,"x":135.6,"y":160.73,"x0":-1.2830777961243467,"y0":50.00085210470459,"z0":5.707629889720038,"aX":-17.59824257265592},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":15.2,"spinRate":2259,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39457939296773326,"extension":6.675387484001716},"index":1,"playId":"4700e793-613a-3037-b48b-9029cfd74b65","pitchNumber":2,"startTime":"2025-07-26T00:26:00.745Z","endTime":"2025-07-26T00:26:03.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T00:26:16.411Z","endTime":"2025-07-26T00:26:25.967Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":85.9,"endSpeed":79.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.754143366260994,"aZ":-30.124934658134187,"pfxX":-10.375628852725303,"pfxZ":1.2956205175863857,"pX":-0.4713778031414079,"pZ":0.9688050451075545,"vX0":5.342448092557539,"vY0":-124.890999233534,"vZ0":-5.298489689955705,"x":134.97,"y":212.62,"x0":-1.2882568629571678,"y0":50.0045046904718,"z0":5.590672314400216,"aX":-16.419673324667368},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":17.6,"spinRate":1741,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.43828124639787047,"extension":6.917450191204772},"hitData":{"launchSpeed":70.7,"launchAngle":1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.61,"coordY":169.32}},"index":3,"playId":"dfaad2d8-4eeb-3e06-acaa-5c0fd0840adb","pitchNumber":3,"startTime":"2025-07-26T00:26:25.967Z","endTime":"2025-07-26T00:26:31.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:26:31.971Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cubs challenged (play at 1st), call on the field was overturned: Vidal Bruján singles on a ground ball to shortstop Chase Meidroth.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:26:39.375Z","endTime":"2025-07-26T00:28:12.971Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.200770538140752,"aZ":-24.684389941137365,"pfxX":-9.280154380781681,"pfxZ":3.879208776568098,"pX":-1.074083466556681,"pZ":1.9268277527446576,"vX0":4.071125958830463,"vY0":-137.5066068885895,"vZ0":-5.579936656486968,"x":157.94,"y":186.76,"x0":-1.3615117119520381,"y0":50.00342811568568,"z0":5.639346500493597,"aX":-17.913900876782805},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":2132,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39712416900101033,"extension":6.649653800591815},"index":0,"playId":"75c68718-73a4-3bef-b2f6-c3391c24a32e","pitchNumber":1,"startTime":"2025-07-26T00:27:03.290Z","endTime":"2025-07-26T00:27:10.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.24741467833015,"strikeZoneBottom":1.54949468653807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.006643709947465,"aZ":-40.7327643533309,"pfxX":4.800876729882279,"pfxZ":-5.867718064418569,"pX":1.4834064274793586,"pZ":0.2717062001695478,"vX0":4.793315774290732,"vY0":-120.74165642717985,"vZ0":-4.392722447214965,"x":60.46,"y":231.44,"x0":-1.159449368857816,"y0":50.000593715486126,"z0":5.74185943707551,"aX":7.006052848402874},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.5,"breakHorizontal":-10.0,"spinRate":2072,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4556170611018904,"extension":6.471736745471361},"index":1,"playId":"a7697f82-6adf-3d2a-a2e3-893c292d0953","pitchNumber":2,"startTime":"2025-07-26T00:27:31.360Z","endTime":"2025-07-26T00:27:34.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.20707194788513,"strikeZoneBottom":1.56422542917071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49838906025571,"aZ":-36.98098197508684,"pfxX":1.5198212846881844,"pfxZ":-3.236682756800854,"pX":1.186761092617598,"pZ":1.730424164206503,"vX0":5.328745959486279,"vY0":-121.08198064162255,"vZ0":-2.0226159856057864,"x":71.76,"y":192.06,"x0":-1.2393535330723977,"y0":50.0027277413544,"z0":5.810591688839662,"aX":2.256894514981453},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.1,"breakHorizontal":-4.0,"spinRate":1788,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.452247633967755,"extension":6.670733788699819},"index":2,"playId":"73f28e2b-ec35-34d9-8a0f-c834307c36f8","pitchNumber":3,"startTime":"2025-07-26T00:27:48.635Z","endTime":"2025-07-26T00:27:51.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.980808202690827,"aZ":-24.07835969876545,"pfxX":-9.602371192238818,"pfxZ":4.126549434248595,"pX":-0.9163409726950662,"pZ":2.0094674916857933,"vX0":4.695095784432866,"vY0":-138.68564631341948,"vZ0":-5.376792495753257,"x":151.93,"y":184.52,"x0":-1.377233886232557,"y0":50.00286602832099,"z0":5.5643645959790655,"aX":-18.835861578547274},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":16.6,"spinRate":2244,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3938967439691976,"extension":6.716164302736712},"hitData":{"launchSpeed":86.3,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":161.72}},"index":3,"playId":"9b6ccf13-a322-3835-9a6e-ff8d07b73fef","pitchNumber":4,"startTime":"2025-07-26T00:28:04.404Z","endTime":"2025-07-26T00:28:12.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:28:12.971Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:30:14.453Z","endTime":"2025-07-26T00:30:24.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577073893881778,"aZ":-40.86875214937093,"pfxX":4.296292095899112,"pfxZ":-6.238637669767888,"pX":-0.46355230963522076,"pZ":2.3366429337209964,"vX0":0.6990328980018189,"vY0":-117.87764328881669,"vZ0":0.2438237235590326,"x":134.67,"y":175.69,"x0":-1.3225464193645733,"y0":50.005610461608725,"z0":6.037459208141706,"aX":5.983922354446069},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.9,"breakHorizontal":-7.9,"spinRate":2014,"spinDirection":20},"zone":4,"typeConfidence":2.0,"plateTime":0.46652322552643044,"extension":6.576966869021164},"hitData":{"launchSpeed":93.6,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.0,"coordY":155.64}},"index":0,"playId":"625d26d6-8965-365f-be0e-3710480c68cb","pitchNumber":1,"startTime":"2025-07-26T00:30:16.285Z","endTime":"2025-07-26T00:30:24.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:30:24.381Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Tauchman flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:32:15.592Z","endTime":"2025-07-26T00:35:25.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.7,"strikeZoneTop":3.4285120101724,"strikeZoneBottom":1.64074475370889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.289445844074727,"aZ":-31.949062489091887,"pfxX":-6.803686139598099,"pfxZ":0.18337563740815455,"pX":-0.29607235503389306,"pZ":2.0088399248714612,"vX0":-2.306089129824294,"vY0":-110.78748590667969,"vZ0":-0.13987994059882336,"x":128.29,"y":184.54,"x0":1.6446384014629003,"y0":50.00317449426212,"z0":5.434911166828896,"aX":-8.388750962218623},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":0.6,"breakHorizontal":13.0,"spinRate":2395,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.4959308343098261,"extension":5.813185234141865},"index":0,"playId":"64a188aa-0f41-33c9-835d-008e556b43ab","pitchNumber":1,"startTime":"2025-07-26T00:32:31.711Z","endTime":"2025-07-26T00:32:34.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15921999675469,"aZ":-15.788616989932589,"pfxX":6.217454331080308,"pfxZ":10.187720451777517,"pX":-1.0216417086730147,"pZ":3.3280505536256215,"vX0":-7.027757349598912,"vY0":-126.62939845577401,"vZ0":-2.1532219855301657,"x":155.94,"y":148.92,"x0":0.994370358472394,"y0":50.0029782151108,"z0":5.466023615573593,"aX":10.000974980464918},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.5,"spinRate":2394,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.43412048062490394,"extension":6.113031368302966},"index":1,"playId":"e7374163-f18a-33b7-bdb1-dc75557cff43","pitchNumber":2,"startTime":"2025-07-26T00:32:46.401Z","endTime":"2025-07-26T00:32:51.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.883080326284194,"aZ":-30.172470761263828,"pfxX":-6.471926089352623,"pfxZ":1.5573695528098792,"pX":-0.6062123189854505,"pZ":2.686350386514462,"vX0":-2.857437673773978,"vY0":-112.87905841810309,"vZ0":0.39684019810806115,"x":140.11,"y":166.25,"x0":1.5177326681611407,"y0":50.00470717930211,"z0":5.550306582248748,"aX":-8.337834747578654},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":3.2,"breakHorizontal":12.5,"spinRate":2517,"spinDirection":283},"zone":4,"typeConfidence":2.0,"plateTime":0.4855490238628519,"extension":5.950051282436661},"index":2,"playId":"75e58b68-7a40-374c-aa27-13918a0f2600","pitchNumber":3,"startTime":"2025-07-26T00:33:03.699Z","endTime":"2025-07-26T00:33:06.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.394059450222052,"aZ":-17.620789061707654,"pfxX":6.503913693546876,"pfxZ":8.992486380700548,"pX":-0.10379312833110162,"pZ":3.1437556181965505,"vX0":-4.972209876079231,"vY0":-127.03297611655371,"vZ0":-2.2283914213908904,"x":120.96,"y":153.9,"x0":1.0433929300519496,"y0":50.002270820528125,"z0":5.448174499580098,"aX":10.525773712486673},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":16.0,"breakHorizontal":-10.6,"spinRate":2457,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4327798794541611,"extension":6.015660745834256},"index":3,"playId":"3f4029e9-2959-3563-98f7-f36050d84f96","pitchNumber":4,"startTime":"2025-07-26T00:33:22.064Z","endTime":"2025-07-26T00:33:25.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.50228419158499,"strikeZoneBottom":1.74212435592162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.122739097207912,"aZ":-17.209348493582382,"pfxX":5.757360269028506,"pfxZ":9.178261056635822,"pX":-0.6792172142568936,"pZ":4.080995153724362,"vX0":-5.978559341984307,"vY0":-127.39524008151716,"vZ0":-0.1970642063218197,"x":142.89,"y":128.59,"x0":0.9589066591425671,"y0":50.00350997722347,"z0":5.529021070041289,"aX":9.388559233317503},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.8,"breakHorizontal":-9.0,"spinRate":2430,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4312594689421858,"extension":6.09508535214525},"index":4,"playId":"dc54818f-f890-3599-834a-38a906b169f3","pitchNumber":5,"startTime":"2025-07-26T00:33:42.064Z","endTime":"2025-07-26T00:33:45.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.456711278753478,"aZ":-26.592563770920574,"pfxX":7.182052807210535,"pfxZ":4.005184092693329,"pX":-0.40315663500906934,"pZ":1.6484777166871933,"vX0":-5.539083530796292,"vY0":-117.11432051805093,"vZ0":-2.8650367610729592,"x":132.37,"y":194.27,"x0":1.0558419355126019,"y0":50.00334507150766,"z0":5.36675030181654,"aX":10.009073049690734},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.8,"breakHorizontal":-11.8,"spinRate":1269,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4671151275771894,"extension":6.419265949240526},"index":5,"playId":"b48d57d3-37ca-36d5-952d-1a3e244005c7","pitchNumber":6,"startTime":"2025-07-26T00:33:58.064Z","endTime":"2025-07-26T00:34:02.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.955817393665978,"aZ":-17.069201980981997,"pfxX":6.404554536750421,"pfxZ":9.308682940587024,"pX":-0.05929432305844451,"pZ":3.7712247413125453,"vX0":-5.147978754517442,"vY0":-127.32976185265744,"vZ0":-0.8645584864554534,"x":119.26,"y":136.96,"x0":1.1681050208228383,"y0":50.00483502640943,"z0":5.480472459401816,"aX":10.39639122857392},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.8,"breakHorizontal":-10.2,"spinRate":2375,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.432059078780167,"extension":6.072653253691202},"index":6,"playId":"16823cd8-3a3f-311b-a17a-0d20457160a9","pitchNumber":7,"startTime":"2025-07-26T00:34:18.900Z","endTime":"2025-07-26T00:34:21.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2025-07-26T00:34:40.121Z","endTime":"2025-07-26T00:34:56.664Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.53898437498243,"strikeZoneBottom":1.57535680938495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77916452283968,"aZ":-34.003513300418376,"pfxX":-10.173903778690121,"pfxZ":-1.422586912563518,"pX":-1.862858753540347,"pZ":1.4493607381946323,"vX0":-4.631689546452013,"vY0":-113.54277078407748,"vZ0":-1.1605155025464273,"x":188.01,"y":199.65,"x0":1.5351902562781128,"y0":50.002755104618906,"z0":5.397997969408409,"aX":-13.078600339468313},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.5,"breakHorizontal":19.7,"spinRate":2582,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.48527222433590556,"extension":5.962568628376492},"index":8,"playId":"e4f4c217-ad61-32c0-b4ee-6d31f845418e","pitchNumber":8,"startTime":"2025-07-26T00:34:56.664Z","endTime":"2025-07-26T00:35:00.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.600355820825026,"aZ":-16.551156770883498,"pfxX":7.063629332548869,"pfxZ":9.212324051932185,"pX":-0.7019340838494618,"pZ":2.4080514456780557,"vX0":-6.652504411349779,"vY0":-129.29825240565387,"vZ0":-4.210592037213458,"x":143.76,"y":173.76,"x0":0.9848037951557298,"y0":50.002083732927694,"z0":5.325277004175532,"aX":11.977104472998102},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.0,"breakHorizontal":-11.3,"spinRate":2388,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4233936541162713,"extension":6.409349406677292},"hitData":{"launchSpeed":97.9,"launchAngle":32.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.91,"coordY":68.23}},"index":9,"playId":"782c263a-1ded-33b5-abe3-3875bd9c09be","pitchNumber":9,"startTime":"2025-07-26T00:35:12.517Z","endTime":"2025-07-26T00:35:25.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:35:25.766Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael A. Taylor doubles (16) on a sharp fly ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:35:31.761Z","endTime":"2025-07-26T00:37:20.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.62031060663378,"strikeZoneBottom":1.70243312925724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.072261014962173,"aZ":-27.828201402118587,"pfxX":6.279404920901142,"pfxZ":3.109213118814778,"pX":-1.0030251602773999,"pZ":0.294367456929507,"vX0":-6.850380154538886,"vY0":-116.87554909805947,"vZ0":-5.47901917883677,"x":155.23,"y":230.83,"x0":1.1371951571387175,"y0":50.00238806529312,"z0":5.252874352786396,"aX":8.770205697059493},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.7,"breakHorizontal":-9.8,"spinRate":1251,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4669705768850716,"extension":6.248057287839618},"index":0,"playId":"5f5bb248-f53f-3f6f-860d-23c24004b489","pitchNumber":1,"startTime":"2025-07-26T00:35:50.938Z","endTime":"2025-07-26T00:35:53.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.64657018732549,"strikeZoneBottom":1.69916619327788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40798572617907,"aZ":-17.722838558961463,"pfxX":6.541302342790537,"pfxZ":8.542127099050697,"pX":-0.1125281259300035,"pZ":3.8482491518433304,"vX0":-5.0098302727269575,"vY0":-129.1175393032354,"vZ0":-0.7600106602747109,"x":121.29,"y":134.88,"x0":1.001240040492854,"y0":50.001984999543744,"z0":5.507817109323183,"aX":11.06515570673215},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.5,"breakHorizontal":-10.8,"spinRate":2392,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.42390901135396186,"extension":6.085289045369117},"index":1,"playId":"d3ecab4a-581b-39ab-bde5-38c0ec336378","pitchNumber":2,"startTime":"2025-07-26T00:36:08.916Z","endTime":"2025-07-26T00:36:12.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":3.65341711016094,"strikeZoneBottom":1.76117588225446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49668857549754,"aZ":-18.141490500315612,"pfxX":7.587171155234536,"pfxZ":8.540821178051242,"pX":-0.8699715558104356,"pZ":2.470522817440906,"vX0":-7.232808930315149,"vY0":-127.93099126123207,"vZ0":-3.524291908939378,"x":150.16,"y":172.08,"x0":1.0198015099930526,"y0":50.00571876477171,"z0":5.303260547258518,"aX":12.471163968483419},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.8,"breakHorizontal":-11.9,"spinRate":2391,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.42954934695788927,"extension":6.327923105713986},"index":2,"playId":"cd64f375-e042-3428-b4de-84fec39a8a5c","pitchNumber":3,"startTime":"2025-07-26T00:36:24.630Z","endTime":"2025-07-26T00:36:27.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366872927469643,"aZ":-30.68764872011158,"pfxX":6.3807932855924925,"pfxZ":1.093049865519597,"pX":-0.23363843525190411,"pZ":1.6886633746116215,"vX0":-4.977953149029503,"vY0":-116.45275957045807,"vZ0":-1.7735358209256913,"x":125.91,"y":193.19,"x0":1.1155128685438709,"y0":50.00093584910126,"z0":5.396852125812099,"aX":8.655706816339803},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.8,"breakHorizontal":-10.1,"spinRate":1245,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4725519224446231,"extension":6.291680736123379},"index":3,"playId":"d69ceeb1-acca-3173-a6be-7b6746670c38","pitchNumber":4,"startTime":"2025-07-26T00:36:43.227Z","endTime":"2025-07-26T00:36:46.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949381453773967,"aZ":-25.31604835179387,"pfxX":4.386278575937682,"pfxZ":4.781393084224554,"pX":-0.5635623969914301,"pZ":2.632574383723423,"vX0":-5.30932286715198,"vY0":-118.81010052895303,"vZ0":-1.281075572297351,"x":138.48,"y":167.7,"x0":1.1262665094614863,"y0":50.004941907979955,"z0":5.471366280394538,"aX":6.295753635462065},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.6,"breakHorizontal":-6.7,"spinRate":1169,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4603494154008332,"extension":6.098668683450439},"hitData":{"launchSpeed":103.9,"launchAngle":47.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":81.15,"coordY":82.61}},"index":4,"playId":"b806daaa-354c-3cc1-8123-ca1e4c49f3b5","pitchNumber":5,"startTime":"2025-07-26T00:37:06.084Z","endTime":"2025-07-26T00:37:20.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.16,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:37:20.305Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, second baseman Nico Hoerner to first baseman Michael Busch. Michael A. Taylor to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:37:46.602Z","endTime":"2025-07-26T00:38:21.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"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(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":86.6,"endSpeed":79.0,"strikeZoneTop":3.62938324767581,"strikeZoneBottom":1.70595290383682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08255208447276,"aZ":-23.64455748807615,"pfxX":8.826997103163922,"pfxZ":5.346894130493392,"pX":-0.6477677756063928,"pZ":2.1337058589196913,"vX0":-9.928322775101341,"vY0":-125.6756854292716,"vZ0":-2.8104337910501456,"x":141.69,"y":181.17,"x0":2.211910554653798,"y0":50.00359702769028,"z0":5.192285834429963,"aX":14.084607214696982},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":-13.7,"spinRate":1733,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4362525265103576,"extension":6.2954641335760515},"index":0,"playId":"f63c7b07-0395-3a2b-b539-b7eb764432ec","pitchNumber":1,"startTime":"2025-07-26T00:37:55.673Z","endTime":"2025-07-26T00:37:58.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":572191,"link":"/api/v1/people/572191"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.748938754755265,"aZ":-23.342223429507584,"pfxX":7.508351566707734,"pfxZ":5.569479400958542,"pX":0.3148136901730718,"pZ":2.784024937068442,"vX0":-7.559451963914298,"vY0":-125.0402591002819,"vZ0":-1.4543407808270508,"x":105.0,"y":163.61,"x0":2.398895145792782,"y0":50.005665643075105,"z0":5.284835969579892,"aX":11.915046170895781},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":1715,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.437705335864373,"extension":6.538943208928551},"hitData":{"launchSpeed":105.6,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":160.71}},"index":1,"playId":"1fbd8dee-655d-3c08-9bb5-f291b1220f06","pitchNumber":2,"startTime":"2025-07-26T00:38:12.441Z","endTime":"2025-07-26T00:38:21.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"second":{"id":572191,"link":"/api/v1/people/572191"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.0,"awayTeamWinProbability":7.0,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:38:21.199Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out sharply to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:38:32.042Z","endTime":"2025-07-26T00:39:17.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":3.25078316753867,"strikeZoneBottom":1.61213253283963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41451135325259,"aZ":-18.791849969380525,"pfxX":6.799908107863546,"pfxZ":8.135378500147068,"pX":-0.06844463105517931,"pZ":2.7320105641272816,"vX0":-7.868307394831649,"vY0":-128.19831988839564,"vZ0":-2.7683912069012817,"x":119.61,"y":165.02,"x0":2.1741799892430316,"y0":50.00309950344658,"z0":5.3126944197313,"aX":11.186068899898215},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.3,"breakHorizontal":-10.3,"spinRate":2394,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.42919097303239706,"extension":6.265878532300662},"index":0,"playId":"b29e11ca-32d1-3b2a-b232-2d58f8616c9e","pitchNumber":1,"startTime":"2025-07-26T00:38:48.882Z","endTime":"2025-07-26T00:38:51.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":572191,"link":"/api/v1/people/572191"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441174260724257,"aZ":-17.91862190368593,"pfxX":6.3262119968750214,"pfxZ":8.721265608541682,"pX":-0.48549519348982795,"pZ":2.644507507352102,"vX0":-8.969212373095946,"vY0":-128.07603648594332,"vZ0":-3.3243909192395478,"x":135.51,"y":167.38,"x0":2.2662924071108406,"y0":50.001406537214194,"z0":5.3886695512057345,"aX":10.339453915478572},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":2409,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.4303357127652072,"extension":6.238106457265538},"hitData":{"launchSpeed":101.8,"launchAngle":45.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":49.79,"coordY":91.75}},"index":1,"playId":"fad21521-bcaa-3752-b9e9-4e9b38981fe0","pitchNumber":2,"startTime":"2025-07-26T00:39:04.456Z","endTime":"2025-07-26T00:39:17.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"third":{"id":572191,"link":"/api/v1/people/572191"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:39:17.185Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to left fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:41:14.037Z","endTime":"2025-07-26T00:42:11.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.4,"endSpeed":87.3,"strikeZoneTop":3.60953281311845,"strikeZoneBottom":1.64451340346962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.613727041965063,"aZ":-23.062643986168684,"pfxX":-9.812024495325161,"pfxZ":4.73103530326473,"pX":0.5055681549609772,"pZ":1.4418277145442382,"vX0":7.9369860208321645,"vY0":-137.22669955139943,"vZ0":-7.269579996925379,"x":97.73,"y":199.85,"x0":-1.1356209530518346,"y0":50.00412826743551,"z0":5.673319491355711,"aX":-18.896399106929938},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2241,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3976777539535781,"extension":6.951354756644844},"index":0,"playId":"c9c8d947-756c-3bfb-a0f4-9833f6f5a7f4","pitchNumber":1,"startTime":"2025-07-26T00:41:26.211Z","endTime":"2025-07-26T00:41:30.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.47847601168092,"strikeZoneBottom":1.60762395896479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.043090287153895,"aZ":-20.612062050679935,"pfxX":-10.20903489318405,"pfxZ":5.996536170962477,"pX":-0.5190691832966514,"pZ":1.6358002817880901,"vX0":5.806504087411436,"vY0":-137.62400179497624,"vZ0":-6.973740852212359,"x":136.79,"y":194.61,"x0":-1.3239770755052525,"y0":50.005462474825165,"z0":5.58729724093262,"aX":-19.68895853955992},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":17.4,"spinRate":2235,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39719746349323737,"extension":6.659147008634876},"index":1,"playId":"bda09365-0352-3841-be31-baf224663a88","pitchNumber":2,"startTime":"2025-07-26T00:41:46.141Z","endTime":"2025-07-26T00:41:49.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15119452049364,"aZ":-28.423273072829694,"pfxX":-9.776497743111932,"pfxZ":2.430423915562846,"pX":-0.6383591447873684,"pZ":2.408676447840642,"vX0":4.823494581558514,"vY0":-123.00502936129986,"vZ0":-2.0250182998453496,"x":141.33,"y":173.75,"x0":-1.348984314232338,"y0":50.00050601369016,"z0":5.639792232492765,"aX":-15.060675300913646},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":16.7,"spinRate":1655,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4443713951029111,"extension":6.821296277558392},"hitData":{"launchSpeed":85.7,"launchAngle":13.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.58,"coordY":135.05}},"index":2,"playId":"b76c545f-c1e7-32b0-a3ec-9dc74fa0f140","pitchNumber":3,"startTime":"2025-07-26T00:42:00.821Z","endTime":"2025-07-26T00:42:11.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.5,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:42:11.923Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks. Kyle Tucker to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:42:13.926Z","endTime":"2025-07-26T00:43:37.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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, 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":94.9,"endSpeed":86.9,"strikeZoneTop":3.23124635545632,"strikeZoneBottom":1.57483630872237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45319440084234,"aZ":-21.308750731291138,"pfxX":-11.499939110088128,"pfxZ":5.662911202852998,"pX":1.291873012410372,"pZ":1.1801531227649686,"vX0":10.765476258726464,"vY0":-137.63140849033843,"vZ0":-7.97494347960161,"x":67.76,"y":206.92,"x0":-1.175609113267434,"y0":50.0039298295449,"z0":5.557676005871411,"aX":-22.070878820723863},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":18.6,"spinRate":2225,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39790692060233734,"extension":7.008400599179804},"index":0,"playId":"83d38bfe-d000-31b0-97cb-2e6320b2e522","pitchNumber":1,"startTime":"2025-07-26T00:42:35.234Z","endTime":"2025-07-26T00:42:38.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.15143471335537,"strikeZoneBottom":1.41180688294492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.345513882818256,"aZ":-23.49099565171525,"pfxX":-11.55728417942659,"pfxZ":4.550309922690961,"pX":1.2188874941920105,"pZ":1.1530643731618133,"vX0":10.529997023065935,"vY0":-137.2472370356557,"vZ0":-7.3057664849396735,"x":70.54,"y":207.65,"x0":-1.1657379769446525,"y0":50.00324137068118,"z0":5.449120774000223,"aX":-22.051960979540375},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":18.7,"spinRate":2239,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39907227602398043,"extension":6.937566351151043},"index":1,"playId":"1f53b009-cb3a-3ed5-8d43-2450fecabb3d","pitchNumber":2,"startTime":"2025-07-26T00:42:56.400Z","endTime":"2025-07-26T00:42:59.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.19407921875619,"strikeZoneBottom":1.45449351896718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07158441439514,"aZ":-43.70282177136502,"pfxX":3.343723578130303,"pfxZ":-8.313401097823288,"pX":-0.9250305824100081,"pZ":2.424334534349959,"vX0":0.0013880254780751777,"vY0":-117.77171668815467,"vZ0":1.2902665708319176,"x":152.26,"y":173.32,"x0":-1.3590987961271859,"y0":50.002816664918754,"z0":5.95235022094228,"aX":4.636277866435713},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.3,"breakHorizontal":-6.0,"spinRate":2164,"spinDirection":21},"zone":11,"typeConfidence":2.0,"plateTime":0.46739690517291654,"extension":6.541922976396009},"index":2,"playId":"36f61865-14b2-3376-89f8-6cfda5ef1183","pitchNumber":3,"startTime":"2025-07-26T00:43:17.247Z","endTime":"2025-07-26T00:43:20.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.18081871190894,"strikeZoneBottom":1.46923013611918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73808349774643,"aZ":-21.481711770410765,"pfxX":-10.676428675616984,"pfxZ":5.5587926145407245,"pX":1.9378497101946905,"pZ":1.7455818313167852,"vX0":11.765204358235543,"vY0":-137.37594095037892,"vZ0":-6.555863740723991,"x":43.13,"y":191.65,"x0":-1.0011366162062632,"y0":50.00044220872952,"z0":5.609949231943603,"aX":-20.525700510621565},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":2258,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39781086725906345,"extension":6.745400195091428},"index":3,"playId":"1aaa4c52-a4fb-349e-b263-1c3f68c6922c","pitchNumber":4,"startTime":"2025-07-26T00:43:34.271Z","endTime":"2025-07-26T00:43:37.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.94,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:43:37.271Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Mike Tauchman. Kyle Tucker to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:44:38.910Z","endTime":"2025-07-26T00:44:54.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":0,"homeScore":5,"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-26T00:43:52.849Z","endTime":"2025-07-26T00:44:41.191Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":85.4,"endSpeed":78.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507021978416063,"aZ":-27.35345432789097,"pfxX":-10.776975874729903,"pfxZ":3.075907142604054,"pX":-0.6948125940118206,"pZ":2.050481886487679,"vX0":5.267318416460843,"vY0":-124.33401908714615,"vZ0":-3.1932468090766575,"x":143.48,"y":183.42,"x0":-1.4384871189253565,"y0":50.00501202952972,"z0":5.617026484164147,"aX":-16.905602187426595},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":18.4,"spinRate":1693,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.44022604020751466,"extension":6.777166659154971},"hitData":{"launchSpeed":97.1,"launchAngle":36.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.68,"coordY":70.27}},"index":1,"playId":"dcce0960-30ac-3a79-8cb5-5e12a99779ef","pitchNumber":1,"startTime":"2025-07-26T00:44:41.191Z","endTime":"2025-07-26T00:44:54.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.41,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:44:54.925Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ian Happ grounds into a double play, second baseman Lenyn Sosa to shortstop Chase Meidroth to first baseman Miguel Vargas. Seiya Suzuki out at 2nd. Ian Happ out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:45:05.828Z","endTime":"2025-07-26T00:46:28.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.465986163440338,"aZ":-22.662800030620275,"pfxX":-10.398098210302683,"pfxZ":4.851166883027927,"pX":-0.8490475745701449,"pZ":2.9444570350833907,"vX0":4.95670997981046,"vY0":-138.56551098482186,"vZ0":-3.4339667591096825,"x":149.36,"y":159.28,"x0":-1.3015881852009716,"y0":50.0059387579214,"z0":5.69890299562404,"aX":-20.397392450300156},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2163,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3939969834717929,"extension":6.804272005183947},"index":0,"playId":"de0284d5-39e6-3f7a-a5c3-c2c2b672a9e6","pitchNumber":1,"startTime":"2025-07-26T00:45:36.063Z","endTime":"2025-07-26T00:45:39.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":83.9,"endSpeed":77.3,"strikeZoneTop":3.54231594010905,"strikeZoneBottom":1.62952618841234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.912419616059484,"aZ":-37.55299580136084,"pfxX":2.0136412278206115,"pfxZ":-3.5747831075635297,"pX":0.718601704807527,"pZ":1.6182402522313075,"vX0":4.01087743328909,"vY0":-122.12684442431421,"vZ0":-2.1742920078203927,"x":89.61,"y":195.09,"x0":-1.2091109781578042,"y0":50.00386591108371,"z0":5.7619612170523125,"aX":3.0290152923739346},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.7,"breakHorizontal":-4.7,"spinRate":1862,"spinDirection":25},"zone":9,"typeConfidence":2.0,"plateTime":0.4491559654584707,"extension":6.688412375456774},"index":1,"playId":"21e883c5-48dd-30fa-8d68-916d9f91884f","pitchNumber":2,"startTime":"2025-07-26T00:45:57.314Z","endTime":"2025-07-26T00:46:00.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.3,"endSpeed":87.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.238332055648875,"aZ":-26.599007958535935,"pfxX":-9.615069648471714,"pfxZ":2.8974525405586125,"pX":-0.7058402609016415,"pZ":2.6417039175210446,"vX0":5.353725338152655,"vY0":-137.3892695453426,"vZ0":-2.9698958109521705,"x":143.9,"y":167.45,"x0":-1.4225003531873932,"y0":50.00589193961766,"z0":5.529418379616123,"aX":-18.526607791757712},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2204,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3974904743255747,"extension":6.951355985412546},"hitData":{"launchSpeed":94.2,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.28,"coordY":162.9}},"index":2,"playId":"088b619a-13b2-3a7c-8df2-6a188104fdca","pitchNumber":3,"startTime":"2025-07-26T00:46:20.104Z","endTime":"2025-07-26T00:46:28.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":6.199999999999989,"leverageIndex":1.17,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:46:28.070Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Slater homers (5) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:48:24.300Z","endTime":"2025-07-26T00:49:37.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":66.5,"strikeZoneTop":3.66253842373175,"strikeZoneBottom":1.81425433884154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.200576867428037,"aZ":-39.07509399184223,"pfxX":-6.537837520639167,"pfxZ":-6.377425243379648,"pX":-1.1016318401799279,"pZ":-0.7218480580614819,"vX0":-4.532650156636703,"vY0":-103.95760254197546,"vZ0":-3.422703755421102,"x":158.99,"y":258.27,"x0":1.964733311780085,"y0":50.001589760040915,"z0":5.634252102109542,"aX":-7.076774705487539},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-12.1,"breakHorizontal":13.2,"spinRate":2673,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.5290814915483861,"extension":6.4071147732565885},"index":0,"playId":"68d6d9df-2615-3681-aa20-96202630159a","pitchNumber":1,"startTime":"2025-07-26T00:48:39.807Z","endTime":"2025-07-26T00:48:42.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.66492104083406,"strikeZoneBottom":1.79302906850443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06757246789502,"aZ":-16.38505809498136,"pfxX":7.885466478356324,"pfxZ":9.412705976801739,"pX":-0.7537395994987653,"pZ":1.2291296888438017,"vX0":-9.870205369808469,"vY0":-128.52510675364582,"vZ0":-6.785133768182093,"x":145.73,"y":205.59,"x0":2.107661323055973,"y0":50.000060624155935,"z0":5.170812928877017,"aX":13.221853065954555},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.7,"breakHorizontal":-12.1,"spinRate":2458,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42579077101172125,"extension":6.281876567792926},"index":1,"playId":"f0a01e06-d44b-39f5-8817-f4a91b956973","pitchNumber":2,"startTime":"2025-07-26T00:48:57.867Z","endTime":"2025-07-26T00:49:00.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99565811186363,"aZ":-15.693027056142089,"pfxX":7.154679090066098,"pfxZ":9.69834358377502,"pX":0.4667026892416994,"pZ":3.1301621449001575,"vX0":-6.724879839004921,"vY0":-129.2867660943623,"vZ0":-2.7168052746387037,"x":99.21,"y":154.27,"x0":2.1672200954788643,"y0":50.00216235182608,"z0":5.3935525616007025,"aX":12.157886359462438},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.2,"breakHorizontal":-11.5,"spinRate":2448,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.423035153690559,"extension":6.2310041663547855},"hitData":{"launchSpeed":108.8,"launchAngle":26.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.31,"coordY":29.18}},"index":2,"playId":"a5a21398-cc5b-34ad-8066-acfe28282b98","pitchNumber":3,"startTime":"2025-07-26T00:49:12.748Z","endTime":"2025-07-26T00:49:37.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.17,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:49:37.885Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Edgar Quero doubles (12) on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:49:48.286Z","endTime":"2025-07-26T00:52:30.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.21939186877595,"strikeZoneBottom":1.46275215004649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.015999702934224,"aZ":-26.463841178655326,"pfxX":6.8400791627928275,"pfxZ":4.091467451363584,"pX":-0.6664039934614662,"pZ":1.6900091218615616,"vX0":-8.848683742262924,"vY0":-116.84007427208283,"vZ0":-2.8047902755528624,"x":142.4,"y":193.15,"x0":2.2643680705443394,"y0":50.00291001384999,"z0":5.367998376017804,"aX":9.5489988070607},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.1,"breakHorizontal":-10.4,"spinRate":1325,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.4670540343290126,"extension":6.4168107227579245},"index":0,"playId":"93fdcc50-b083-3530-aa7f-223bcb55bdb9","pitchNumber":1,"startTime":"2025-07-26T00:49:57.408Z","endTime":"2025-07-26T00:50:00.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.886310682672125,"aZ":-14.785618448622879,"pfxX":6.438376663824898,"pfxZ":10.416159381754182,"pX":0.004216983003937158,"pZ":2.0138144757733225,"vX0":-7.493987341050543,"vY0":-128.22439427668078,"vZ0":-5.3367005845724975,"x":116.84,"y":184.41,"x0":2.124748168135575,"y0":50.0040639406368,"z0":5.271233660696529,"aX":10.749648815249751},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.9,"breakHorizontal":-10.1,"spinRate":2408,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4267549576944054,"extension":6.3198846471394114},"index":1,"playId":"b8d79a07-e598-39c8-bb21-90a2ed27f989","pitchNumber":2,"startTime":"2025-07-26T00:50:09.814Z","endTime":"2025-07-26T00:50:12.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.14863496539474,"strikeZoneBottom":1.44845615113536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.657938904248034,"aZ":-28.27304972931703,"pfxX":7.7431991708459815,"pfxZ":2.7220047782516343,"pX":-0.7000979513457725,"pZ":0.7432154586142435,"vX0":-9.133968062653585,"vY0":-118.56682775610774,"vZ0":-4.679717849206242,"x":143.69,"y":218.71,"x0":2.1875484468738087,"y0":50.00061116619937,"z0":5.308442243047846,"aX":11.077027988752643},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":1360,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.46112593405391067,"extension":6.408331619440448},"index":2,"playId":"0cab1ad6-aefd-390e-8639-20222a0e7f25","pitchNumber":3,"startTime":"2025-07-26T00:50:31.786Z","endTime":"2025-07-26T00:50:34.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":79.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99513581086394,"aZ":-13.903963557480102,"pfxX":7.3864522210328465,"pfxZ":11.053030175695637,"pX":0.02425427823847405,"pZ":3.419322610028121,"vX0":-7.827160225191712,"vY0":-128.60903649570736,"vZ0":-2.508186838607001,"x":116.08,"y":146.46,"x0":2.1668635478092217,"y0":50.00213236499378,"z0":5.503308445083826,"aX":12.208833210440934},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":19.6,"breakHorizontal":-11.3,"spinRate":2447,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.42808149765176085,"extension":6.2965804441613535},"index":3,"playId":"d8ad9db3-a598-3c13-9aa2-6a236601924f","pitchNumber":4,"startTime":"2025-07-26T00:50:46.705Z","endTime":"2025-07-26T00:50:54.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.281449173026385,"aZ":-15.969411329360282,"pfxX":9.081662707350656,"pfxZ":10.181766101372915,"pX":-0.3158847816924817,"pZ":3.353088796828774,"vX0":-9.17197305380353,"vY0":-126.06588198276627,"vZ0":-1.9523547905064316,"x":129.04,"y":148.25,"x0":2.208966140323303,"y0":50.00370572236902,"z0":5.4422734937849,"aX":14.456456683128621},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":18.1,"breakHorizontal":-14.0,"spinRate":2444,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.4363394777967171,"extension":6.141660161446852},"index":4,"playId":"b0e78a65-2c50-3a4a-bda3-d862efdad112","pitchNumber":5,"startTime":"2025-07-26T00:51:17.857Z","endTime":"2025-07-26T00:51:20.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.14048097634047,"strikeZoneBottom":1.41475924496205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4305210124194,"aZ":-32.92651974613903,"pfxX":-6.999664189818907,"pfxZ":-0.5842368438202037,"pX":-1.1157598425769908,"pZ":0.8374540197488192,"vX0":-6.307268679526774,"vY0":-113.89442479612659,"vZ0":-2.9279303153189105,"x":159.53,"y":216.17,"x0":2.6116564616562874,"y0":50.00040461101848,"z0":5.438101699074156,"aX":-9.07534350045504},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-1.6,"breakHorizontal":14.4,"spinRate":2498,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.48328642302909763,"extension":6.031029954192857},"index":5,"playId":"66e9895b-7c3f-3ba1-bd0a-845a369a2bea","pitchNumber":6,"startTime":"2025-07-26T00:51:36.006Z","endTime":"2025-07-26T00:51:39.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.23419348195559,"strikeZoneBottom":1.40630403162064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.804077431464812,"aZ":-26.027651935244176,"pfxX":9.027228084553887,"pfxZ":4.393138846673977,"pX":1.0163424592219399,"pZ":1.4341304507088002,"vX0":-5.876256128274458,"vY0":-117.64738274640905,"vZ0":-3.5584251095339123,"x":78.26,"y":200.06,"x0":2.3765530520751303,"y0":50.00129933904934,"z0":5.3847369143512855,"aX":12.623787921415843},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.3,"breakHorizontal":-14.9,"spinRate":1340,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4659721035316222,"extension":6.340571733610257},"index":6,"playId":"810a964d-a057-36c9-9c66-ca388795e232","pitchNumber":7,"startTime":"2025-07-26T00:51:57.095Z","endTime":"2025-07-26T00:52:00.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.60430549104901,"aZ":-26.993723074142764,"pfxX":8.673803910482015,"pfxZ":3.59178795738603,"pX":0.4215036809165378,"pZ":2.7058802921172016,"vX0":-7.254293072444854,"vY0":-118.93303196866692,"vZ0":-0.7733336800782324,"x":100.93,"y":165.72,"x0":2.3759618843567645,"y0":50.00037604340487,"z0":5.4712209319509055,"aX":12.494935201979997},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.6,"breakHorizontal":-14.0,"spinRate":1331,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.45955521990648407,"extension":6.409187612373653},"hitData":{"launchSpeed":96.4,"launchAngle":21.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.86,"coordY":106.55}},"index":7,"playId":"cca2fb54-8921-3d84-9a75-b14b850f7274","pitchNumber":8,"startTime":"2025-07-26T00:52:16.972Z","endTime":"2025-07-26T00:52:30.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.1,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:52:30.815Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:55:41.851Z","endTime":"2025-07-26T00:57:47.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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-26T00:52:58.807Z","endTime":"2025-07-26T00:54:10.697Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Flexen replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"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-26T00:54:10.697Z","endTime":"2025-07-26T00:55:44.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623167,"link":"/api/v1/people/623167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.27557083482811,"strikeZoneBottom":1.50432227253919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65446424569642,"aZ":-12.853059865990893,"pfxX":-2.297181058767433,"pfxZ":10.620798080091786,"pX":-0.5607221196216006,"pZ":3.4968114775347616,"vX0":1.8220895488343907,"vY0":-134.16992827275442,"vZ0":-5.975740895286034,"x":138.37,"y":144.37,"x0":-0.9509675973151185,"y0":50.00073619282448,"z0":6.672720130503168,"aX":-4.178038052437227},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2235,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.4085944888206847,"extension":6.168961517189533},"index":2,"playId":"e008d0cf-6635-33f8-94e4-280b89bb9198","pitchNumber":1,"startTime":"2025-07-26T00:55:44.163Z","endTime":"2025-07-26T00:55:47.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.5,"endSpeed":82.7,"strikeZoneTop":3.23556739814889,"strikeZoneBottom":1.54694757330548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27476289399375,"aZ":-21.367319200160697,"pfxX":2.7333572412038123,"pfxZ":6.2646609099925525,"pX":1.435230472559061,"pZ":2.0371779812348443,"vX0":4.764474659286314,"vY0":-130.23958448554666,"vZ0":-7.585753747196479,"x":62.29,"y":183.78,"x0":-0.7700334134929535,"y0":50.0043239259502,"z0":6.592918112388671,"aX":4.714749084523104},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.0,"breakHorizontal":-6.0,"spinRate":2471,"spinDirection":177},"zone":14,"typeConfidence":0.85,"plateTime":0.41987597477471894,"extension":6.343427734010082},"index":3,"playId":"dfa8a9dc-2591-3b10-b7ba-c04451e843e0","pitchNumber":2,"startTime":"2025-07-26T00:55:59.229Z","endTime":"2025-07-26T00:56:02.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.919091614879594,"aZ":-40.63519176037186,"pfxX":5.618193682588672,"pfxZ":-7.489808061436294,"pX":-0.1070893199453741,"pZ":0.74035606724481,"vX0":0.016969952061234916,"vY0":-107.02461647338467,"vZ0":-2.884140667169051,"x":121.08,"y":218.79,"x0":-0.8418792836052648,"y0":50.00217268167765,"z0":6.771662662099431,"aX":6.34843188611399},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-14.0,"breakHorizontal":-10.1,"spinRate":2794,"spinDirection":23},"zone":13,"typeConfidence":0.91,"plateTime":0.516935557564421,"extension":6.3699896945314585},"index":4,"playId":"2d912b4f-0563-310f-89d2-a92b334d853b","pitchNumber":3,"startTime":"2025-07-26T00:56:14.676Z","endTime":"2025-07-26T00:56:18.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94720106581804,"aZ":-12.70137128117339,"pfxX":-2.3030818001468747,"pfxZ":10.592269446245957,"pX":-0.4480808329570794,"pZ":2.799858079471798,"vX0":2.301159898943695,"vY0":-134.65451989458987,"vZ0":-7.627474072449292,"x":134.08,"y":163.18,"x0":-1.0140802117735106,"y0":50.00107905989568,"z0":6.565635994829237,"aX":-4.233426308101115},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2261,"spinDirection":200},"zone":1,"typeConfidence":0.91,"plateTime":0.40660414423066094,"extension":6.232798548135892},"index":5,"playId":"314d863b-4dbf-35e8-929f-4703558805a1","pitchNumber":4,"startTime":"2025-07-26T00:56:42.641Z","endTime":"2025-07-26T00:56:45.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.32721806469507,"strikeZoneBottom":1.6665625073854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7548745524529,"aZ":-28.378083508203243,"pfxX":-7.945137625389893,"pfxZ":2.7688103430874413,"pX":-0.7090437536560952,"pZ":4.449518246133494,"vX0":2.6877560262062206,"vY0":-116.10559819667962,"vZ0":0.9493488884055041,"x":144.03,"y":118.64,"x0":-0.8461931007683942,"y0":50.004105403073936,"z0":6.7258887024249265,"aX":-10.900432191700292},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.5,"breakHorizontal":13.8,"spinRate":1266,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.47087563340763916,"extension":5.979564453006385},"index":6,"playId":"f5b069c6-fb12-3ccd-9abb-68e7c5f47741","pitchNumber":5,"startTime":"2025-07-26T00:57:03.258Z","endTime":"2025-07-26T00:57:06.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618037352551415,"aZ":-24.800944018214395,"pfxX":3.310195658600586,"pfxZ":4.22600715137674,"pX":0.12344242757969845,"pZ":3.0717205280057875,"vX0":1.417205964522863,"vY0":-130.5291589835899,"vZ0":-4.691500169673214,"x":112.29,"y":155.84,"x0":-0.8549053765724609,"y0":50.00411678780839,"z0":6.734467746560001,"aX":5.77497307919506},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":-6.2,"spinRate":2323,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.4178660511318797,"extension":6.286370257310578},"index":7,"playId":"f450fda3-0085-3544-9788-a195950e5a72","pitchNumber":6,"startTime":"2025-07-26T00:57:24.207Z","endTime":"2025-07-26T00:57:28.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.327984970998607,"aZ":-37.21471386779267,"pfxX":-0.8374113269381678,"pfxZ":-3.45846015519913,"pX":0.2696010381948253,"pZ":0.8994916325876517,"vX0":2.381762892352156,"vY0":-119.97317099610783,"vZ0":-5.852591829959594,"x":106.72,"y":214.49,"x0":-0.6274700716427334,"y0":50.0041427351147,"z0":6.68955013880669,"aX":-1.2204154617216998},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.4,"breakHorizontal":1.0,"spinRate":2435,"spinDirection":21},"zone":14,"typeConfidence":0.93,"plateTime":0.4566308813671487,"extension":6.3351513198373555},"index":8,"playId":"af2c0740-eda5-3805-a498-6594d633c58d","pitchNumber":7,"startTime":"2025-07-26T00:57:44.571Z","endTime":"2025-07-26T00:57:47.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.13,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:57:47.571Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a line drive to left fielder Ian Happ. Edgar Quero to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:57:52.532Z","endTime":"2025-07-26T00:59:07.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05637330337971,"aZ":-25.315523288299985,"pfxX":2.295116575343003,"pfxZ":3.9589867058938744,"pX":0.5414787480202656,"pZ":2.3747019353616006,"vX0":2.680293907682877,"vY0":-130.1491662097193,"vZ0":-6.203683332950094,"x":96.36,"y":174.66,"x0":-0.796407306256278,"y0":50.000945944559724,"z0":6.6837554412476585,"aX":3.970308176606133},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-4.7,"spinRate":2536,"spinDirection":168},"zone":6,"typeConfidence":0.87,"plateTime":0.41943441841983686,"extension":6.24176962980218},"index":0,"playId":"e5514a33-2ac8-3b68-b17c-365837ffa890","pitchNumber":1,"startTime":"2025-07-26T00:58:16.482Z","endTime":"2025-07-26T00:58:20.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.50327904198264,"strikeZoneBottom":1.68327125481357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36409127537499,"aZ":-11.987369994035298,"pfxX":-1.3378498177683231,"pfxZ":10.976180845539261,"pX":0.8140750818450512,"pZ":2.4863103878196817,"vX0":3.7304225591592357,"vY0":-134.77153701100488,"vZ0":-8.731041982583612,"x":85.97,"y":171.65,"x0":-0.41434867166631784,"y0":50.001720958313925,"z0":6.615089948774156,"aX":-2.460540549516475},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":1.7,"spinRate":2248,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.40644440008677796,"extension":6.249091569828987},"index":1,"playId":"e6d99e30-6917-31ad-8510-d71734e10573","pitchNumber":2,"startTime":"2025-07-26T00:58:36.455Z","endTime":"2025-07-26T00:58:39.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.819308892420878,"aZ":-14.622711272259082,"pfxX":-1.5329990349664642,"pfxZ":9.709400850227345,"pX":-0.05735560930659476,"pZ":3.810270144159045,"vX0":2.3227369395561333,"vY0":-133.40083438272399,"vZ0":-4.7927719188941635,"x":119.19,"y":135.9,"x0":-0.7388902774915428,"y0":50.00615912726813,"z0":6.67902972234025,"aX":-2.7724622474219234},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":2.3,"spinRate":2269,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.41007682986649296,"extension":6.175037076637219},"hitData":{"launchSpeed":91.1,"launchAngle":15.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.6,"coordY":127.49}},"index":2,"playId":"3991af21-502b-3ca3-85a4-279d37f7183e","pitchNumber":3,"startTime":"2025-07-26T00:58:57.382Z","endTime":"2025-07-26T00:59:07.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-26T00:59:07.212Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Lenyn Sosa out on a sacrifice fly to right fielder Kyle Tucker. Edgar Quero scores.","rbi":1,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:59:14.112Z","endTime":"2025-07-26T01:02:17.216Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"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(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":74.0,"endSpeed":68.5,"strikeZoneTop":3.41770621512851,"strikeZoneBottom":1.64234281371836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.55476835039165,"aZ":-42.48692951808184,"pfxX":3.630675031273766,"pfxZ":-8.869161443718557,"pX":-0.23724306243335988,"pZ":1.3007967716040476,"vX0":0.2804621957821165,"vY0":-107.71993976890505,"vZ0":-1.5563795789929982,"x":126.04,"y":203.66,"x0":-0.8405656540431294,"y0":50.002922135488994,"z0":6.774705907226001,"aX":4.221557271285232},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-16.1,"breakHorizontal":-6.6,"spinRate":2737,"spinDirection":26},"zone":13,"typeConfidence":0.89,"plateTime":0.5105302137043757,"extension":6.3929857721643195},"index":0,"playId":"0c6474b5-343b-36bd-a58f-3103e1beffe8","pitchNumber":1,"startTime":"2025-07-26T00:59:47.978Z","endTime":"2025-07-26T00:59:51.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06914568159809,"aZ":-22.793582326431455,"pfxX":2.8844089984451866,"pfxZ":5.446578141336218,"pX":-0.29238525079001426,"pZ":3.104596811991439,"vX0":0.5212183611180315,"vY0":-129.38153085655023,"vZ0":-4.773810813481861,"x":128.15,"y":154.96,"x0":-0.8708013938667317,"y0":50.00085806557045,"z0":6.686205130285314,"aX":4.965080419925127},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":2568,"spinDirection":163},"zone":1,"typeConfidence":0.9,"plateTime":0.4208559294814336,"extension":6.253289606956956},"index":1,"playId":"6de3eb00-34cd-341c-ba0e-598a842a8365","pitchNumber":2,"startTime":"2025-07-26T01:00:05.865Z","endTime":"2025-07-26T01:00:08.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"bf2b60c7-fbcf-31e0-b509-fd803fe4f245","startTime":"2025-07-26T01:00:23.659Z","endTime":"2025-07-26T01:00:28.073Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.793914592731486,"aZ":-14.269145886032323,"pfxX":-2.2932134995653755,"pfxZ":9.764874744895401,"pX":0.39580384496513465,"pZ":2.741909682758,"vX0":3.192524535520388,"vY0":-133.79440374961172,"vZ0":-7.6300924147548725,"x":101.91,"y":164.75,"x0":-0.5087047329140528,"y0":50.0010955368881,"z0":6.62999262087783,"aX":-4.204400413466337},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":3.6,"spinRate":2263,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.40761184249379,"extension":6.272864695992767},"index":3,"playId":"12ec6adc-1f53-3858-9d1b-aa391f9ee94e","pitchNumber":3,"startTime":"2025-07-26T01:00:45.164Z","endTime":"2025-07-26T01:00:48.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.723449989924088,"aZ":-40.996095306271336,"pfxX":-0.7283024596836891,"pfxZ":-6.167004588916614,"pX":-0.7817096221878891,"pZ":1.2124404800295951,"vX0":-0.2913900538160627,"vY0":-118.87580668346429,"vZ0":-4.287011848239191,"x":146.8,"y":206.04,"x0":-0.5629587194383531,"y0":50.00005304421796,"z0":6.759459561417533,"aX":-1.0424517846429349},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.9,"breakHorizontal":1.4,"spinRate":2417,"spinDirection":17},"zone":13,"typeConfidence":0.92,"plateTime":0.4606893584775764,"extension":6.266338183537512},"index":4,"playId":"11984e76-5a29-352d-ba2b-9a3096baeff0","pitchNumber":4,"startTime":"2025-07-26T01:01:10.404Z","endTime":"2025-07-26T01:01:13.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2184276556219,"aZ":-40.005347263662614,"pfxX":-0.5277104694146963,"pfxZ":-5.460571049127395,"pX":-0.2945090608446136,"pZ":0.8061770841061088,"vX0":0.4841791273728721,"vY0":-118.80503951226612,"vZ0":-5.47764843923383,"x":128.23,"y":217.01,"x0":-0.43213956650155566,"y0":50.00471940630082,"z0":6.767548077925797,"aX":-0.7563785163724877},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.9,"breakHorizontal":0.8,"spinRate":2452,"spinDirection":18},"zone":13,"typeConfidence":0.93,"plateTime":0.4605862502489302,"extension":6.180526385641794},"index":5,"playId":"7abd083a-da46-3455-b23b-48d2251be72f","pitchNumber":5,"startTime":"2025-07-26T01:01:38.508Z","endTime":"2025-07-26T01:01:41.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13306507655498,"aZ":-20.109356661530725,"pfxX":3.3308255654028036,"pfxZ":6.953867424042704,"pX":0.5921406742259815,"pZ":2.659538541180907,"vX0":1.8638634788076458,"vY0":-130.31747276562743,"vZ0":-6.592338662561301,"x":94.43,"y":166.97,"x0":-0.5630750944815972,"y0":50.00228788436901,"z0":6.720627853971658,"aX":5.779126286508543},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":-6.5,"spinRate":2633,"spinDirection":174},"zone":6,"typeConfidence":0.89,"plateTime":0.4188859920280401,"extension":6.249144030462107},"hitData":{"launchSpeed":99.2,"launchAngle":33.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.83,"coordY":70.97}},"index":6,"playId":"5620747c-4581-3f48-a039-cb4504df6fb4","pitchNumber":6,"startTime":"2025-07-26T01:02:02.691Z","endTime":"2025-07-26T01:02:17.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"third":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:02:17.216Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Tauchman homers (6) on a fly ball to right field. Miguel Vargas scores.","rbi":2,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:02:28.938Z","endTime":"2025-07-26T01:03:13.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.937554516152836,"aZ":-11.852556089509255,"pfxX":-1.2288814302295488,"pfxZ":11.444321437134427,"pX":-0.17081925329189565,"pZ":2.984401645456331,"vX0":1.785798628697873,"vY0":-132.56442901951957,"vZ0":-7.305927930210194,"x":123.51,"y":158.2,"x0":-0.6942490761580205,"y0":50.00472240146612,"z0":6.645777305240645,"aX":-2.1826181615905695},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.3,"breakHorizontal":1.8,"spinRate":2245,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.4135473149298403,"extension":6.28220784487908},"hitData":{"launchSpeed":108.2,"launchAngle":24.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.24,"coordY":77.13}},"index":0,"playId":"fbac9884-3a27-3f69-b3ce-a0bf082d24ab","pitchNumber":1,"startTime":"2025-07-26T01:02:47.032Z","endTime":"2025-07-26T01:03:13.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.07,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:03:13.516Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael A. Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:03:23.022Z","endTime":"2025-07-26T01:04:18.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.095108359308114,"aZ":-42.41421419503367,"pfxX":1.465411068734995,"pfxZ":-7.55183899562072,"pX":-1.06516133319841,"pZ":2.948646792261363,"vX0":-1.3419935254084783,"vY0":-115.87102429988319,"vZ0":0.010937541251989202,"x":157.6,"y":159.17,"x0":-0.668272656984674,"y0":50.00002456837017,"z0":7.003758919783021,"aX":1.9879415880144866},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.3,"breakHorizontal":-2.3,"spinRate":2507,"spinDirection":26},"zone":11,"typeConfidence":0.78,"plateTime":0.4730892747396327,"extension":6.203988176599643},"index":0,"playId":"ed2b7d2b-b73f-3bcc-b8d8-4e10237f8562","pitchNumber":1,"startTime":"2025-07-26T01:03:36.456Z","endTime":"2025-07-26T01:03:39.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.202454224653955,"aZ":-42.455680020155484,"pfxX":0.6173703382031139,"pfxZ":-7.398533447920168,"pX":-0.3155855037624978,"pZ":1.471729251321819,"vX0":0.48994321222180703,"vY0":-117.13478962235075,"vZ0":-3.071925389389966,"x":129.03,"y":199.04,"x0":-0.6077077032862568,"y0":50.0039036946852,"z0":6.771046901082465,"aX":0.8576368606961664},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.9,"breakHorizontal":-1.2,"spinRate":2554,"spinDirection":23},"zone":13,"typeConfidence":0.9,"plateTime":0.4676743414653899,"extension":6.2693992763408355},"index":1,"playId":"1870c29d-9b3a-3150-a29c-a98402ff1d62","pitchNumber":2,"startTime":"2025-07-26T01:03:53.942Z","endTime":"2025-07-26T01:03:56.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T01:04:04.929Z","endTime":"2025-07-26T01:04:15.835Z","isPitch":false,"type":"action","player":{"id":572191,"link":"/api/v1/people/572191"},"defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.120382130729727,"aZ":-39.230059950084275,"pfxX":-1.000488668848462,"pfxZ":-4.918217870669685,"pX":0.20349605133455168,"pZ":0.4057368634533974,"vX0":1.4339526357215928,"vY0":-118.81127143671998,"vZ0":-6.349298233891256,"x":109.24,"y":227.83,"x0":-0.2770532415911553,"y0":50.004443720111965,"z0":6.665683935910826,"aX":-1.4348861621224942},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":1.4,"spinRate":2584,"spinDirection":18},"zone":14,"typeConfidence":0.94,"plateTime":0.4604814532626813,"extension":6.417077310025786},"index":3,"playId":"6612c020-c90e-3141-928d-7bcc6e3291dd","pitchNumber":3,"startTime":"2025-07-26T01:04:15.835Z","endTime":"2025-07-26T01:04:18.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:04:18.835Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out sharply to center fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:06:19.038Z","endTime":"2025-07-26T01:07:22.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.4,"endSpeed":87.1,"strikeZoneTop":3.69609029598541,"strikeZoneBottom":1.84237582724467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.825799249996898,"aZ":-22.949635042745673,"pfxX":-9.342656342272349,"pfxZ":4.77928449527197,"pX":-1.1697022384489004,"pZ":3.090359229672802,"vX0":3.8438214875851666,"vY0":-137.45788449259754,"vZ0":-3.3103445028489173,"x":161.59,"y":155.34,"x0":-1.364944864167236,"y0":50.00569858033137,"z0":5.851857995985664,"aX":-18.047176275568674},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":2174,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39707100662304784,"extension":6.703658048053421},"index":0,"playId":"845e78dd-15c1-385d-927c-c6a184fcbbb9","pitchNumber":1,"startTime":"2025-07-26T01:06:30.437Z","endTime":"2025-07-26T01:06:33.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":93.7,"endSpeed":86.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.887282652163766,"aZ":-22.966873818102822,"pfxX":-10.212202589630067,"pfxZ":4.85452390809065,"pX":-0.1388862499011038,"pZ":1.7995774504495647,"vX0":6.565383509898089,"vY0":-136.33926801321073,"vZ0":-5.975274271250045,"x":122.29,"y":190.19,"x0":-1.2422081659858855,"y0":50.00280909274332,"z0":5.588052152612797,"aX":-19.368575650321446},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":2172,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40059481678580866,"extension":6.942448185093311},"index":1,"playId":"dc806e9b-65f5-3591-8ee5-57387291588a","pitchNumber":2,"startTime":"2025-07-26T01:06:42.187Z","endTime":"2025-07-26T01:06:47.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3192145970896,"aZ":-21.362565299327304,"pfxX":-9.915858714392986,"pfxZ":5.559210465897722,"pX":0.12094063421011159,"pZ":3.0069407868330695,"vX0":6.9772707897348205,"vY0":-138.41640392167554,"vZ0":-3.6963807178381196,"x":112.39,"y":157.59,"x0":-1.1416680237677714,"y0":50.00129271468965,"z0":5.786560723884652,"aX":-19.277439513789076},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":16.6,"spinRate":2220,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3954021391854283,"extension":6.628185207643198},"hitData":{"launchSpeed":103.1,"launchAngle":22.0,"totalDistance":372.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.12,"coordY":50.71}},"index":2,"playId":"3ab2e2be-1a5c-376b-aa88-0dc1d19071be","pitchNumber":3,"startTime":"2025-07-26T01:07:14.462Z","endTime":"2025-07-26T01:07:22.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:07:22.556Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to second baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:07:29.727Z","endTime":"2025-07-26T01:08:14.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.31727690958615,"strikeZoneBottom":1.57771545754297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84399873069492,"aZ":-21.01435018927723,"pfxX":-10.388560068124747,"pfxZ":5.8087535719254735,"pX":-0.7032123076409951,"pZ":3.2851680138135735,"vX0":5.088275691240599,"vY0":-138.03000174547515,"vZ0":-2.8229618958327145,"x":143.8,"y":150.08,"x0":-1.224635954891918,"y0":50.00588082080813,"z0":5.742465159406727,"aX":-19.97078354440935},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":17.6,"spinRate":2294,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3974069615431346,"extension":6.7651160845866904},"index":0,"playId":"83412e75-0fe6-3182-90da-85d75659c049","pitchNumber":1,"startTime":"2025-07-26T01:07:53.237Z","endTime":"2025-07-26T01:07:56.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":93.7,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29140363391827,"aZ":-21.460202493072874,"pfxX":-9.248857404155718,"pfxZ":5.672383284864209,"pX":-0.5503862507480946,"pZ":3.5483551473069133,"vX0":5.014440692073759,"vY0":-136.37441045864557,"vZ0":-1.8363765955898042,"x":137.98,"y":142.97,"x0":-1.2089481652962046,"y0":50.001477015445985,"z0":5.707002657943162,"aX":-17.462610928758195},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":2208,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4012547185824711,"extension":6.687704561688427},"hitData":{"launchSpeed":73.9,"launchAngle":45.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.12,"coordY":111.43}},"index":1,"playId":"c382e1d0-6b3b-378f-8ef4-33295283407e","pitchNumber":2,"startTime":"2025-07-26T01:08:06.155Z","endTime":"2025-07-26T01:08:14.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:08:14.149Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reese McGuire singles on a line drive to right fielder Mike Tauchman.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:08:33.699Z","endTime":"2025-07-26T01:09:00.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":94.0,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.253881046383263,"aZ":-26.36724725761411,"pfxX":-10.15962182803642,"pfxZ":3.0408231456110206,"pX":-0.6228671314103515,"pZ":1.9963257724024401,"vX0":5.293277786576659,"vY0":-136.80773807103762,"vZ0":-5.047160460097581,"x":140.74,"y":184.88,"x0":-1.255811543474672,"y0":50.00214014124762,"z0":5.656951168922522,"aX":-19.38842352217593},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":17.4,"spinRate":2185,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39932193455080744,"extension":6.7375529095657685},"hitData":{"launchSpeed":98.4,"launchAngle":15.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.05,"coordY":75.53}},"index":0,"playId":"f527dba3-b48d-3e53-9774-6ffc3dd7819a","pitchNumber":1,"startTime":"2025-07-26T01:08:49.015Z","endTime":"2025-07-26T01:09:00.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:09:00.560Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vidal Bruján grounds out to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:09:03.519Z","endTime":"2025-07-26T01:10:14.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.32825832547175,"strikeZoneBottom":1.59012520918639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70441557817119,"aZ":-41.70259605059566,"pfxX":2.7928469225459516,"pfxZ":-6.886840680859418,"pX":-0.48570072254074703,"pZ":2.1476828216799237,"vX0":0.9918173860071566,"vY0":-117.29375208478622,"vZ0":0.11185032814053097,"x":135.51,"y":180.79,"x0":-1.2777573372448376,"y0":50.00333381441209,"z0":6.01152255264675,"aX":3.8630868704392474},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.1,"breakHorizontal":-5.3,"spinRate":2005,"spinDirection":22},"zone":4,"typeConfidence":2.0,"plateTime":0.46828916411232946,"extension":6.63044579316693},"index":0,"playId":"67958eb7-5a2a-380d-a144-6a6bd3541ae3","pitchNumber":1,"startTime":"2025-07-26T01:09:26.094Z","endTime":"2025-07-26T01:09:29.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.639340818877848,"aZ":-39.53216159537416,"pfxX":2.643366144470547,"pfxZ":-4.994308009461239,"pX":0.341024499886361,"pZ":2.197273634503066,"vX0":3.040157790808202,"vY0":-120.8558118704808,"vZ0":-0.6640511154546096,"x":104.0,"y":179.45,"x0":-1.2790776398061487,"y0":50.005058050048845,"z0":5.962518309308935,"aX":3.8914134043052258},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.9,"breakHorizontal":-5.5,"spinRate":1915,"spinDirection":21},"zone":6,"typeConfidence":2.0,"plateTime":0.4540674583156137,"extension":6.740596971392373},"index":1,"playId":"54810380-1340-3b33-bad4-6b711e219787","pitchNumber":2,"startTime":"2025-07-26T01:09:44.277Z","endTime":"2025-07-26T01:09:47.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88621818348531,"aZ":-15.776899826750062,"pfxX":-7.470960427907462,"pfxZ":8.380587239007133,"pX":0.09753481835928067,"pZ":2.51138607231758,"vX0":6.061710922851468,"vY0":-138.9426440065806,"vZ0":-6.101434487827701,"x":113.28,"y":170.97,"x0":-1.1408081832259573,"y0":50.0064779411181,"z0":5.7829725393048905,"aX":-14.622703483486566},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":12.2,"spinRate":2341,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39408483552616635,"extension":6.676983086257119},"hitData":{"launchSpeed":85.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":173.38}},"index":2,"playId":"dfe5e667-ecfb-3f10-8c34-a7792709cebd","pitchNumber":3,"startTime":"2025-07-26T01:10:07.492Z","endTime":"2025-07-26T01:10:14.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:10:14.437Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:12:36.830Z","endTime":"2025-07-26T01:13:20.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":9,"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-26T01:12:21.912Z","endTime":"2025-07-26T01:12:39.122Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94688230753558,"aZ":-13.684618637651697,"pfxX":-1.1826281369258715,"pfxZ":10.134368080577874,"pX":-0.27484290782254706,"pZ":3.662674548938727,"vX0":1.4226360685536248,"vY0":-134.4249614941367,"vZ0":-5.559658185668688,"x":127.48,"y":139.89,"x0":-0.6580226608296305,"y0":50.005445880336865,"z0":6.734351033926467,"aX":-2.158324791210421},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":1.8,"spinRate":2232,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.40791750510148894,"extension":6.192939360377492},"index":1,"playId":"891fd5dc-2cdf-3f5b-ae6e-7b219713de89","pitchNumber":1,"startTime":"2025-07-26T01:12:39.122Z","endTime":"2025-07-26T01:12:42.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.71693802326316,"strikeZoneBottom":1.79808142117036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.788060438715114,"aZ":-13.795647041444875,"pfxX":-2.1885804891700937,"pfxZ":9.944561678072082,"pX":-1.5460133859452854,"pZ":4.062179850771518,"vX0":-0.7557778211704891,"vY0":-135.16982367060024,"vZ0":-4.358836930187179,"x":175.93,"y":129.1,"x0":-0.9783501704377984,"y0":50.00342670905063,"z0":6.666034301627462,"aX":-4.0451468465517095},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2294,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4053886576764558,"extension":6.258247319677508},"index":2,"playId":"87a0afd6-830b-3292-bdf6-e1944e695e86","pitchNumber":2,"startTime":"2025-07-26T01:12:55.248Z","endTime":"2025-07-26T01:12:58.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.578194702292148,"aZ":-23.829204005107773,"pfxX":3.4185282742332093,"pfxZ":4.933511760174927,"pX":-0.16870136028368765,"pZ":2.1592911314841894,"vX0":1.3043179650276253,"vY0":-128.90831856223357,"vZ0":-6.479006442369157,"x":123.43,"y":180.48,"x0":-1.1246432945812679,"y0":50.00143494060563,"z0":6.53219203695486,"aX":5.780603983472854},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":-6.5,"spinRate":2458,"spinDirection":172},"zone":8,"typeConfidence":0.9,"plateTime":0.42410099353518227,"extension":6.236872449635088},"hitData":{"launchSpeed":105.3,"launchAngle":41.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":166.67,"coordY":68.17}},"index":3,"playId":"994b38a7-b678-3557-8359-828020625858","pitchNumber":3,"startTime":"2025-07-26T01:13:10.324Z","endTime":"2025-07-26T01:13:20.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:13:20.078Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:13:23.322Z","endTime":"2025-07-26T01:15:08.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":92.5,"endSpeed":84.4,"strikeZoneTop":3.21673322510737,"strikeZoneBottom":1.50331973781516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73628270183858,"aZ":-13.726262074703326,"pfxX":-3.984562046677823,"pfxZ":10.074248155072178,"pX":-0.32826581098167423,"pZ":3.844131351490582,"vX0":1.893646775245548,"vY0":-134.59276198054354,"vZ0":-5.165942441921139,"x":129.51,"y":134.99,"x0":-0.5240330044637191,"y0":50.00147487324415,"z0":6.763438997882647,"aX":-7.295759212661197},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2207,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4072473361402529,"extension":6.213582078641011},"index":0,"playId":"4f9ea258-80f1-3262-ae7f-37c8997d20d6","pitchNumber":1,"startTime":"2025-07-26T01:13:45.118Z","endTime":"2025-07-26T01:13:48.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.5,"endSpeed":83.2,"strikeZoneTop":3.09107787180246,"strikeZoneBottom":1.4598411269325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27787075997294,"aZ":-22.29844956140239,"pfxX":3.4560351623156356,"pfxZ":5.678439788191087,"pX":0.20943621856777356,"pZ":2.134848329837299,"vX0":0.8802017948496341,"vY0":-130.2763301645714,"vZ0":-7.3595616135619215,"x":109.02,"y":181.14,"x0":-0.581068594755418,"y0":50.00418395836518,"z0":6.651016283041787,"aX":6.012526076474604},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":-6.5,"spinRate":2514,"spinDirection":177},"zone":5,"typeConfidence":0.91,"plateTime":0.41850533148602587,"extension":6.371488466334452},"index":1,"playId":"27ef7435-a772-3e26-b65d-8ebe19fecd98","pitchNumber":2,"startTime":"2025-07-26T01:13:59.428Z","endTime":"2025-07-26T01:14:03.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":81.3,"endSpeed":75.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07310951348367,"aZ":-40.37697848848115,"pfxX":1.0172919249288928,"pfxZ":-5.7535424841300085,"pX":-0.5650194961511033,"pZ":2.865121788156079,"vX0":-0.49213739720093885,"vY0":-118.52062503331393,"vZ0":-0.8036220644675288,"x":138.54,"y":161.42,"x0":-0.48714378787553614,"y0":50.001020149595256,"z0":6.887197056111435,"aX":1.4510636915463386},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.3,"breakHorizontal":-1.7,"spinRate":2478,"spinDirection":30},"zone":1,"typeConfidence":0.91,"plateTime":0.4616463532788502,"extension":6.188948448474497},"index":2,"playId":"12b696e4-e97b-39b5-9f42-01d6103ad002","pitchNumber":3,"startTime":"2025-07-26T01:14:12.921Z","endTime":"2025-07-26T01:14:16.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43812087642982,"aZ":-11.411705228166765,"pfxX":-2.209475555412723,"pfxZ":11.226581576330334,"pX":0.6631222210404562,"pZ":3.2364337367641274,"vX0":3.2732706111947483,"vY0":-136.0239536319981,"vZ0":-7.145174053253913,"x":91.72,"y":151.4,"x0":-0.2760322083982952,"y0":50.0044379239037,"z0":6.711588248801198,"aX":-4.087123284352468},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":3.2,"spinRate":2324,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.40467809701755275,"extension":6.162821507276599},"index":3,"playId":"10a48032-2000-3784-adf3-d0f7dfd1557f","pitchNumber":4,"startTime":"2025-07-26T01:14:35.524Z","endTime":"2025-07-26T01:14:38.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.841156040806908,"aZ":-41.108073707680546,"pfxX":0.9386065956216727,"pfxZ":-6.085875628792959,"pX":-0.38972774076655536,"pZ":2.8768099189686387,"vX0":-0.3057068846145832,"vY0":-119.7658143571161,"vZ0":-0.8897852457413283,"x":131.86,"y":161.11,"x0":-0.3831522007647236,"y0":50.00247771900282,"z0":6.895948221148094,"aX":1.3779060948274917},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.0,"breakHorizontal":-1.7,"spinRate":2529,"spinDirection":27},"zone":1,"typeConfidence":0.91,"plateTime":0.4555032393850733,"extension":6.330859637135652},"hitData":{"launchSpeed":83.0,"launchAngle":9.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.86,"coordY":97.73}},"index":4,"playId":"decb00b8-8211-3943-bbae-0e718dc1a751","pitchNumber":5,"startTime":"2025-07-26T01:14:58.751Z","endTime":"2025-07-26T01:15:08.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:15:08.678Z","atBatIndex":45},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Austin Slater reaches on a fielder's choice, fielded by third baseman Vidal Bruján. Chase Meidroth to 2nd. Chase Meidroth advances to 2nd, on a fielding error by third baseman Vidal Bruján.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:15:11.544Z","endTime":"2025-07-26T01:16:54.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_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":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":74.7,"endSpeed":68.7,"strikeZoneTop":3.60820957885901,"strikeZoneBottom":1.75831743056169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.049802995999194,"aZ":-38.693457623989346,"pfxX":5.339128847342668,"pfxZ":-5.471376966525758,"pX":0.7219108898558861,"pZ":3.833329235251664,"vX0":1.0015208247145708,"vY0":-108.80452065037548,"vZ0":2.2080135395516365,"x":89.48,"y":135.28,"x0":-0.43832725388727284,"y0":50.001475242860174,"z0":7.014988082856426,"aX":6.365636274798558},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-8.9,"breakHorizontal":-10.0,"spinRate":2562,"spinDirection":27},"zone":12,"typeConfidence":0.81,"plateTime":0.5044549766928479,"extension":6.312374012224461},"index":0,"playId":"4a0cdb76-7ea2-3d2f-8d65-c70b277d7fcf","pitchNumber":1,"startTime":"2025-07-26T01:15:42.888Z","endTime":"2025-07-26T01:15:46.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13556088112229,"aZ":-13.641795866635068,"pfxX":-0.57671446242832,"pfxZ":10.27131282650045,"pX":0.6709466632876363,"pZ":2.9978260434009862,"vX0":3.150305759289712,"vY0":-133.10476238818472,"vZ0":-7.1726201669857295,"x":91.43,"y":157.84,"x0":-0.4502303753388887,"y0":50.00126371721122,"z0":6.704803737356545,"aX":-1.041011367492519},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":0.4,"spinRate":2252,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.4106661817666364,"extension":6.295619666484121},"index":1,"playId":"113901eb-4df7-34b4-b888-3ec4f460c59c","pitchNumber":2,"startTime":"2025-07-26T01:16:01.106Z","endTime":"2025-07-26T01:16:04.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.67725482429939,"strikeZoneBottom":1.8280537555813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52402777344535,"aZ":-12.394939529350058,"pfxX":-1.2867137186220416,"pfxZ":10.738246283059635,"pX":0.020194091360531973,"pZ":1.510335913329509,"vX0":2.061066897016453,"vY0":-134.4550384552477,"vZ0":-10.738701532297709,"x":116.23,"y":198.0,"x0":-0.5870210663895392,"y0":50.000601175176136,"z0":6.421051460422619,"aX":-2.3696752857119705},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":1.9,"spinRate":2352,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.40644290131708694,"extension":6.501037912176798},"index":2,"playId":"b57fd94f-b575-3850-bb55-a6cae450531e","pitchNumber":3,"startTime":"2025-07-26T01:16:26.831Z","endTime":"2025-07-26T01:16:30.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.987856562494073,"aZ":-39.22687408757591,"pfxX":1.202005086360616,"pfxZ":-5.131441138764615,"pX":0.08736321666525625,"pZ":1.8032966230180305,"vX0":0.630519020455953,"vY0":-116.5304263630119,"vZ0":-2.8554806075602612,"x":113.67,"y":190.09,"x0":-0.34290436644248773,"y0":50.00178627750597,"z0":6.75177465880021,"aX":1.6522595755861411},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.7,"breakHorizontal":-2.3,"spinRate":2435,"spinDirection":21},"zone":8,"typeConfidence":0.92,"plateTime":0.47011161936388746,"extension":6.329401665886518},"hitData":{"launchSpeed":104.9,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":167.8}},"index":3,"playId":"4dacbc91-4d42-3320-8de3-b57187841886","pitchNumber":4,"startTime":"2025-07-26T01:16:44.885Z","endTime":"2025-07-26T01:16:54.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:16:54.138Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a sharp line drive to center fielder Pete Crow-Armstrong. Chase Meidroth scores. Austin Slater to 3rd.","rbi":1,"awayScore":0,"homeScore":10,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:17:20.420Z","endTime":"2025-07-26T01:18:24.643Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"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(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":73.8,"endSpeed":67.7,"strikeZoneTop":3.24396813609996,"strikeZoneBottom":1.51569946977034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.711194476310947,"aZ":-42.838957731945314,"pfxX":3.6981836810249904,"pfxZ":-9.351551089824003,"pX":-0.9277826001796574,"pZ":0.4463373179977854,"vX0":-1.345527302711064,"vY0":-107.38841389015937,"vZ0":-2.9640455999078283,"x":152.36,"y":226.73,"x0":-0.7652691108968347,"y0":50.00328455617519,"z0":6.720032420748314,"aX":4.216925097642407},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":-17.4,"breakHorizontal":-6.2,"spinRate":2730,"spinDirection":19},"zone":13,"typeConfidence":0.9,"plateTime":0.5147405688076208,"extension":6.342476494574964},"index":0,"playId":"a8386f5b-b051-3044-a292-c9b34fc0f271","pitchNumber":1,"startTime":"2025-07-26T01:17:35.933Z","endTime":"2025-07-26T01:17:43.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Chris Flexen. Chase Meidroth to 3rd. Austin Slater to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"a8386f5b-b051-3044-a292-c9b34fc0f271","startTime":"2025-07-26T01:17:56.342Z","endTime":"2025-07-26T01:18:10.836Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"second":{"id":805367,"link":"/api/v1/people/805367"},"postOnSecond":{"id":596103,"link":"/api/v1/people/596103"},"postOnThird":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7184309527142,"aZ":-20.004584542398387,"pfxX":3.663607957000907,"pfxZ":7.023679397213792,"pX":0.2594206099305295,"pZ":1.8858529953639893,"vX0":1.0835268090996057,"vY0":-130.14014295043123,"vZ0":-8.20496656312168,"x":107.11,"y":187.86,"x0":-0.6373516173902443,"y0":50.00325898583568,"z0":6.568761430933024,"aX":6.3477058250558525},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-6.8,"spinRate":2512,"spinDirection":180},"zone":8,"typeConfidence":0.91,"plateTime":0.4192610030015431,"extension":6.394427857502545},"hitData":{"launchSpeed":104.2,"launchAngle":19.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.62,"coordY":69.63}},"index":2,"playId":"10e04407-aa4c-3e5f-8ea3-c28c4e397dd7","pitchNumber":2,"startTime":"2025-07-26T01:18:10.836Z","endTime":"2025-07-26T01:18:24.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"second":{"id":596103,"link":"/api/v1/people/596103"},"third":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:18:24.643Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Benintendi lines out sharply to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":10,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:18:29.136Z","endTime":"2025-07-26T01:20:53.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02793122870976,"aZ":-14.573362853713425,"pfxX":-3.2781491846312356,"pfxZ":9.700852992213319,"pX":-0.12737565483285812,"pZ":3.0439046678096466,"vX0":2.831990355516495,"vY0":-133.42987589842994,"vZ0":-6.824961978028529,"x":121.86,"y":156.59,"x0":-0.7733595684328072,"y0":50.00393404773014,"z0":6.672970936614763,"aX":-5.9483686699470235},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2168,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.4095180809876844,"extension":6.319912032012237},"index":0,"playId":"4c4edb87-a5e9-3e13-853a-ded45e05ec81","pitchNumber":1,"startTime":"2025-07-26T01:18:54.875Z","endTime":"2025-07-26T01:19:00.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.34880937432894,"strikeZoneBottom":1.64280413215297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33669813145761,"aZ":-13.176991370563867,"pfxX":-1.858340488590828,"pfxZ":10.469644103123972,"pX":-0.6210181398030518,"pZ":5.145775546415722,"vX0":1.2386620512102542,"vY0":-133.94725552946653,"vZ0":-2.0048310404533396,"x":140.67,"y":99.84,"x0":-0.8483650912194076,"y0":50.00110745427785,"z0":6.84771569246009,"aX":-3.371454407642609},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":3.1,"spinRate":2327,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.40914560461174077,"extension":6.127977913692372},"index":1,"playId":"7f42c332-064d-3953-ae5e-1db66e9c6717","pitchNumber":2,"startTime":"2025-07-26T01:19:19.512Z","endTime":"2025-07-26T01:19:22.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":88.3,"endSpeed":81.8,"strikeZoneTop":3.22992780483295,"strikeZoneBottom":1.55244998978202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.317974620039287,"aZ":-23.95001004304598,"pfxX":3.9520222879248674,"pfxZ":4.861541350909395,"pX":-1.3067962971811014,"pZ":2.9213454829892855,"vX0":-1.6140333877438948,"vY0":-128.64587019336892,"vZ0":-4.78609378509296,"x":166.81,"y":159.9,"x0":-1.1880609109975877,"y0":50.00529719969984,"z0":6.64067905499421,"aX":6.687691745686086},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":-6.8,"spinRate":2460,"spinDirection":160},"zone":11,"typeConfidence":0.92,"plateTime":0.4242429539656909,"extension":6.197868794490176},"index":2,"playId":"dd0dd9b4-9181-3b5a-a33b-6cb63f877ca5","pitchNumber":3,"startTime":"2025-07-26T01:19:39.673Z","endTime":"2025-07-26T01:19:43.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.22963281649669,"strikeZoneBottom":1.55218428612883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.025437499800393,"aZ":-39.67816399411208,"pfxX":-0.13692385807279828,"pfxZ":-5.178570708972403,"pX":-0.24269895144305992,"pZ":0.8881792071298102,"vX0":1.071502716971854,"vY0":-119.385397666944,"vZ0":-5.210388068394857,"x":126.25,"y":214.8,"x0":-0.6786742932290218,"y0":50.00145942688241,"z0":6.652896762122974,"aX":-0.19864094337102248},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.3,"breakHorizontal":0.0,"spinRate":2538,"spinDirection":19},"zone":13,"typeConfidence":0.93,"plateTime":0.4580063428848531,"extension":6.423820470291899},"index":3,"playId":"58b99257-627a-3d3e-a1db-cadf00ccbe7a","pitchNumber":4,"startTime":"2025-07-26T01:19:59.539Z","endTime":"2025-07-26T01:20:03.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.20614980676834,"strikeZoneBottom":1.5288646809639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.24415126269015,"aZ":-37.167935021561796,"pfxX":-1.23659442606029,"pfxZ":-3.445104084421607,"pX":0.5385945585742686,"pZ":1.7243270919504263,"vX0":3.0336269078335434,"vY0":-119.24805438306964,"vZ0":-4.097756400553261,"x":96.47,"y":192.22,"x0":-0.5849292795075204,"y0":50.00033449594412,"z0":6.7905479465275,"aX":-1.7949688082776314},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.0,"breakHorizontal":1.6,"spinRate":2493,"spinDirection":17},"zone":9,"typeConfidence":0.94,"plateTime":0.45793852628922327,"extension":6.316069917155698},"index":4,"playId":"1412a18c-e1a9-3aa2-83e8-22d6485c453b","pitchNumber":5,"startTime":"2025-07-26T01:20:24.303Z","endTime":"2025-07-26T01:20:27.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":92.6,"endSpeed":85.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.586548224810482,"aZ":-11.477540412058579,"pfxX":-1.5547577929317002,"pfxZ":11.198350963599715,"pX":-0.2841590218438666,"pZ":2.7771236529931236,"vX0":1.722711123379183,"vY0":-134.67557396662244,"vZ0":-8.13614662057358,"x":127.83,"y":163.8,"x0":-0.728277590171183,"y0":50.00058836719538,"z0":6.637201052082075,"aX":-2.8730012303607833},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":2.5,"spinRate":2256,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.4057629002438663,"extension":6.316641688125233},"hitData":{"launchSpeed":102.1,"launchAngle":9.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":152.08,"coordY":132.75}},"index":5,"playId":"05977171-b1cf-3bc2-b2ed-f549bbdeb6be","pitchNumber":6,"startTime":"2025-07-26T01:20:46.011Z","endTime":"2025-07-26T01:20:53.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:20:53.196Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a ground ball to right fielder Kyle Tucker. Austin Slater scores. Edgar Quero to 2nd.","rbi":1,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:21:00.082Z","endTime":"2025-07-26T01:22:25.071Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.39955049722273,"strikeZoneBottom":1.64022366476614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.811542991515466,"aZ":-37.17361736281171,"pfxX":-1.137692748954163,"pfxZ":-3.4523704013647567,"pX":0.026116364619737695,"pZ":2.0325932318905906,"vX0":1.7507643795687193,"vY0":-119.41936979821767,"vZ0":-3.2013062955355345,"x":116.0,"y":183.9,"x0":-0.5684377964137788,"y0":50.00580324725022,"z0":6.731555466532323,"aX":-1.6448747493814349},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.7,"breakHorizontal":1.7,"spinRate":2460,"spinDirection":18},"zone":8,"typeConfidence":0.94,"plateTime":0.4584981060980797,"extension":6.36045300131172},"index":0,"playId":"a8d2a47c-a008-3cde-9dcb-6743102dc7f6","pitchNumber":1,"startTime":"2025-07-26T01:21:21.163Z","endTime":"2025-07-26T01:21:24.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":91.8,"endSpeed":84.6,"strikeZoneTop":3.40393727083891,"strikeZoneBottom":1.64479563266929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.923136704476665,"aZ":-14.12658171559161,"pfxX":-0.49150635301663925,"pfxZ":9.905088622667783,"pX":-0.6018587439493299,"pZ":2.935337387282641,"vX0":0.5176078494779022,"vY0":-133.66327678274328,"vZ0":-7.041424741342944,"x":139.94,"y":159.53,"x0":-0.7335173086904861,"y0":50.004443352024246,"z0":6.604778948391902,"aX":-0.8956926292743818},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":0.8,"spinRate":2266,"spinDirection":192},"zone":1,"typeConfidence":0.9,"plateTime":0.4086973568080339,"extension":6.324873215248253},"index":1,"playId":"4ca5cecf-070d-3ca1-8294-ad0adf83681a","pitchNumber":2,"startTime":"2025-07-26T01:21:38.408Z","endTime":"2025-07-26T01:21:41.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.43277903654776,"strikeZoneBottom":1.64724189715877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.688888807847103,"aZ":-16.11668920933695,"pfxX":-1.1939309802078968,"pfxZ":8.836909681715056,"pX":-0.565536010584893,"pZ":5.484627125888368,"vX0":1.1043122977512652,"vY0":-133.6748963458336,"vZ0":-0.629043125806317,"x":138.56,"y":90.7,"x0":-0.8280511968580603,"y0":50.004318211738024,"z0":6.875652349932707,"aX":-2.1699738611522927},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":1.9,"spinRate":2284,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.4091027202854769,"extension":6.2169155182073546},"index":2,"playId":"aecea950-37c7-3c70-9317-24f7116d09c3","pitchNumber":3,"startTime":"2025-07-26T01:21:57.539Z","endTime":"2025-07-26T01:22:00.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.44667986294635,"aZ":-41.392445761579154,"pfxX":-0.36808471306388435,"pfxZ":-6.5411390781318435,"pX":0.026408070328782847,"pZ":2.7450296181469285,"vX0":1.0845028611475098,"vY0":-117.44834576148043,"vZ0":-0.849732226158361,"x":115.99,"y":164.66,"x0":-0.3917728988629341,"y0":50.00364271437423,"z0":6.932302513143368,"aX":-0.5188086832194401},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.8,"breakHorizontal":0.5,"spinRate":2543,"spinDirection":22},"zone":5,"typeConfidence":0.93,"plateTime":0.46481979735935086,"extension":6.107407471647044},"hitData":{"launchSpeed":74.6,"launchAngle":12.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.85,"coordY":122.22}},"index":3,"playId":"5a91ab38-c7bd-3992-aa4e-5ccb773a2d02","pitchNumber":4,"startTime":"2025-07-26T01:22:13.432Z","endTime":"2025-07-26T01:22:25.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":700337,"link":"/api/v1/people/700337"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:22:25.071Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lenyn Sosa lines out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:23:37.064Z","endTime":"2025-07-26T01:24:23.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":11,"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-26T01:22:39.096Z","endTime":"2025-07-26T01:23:39.326Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.5,"strikeZoneTop":3.30726115015733,"strikeZoneBottom":1.63308707207019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.438076051028858,"aZ":-39.872110318177825,"pfxX":5.096096796305937,"pfxZ":-6.538426615263566,"pX":-0.6135798240239436,"pZ":2.4994507712182794,"vX0":-0.988839350098694,"vY0":-108.28457738234579,"vZ0":0.1752139250278697,"x":140.39,"y":171.29,"x0":-0.8104659368980712,"y0":50.00367663180825,"z0":6.811204045436473,"aX":5.999428935355077},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.4,"breakHorizontal":-8.9,"spinRate":2637,"spinDirection":27},"zone":4,"typeConfidence":0.9,"plateTime":0.5075076681031314,"extension":6.335380207880927},"index":1,"playId":"0f024086-bbcd-37ad-b680-3c8f06bc0bc5","pitchNumber":1,"startTime":"2025-07-26T01:23:39.326Z","endTime":"2025-07-26T01:23:42.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.45456731318812,"strikeZoneBottom":1.67726293272163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.322713761183078,"aZ":-14.498438351528986,"pfxX":-1.3910752415104526,"pfxZ":10.012141042079179,"pX":0.064875845358297,"pZ":4.3074233052303565,"vX0":2.0884858998780156,"vY0":-131.86245112035255,"vZ0":-3.7568250702972197,"x":114.53,"y":122.48,"x0":-0.55570521276998,"y0":50.00544639621185,"z0":6.8162807087507495,"aX":-2.456765811815872},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":2.0,"spinRate":2226,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.4149345620600511,"extension":6.204358697098256},"index":2,"playId":"c1649bd2-aa89-3daa-bd7f-a042a9f4c8f8","pitchNumber":2,"startTime":"2025-07-26T01:23:56.254Z","endTime":"2025-07-26T01:23:59.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.863741916125512,"aZ":-22.436233439877387,"pfxX":3.4298000241919224,"pfxZ":5.712355753142547,"pX":-0.07996973485568179,"pZ":1.4782250575745262,"vX0":0.8023166703361181,"vY0":-128.52054742991623,"vZ0":-8.418751306709881,"x":120.05,"y":198.87,"x0":-0.8407348141293333,"y0":50.0027780455553,"z0":6.485625743055501,"aX":5.8471760898837974},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":-6.4,"spinRate":2529,"spinDirection":174},"zone":13,"typeConfidence":0.91,"plateTime":0.42309779409938164,"extension":6.316397569554553},"hitData":{"launchSpeed":99.7,"launchAngle":21.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.22,"coordY":68.84}},"index":3,"playId":"cb32153d-0643-367c-b478-77693b750c70","pitchNumber":3,"startTime":"2025-07-26T01:24:11.973Z","endTime":"2025-07-26T01:24:23.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":700337,"link":"/api/v1/people/700337"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":623167,"link":"/api/v1/people/623167"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:24:23.340Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:26:57.273Z","endTime":"2025-07-26T01:27:25.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.25623287326288,"strikeZoneBottom":1.53621740340188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00129703552346,"aZ":-41.19749794699101,"pfxX":4.169009126567085,"pfxZ":-6.385100916009838,"pX":0.20505852236061,"pZ":1.0062001270616316,"vX0":2.3783616475799394,"vY0":-118.53569715316371,"vZ0":-2.6030555538091944,"x":109.18,"y":211.61,"x0":-1.3549494749775086,"y0":50.001238196777614,"z0":5.902859333534358,"aX":5.893807025498538},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.9,"breakHorizontal":-8.2,"spinRate":2032,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.463213053838722,"extension":6.569238700967517},"index":0,"playId":"2a17f5b3-e041-3d87-a2de-b21a1494b3c2","pitchNumber":1,"startTime":"2025-07-26T01:27:03.848Z","endTime":"2025-07-26T01:27:07.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.248243829471285,"aZ":-24.67010374949036,"pfxX":-10.448033968709135,"pfxZ":3.8698012396987185,"pX":-0.2349946919044004,"pZ":1.740967857824545,"vX0":6.7877259561419745,"vY0":-138.05150908226327,"vZ0":-6.264260161699372,"x":125.96,"y":191.77,"x0":-1.3615468346126274,"y0":50.00686857390444,"z0":5.688396192342704,"aX":-20.27544179803275},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":17.6,"spinRate":2185,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39598334260568135,"extension":6.72777968651687},"hitData":{"launchSpeed":82.1,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":170.34}},"index":1,"playId":"cbc96fe0-61b2-3fd3-80c8-e32b3328a54e","pitchNumber":2,"startTime":"2025-07-26T01:27:18.912Z","endTime":"2025-07-26T01:27:25.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:27:25.160Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:27:33.043Z","endTime":"2025-07-26T01:28:54.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.59284273961236,"strikeZoneBottom":1.65780255518839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45619710510076,"aZ":-29.181574807414652,"pfxX":2.145558472967748,"pfxZ":1.8895523067551636,"pX":-1.4013077759029555,"pZ":3.5471914533285016,"vX0":-0.24657054045122867,"vY0":-124.3219145777316,"vZ0":0.0060802284552020636,"x":170.41,"y":143.01,"x0":-1.5804917204310451,"y0":50.0005462452555,"z0":5.945654424695211,"aX":3.393549878107414},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":-3.8,"spinRate":2342,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.43880332249163967,"extension":6.768301242881224},"index":0,"playId":"2b0fe5a9-dd49-3fc3-a996-9818e5eacf25","pitchNumber":1,"startTime":"2025-07-26T01:27:52.174Z","endTime":"2025-07-26T01:27:55.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":87.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13094008711934,"aZ":-23.099066335854896,"pfxX":-9.597214218023689,"pfxZ":4.7299831715958565,"pX":-0.7506518295192405,"pZ":2.690609047074625,"vX0":4.9916353743074575,"vY0":-136.8911772836138,"vZ0":-4.096719552721813,"x":145.61,"y":166.13,"x0":-1.3402868781335522,"y0":50.00225016944588,"z0":5.766787884993148,"aX":-18.412390702368945},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":16.4,"spinRate":2230,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3984683653211629,"extension":6.649747638671117},"index":1,"playId":"57bd9387-fd09-3305-ba74-196ebe7d1569","pitchNumber":2,"startTime":"2025-07-26T01:28:07.525Z","endTime":"2025-07-26T01:28:10.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.3,"endSpeed":87.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.258764587888187,"aZ":-21.99291512885792,"pfxX":-9.099324977640137,"pfxZ":5.252521774882716,"pX":-0.6284851766528156,"pZ":3.0945683773864747,"vX0":4.923604707653206,"vY0":-137.32805038066198,"vZ0":-3.27076667460316,"x":140.96,"y":155.23,"x0":-1.2486708094143268,"y0":50.00186745007553,"z0":5.77195290876354,"aX":-17.631835115095143},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":15.7,"spinRate":2189,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3966490607081452,"extension":6.615572761397258},"index":2,"playId":"79dd74d5-e385-3980-99cc-b4ff61976693","pitchNumber":3,"startTime":"2025-07-26T01:28:24.782Z","endTime":"2025-07-26T01:28:27.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.436579251058856,"aZ":-15.215832687931611,"pfxX":-6.348557469878681,"pfxZ":8.570912528936661,"pX":-0.5742431884315246,"pZ":3.452466916308429,"vX0":4.197375406369426,"vY0":-139.54501049080116,"vZ0":-3.980356711507053,"x":138.89,"y":145.56,"x0":-1.2705122444661006,"y0":50.00476204922763,"z0":5.89518691291669,"aX":-12.562928065393349},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2290,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3920317148568251,"extension":6.615317112224015},"hitData":{"launchSpeed":97.0,"launchAngle":37.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.41,"coordY":61.24}},"index":3,"playId":"dc69dad8-0b8a-35c9-bca7-2c0ad3379f31","pitchNumber":4,"startTime":"2025-07-26T01:28:46.273Z","endTime":"2025-07-26T01:28:54.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:28:54.554Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to center fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:29:03.495Z","endTime":"2025-07-26T01:29:55.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":86.9,"strikeZoneTop":3.1838653397745,"strikeZoneBottom":1.47933196715291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.582400806546566,"aZ":-22.707739146063744,"pfxX":-10.543838305231827,"pfxZ":4.9379474861904855,"pX":-0.18097432297936228,"pZ":2.0711107994507554,"vX0":6.634968205493463,"vY0":-137.16919483143278,"vZ0":-5.3508574920139615,"x":123.9,"y":182.86,"x0":-1.2535266384030037,"y0":50.00537206485285,"z0":5.582561283873108,"aX":-20.219576659401262},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":17.9,"spinRate":2208,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3983702066938499,"extension":6.866180174484904},"index":0,"playId":"7683515f-689d-31e7-88ee-c6ee497ae68a","pitchNumber":1,"startTime":"2025-07-26T01:29:19.420Z","endTime":"2025-07-26T01:29:22.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.6,"endSpeed":79.2,"strikeZoneTop":3.19977460571044,"strikeZoneBottom":1.46789619206909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.949588652346865,"aZ":-28.13078488266915,"pfxX":-9.766719640157753,"pfxZ":2.562273408778427,"pX":-0.6119777340249984,"pZ":0.9175918137999864,"vX0":4.899875733702422,"vY0":-124.55915072391853,"vZ0":-5.695775016797376,"x":140.33,"y":214.01,"x0":-1.3309240902696573,"y0":50.004342965444195,"z0":5.546854227645832,"aX":-15.418054465031892},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":16.7,"spinRate":1659,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43897363010835466,"extension":6.8403731965944425},"index":1,"playId":"beacad85-6e6d-3913-a0a6-5e238138c456","pitchNumber":2,"startTime":"2025-07-26T01:29:31.806Z","endTime":"2025-07-26T01:29:34.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.764102060321683,"aZ":-30.066764613001723,"pfxX":1.9000307536433905,"pfxZ":1.300773482506802,"pX":0.667182867591642,"pZ":1.740287931472,"vX0":4.816926554302025,"vY0":-126.08053140890037,"vZ0":-3.7426760670901063,"x":91.57,"y":191.79,"x0":-1.5090904119596895,"y0":50.00410555080857,"z0":5.649927202762056,"aX":3.0827558628146132},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-4.4,"spinRate":2448,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.43313297802840367,"extension":7.110874282847341},"hitData":{"launchSpeed":95.8,"launchAngle":24.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.39,"coordY":51.55}},"index":2,"playId":"e8af0dd5-3664-35f4-823a-8be95c5a0b5b","pitchNumber":3,"startTime":"2025-07-26T01:29:47.667Z","endTime":"2025-07-26T01:29:55.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:29:55.543Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:32:13.768Z","endTime":"2025-07-26T01:34:23.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Pomeranz replaces Chris Flexen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":11,"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-26T01:31:22.500Z","endTime":"2025-07-26T01:32:16.106Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623167,"link":"/api/v1/people/623167","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.289872920377746,"aZ":-17.05350774822793,"pfxX":0.6547554318659938,"pfxZ":8.646808309140567,"pX":-0.4082544580836648,"pZ":2.350876295500701,"vX0":-7.376421314172508,"vY0":-130.81240867520026,"vZ0":-6.478913623639501,"x":132.56,"y":175.31,"x0":2.352275413417876,"y0":50.00061455464417,"z0":6.119383260801584,"aX":1.1449613853241487},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":0.2,"spinRate":2773,"spinDirection":159},"zone":4,"typeConfidence":0.86,"plateTime":0.41728751474947856,"extension":5.722732529016758},"index":1,"playId":"41c7607f-8965-3ab6-9490-17f0af7f50f2","pitchNumber":1,"startTime":"2025-07-26T01:32:16.106Z","endTime":"2025-07-26T01:32:19.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-26T01:32:33.176Z","endTime":"2025-07-26T01:32:42.968Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.57994788100751,"strikeZoneBottom":1.76238938921968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.552422388250804,"aZ":-12.24656253607539,"pfxX":2.2024957545117876,"pfxZ":11.122096015923162,"pX":0.6012873668031175,"pZ":1.6302601602558977,"vX0":-5.439875903329791,"vY0":-132.3501253784123,"vZ0":-9.06744863655848,"x":94.08,"y":194.76,"x0":2.3879993593998017,"y0":50.006118875599995,"z0":5.975635948503167,"aX":3.947789782668304},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.6,"breakHorizontal":-2.9,"spinRate":2685,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.4122479527283853,"extension":5.92130496725002},"index":3,"playId":"c27a40d1-d391-3b98-9ac0-a832f36b5e55","pitchNumber":2,"startTime":"2025-07-26T01:32:42.968Z","endTime":"2025-07-26T01:32:47.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.840995877829037,"aZ":-14.85593216799821,"pfxX":1.1391643477346904,"pfxZ":9.566153390401254,"pX":0.7110020825653826,"pZ":3.1795987652830044,"vX0":-4.847359824123912,"vY0":-132.58061645946543,"vZ0":-5.105691428072393,"x":89.9,"y":152.93,"x0":2.401729210072144,"y0":50.004966222515414,"z0":6.186077167633397,"aX":2.063754783113632},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-1.2,"spinRate":2614,"spinDirection":158},"zone":3,"typeConfidence":0.88,"plateTime":0.41048503871016706,"extension":5.633763102891613},"index":4,"playId":"bc15f560-a7d1-311a-912a-9db1d243e8e4","pitchNumber":3,"startTime":"2025-07-26T01:32:56.611Z","endTime":"2025-07-26T01:32:59.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.188303362141575,"aZ":-37.402668261763075,"pfxX":-1.5616443435525178,"pfxZ":-3.6252174349097377,"pX":-0.26184713017600425,"pZ":2.512920288571463,"vX0":-5.469221915321238,"vY0":-119.19068134515123,"vZ0":-1.1136688434135582,"x":126.98,"y":170.93,"x0":2.26215850456916,"y0":50.00183070041795,"z0":6.35372968711411,"aX":-2.2527452135039914},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.6,"breakHorizontal":4.1,"spinRate":2335,"spinDirection":330},"zone":5,"typeConfidence":0.9,"plateTime":0.45895086080854375,"extension":5.730083804554926},"index":5,"playId":"e3777340-d6cf-3f18-ace1-fafc81027ade","pitchNumber":4,"startTime":"2025-07-26T01:33:12.982Z","endTime":"2025-07-26T01:33:16.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.387897150496958,"aZ":-19.28692474107317,"pfxX":1.4474144671550264,"pfxZ":7.167497206074049,"pX":-0.47914747530018775,"pZ":3.176368980569446,"vX0":-7.855472395753201,"vY0":-132.2783076401295,"vZ0":-4.401650818871288,"x":135.26,"y":153.02,"x0":2.322507706303797,"y0":50.0016831568682,"z0":6.2491008920888875,"aX":2.6029158566634973},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":-1.2,"spinRate":2599,"spinDirection":157},"zone":1,"typeConfidence":0.85,"plateTime":0.41180451612086877,"extension":5.8051864392481205},"index":6,"playId":"fcbf5fea-ac80-3c42-8370-c12ee14f2ed0","pitchNumber":5,"startTime":"2025-07-26T01:33:30.043Z","endTime":"2025-07-26T01:33:33.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.672515545099877,"aZ":-40.02572595054234,"pfxX":-2.4108938906039605,"pfxZ":-5.368866231845667,"pX":-0.19298142931300244,"pZ":2.10907605413906,"vX0":-5.2166136078724215,"vY0":-119.80241825091697,"vZ0":-1.5121545561632117,"x":124.36,"y":181.83,"x0":2.319915220468375,"y0":50.00075116210199,"z0":6.304025351473663,"aX":-3.527128640080148},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.8,"breakHorizontal":5.5,"spinRate":2356,"spinDirection":332},"zone":8,"typeConfidence":0.9,"plateTime":0.4560170332661855,"extension":5.682340288349745},"index":7,"playId":"90f582d4-c3a8-360a-9594-35200f2e0c4c","pitchNumber":6,"startTime":"2025-07-26T01:33:47.415Z","endTime":"2025-07-26T01:33:50.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.56024945027602,"strikeZoneBottom":1.7435541071815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28413887495441,"aZ":-16.96535973577994,"pfxX":0.7871108110763334,"pfxZ":8.40660384818248,"pX":1.323004406437938,"pZ":3.40092106786503,"vX0":-3.7222060093993328,"vY0":-133.0813504392608,"vZ0":-4.153481273399868,"x":66.57,"y":146.96,"x0":2.6323744207588424,"y0":50.003094170251856,"z0":6.1966437414292255,"aX":1.4248467213305531},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-0.7,"spinRate":2618,"spinDirection":165},"zone":12,"typeConfidence":0.87,"plateTime":0.41025628032451955,"extension":5.636734478329194},"index":8,"playId":"0f56a21d-587c-3b04-be4c-a7340e5d7367","pitchNumber":7,"startTime":"2025-07-26T01:34:05.791Z","endTime":"2025-07-26T01:34:08.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":90.5,"endSpeed":84.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35757535542811,"aZ":-16.492364637439543,"pfxX":-0.8299514352002189,"pfxZ":8.750479074983517,"pX":0.4873603744641627,"pZ":3.7568448788850577,"vX0":-4.912377792878978,"vY0":-131.85028654789605,"vZ0":-3.3889562620217326,"x":98.42,"y":137.35,"x0":2.4689326784480246,"y0":50.00268928011886,"z0":6.248653310073749,"aX":-1.48609199756258},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":2.4,"spinRate":2617,"spinDirection":164},"zone":12,"typeConfidence":0.86,"plateTime":0.4126345002528633,"extension":5.728803626470901},"index":9,"playId":"82b4205b-fcb8-339f-93f3-915bdc634e70","pitchNumber":8,"startTime":"2025-07-26T01:34:20.099Z","endTime":"2025-07-26T01:34:23.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:34:23.099Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael A. Taylor flies out to right fielder Kyle Tucker in foul territory.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:34:26.492Z","endTime":"2025-07-26T01:35:41.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.577302406558903,"aZ":-40.31116729813986,"pfxX":-3.3241249148028285,"pfxZ":-5.669173332636213,"pX":-0.5817578197256263,"pZ":2.8324906728547212,"vX0":-6.265816751762194,"vY0":-118.92407692141559,"vZ0":0.27148623707173125,"x":139.18,"y":162.3,"x0":2.5180901184241766,"y0":50.005426278148555,"z0":6.370001014048311,"aX":-4.767268111154001},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.0,"breakHorizontal":7.6,"spinRate":2265,"spinDirection":327},"zone":4,"typeConfidence":0.9,"plateTime":0.46037462310552035,"extension":5.675263525791713},"index":0,"playId":"8b0e9c21-25f7-3025-8664-b767889c05de","pitchNumber":1,"startTime":"2025-07-26T01:34:46.548Z","endTime":"2025-07-26T01:34:49.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.3,"endSpeed":84.2,"strikeZoneTop":3.69963852319509,"strikeZoneBottom":1.63943844146076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28612792387007,"aZ":-15.617360804226589,"pfxX":0.34739283085602857,"pfxZ":9.17486573988699,"pX":1.3908632735113513,"pZ":3.1864814765447482,"vX0":-2.824451910888659,"vY0":-132.95268284741132,"vZ0":-4.825312752939944,"x":63.98,"y":152.75,"x0":2.4181484989841797,"y0":50.006326145353,"z0":6.144344726545636,"aX":0.6272209195838553},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-0.1,"spinRate":2689,"spinDirection":162},"zone":12,"typeConfidence":0.88,"plateTime":0.410666772275603,"extension":5.725011469439129},"index":1,"playId":"8798b439-8d91-3db9-95cf-240922d610ca","pitchNumber":2,"startTime":"2025-07-26T01:35:02.745Z","endTime":"2025-07-26T01:35:05.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.511272742626126,"aZ":-17.988670569840377,"pfxX":-1.2461282114068406,"pfxZ":7.951102372760719,"pX":0.4111983727876115,"pZ":2.7103035943629576,"vX0":-4.686179278034711,"vY0":-132.0562394073417,"vZ0":-5.464642103858628,"x":101.33,"y":165.6,"x0":2.3634597026820563,"y0":50.001762182868454,"z0":6.110416495385214,"aX":-2.22105477349208},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.6,"breakHorizontal":3.2,"spinRate":2677,"spinDirection":157},"zone":6,"typeConfidence":0.85,"plateTime":0.41321799025053885,"extension":5.775787491463043},"index":2,"playId":"33380fc1-e247-3889-bfb6-b57d654fb799","pitchNumber":3,"startTime":"2025-07-26T01:35:17.290Z","endTime":"2025-07-26T01:35:20.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.965297711151468,"aZ":-40.75005187810031,"pfxX":-1.327117816762128,"pfxZ":-6.189362521970402,"pX":0.8218138511617453,"pZ":2.1779111193412284,"vX0":-3.208841236365866,"vY0":-116.90716052224462,"vZ0":-0.800256559493436,"x":85.67,"y":179.98,"x0":2.3844881847643093,"y0":50.00570924391871,"z0":6.348485167343576,"aX":-1.8372937895911887},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.2,"breakHorizontal":3.2,"spinRate":2349,"spinDirection":332},"zone":9,"typeConfidence":0.9,"plateTime":0.4684618881318765,"extension":5.634937818780562},"hitData":{"launchSpeed":89.8,"launchAngle":50.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.73,"coordY":130.95}},"index":3,"playId":"26f20949-12a8-388a-b22f-a1d131466e2f","pitchNumber":4,"startTime":"2025-07-26T01:35:31.994Z","endTime":"2025-07-26T01:35:41.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:35:41.493Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:35:54.754Z","endTime":"2025-07-26T01:38:03.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.264905734456942,"aZ":-15.275360551385988,"pfxX":1.140579114564372,"pfxZ":9.278493293524544,"pX":-0.4922674533612721,"pZ":2.5028162847996285,"vX0":-7.831100780013654,"vY0":-133.25923834509277,"vZ0":-6.591390212601188,"x":135.76,"y":171.2,"x0":2.320563763605926,"y0":50.00348584885383,"z0":6.08762836811635,"aX":2.0793162293033594},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-0.6,"spinRate":2646,"spinDirection":163},"zone":4,"typeConfidence":0.88,"plateTime":0.4090710536442481,"extension":5.942955741048547},"index":0,"playId":"63bbefa4-e1a1-3e5c-8bb7-4a304359eb77","pitchNumber":1,"startTime":"2025-07-26T01:36:10.190Z","endTime":"2025-07-26T01:36:13.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.152214227443768,"aZ":-40.79373643292506,"pfxX":-1.0835727768826124,"pfxZ":-5.842932082870581,"pX":0.10687107706148634,"pZ":1.49060575818569,"vX0":-5.0770842458045955,"vY0":-120.11704593752685,"vZ0":-2.74575525731401,"x":112.93,"y":198.53,"x0":2.380295468231921,"y0":50.00162859917494,"z0":6.2417834345618095,"aX":-1.5986910551847737},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.9,"breakHorizontal":3.1,"spinRate":2317,"spinDirection":341},"zone":14,"typeConfidence":0.9,"plateTime":0.4543093172967083,"extension":5.688487899133734},"index":1,"playId":"b7a6f71a-d13e-3af6-8cf9-a1b0cff83793","pitchNumber":2,"startTime":"2025-07-26T01:36:28.545Z","endTime":"2025-07-26T01:36:33.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.2,"strikeZoneTop":3.66707662840216,"strikeZoneBottom":1.83554796449798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37859998725514,"aZ":-18.75751197067799,"pfxX":-0.06780439903144497,"pfxZ":7.256113203360923,"pX":-2.5160461398956917,"pZ":2.1040737699471728,"vX0":-12.04168054721881,"vY0":-133.76421742532722,"vZ0":-7.099924530311834,"x":212.91,"y":181.97,"x0":2.014960725161669,"y0":50.00338693917086,"z0":6.093167416507019,"aX":-0.1224988487123517},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":2.2,"spinRate":2695,"spinDirection":167},"zone":13,"typeConfidence":0.87,"plateTime":0.40635963097549244,"extension":5.881161258593613},"index":2,"playId":"025113a7-d89f-3cc3-85ba-e1e7f7716341","pitchNumber":3,"startTime":"2025-07-26T01:37:02.332Z","endTime":"2025-07-26T01:37:05.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.380761884556374,"aZ":-40.26706710982203,"pfxX":-1.3378063327881184,"pfxZ":-5.546056081815298,"pX":0.8343034094522226,"pZ":2.2715826897183318,"vX0":-3.492265202428466,"vY0":-119.61914784677633,"vZ0":-1.215722559770097,"x":85.2,"y":177.45,"x0":2.4822717661517353,"y0":50.00007897708622,"z0":6.371428292781061,"aX":-1.9531254815434909},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.1,"breakHorizontal":3.2,"spinRate":2245,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.4565247786744031,"extension":5.587760317407445},"index":3,"playId":"236d1472-9c77-3993-a993-5f2a01312c73","pitchNumber":4,"startTime":"2025-07-26T01:37:16.108Z","endTime":"2025-07-26T01:37:19.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43436100114786,"aZ":-17.946033164750933,"pfxX":1.7488335081702497,"pfxZ":7.853832707916503,"pX":-0.8211164078930634,"pZ":2.735011165865184,"vX0":-8.807892193306227,"vY0":-132.5124550292151,"vZ0":-5.578952815024086,"x":148.3,"y":164.93,"x0":2.292320162045639,"y0":50.00060712191291,"z0":6.142876889532291,"aX":3.1686447694412214},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":-1.7,"spinRate":2643,"spinDirection":168},"zone":4,"typeConfidence":0.87,"plateTime":0.4104698959564943,"extension":5.85088016244},"index":4,"playId":"cddfb675-7447-3caf-92f0-09f2463fb152","pitchNumber":5,"startTime":"2025-07-26T01:37:37.869Z","endTime":"2025-07-26T01:37:40.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.270751379788916,"aZ":-15.045144495604747,"pfxX":-0.8579127001327003,"pfxZ":9.32147862649855,"pX":0.29488127410675685,"pZ":3.536793657349219,"vX0":-5.352057040678367,"vY0":-133.60157662056315,"vZ0":-4.116956504213939,"x":105.76,"y":143.29,"x0":2.4220786759631325,"y0":50.00627338121998,"z0":6.153612542302528,"aX":-1.5766198579496717},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":2.5,"spinRate":2708,"spinDirection":161},"zone":3,"typeConfidence":0.88,"plateTime":0.4073725057126065,"extension":5.827660789030904},"index":5,"playId":"78987f89-2726-3cea-8373-b7f62592f41e","pitchNumber":6,"startTime":"2025-07-26T01:38:00.048Z","endTime":"2025-07-26T01:38:03.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:38:03.048Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:39:59.496Z","endTime":"2025-07-26T01:41:54.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.894648374298036,"aZ":-23.202991663151547,"pfxX":-11.814240452941654,"pfxZ":4.769847253602501,"pX":-0.06532577119725039,"pZ":1.7078362176836113,"vX0":7.240075069440721,"vY0":-136.71221678857387,"vZ0":-6.451771810856293,"x":119.49,"y":192.67,"x0":-1.2215853471358327,"y0":50.00349273919677,"z0":5.705496764140306,"aX":-22.224781604235055},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":19.7,"spinRate":2319,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40159329822463974,"extension":6.693014012111946},"index":0,"playId":"81fa6997-45d8-373f-b545-2b06e1b25769","pitchNumber":1,"startTime":"2025-07-26T01:40:12.082Z","endTime":"2025-07-26T01:40:20.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.10778326606701,"strikeZoneBottom":1.43931645667913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.021584041789065,"aZ":-21.56048517525267,"pfxX":-10.75531088235399,"pfxZ":5.448326260526981,"pX":1.360499610564538,"pZ":2.382775704428681,"vX0":10.386165767538145,"vY0":-138.24027712465175,"vZ0":-5.271549860199873,"x":65.14,"y":174.45,"x0":-1.0366489532065009,"y0":50.000403177677605,"z0":5.749178973578788,"aX":-20.943469929789227},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":17.5,"spinRate":2157,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3952649830660744,"extension":6.826627564846987},"index":1,"playId":"69c55a3c-eadb-3c58-be3f-1debc81641e6","pitchNumber":2,"startTime":"2025-07-26T01:40:45.140Z","endTime":"2025-07-26T01:40:48.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.444247248013866,"aZ":-40.04644577907678,"pfxX":4.199463285501448,"pfxZ":-5.349281103656051,"pX":0.6965333050743854,"pZ":-0.009076701996617113,"vX0":3.3243031657439013,"vY0":-121.02498199111359,"vZ0":-5.362095646351698,"x":90.45,"y":239.03,"x0":-1.2446090664021219,"y0":50.005247623682976,"z0":5.77502315123844,"aX":6.17770340457441},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.8,"breakHorizontal":-8.4,"spinRate":1985,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4540294156198881,"extension":6.595679455143371},"index":2,"playId":"4910c987-1bb6-3112-8642-f34105aadef7","pitchNumber":3,"startTime":"2025-07-26T01:40:58.110Z","endTime":"2025-07-26T01:41:01.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.12187443778001,"strikeZoneBottom":1.4539048420218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.207215432043792,"aZ":-16.41874721597548,"pfxX":-4.158226517547562,"pfxZ":8.140592646198414,"pX":-1.026786101073901,"pZ":4.243282505781002,"vX0":2.170759080746185,"vY0":-138.1069048074893,"vZ0":-1.678966678097947,"x":156.14,"y":124.21,"x0":-1.2819192418889347,"y0":50.00373759077847,"z0":5.961217293746953,"aX":-8.048172840012038},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2320,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3963071227194308,"extension":6.424251745228339},"index":3,"playId":"ee895ef3-beec-3b42-8810-5cb6eb8b61bc","pitchNumber":4,"startTime":"2025-07-26T01:41:18.837Z","endTime":"2025-07-26T01:41:22.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.13103350717305,"strikeZoneBottom":1.49107116431215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.061497358414037,"aZ":-23.24016911646504,"pfxX":-9.752023031619032,"pfxZ":4.615260179656456,"pX":0.08317811256710816,"pZ":3.4181302659230735,"vX0":7.001935621806316,"vY0":-137.89799004200114,"vZ0":-2.117004988207752,"x":113.83,"y":146.49,"x0":-1.2146961296316792,"y0":50.00485535295515,"z0":5.7545623114463345,"aX":-18.8885908438854},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":16.3,"spinRate":2195,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3963512895718382,"extension":6.764235897026916},"index":4,"playId":"88092a9a-6c61-3003-8cb2-b96c153a00d9","pitchNumber":5,"startTime":"2025-07-26T01:41:34.588Z","endTime":"2025-07-26T01:41:38.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.1117885606281,"strikeZoneBottom":1.47199792162651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.484515578858336,"aZ":-29.76593742139955,"pfxX":-10.07648378506039,"pfxZ":1.2451354638011871,"pX":-1.1552751285484943,"pZ":3.1812229367872282,"vX0":4.257363423714287,"vY0":-138.55390676098645,"vZ0":-1.2656803451270142,"x":161.04,"y":152.89,"x0":-1.4071760141170129,"y0":50.00379264438968,"z0":5.642946595171748,"aX":-19.48815701822792},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.2,"breakHorizontal":17.3,"spinRate":2167,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3961208558319158,"extension":6.7883043855516965},"index":5,"playId":"f03e0c6d-0b68-36ff-bc7d-258306ee570d","pitchNumber":6,"startTime":"2025-07-26T01:41:51.316Z","endTime":"2025-07-26T01:41:54.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:41:54.650Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:41:58.102Z","endTime":"2025-07-26T01:45:49.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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":94.5,"endSpeed":87.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76201477433338,"aZ":-24.730222312144278,"pfxX":-8.557181383392166,"pfxZ":3.8545129893151913,"pX":-0.8346232136648626,"pZ":2.8137082239763767,"vX0":4.253033695909583,"vY0":-137.66163453786828,"vZ0":-3.213688173540221,"x":148.81,"y":162.81,"x0":-1.2825512476840075,"y0":50.00425211338368,"z0":5.658662475252581,"aX":-16.527981175850833},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":14.6,"spinRate":2137,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39692982881353966,"extension":6.66420692226144},"index":0,"playId":"80e18025-ed9b-3cab-a35c-48152b0e17b9","pitchNumber":1,"startTime":"2025-07-26T01:42:21.742Z","endTime":"2025-07-26T01:42:24.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":84.0,"endSpeed":77.8,"strikeZoneTop":3.63609707738332,"strikeZoneBottom":1.70373945724222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.920841149667826,"aZ":-39.11613059937395,"pfxX":4.109643406967716,"pfxZ":-4.574138918376413,"pX":0.3971944347828031,"pZ":1.4172619496442882,"vX0":2.779714776762666,"vY0":-122.35172213475053,"vZ0":-2.576362217081301,"x":101.86,"y":200.51,"x0":-1.2871589829235714,"y0":50.002493372537494,"z0":5.832714125046976,"aX":6.236584532009961},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.6,"breakHorizontal":-8.0,"spinRate":1845,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44748982485606703,"extension":6.7099322357018085},"index":1,"playId":"2028971a-8cfe-3fa7-85d2-99161054db1a","pitchNumber":2,"startTime":"2025-07-26T01:42:43.577Z","endTime":"2025-07-26T01:42:47.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.5,"endSpeed":87.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9840206056321,"aZ":-23.03929094574403,"pfxX":-10.051523020735962,"pfxZ":4.705393868718771,"pX":0.2770212245924012,"pZ":2.7626229791309878,"vX0":7.700479095487408,"vY0":-137.5797416690267,"vZ0":-3.7975694920213834,"x":106.44,"y":164.19,"x0":-1.2351108971621942,"y0":50.00181567875332,"z0":5.6993068699464855,"aX":-19.506539769899927},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":16.8,"spinRate":2271,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3962572880774675,"extension":6.873067510371048},"index":2,"playId":"5d8b94ab-b1b7-3af1-8b4b-4543a47c0d83","pitchNumber":3,"startTime":"2025-07-26T01:43:03.355Z","endTime":"2025-07-26T01:43:06.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-26T01:43:23.475Z","endTime":"2025-07-26T01:43:51.328Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.467769563795315,"aZ":-13.456933239615102,"pfxX":-5.619645791834287,"pfxZ":9.578912248944606,"pX":-0.5998188365778699,"pZ":3.8634881792153934,"vX0":3.6242001279813367,"vY0":-139.40529492679835,"vZ0":-3.1507377915207284,"x":139.86,"y":134.47,"x0":-1.1915516160947144,"y0":50.0002649797804,"z0":5.905443359697749,"aX":-10.978689020433302},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2415,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3939972182876006,"extension":6.770572884484733},"index":4,"playId":"5efbcbf0-6d20-3675-b2e6-586f43d94c3a","pitchNumber":4,"startTime":"2025-07-26T01:43:51.328Z","endTime":"2025-07-26T01:43:54.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77759624542051,"aZ":-40.924703461756216,"pfxX":1.5101595188248123,"pfxZ":-5.875870226501661,"pX":-0.5188617608644125,"pZ":1.7588759715513325,"vX0":1.386363259315329,"vY0":-121.72745403908986,"vZ0":-1.2118812854604706,"x":136.78,"y":191.29,"x0":-1.2937930359350576,"y0":50.005613634345195,"z0":5.833144550665641,"aX":2.247371969445553},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.7,"breakHorizontal":-3.1,"spinRate":1895,"spinDirection":21},"zone":7,"typeConfidence":2.0,"plateTime":0.45143007960961734,"extension":6.678719095855008},"index":5,"playId":"c9681609-3580-3f38-98f8-595e962ed31f","pitchNumber":5,"startTime":"2025-07-26T01:44:11.890Z","endTime":"2025-07-26T01:44:14.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73011531468116,"aZ":-22.66076283084424,"pfxX":-9.901290995822016,"pfxZ":6.07921632653771,"pX":-0.6423718920026779,"pZ":1.5519485565051407,"vX0":5.010598792564036,"vY0":-124.51140990881831,"vZ0":-5.258972942230255,"x":141.49,"y":196.88,"x0":-1.3977106674744588,"y0":50.0047591205773,"z0":5.5744081616906636,"aX":-15.499260790762097},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.0,"breakHorizontal":16.7,"spinRate":1564,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4404327162208914,"extension":6.986633309185414},"index":6,"playId":"d8e93880-4292-363b-b43a-77dd497cb7df","pitchNumber":6,"startTime":"2025-07-26T01:44:36.267Z","endTime":"2025-07-26T01:44:39.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.64108550855637,"strikeZoneBottom":1.63098814731256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92468432621575,"aZ":-14.671530294478604,"pfxX":-6.052865459430361,"pfxZ":8.913988573353087,"pX":-1.437389808228274,"pZ":3.365043228713616,"vX0":1.9515744767637184,"vY0":-139.5873073142963,"vZ0":-3.9916702318662614,"x":171.79,"y":147.92,"x0":-1.3614577316640668,"y0":50.00134930973858,"z0":5.786775378448602,"aX":-11.881808332582},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2336,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39316303307381917,"extension":6.627926561412814},"index":7,"playId":"49aaf809-3805-38fd-bd8f-357047b0aaf2","pitchNumber":7,"startTime":"2025-07-26T01:45:03.832Z","endTime":"2025-07-26T01:45:06.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.64698679062018,"strikeZoneBottom":1.71810993121537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98138727049496,"aZ":-27.20649459286179,"pfxX":-10.681849031295512,"pfxZ":2.9761033949675264,"pX":0.1869085306208578,"pZ":0.9322113878460034,"vX0":7.291961294694891,"vY0":-128.19134633242064,"vZ0":-6.19133303068111,"x":109.88,"y":213.61,"x0":-1.3037806759486446,"y0":50.000255457777854,"z0":5.496619603673569,"aX":-17.81246321245608},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":17.8,"spinRate":1830,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4269378013505616,"extension":7.361635347973339},"index":8,"playId":"083b7f53-c00b-39d3-998c-e694742970a1","pitchNumber":8,"startTime":"2025-07-26T01:45:24.545Z","endTime":"2025-07-26T01:45:27.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.50251049583077,"strikeZoneBottom":1.60162452782563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16428008885907,"aZ":-21.423350547165864,"pfxX":-11.150991865040007,"pfxZ":5.498656678579921,"pX":-0.1200536323378429,"pZ":0.6632023292802578,"vX0":7.205600170734668,"vY0":-138.2688790359647,"vZ0":-8.969250741174577,"x":121.58,"y":220.87,"x0":-1.2988053048744266,"y0":50.00156545890993,"z0":5.3631987693702365,"aX":-21.788943318617438},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":18.8,"spinRate":2263,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3947550580654884,"extension":6.902776323698073},"index":9,"playId":"fdb77bc9-9d46-3eb9-b5a0-c2e929bd383d","pitchNumber":9,"startTime":"2025-07-26T01:45:46.272Z","endTime":"2025-07-26T01:45:49.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:45:49.272Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:46:59.192Z","endTime":"2025-07-26T01:48:15.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Turner replaces Dansby Swanson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":11,"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-26T01:46:01.755Z","endTime":"2025-07-26T01:46:08.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":11,"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-26T01:46:08.664Z","endTime":"2025-07-26T01:47:01.284Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":457759,"link":"/api/v1/people/457759","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.7,"endSpeed":86.2,"strikeZoneTop":3.34154262967143,"strikeZoneBottom":1.6291560043814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97078814952744,"aZ":-23.55229074450369,"pfxX":-11.643360149303664,"pfxZ":4.527459872988944,"pX":1.2766886456598912,"pZ":2.413325175822806,"vX0":10.718379680390369,"vY0":-137.48575905148923,"vZ0":-4.0940676070436215,"x":68.34,"y":173.62,"x0":-1.1695880189944212,"y0":50.00238161359066,"z0":5.530387055639579,"aX":-22.173039103995155},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":18.7,"spinRate":2357,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39918849902118847,"extension":7.04791263623549},"index":2,"playId":"84a5d37e-8126-3a81-b758-b74cefc681f7","pitchNumber":1,"startTime":"2025-07-26T01:47:01.284Z","endTime":"2025-07-26T01:47:04.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":457759,"link":"/api/v1/people/457759","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.5,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.690331618541503,"aZ":-20.366411262905135,"pfxX":-10.425317968177866,"pfxZ":6.1682119847267405,"pX":-0.9781285209734313,"pZ":2.7219468916563794,"vX0":4.374168191232255,"vY0":-137.51016107105667,"vZ0":-3.815875763891585,"x":154.28,"y":165.29,"x0":-1.2356714147356676,"y0":50.001883841362314,"z0":5.5106032268739815,"aX":-19.949432227279065},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":18.0,"spinRate":2309,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3984330861235028,"extension":6.819667073087313},"index":3,"playId":"775569cd-9983-31d0-ae38-a20f8e024a54","pitchNumber":2,"startTime":"2025-07-26T01:47:18.509Z","endTime":"2025-07-26T01:47:26.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":457759,"link":"/api/v1/people/457759","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":94.8,"endSpeed":86.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26869677079488,"aZ":-23.016832681070312,"pfxX":-10.367156602026355,"pfxZ":4.74711675984263,"pX":-0.23070283573228384,"pZ":2.594449967559658,"vX0":6.325930224003807,"vY0":-137.90330782406963,"vZ0":-3.974110305248196,"x":125.79,"y":168.73,"x0":-1.2057877573694087,"y0":50.00283990076633,"z0":5.604305573492862,"aX":-19.99513518693242},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":17.5,"spinRate":2251,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3969686580265459,"extension":6.643287241154986},"index":4,"playId":"a623d7af-1d45-390a-9824-7902cd25ce73","pitchNumber":3,"startTime":"2025-07-26T01:47:48.425Z","endTime":"2025-07-26T01:47:51.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":457759,"link":"/api/v1/people/457759","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.027162234974018,"aZ":-31.20662762886785,"pfxX":2.5257409500504635,"pfxZ":0.6142918307821335,"pX":0.9140194337329622,"pZ":1.9900613496744588,"vX0":4.516141661528557,"vY0":-124.56994863928857,"vZ0":-2.5806911158629866,"x":82.16,"y":185.05,"x0":-1.2476267765303555,"y0":50.00477400128215,"z0":5.608516809818775,"aX":3.9855311236686344},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-5.6,"spinRate":2498,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4389970499840521,"extension":7.1495690196650665},"index":5,"playId":"d8e0cdb4-a35d-30a3-92f7-1f0718e738e0","pitchNumber":4,"startTime":"2025-07-26T01:48:11.299Z","endTime":"2025-07-26T01:48:15.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":457759,"link":"/api/v1/people/457759","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:48:15.306Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to left fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:48:18.324Z","endTime":"2025-07-26T01:48:50.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.461193773380284,"aZ":-23.893825253521708,"pfxX":-10.580199143096083,"pfxZ":4.289184360683709,"pX":-0.7671176443091496,"pZ":2.6092284708726727,"vX0":5.120209206864671,"vY0":-138.2039611415031,"vZ0":-3.742112964662382,"x":146.24,"y":168.33,"x0":-1.2716027635208538,"y0":50.0010610976857,"z0":5.589891051116057,"aX":-20.417698237228795},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":18.0,"spinRate":2303,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3966606423818946,"extension":6.798041348889356},"hitData":{"launchSpeed":74.1,"launchAngle":36.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.4,"coordY":101.09}},"index":0,"playId":"eb1752af-c376-3147-8d5f-0bec5dcdded6","pitchNumber":1,"startTime":"2025-07-26T01:48:38.763Z","endTime":"2025-07-26T01:48:50.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:48:50.017Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Reese McGuire homers (6) on a line drive to right center field. Pete Crow-Armstrong scores. Ian Happ scores.","rbi":3,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:49:00.281Z","endTime":"2025-07-26T01:50:07.942Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.29621305502967,"strikeZoneBottom":1.6644392242321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.803074157860667,"aZ":-42.31071969197115,"pfxX":2.1842225576838175,"pfxZ":-6.904840708670777,"pX":-1.4885876473132433,"pZ":3.1683689569833615,"vX0":-0.7999011773568112,"vY0":-120.78001652013606,"vZ0":2.209391343627435,"x":173.74,"y":153.23,"x0":-1.435776250127559,"y0":50.001473036985516,"z0":5.978487132818122,"aX":3.2078872225625643},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.6,"breakHorizontal":-3.7,"spinRate":1982,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.45451580255300517,"extension":6.3699299058725805},"index":0,"playId":"e3a993ff-3daf-3e74-b2f5-1c8dd1257097","pitchNumber":1,"startTime":"2025-07-26T01:49:22.730Z","endTime":"2025-07-26T01:49:26.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24234214708075,"aZ":-25.201892966772828,"pfxX":-10.309133155186156,"pfxZ":3.56166010296854,"pX":0.18185516916583727,"pZ":2.022129492595903,"vX0":7.7056488195237405,"vY0":-139.08224854292513,"vZ0":-5.022995074404886,"x":110.07,"y":184.18,"x0":-1.2854323224344797,"y0":50.00399137611672,"z0":5.523192523691867,"aX":-20.194778316849064},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2344,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3938381248733487,"extension":7.175012864830927},"hitData":{"launchSpeed":105.7,"launchAngle":21.0,"totalDistance":394.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":183.62,"coordY":50.52}},"index":1,"playId":"1527c3e5-efb2-3587-8d73-d1347128c7a2","pitchNumber":2,"startTime":"2025-07-26T01:49:40.547Z","endTime":"2025-07-26T01:50:07.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:50:07.942Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a ground ball to right fielder Mike Tauchman.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:50:19.042Z","endTime":"2025-07-26T01:50:36.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.833305050065384,"aZ":-14.356695955827144,"pfxX":-6.188387604047789,"pfxZ":9.111845508012916,"pX":0.07934442440908081,"pZ":2.1139968768044333,"vX0":5.6769817897908466,"vY0":-138.66338404616366,"vZ0":-7.276155045260135,"x":113.98,"y":181.7,"x0":-1.1864771334286717,"y0":50.001287191472414,"z0":5.722186717613818,"aX":-12.098702841687642},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2323,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3943888667362758,"extension":6.652749890899153},"hitData":{"launchSpeed":98.9,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.23,"coordY":103.97}},"index":0,"playId":"9b8fec97-10e6-3739-b4fa-d242973dd87d","pitchNumber":1,"startTime":"2025-07-26T01:50:25.537Z","endTime":"2025-07-26T01:50:36.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:50:36.519Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Michael A. Taylor.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:53:03.410Z","endTime":"2025-07-26T01:54:46.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":11,"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-26T01:50:45.941Z","endTime":"2025-07-26T01:52:03.251Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Gilbert replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":11,"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-26T01:52:03.251Z","endTime":"2025-07-26T01:53:05.752Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656457,"link":"/api/v1/people/656457"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605288,"link":"/api/v1/people/605288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.26525631778956,"strikeZoneBottom":1.58220383424128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.379951825221216,"aZ":-23.629955108370453,"pfxX":7.168348853401448,"pfxZ":5.014196453334863,"pX":-1.7123148168298326,"pZ":3.378456120251058,"vX0":-15.415960892157099,"vY0":-129.76258630913622,"vZ0":1.0688034665375774,"x":182.27,"y":147.56,"x0":3.376476257781744,"y0":50.001263631495874,"z0":4.762634570502434,"aX":12.21252195812322},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":-9.5,"spinRate":2315,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.4222459772185747,"extension":5.8345096148729745},"index":2,"playId":"a92839b7-8c41-3808-a2da-658269c614cc","pitchNumber":1,"startTime":"2025-07-26T01:53:05.752Z","endTime":"2025-07-26T01:53:08.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.21459577243873,"strikeZoneBottom":1.36100847679013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6489116251653,"aZ":-29.92119911005517,"pfxX":11.511862399359135,"pfxZ":1.3421526143721199,"pX":0.04323845298335538,"pZ":2.17645212763575,"vX0":-12.486390921945507,"vY0":-128.99607445272125,"vZ0":-0.7212654314200372,"x":115.35,"y":180.02,"x0":3.4582713963851024,"y0":50.00472812696745,"z0":4.773194990896585,"aX":19.340975583158162},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-18.0,"spinRate":2212,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4251456896384882,"extension":5.66921280207673},"index":3,"playId":"81425fb9-1ee8-3931-82ae-234f1d1a2c45","pitchNumber":2,"startTime":"2025-07-26T01:53:23.065Z","endTime":"2025-07-26T01:53:26.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.0,"endSpeed":80.9,"strikeZoneTop":3.22314233374392,"strikeZoneBottom":1.54041213335237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67478519233599,"aZ":-30.28776483850717,"pfxX":11.745048679567802,"pfxZ":1.134606000999379,"pX":-1.479105031703697,"pZ":2.0295906558194985,"vX0":-16.061794872516312,"vY0":-128.54888183520504,"vZ0":-0.6654986942164336,"x":173.38,"y":183.98,"x0":3.3361585620638263,"y0":50.0061169584592,"z0":4.651781503747865,"aX":19.581169066285657},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":-17.5,"spinRate":2176,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.42676742243248267,"extension":5.831673456325643},"index":4,"playId":"93d9b60e-4fb6-3bed-82dd-30d6b8ea62ba","pitchNumber":3,"startTime":"2025-07-26T01:53:39.665Z","endTime":"2025-07-26T01:53:42.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.14238740655921,"strikeZoneBottom":1.57349245158846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13529114917243,"aZ":-31.91471619103864,"pfxX":10.621350112913577,"pfxZ":0.15498815009304856,"pX":-1.6862311982722344,"pZ":2.119164095940364,"vX0":-16.41185071221998,"vY0":-128.84791791351708,"vZ0":-0.13187682701547665,"x":181.28,"y":181.56,"x0":3.366999252299422,"y0":50.00381202664293,"z0":4.623610519741136,"aX":17.97689492896893},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-15.8,"spinRate":2240,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4240330006886679,"extension":5.8096306080692415},"index":5,"playId":"34b9d295-7057-3243-a658-2075b792abfd","pitchNumber":4,"startTime":"2025-07-26T01:53:59.163Z","endTime":"2025-07-26T01:54:02.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93373626656413,"aZ":-32.07225236824359,"pfxX":12.600476339153895,"pfxZ":0.056830855658699164,"pX":-0.48738477957349596,"pZ":2.031833673813808,"vX0":-14.12585096804649,"vY0":-130.7911083508615,"vZ0":-0.49110015488562386,"x":135.58,"y":183.92,"x0":3.3498196727808005,"y0":50.00102443419245,"z0":4.629998268491103,"aX":21.799223280419948},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.2,"breakHorizontal":-19.7,"spinRate":2243,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4190027909326117,"extension":6.224987815010724},"index":6,"playId":"c16fc72a-bc3f-3733-bb26-1f4ad644a755","pitchNumber":5,"startTime":"2025-07-26T01:54:18.671Z","endTime":"2025-07-26T01:54:21.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22092463851627,"aZ":-28.705949699859463,"pfxX":11.185910884579567,"pfxZ":2.0558616842224566,"pX":-0.3616754807407556,"pZ":2.8361725241607294,"vX0":-13.299553580927418,"vY0":-128.35860697531797,"vZ0":0.8268769777064567,"x":130.79,"y":162.2,"x0":3.4106462579372967,"y0":50.00005794322341,"z0":4.728851323143276,"aX":18.83964235260651},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-17.6,"spinRate":2166,"spinDirection":113},"zone":1,"typeConfidence":2.0,"plateTime":0.4251807148929063,"extension":5.98543356975283},"hitData":{"launchSpeed":101.5,"launchAngle":26.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.32,"coordY":49.01}},"index":7,"playId":"af8dfd16-1cc4-361f-870f-01342203e106","pitchNumber":6,"startTime":"2025-07-26T01:54:39.440Z","endTime":"2025-07-26T01:54:46.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:54:46.951Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:57:11.445Z","endTime":"2025-07-26T01:59:08.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10,11],"actionIndex":[0,1,2,3,4],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt Shaw replaces left fielder Ian Happ, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":11,"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-26T01:56:58.435Z","endTime":"2025-07-26T01:56:58.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Justin Turner remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"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-26T01:56:58.455Z","endTime":"2025-07-26T01:56:58.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Nico Hoerner.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"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-26T01:56:58.456Z","endTime":"2025-07-26T01:56:58.457Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to left field for Vidal Bruján.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"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-26T01:56:58.457Z","endTime":"2025-07-26T01:56:58.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":660644,"link":"/api/v1/people/660644"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Brasier replaces Drew Pomeranz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-07-26T01:56:58.458Z","endTime":"2025-07-26T01:57:13.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518489,"link":"/api/v1/people/518489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":93.7,"endSpeed":85.6,"strikeZoneTop":3.15641854008643,"strikeZoneBottom":1.62943314439146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.999901345608414,"aZ":-14.237327142682608,"pfxX":-6.475077763002498,"pfxZ":9.539746877800276,"pX":-0.30173376217896514,"pZ":2.8344874797019006,"vX0":5.810752979808584,"vY0":-136.27664870024776,"vZ0":-4.811241102006036,"x":128.5,"y":162.25,"x0":-1.6205627373096678,"y0":50.00377478298199,"z0":5.606590216410539,"aX":-12.177149172991127},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2243,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4019386127339626,"extension":6.830903843707103},"index":5,"playId":"9dd48746-c822-3268-bc06-5c32232e6308","pitchNumber":1,"startTime":"2025-07-26T01:57:13.615Z","endTime":"2025-07-26T01:57:16.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.17176785499874,"strikeZoneBottom":1.55839180607851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.334833406771068,"aZ":-20.131739235974955,"pfxX":-8.470878683323537,"pfxZ":6.328667515720145,"pX":-0.8861089533205211,"pZ":3.376515629585216,"vX0":4.8381881761523085,"vY0":-136.67182642622993,"vZ0":-2.5378609104192265,"x":150.78,"y":147.61,"x0":-1.572771354559289,"y0":50.005995691030165,"z0":5.690022428782734,"aX":-16.12986601076222},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":14.4,"spinRate":2191,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39978018849391317,"extension":6.758395980635875},"index":6,"playId":"33ffd607-82a7-3c07-b527-b7ad2f547d22","pitchNumber":2,"startTime":"2025-07-26T01:57:28.074Z","endTime":"2025-07-26T01:57:31.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.19649617040109,"strikeZoneBottom":1.5607969670354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6454065723431,"aZ":-30.11591501710884,"pfxX":1.1356338588355355,"pfxZ":1.3095120888992753,"pX":0.5488334819718462,"pZ":3.106489150261157,"vX0":4.174913065008596,"vY0":-123.53946462284922,"vZ0":-0.7354641605377787,"x":96.08,"y":154.9,"x0":-1.2988726999508795,"y0":50.00311455951424,"z0":5.901669605619429,"aX":1.78508011472932},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2361,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.4404900612241591,"extension":7.110192315756875},"index":7,"playId":"58e6c95c-afe7-36b5-8c9f-bf527f163a78","pitchNumber":3,"startTime":"2025-07-26T01:57:43.025Z","endTime":"2025-07-26T01:57:46.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.160164847021065,"aZ":-29.62127361590307,"pfxX":1.874229288244146,"pfxZ":1.6056321999035639,"pX":0.37754595530988244,"pZ":1.89357256488423,"vX0":3.272310126235919,"vY0":-124.60263707574833,"vZ0":-3.7327125932641163,"x":102.61,"y":187.65,"x0":-1.1900638260570793,"y0":50.00397919150987,"z0":5.826179307191136,"aX":2.983244113772224},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2348,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.4375364471871537,"extension":6.95721340850155},"index":8,"playId":"4b5c1521-14b7-32b2-aa4c-13a852a2668f","pitchNumber":4,"startTime":"2025-07-26T01:57:58.205Z","endTime":"2025-07-26T01:58:01.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.23403704430001,"strikeZoneBottom":1.57179111547736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.060531610078762,"aZ":-31.59046868206038,"pfxX":1.2667677047576014,"pfxZ":0.391827356150543,"pX":1.169957695674885,"pZ":1.1744952659376646,"vX0":5.070137559077666,"vY0":-120.78435781736766,"vZ0":-4.427734599321389,"x":72.4,"y":207.07,"x0":-1.1151991098843332,"y0":50.001536898200975,"z0":5.788700166272195,"aX":1.884068217228822},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":-3.5,"spinRate":2248,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45231396211272434,"extension":7.0806571862547445},"index":9,"playId":"9c6a3235-816c-3dca-b4fc-95a658dfa3f3","pitchNumber":5,"startTime":"2025-07-26T01:58:20.191Z","endTime":"2025-07-26T01:58:23.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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.9,"endSpeed":86.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.467068917090604,"aZ":-19.60928270558414,"pfxX":-8.22574928002818,"pfxZ":6.561507224664641,"pX":-0.8840698385287381,"pZ":4.047082005427408,"vX0":4.718447835954604,"vY0":-136.85066361207734,"vZ0":-1.007122174500474,"x":150.7,"y":129.51,"x0":-1.5531719971768474,"y0":50.00323912112697,"z0":5.750879597292218,"aX":-15.75335510795246},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2193,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39877606533198895,"extension":6.940400899255542},"index":10,"playId":"c65c6dae-7417-3671-820e-622398a61e5b","pitchNumber":6,"startTime":"2025-07-26T01:58:37.892Z","endTime":"2025-07-26T01:58:41.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.664139626311073,"aZ":-14.679661622675594,"pfxX":-5.048143412274989,"pfxZ":9.230803653123647,"pX":0.07738125004746235,"pZ":2.817648604592934,"vX0":6.354944248645415,"vY0":-136.47863372150505,"vZ0":-4.733139999430331,"x":114.05,"y":162.7,"x0":-1.6201420462304696,"y0":50.005211126551664,"z0":5.577807814818248,"aX":-9.570863584157957},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2285,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4005711565628749,"extension":6.9743945474157085},"hitData":{"launchSpeed":96.8,"launchAngle":37.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.64,"coordY":70.6}},"index":11,"playId":"88100cc3-8608-3eac-b4f5-7c95013fcf00","pitchNumber":7,"startTime":"2025-07-26T01:58:59.747Z","endTime":"2025-07-26T01:59:08.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T01:59:08.283Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater called out on strikes.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:59:12.634Z","endTime":"2025-07-26T02:00:58.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.74260854166799,"strikeZoneBottom":1.87105705159124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.649645020470036,"aZ":-13.715701375974675,"pfxX":-5.91765115808,"pfxZ":9.62527145740575,"pX":1.5184588069162248,"pZ":2.347704913369648,"vX0":10.42314261675473,"vY0":-136.99287071870594,"vZ0":-5.985885566551263,"x":59.12,"y":175.39,"x0":-1.5510291138722443,"y0":50.00582592361092,"z0":5.483122102059802,"aX":-11.352946534993551},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2337,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39842229647805993,"extension":7.085892475002272},"index":0,"playId":"47364db3-b20c-3183-b874-05d504c788dc","pitchNumber":1,"startTime":"2025-07-26T01:59:32.356Z","endTime":"2025-07-26T01:59:35.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47235273293814,"aZ":-15.75321258074973,"pfxX":-5.660903927500834,"pfxZ":8.664500905388964,"pX":0.015841328629342916,"pZ":3.072120121310824,"vX0":6.624006595434119,"vY0":-136.65321871387206,"vZ0":-3.851300106175962,"x":116.4,"y":155.83,"x0":-1.701492965781617,"y0":50.00628763406766,"z0":5.578673968091238,"aX":-10.733359446702336},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2355,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4004649599011212,"extension":6.925347091721256},"index":1,"playId":"e129dd4d-03f9-3eee-a36c-86f9af5b11bd","pitchNumber":2,"startTime":"2025-07-26T01:59:46.991Z","endTime":"2025-07-26T01:59:49.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.71871014640348,"strikeZoneBottom":1.81922666517674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.230702979490875,"aZ":-26.62461022705375,"pfxX":2.6188010650577773,"pfxZ":3.4537260447625213,"pX":1.0742502138689451,"pZ":1.4710487866397706,"vX0":4.808337187915439,"vY0":-125.39605177174259,"vZ0":-5.235332824465701,"x":76.05,"y":199.06,"x0":-1.2016405843593887,"y0":50.00249091256124,"z0":5.734148447678842,"aX":4.207336403857327},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":-5.8,"spinRate":2234,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.43531328962537996,"extension":7.105610712498062},"index":2,"playId":"62e0c256-a36e-3e68-88a6-22996aa9c733","pitchNumber":3,"startTime":"2025-07-26T02:00:05.446Z","endTime":"2025-07-26T02:00:08.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.095949600820617,"aZ":-21.09959460826147,"pfxX":-9.608620670179233,"pfxZ":5.85732699752525,"pX":-1.2015125650480167,"pZ":3.6803350602421987,"vX0":4.010900485423896,"vY0":-136.1906101188929,"vZ0":-1.7076727414720922,"x":162.8,"y":139.41,"x0":-1.4396699015784873,"y0":50.001376033460296,"z0":5.765212150952336,"aX":-18.16534247205203},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2101,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40117919983181327,"extension":6.864762371388438},"index":3,"playId":"e6e38bf4-511f-3bce-a1cb-43571b7746ed","pitchNumber":4,"startTime":"2025-07-26T02:00:21.648Z","endTime":"2025-07-26T02:00:29.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-26T02:00:44.197Z","endTime":"2025-07-26T02:00:54.733Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.73621161643437,"strikeZoneBottom":1.81518088547922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.032854232103947,"aZ":-28.5589222136149,"pfxX":2.520560984437315,"pfxZ":2.348997084391092,"pX":0.6767524240472751,"pZ":3.6292876153270854,"vX0":3.8089710070538643,"vY0":-122.70763879122464,"vZ0":0.26163315848873525,"x":91.2,"y":140.79,"x0":-1.2172689210974317,"y0":50.004233145087696,"z0":5.935085909663428,"aX":3.881341760890378},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-5.4,"spinRate":2212,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.44469233497374194,"extension":6.993605163696146},"index":5,"playId":"4fa66a44-fa82-377d-829c-e57538966838","pitchNumber":5,"startTime":"2025-07-26T02:00:54.733Z","endTime":"2025-07-26T02:00:58.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:00:58.945Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T02:01:07.116Z","endTime":"2025-07-26T02:03:18.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.38073964304875,"strikeZoneBottom":1.64786617334433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.064351100619312,"aZ":-16.79588393578854,"pfxX":-4.966048014491395,"pfxZ":8.256309205802154,"pX":-1.5520628630668933,"pZ":3.521320920944765,"vX0":2.038943067911592,"vY0":-135.94573838995473,"vZ0":-2.848592135311444,"x":176.16,"y":143.7,"x0":-1.6684388831474655,"y0":50.006788696675684,"z0":5.755094595815827,"aX":-9.255168131294962},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":8.5,"spinRate":2234,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4035971421575706,"extension":6.870815905672087},"index":0,"playId":"2c30b3ff-c8cd-3443-b5bb-9e12cff28dd7","pitchNumber":1,"startTime":"2025-07-26T02:01:24.640Z","endTime":"2025-07-26T02:01:27.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.32417037099104,"strikeZoneBottom":1.59131408979073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.415611919776506,"aZ":-22.64770094872698,"pfxX":1.6315918895307067,"pfxZ":5.643614925898346,"pX":0.6620946126668129,"pZ":3.1600935784788544,"vX0":4.818468509464414,"vY0":-128.2996853437127,"vZ0":-2.203317581015402,"x":91.76,"y":153.46,"x0":-1.442906716798774,"y0":50.004421404656064,"z0":5.772372311274496,"aX":2.752883139512151},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.1,"breakHorizontal":-4.0,"spinRate":2298,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.4248949930944397,"extension":6.92038999797329},"index":1,"playId":"8d121fdc-1e6f-3c1b-acb5-95cfe12582f7","pitchNumber":2,"startTime":"2025-07-26T02:01:39.007Z","endTime":"2025-07-26T02:01:42.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43719970301673,"aZ":-14.747727754271887,"pfxX":-4.305458925961441,"pfxZ":9.410833693520273,"pX":0.512300204583935,"pZ":2.9099307845145206,"vX0":6.734876126326461,"vY0":-135.4292424576504,"vZ0":-4.690537997284186,"x":97.47,"y":160.21,"x0":-1.450932351355906,"y0":50.00267904152814,"z0":5.700810268002477,"aX":-7.973027761995522},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2232,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40491919110750985,"extension":6.8761801968414495},"index":2,"playId":"d9e04ba3-4917-33ea-abc2-d2178f3ee79a","pitchNumber":3,"startTime":"2025-07-26T02:01:52.900Z","endTime":"2025-07-26T02:01:55.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43121939934938,"aZ":-30.04704789627677,"pfxX":1.8670961002460484,"pfxZ":1.3450865179814855,"pX":0.755617130588059,"pZ":1.0713187766265069,"vX0":4.120761109940616,"vY0":-123.963171497522,"vZ0":-5.23289849458141,"x":88.2,"y":209.85,"x0":-1.1612905011702495,"y0":50.00097429227505,"z0":5.6754909706917465,"aX":2.9469710712804993},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-4.2,"spinRate":2423,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.43943891689599646,"extension":7.224807751618542},"index":3,"playId":"e5f0b0e0-7b73-3dce-8468-d751e4064d15","pitchNumber":4,"startTime":"2025-07-26T02:02:13.470Z","endTime":"2025-07-26T02:02:16.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":79.2,"strikeZoneTop":3.31450481817022,"strikeZoneBottom":1.60338080459707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.155712112271253,"aZ":-27.316543465297148,"pfxX":2.228312356913518,"pfxZ":3.128237339674137,"pX":1.9614422313145612,"pZ":0.3169255770836936,"vX0":6.586241808776451,"vY0":-122.68641328502534,"vZ0":-7.486766673000317,"x":42.23,"y":230.22,"x0":-1.027926247477488,"y0":50.001305579591524,"z0":5.678648773296881,"aX":3.457513410769442},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.4,"breakHorizontal":-5.3,"spinRate":2355,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4434026375135347,"extension":7.283234673951539},"index":4,"playId":"d631dee2-5fdc-3b3b-b056-8b985255090b","pitchNumber":5,"startTime":"2025-07-26T02:02:34.356Z","endTime":"2025-07-26T02:02:37.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.69395717911267,"aZ":-24.378927183423997,"pfxX":2.2713439699006983,"pfxZ":4.678659307255955,"pX":0.32624634795617174,"pZ":1.8990733925913856,"vX0":3.7625153801918456,"vY0":-126.69002219566603,"vZ0":-4.5589075455736054,"x":104.56,"y":187.51,"x0":-1.4589568423971346,"y0":50.006132966937976,"z0":5.611266771132846,"aX":3.786139383697623},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-4.8,"spinRate":2268,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4282065365869894,"extension":6.966578628851361},"index":5,"playId":"8cb3af20-c999-3166-bea2-a62361d9ac05","pitchNumber":6,"startTime":"2025-07-26T02:02:56.172Z","endTime":"2025-07-26T02:03:00.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.819303651224985,"aZ":-14.883565220295065,"pfxX":-5.791193946197936,"pfxZ":9.287166659719214,"pX":0.3534055449396836,"pZ":3.3888955632791578,"vX0":7.451040802489571,"vY0":-135.18943549793974,"vZ0":-3.044697901183369,"x":103.53,"y":147.28,"x0":-1.6783936941238076,"y0":50.004182066041665,"z0":5.566430368908109,"aX":-10.784488660003275},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2286,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40422502693225004,"extension":7.019316505416518},"index":6,"playId":"310310b8-a389-3019-9b07-5840d078c796","pitchNumber":7,"startTime":"2025-07-26T02:03:15.446Z","endTime":"2025-07-26T02:03:18.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:03:18.446Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:06:31.750Z","endTime":"2025-07-26T02:06:40.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Josh Rojas replaces first baseman Miguel Vargas, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":11,"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-26T02:05:56.307Z","endTime":"2025-07-26T02:05:56.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to first base for Lenyn Sosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"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-26T02:05:56.333Z","endTime":"2025-07-26T02:05:56.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"600","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brooks Baldwin replaces right fielder Mike Tauchman, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":11,"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-26T02:05:56.334Z","endTime":"2025-07-26T02:06:34.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":643565,"link":"/api/v1/people/643565"},"defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":643565,"link":"/api/v1/people/643565"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24928442221305,"aZ":-30.178620704195122,"pfxX":9.382338999805775,"pfxZ":1.2189031163464392,"pX":0.07970416326612889,"pZ":2.7932839841343755,"vX0":-12.068583219256466,"vY0":-126.98156899074876,"vZ0":1.11090476069863,"x":113.96,"y":163.36,"x0":3.677185668833359,"y0":50.00003126686716,"z0":4.753071944765273,"aX":15.305502623527735},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-14.2,"spinRate":2132,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.43152397243506524,"extension":5.554176762457295},"hitData":{"launchSpeed":90.6,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.17,"coordY":167.52}},"index":3,"playId":"bf7122c8-0c05-3400-99af-0af9501c2bc7","pitchNumber":1,"startTime":"2025-07-26T02:06:34.028Z","endTime":"2025-07-26T02:06:40.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:06:40.406Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jon Berti grounds out, shortstop Chase Meidroth to first baseman Lenyn Sosa.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:07:11.160Z","endTime":"2025-07-26T02:08:10.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jon Berti replaces Seiya Suzuki.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":11,"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-26T02:06:51.732Z","endTime":"2025-07-26T02:07:13.451Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":89.4,"endSpeed":81.9,"strikeZoneTop":3.55193624746355,"strikeZoneBottom":1.65095628447979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.524603919563056,"aZ":-34.21639209782961,"pfxX":9.726873322381767,"pfxZ":-1.191747723420466,"pX":0.6341748759902639,"pZ":3.30788444452845,"vX0":-7.892931119505246,"vY0":-129.96208372820433,"vZ0":2.648993306459491,"x":92.83,"y":149.47,"x0":2.4426882825192986,"y0":50.001715126234714,"z0":4.869376363935442,"aX":16.684468893315298},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.3,"breakHorizontal":-16.0,"spinRate":1861,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.42100907848855895,"extension":5.714626298905675},"index":1,"playId":"06e10995-61e2-3cf2-bafe-1593cf4306f3","pitchNumber":1,"startTime":"2025-07-26T02:07:13.451Z","endTime":"2025-07-26T02:07:16.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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":87.6,"endSpeed":81.7,"strikeZoneTop":3.63250682069954,"strikeZoneBottom":1.75942432604063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.617553671655767,"aZ":-23.98551630749835,"pfxX":0.011158642726030621,"pfxZ":4.860793871795291,"pX":1.4279661833850699,"pZ":2.568009496864792,"vX0":-2.404793504836633,"vY0":-127.74975355671702,"vZ0":-2.269176406754829,"x":62.57,"y":169.44,"x0":2.3725768696368523,"y0":50.00260012280545,"z0":5.316837190435602,"aX":0.019298552370511153},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":0.4,"spinRate":2294,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42567424629615713,"extension":5.726727527113105},"index":2,"playId":"867ae9cc-f4fc-3f7a-8fd4-5fec7574aafe","pitchNumber":2,"startTime":"2025-07-26T02:07:29.087Z","endTime":"2025-07-26T02:07:32.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.5579742602018,"strikeZoneBottom":1.68478768908967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.584511210466275,"aZ":-34.34108341627567,"pfxX":10.62184092410951,"pfxZ":-1.2317552672005982,"pX":-0.3368342602051324,"pZ":1.5246374932670321,"vX0":-10.171956296152187,"vY0":-131.86498480140338,"vZ0":-1.6839268671530687,"x":129.84,"y":197.61,"x0":2.1944705487655973,"y0":50.00505171564783,"z0":4.7101520667155805,"aX":18.67012711538063},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.4,"breakHorizontal":-16.9,"spinRate":1977,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.41570358436674093,"extension":5.7954286498168885},"index":3,"playId":"a01a73d2-e056-3982-9e00-109abb87494b","pitchNumber":3,"startTime":"2025-07-26T02:07:45.185Z","endTime":"2025-07-26T02:07:48.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.708297018376353,"aZ":-34.22207117738556,"pfxX":10.367284386189699,"pfxZ":-1.1838506982459176,"pX":0.2839335953144795,"pZ":2.445301694913377,"vX0":-8.613152909972788,"vY0":-130.68608424687358,"vZ0":0.1988461228063767,"x":106.18,"y":172.76,"x0":2.2765432559412853,"y0":50.00414667466699,"z0":4.9401817253165845,"aX":17.92257475043154},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.9,"breakHorizontal":-16.9,"spinRate":2113,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.41923151310361106,"extension":5.847729915669799},"hitData":{"launchSpeed":112.1,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.39,"coordY":155.64}},"index":4,"playId":"ad52decf-eed7-3ba9-ba31-0875fdcb191e","pitchNumber":4,"startTime":"2025-07-26T02:08:02.251Z","endTime":"2025-07-26T02:08:10.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:08:10.105Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to center fielder Michael A. Taylor.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:08:16.273Z","endTime":"2025-07-26T02:09:40.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":89.8,"endSpeed":81.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.371044498891337,"aZ":-32.32164746268537,"pfxX":10.859372165879446,"pfxZ":-0.08153806223481297,"pX":0.6030705333323084,"pZ":2.177716073226134,"vX0":-11.458118552809765,"vY0":-130.21473073276604,"vZ0":-0.23361244270126647,"x":94.01,"y":179.98,"x0":3.6579972130555896,"y0":50.005776263319824,"z0":4.722267985008159,"aX":18.57629198301044},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":-17.0,"spinRate":2191,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.42128368916886005,"extension":5.666249283371148},"index":0,"playId":"0ec94fda-de1a-3ca4-829f-4f36ea24e47f","pitchNumber":1,"startTime":"2025-07-26T02:08:35.690Z","endTime":"2025-07-26T02:08:38.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.12992846955854,"strikeZoneBottom":1.4699793493661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.041009092512454,"aZ":-30.74084993873897,"pfxX":-4.7729241777623495,"pfxZ":1.0390386132967588,"pX":1.7210188099067854,"pZ":2.9343591966695377,"vX0":-3.846345093324249,"vY0":-116.6370334022012,"vZ0":2.462690030807771,"x":51.4,"y":159.55,"x0":4.011742724211308,"y0":50.0017864711818,"z0":4.764649284418734,"aX":-6.571330048280075},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.8,"breakHorizontal":9.6,"spinRate":2488,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.46968497161353495,"extension":5.442651535560448},"index":1,"playId":"392f6a8d-a998-317f-9c54-f68f69dde0f3","pitchNumber":2,"startTime":"2025-07-26T02:08:52.659Z","endTime":"2025-07-26T02:08:55.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04735794270006,"aZ":-30.97355330715193,"pfxX":-1.2617893741282433,"pfxZ":0.8751226595121882,"pX":0.22632506422670065,"pZ":3.1303523638742754,"vX0":-7.4737137786807555,"vY0":-116.19123220434719,"vZ0":3.024732665907117,"x":108.37,"y":154.26,"x0":3.6500445717455343,"y0":50.00050328905553,"z0":4.757583982902935,"aX":-1.7205686095491608},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.6,"breakHorizontal":4.2,"spinRate":2234,"spinDirection":313},"zone":2,"typeConfidence":2.0,"plateTime":0.4716502595928991,"extension":5.8287767401516914},"index":2,"playId":"99f44444-021e-375b-90db-c510a6d621ac","pitchNumber":3,"startTime":"2025-07-26T02:09:07.544Z","endTime":"2025-07-26T02:09:11.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.70888463521617,"aZ":-32.767145819095994,"pfxX":-4.022257275762657,"pfxZ":-0.4131753693411966,"pX":0.12056727937049917,"pZ":2.4710270731897497,"vX0":-7.44569666815537,"vY0":-118.70221245272248,"vZ0":1.9497749660608896,"x":112.4,"y":172.06,"x0":3.814603066599835,"y0":50.00243960045964,"z0":4.6120643971989,"aX":-5.767033656101361},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.0,"breakHorizontal":9.0,"spinRate":2365,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.4605919815218007,"extension":5.482051241085618},"hitData":{"launchSpeed":87.7,"launchAngle":30.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.63,"coordY":73.33}},"index":3,"playId":"6824e068-b023-32ec-ae73-d5f7df0d1d8d","pitchNumber":4,"startTime":"2025-07-26T02:09:33.971Z","endTime":"2025-07-26T02:09:40.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":656457,"link":"/api/v1/people/656457"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:09:40.720Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Benintendi lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:11:42.551Z","endTime":"2025-07-26T02:12:01.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Jon Berti enters the batting order, batting 3rd, pitcher Jon Berti leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":11,"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-26T02:10:53.195Z","endTime":"2025-07-26T02:11:44.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":59.4,"endSpeed":55.5,"strikeZoneTop":3.54756791832781,"strikeZoneBottom":1.66493219218174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.697572849497286,"aZ":-24.52042360245603,"pfxX":-4.343032772061619,"pfxZ":10.080765585107997,"pX":-0.09099556961409164,"pZ":1.0140639416683224,"vX0":3.5829766615568146,"vY0":-86.43813658274588,"vZ0":-2.672228555443156,"x":120.47,"y":211.4,"x0":-1.6234217533162651,"y0":50.001531630912915,"z0":6.77718963705302,"aX":-3.2965129235868265},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":1589,"spinDirection":195},"zone":13,"typeConfidence":0.78,"plateTime":0.6329070703405577,"extension":4.368314145465216},"index":1,"playId":"52589a06-0eca-3c5f-9266-b302d3a50d0c","pitchNumber":1,"startTime":"2025-07-26T02:11:44.683Z","endTime":"2025-07-26T02:11:48.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":59.5,"endSpeed":55.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.156937562201035,"aZ":-24.19111363755185,"pfxX":-2.206522272508663,"pfxZ":10.417082270268011,"pX":-0.5703560874079056,"pZ":2.9865629711894406,"vX0":2.561563974573704,"vY0":-86.62229800727555,"vZ0":0.2413803001785748,"x":138.74,"y":158.14,"x0":-1.776051254705273,"y0":50.0021249021591,"z0":6.953378120868328,"aX":-1.6908459770297537},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":19.4,"breakHorizontal":3.2,"spinRate":1530,"spinDirection":193},"zone":1,"typeConfidence":0.77,"plateTime":0.6303147034060856,"extension":4.466487056252628},"hitData":{"launchSpeed":103.2,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.91,"coordY":75.33}},"index":2,"playId":"50da7092-c801-3234-9cbe-4bcc4eea5202","pitchNumber":2,"startTime":"2025-07-26T02:11:55.751Z","endTime":"2025-07-26T02:12:01.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:12:01.579Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Rojas walks.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:12:06.993Z","endTime":"2025-07-26T02:13:05.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":60.7,"endSpeed":56.4,"strikeZoneTop":3.64562376525652,"strikeZoneBottom":1.75039440743868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.31421992972461,"aZ":-23.95179984587673,"pfxX":-2.8173123620400804,"pfxZ":10.393458925024444,"pX":0.472590234834262,"pZ":1.7274115338628073,"vX0":4.114671612134534,"vY0":-88.28104725180891,"vZ0":-2.0656407176476246,"x":98.99,"y":192.14,"x0":-1.5200595347108798,"y0":50.00248481717267,"z0":6.847145042552533,"aX":-2.228840696182161},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":1591,"spinDirection":196},"zone":9,"typeConfidence":0.87,"plateTime":0.6199331951058298,"extension":4.447021661355748},"index":0,"playId":"8b52d10c-1a70-3fa6-a83c-e220aecf5ef0","pitchNumber":1,"startTime":"2025-07-26T02:12:20.441Z","endTime":"2025-07-26T02:12:24.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":59.6,"endSpeed":55.6,"strikeZoneTop":3.60110254116982,"strikeZoneBottom":1.74117442272971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.440572337678846,"aZ":-23.532208959657993,"pfxX":-2.003685379545586,"pfxZ":11.229729074068953,"pX":-1.1236303778926586,"pZ":2.273678849544773,"vX0":1.4809588085398673,"vY0":-86.88858541878359,"vZ0":-0.9878446756145121,"x":159.83,"y":177.39,"x0":-1.7240987705355333,"y0":50.00253747454136,"z0":6.825383493691632,"aX":-1.5419410977272903},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":20.5,"breakHorizontal":3.1,"spinRate":1490,"spinDirection":198},"zone":13,"typeConfidence":0.84,"plateTime":0.6288356216924473,"extension":4.549978470963803},"index":1,"playId":"de3f7cce-272a-3c31-85c2-8fca6b92b614","pitchNumber":2,"startTime":"2025-07-26T02:12:30.460Z","endTime":"2025-07-26T02:12:34.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":59.1,"endSpeed":54.9,"strikeZoneTop":3.64185482881599,"strikeZoneBottom":1.72464707376463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.61095485059523,"aZ":-23.82399793446054,"pfxX":-3.984147544210117,"pfxZ":11.073126460882142,"pX":-2.109143252804894,"pZ":2.7773372332041006,"vX0":0.27160702816362126,"vY0":-86.1545927783769,"vZ0":-0.04421638888568502,"x":197.4,"y":163.79,"x0":-1.7507309018462984,"y0":50.00253508484027,"z0":6.909746300889148,"aX":-3.0046032309125033},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":20.5,"breakHorizontal":7.1,"spinRate":1523,"spinDirection":198},"zone":11,"typeConfidence":0.66,"plateTime":0.6349682064831441,"extension":4.510060906373166},"index":2,"playId":"38c9ec4e-a3a7-3219-94ce-2dd351fba270","pitchNumber":3,"startTime":"2025-07-26T02:12:40.774Z","endTime":"2025-07-26T02:12:43.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":59.9,"endSpeed":55.9,"strikeZoneTop":3.89182298879193,"strikeZoneBottom":1.74602262447812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.133866847781837,"aZ":-24.254543692666875,"pfxX":-2.1465136893613233,"pfxZ":10.163479891005268,"pX":-0.9632531074491021,"pZ":3.2217784479647764,"vX0":1.6945033237959968,"vY0":-87.27548575758821,"vZ0":0.4858825971382803,"x":153.72,"y":151.79,"x0":-1.663334558625306,"y0":50.002032261023054,"z0":6.992183380036681,"aX":-1.672431768449766},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":19.1,"breakHorizontal":3.4,"spinRate":1553,"spinDirection":195},"zone":11,"typeConfidence":0.8,"plateTime":0.6252032535092065,"extension":4.479523829895899},"index":3,"playId":"a6e97730-536d-394b-9acd-251b7b132425","pitchNumber":4,"startTime":"2025-07-26T02:12:52.161Z","endTime":"2025-07-26T02:12:56.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":60.4,"endSpeed":56.9,"strikeZoneTop":3.65691744973204,"strikeZoneBottom":1.73942711950851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.257143549716325,"aZ":-24.575894289870813,"pfxX":-1.4708956222587761,"pfxZ":9.588010681013449,"pX":0.0426627557382115,"pZ":0.6315582282082359,"vX0":2.764464346184974,"vY0":-87.97337018393162,"vZ0":-3.310926535054392,"x":115.37,"y":221.73,"x0":-1.3507222859421841,"y0":50.00025667950961,"z0":6.568161173487347,"aX":-1.1650317646339137},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":16.9,"breakHorizontal":1.9,"spinRate":1592,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.620137055840198,"extension":4.784473688142055},"index":4,"playId":"ebd31036-b263-375a-b353-947aeb33fc79","pitchNumber":5,"startTime":"2025-07-26T02:13:01.986Z","endTime":"2025-07-26T02:13:05.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:13:05.732Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lenyn Sosa doubles (16) on a line drive to left fielder Vidal Bruján. Josh Rojas to 3rd.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:13:09.147Z","endTime":"2025-07-26T02:13:58.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnThird":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"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":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":63.8,"endSpeed":59.0,"strikeZoneTop":3.60616453507114,"strikeZoneBottom":1.73725479620867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.529631885520375,"aZ":-21.863441033407806,"pfxX":-2.562493103414959,"pfxZ":11.747847287356452,"pX":-1.2023621593837004,"pZ":3.0080474704962317,"vX0":0.6798901426321675,"vY0":-92.95208426713782,"vZ0":-1.2272281013999176,"x":162.83,"y":157.56,"x0":-1.239303621967055,"y0":50.00272663993332,"z0":6.9137533673075025,"aX":-2.2492409978414756},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":21.4,"breakHorizontal":4.4,"spinRate":1688,"spinDirection":193},"zone":11,"typeConfidence":0.92,"plateTime":0.5885555079360105,"extension":4.639055991749459},"index":0,"playId":"11ad4d83-c0bb-34ab-97c6-5dabd06ca892","pitchNumber":1,"startTime":"2025-07-26T02:13:21.594Z","endTime":"2025-07-26T02:13:25.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":62.2,"endSpeed":57.6,"strikeZoneTop":3.63031427352468,"strikeZoneBottom":1.70969471659907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.930455579700462,"aZ":-23.469253097464513,"pfxX":-4.130974215746477,"pfxZ":10.42767715754713,"pX":-0.6542887211894346,"pZ":3.5803632601695474,"vX0":1.7675286562752492,"vY0":-90.67937537189027,"vZ0":0.4436368350784363,"x":141.94,"y":142.11,"x0":-1.1036182038566387,"y0":50.003523917483015,"z0":6.986143995555218,"aX":-3.4495001450044533},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":19.4,"breakHorizontal":7.0,"spinRate":1573,"spinDirection":191},"zone":1,"typeConfidence":0.87,"plateTime":0.6034078053573677,"extension":4.689055014911633},"index":1,"playId":"defca092-4f59-3777-a86e-5a0e4e6ae240","pitchNumber":2,"startTime":"2025-07-26T02:13:32.454Z","endTime":"2025-07-26T02:13:35.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":63.6,"endSpeed":59.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.492657482432326,"aZ":-22.487931949937565,"pfxX":-4.533735499229111,"pfxZ":11.10345756138288,"pX":-0.25431888370478717,"pZ":2.330013162845258,"vX0":3.0170522371890662,"vY0":-92.66845318573363,"vZ0":-2.011808309448983,"x":126.69,"y":175.87,"x0":-1.3123295430757338,"y0":50.00100733174392,"z0":6.78019375195343,"aX":-3.953594914111135},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":19.9,"breakHorizontal":7.3,"spinRate":1629,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.5904402421174031,"extension":4.740411392840651},"hitData":{"launchSpeed":86.9,"launchAngle":14.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.63,"coordY":142.12}},"index":2,"playId":"ec2a589a-67f0-3d92-9f44-1381d6f84b7c","pitchNumber":3,"startTime":"2025-07-26T02:13:43.102Z","endTime":"2025-07-26T02:13:58.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":672820,"link":"/api/v1/people/672820","batSide":{"code":"R","description":"Right"}},"first":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_ab"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_ab"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"credit":"b_pa"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:13:58.372Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Baldwin grounds out, first baseman Michael Busch to pitcher Jon Berti. Josh Rojas scores. Lenyn Sosa to 3rd.","rbi":1,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:14:03.218Z","endTime":"2025-07-26T02:15:00.294Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":{"id":542932,"link":"/api/v1/people/542932"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":64.2,"endSpeed":59.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.277683405201724,"aZ":-20.80683348580064,"pfxX":-3.0549372528286938,"pfxZ":12.87381493147248,"pX":0.2544155382723605,"pZ":2.076507632081872,"vX0":3.798743378776495,"vY0":-93.44996143531239,"vZ0":-2.863636128342462,"x":107.3,"y":182.71,"x0":-1.4091819252417397,"y0":50.00363226810352,"z0":6.689939563298723,"aX":-2.6981393755467926},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":22.8,"breakHorizontal":4.3,"spinRate":1705,"spinDirection":193},"zone":5,"typeConfidence":0.92,"plateTime":0.5864480526583717,"extension":4.729838288832431},"index":0,"playId":"96ea3c40-7152-3fd6-97c8-180a8fd98fd1","pitchNumber":1,"startTime":"2025-07-26T02:14:21.920Z","endTime":"2025-07-26T02:14:28.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":65.1,"endSpeed":60.8,"strikeZoneTop":3.4478765004975,"strikeZoneBottom":1.59512042455713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.626656909632867,"aZ":-23.797874338121442,"pfxX":-3.8258866468555075,"pfxZ":9.15916069011594,"pX":1.3035615907620206,"pZ":1.062771880487116,"vX0":5.645855482752318,"vY0":-94.73904574167724,"vZ0":-3.9370402178109636,"x":67.31,"y":210.09,"x0":-1.2097674421640012,"y0":50.00423037017145,"z0":6.546289874108401,"aX":-3.500289316717021},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":15.8,"breakHorizontal":5.3,"spinRate":1693,"spinDirection":199},"zone":14,"typeConfidence":0.92,"plateTime":0.5767679002963808,"extension":4.9316517744256565},"index":1,"playId":"81f0729d-d62b-3d95-acc0-5304307567c5","pitchNumber":2,"startTime":"2025-07-26T02:14:38.437Z","endTime":"2025-07-26T02:14:41.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":64.8,"endSpeed":60.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.59722921636697,"aZ":-22.81720481716399,"pfxX":-2.5984633184562567,"pfxZ":10.301845705976696,"pX":-0.36079085052355825,"pZ":2.7321259983826867,"vX0":2.7756061616880614,"vY0":-94.4308482486254,"vZ0":-1.332685313559971,"x":130.75,"y":165.01,"x0":-1.5081728260456335,"y0":50.00320810293243,"z0":6.712029912010246,"aX":-2.360541570548748},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":18.7,"breakHorizontal":4.0,"spinRate":1657,"spinDirection":193},"zone":1,"typeConfidence":0.92,"plateTime":0.578740669134775,"extension":4.8072958332253215},"hitData":{"launchSpeed":90.6,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.51,"coordY":168.82}},"index":2,"playId":"5482dded-95ec-3bfa-b6fa-c525b18d4129","pitchNumber":3,"startTime":"2025-07-26T02:14:51.914Z","endTime":"2025-07-26T02:15:00.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681460,"link":"/api/v1/people/681460","batSide":{"code":"L","description":"Left"}},"second":{"id":672820,"link":"/api/v1/people/672820"},"third":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_ab"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_ab"},{"player":{"id":681460,"link":"/api/v1/people/681460"},"credit":"b_pa"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:15:00.294Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael A. Taylor pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:15:21.577Z","endTime":"2025-07-26T02:16:02.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":63.5,"endSpeed":58.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.731370349319343,"aZ":-23.375616170135796,"pfxX":-1.2415564067032128,"pfxZ":10.062673916132459,"pX":0.2309449221031285,"pZ":4.194419576473459,"vX0":2.852463981330624,"vY0":-92.51383214368548,"vZ0":1.1734129235950945,"x":108.2,"y":125.53,"x0":-1.1639300466421476,"y0":50.000181763496954,"z0":7.0338675057612345,"aX":-1.0852069702618556},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":19.1,"breakHorizontal":1.4,"spinRate":1616,"spinDirection":190},"zone":12,"typeConfidence":0.92,"plateTime":0.5901903987076915,"extension":4.666283141726878},"index":0,"playId":"c38facf7-31ae-35b8-a1c1-15e099392475","pitchNumber":1,"startTime":"2025-07-26T02:15:26.700Z","endTime":"2025-07-26T02:15:29.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":64.1,"endSpeed":59.7,"strikeZoneTop":3.9126393384339,"strikeZoneBottom":1.77701415477774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.99475743442082,"aZ":-23.33564615955739,"pfxX":-2.4304495693989017,"pfxZ":9.929063114402377,"pX":-0.8232321698719758,"pZ":2.2823248443518094,"vX0":1.674070430624515,"vY0":-93.35445470895023,"vZ0":-1.9523946002554378,"x":148.38,"y":177.16,"x0":-1.4123733892897987,"y0":50.00047644750145,"z0":6.750338387828567,"aX":-2.1622785960474418},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":17.9,"breakHorizontal":4.0,"spinRate":1657,"spinDirection":192},"zone":7,"typeConfidence":0.92,"plateTime":0.5849360880429826,"extension":4.751798592778401},"index":1,"playId":"492ba99a-c994-30cc-a52a-d5c2505dcbd6","pitchNumber":2,"startTime":"2025-07-26T02:15:41.300Z","endTime":"2025-07-26T02:15:44.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":66.4,"endSpeed":61.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.058621591249532,"aZ":-23.164493811499025,"pfxX":-2.8848972255892553,"pfxZ":9.43157137928541,"pX":-0.4773103148081704,"pZ":2.38416298703285,"vX0":2.3769550478318497,"vY0":-96.7422994596353,"vZ0":-2.185635785864881,"x":135.19,"y":174.41,"x0":-1.3428427579017916,"y0":50.00043802203785,"z0":6.681078786382468,"aX":-2.754294813629419},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":1679,"spinDirection":190},"zone":4,"typeConfidence":0.93,"plateTime":0.56460642283393,"extension":4.924788839579032},"hitData":{"launchSpeed":78.4,"launchAngle":77.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.06,"coordY":191.63}},"index":2,"playId":"8981b3ec-de51-32e7-b7cc-1604ddcc6b04","pitchNumber":3,"startTime":"2025-07-26T02:15:53.511Z","endTime":"2025-07-26T02:16:02.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542932,"link":"/api/v1/people/542932","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624512,"link":"/api/v1/people/624512"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":457759,"link":"/api/v1/people/457759"},"shortstop":{"id":663538,"link":"/api/v1/people/663538"},"left":{"id":660644,"link":"/api/v1/people/660644"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":572191,"link":"/api/v1/people/572191","batSide":{"code":"R","description":"Right"}},"third":{"id":672820,"link":"/api/v1/people/672820"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_ab"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_ab"},{"player":{"id":572191,"link":"/api/v1/people/572191"},"credit":"b_pa"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:16:02.084Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (12) on a sharp line drive to left fielder Austin Slater.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:18:23.971Z","endTime":"2025-07-26T02:18:57.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Wilson replaces Tyler Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":12,"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-26T02:17:47.943Z","endTime":"2025-07-26T02:18:26.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621051,"link":"/api/v1/people/621051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656457,"link":"/api/v1/people/656457","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.68925788216475,"strikeZoneBottom":1.66119623305283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.008183827276163,"aZ":-12.706890957512549,"pfxX":-2.8494885878071976,"pfxZ":10.671170341108676,"pX":0.12673167199140475,"pZ":1.903853087833891,"vX0":6.800402763705808,"vY0":-134.65291479720392,"vZ0":-8.026342957916674,"x":112.17,"y":187.38,"x0":-2.06869073236148,"y0":50.00592858633999,"z0":5.835657719644151,"aX":-5.20058376231516},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":3.6,"spinRate":2476,"spinDirection":199},"zone":8,"typeConfidence":0.89,"plateTime":0.4077899320425198,"extension":6.633855454573491},"index":1,"playId":"9e60f514-ad48-3830-9e29-b022ef33bebf","pitchNumber":1,"startTime":"2025-07-26T02:18:26.283Z","endTime":"2025-07-26T02:18:29.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.280057801509226,"aZ":-32.00989453669398,"pfxX":5.593323441149896,"pfxZ":0.11339742043168322,"pX":0.10606530464745911,"pZ":1.9104332060541163,"vX0":4.095026331884348,"vY0":-119.34685133687978,"vZ0":-2.580532210520503,"x":112.96,"y":187.2,"x0":-2.3623120215679334,"y0":50.00258424767734,"z0":5.906222967105021,"aX":8.018179893630085},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":-11.2,"spinRate":2622,"spinDirection":43},"zone":8,"typeConfidence":0.91,"plateTime":0.46002274772349727,"extension":6.435969486015299},"hitData":{"launchSpeed":102.0,"launchAngle":19.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.51,"coordY":84.6}},"index":2,"playId":"524ee3a8-013f-3572-999c-bd91bc5f9982","pitchNumber":2,"startTime":"2025-07-26T02:18:44.537Z","endTime":"2025-07-26T02:18:57.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:18:57.384Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Turner pops out to second baseman Josh Rojas.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:19:04.731Z","endTime":"2025-07-26T02:20:01.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.47277997337635,"strikeZoneBottom":1.65687765985207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27391215757062,"aZ":-32.63018795741725,"pfxX":8.728799088903333,"pfxZ":-0.3324783059548704,"pX":-0.270114244188084,"pZ":3.0524686056415775,"vX0":2.2596530089601035,"vY0":-116.95633471625268,"vZ0":0.20900013276522866,"x":127.3,"y":156.36,"x0":-2.3840565707193293,"y0":50.00273251396085,"z0":6.0370901217193325,"aX":12.019526522979877},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":2568,"spinDirection":50},"zone":2,"typeConfidence":0.92,"plateTime":0.46938721841099795,"extension":6.54333980672904},"index":0,"playId":"e0f36ae3-c21b-3bcd-83e3-9efbdd310777","pitchNumber":1,"startTime":"2025-07-26T02:19:32.018Z","endTime":"2025-07-26T02:19:35.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":457759,"link":"/api/v1/people/457759","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66562086194335,"aZ":-33.116376390135876,"pfxX":8.866460771178295,"pfxZ":-0.6716957157897987,"pX":-0.6622151590537771,"pZ":2.72407813683892,"vX0":1.7109947242057748,"vY0":-118.07107235615597,"vZ0":-0.32643647637697104,"x":142.24,"y":165.23,"x0":-2.5480590575107827,"y0":50.000404687182034,"z0":5.913793304543337,"aX":12.504906748028736},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.0,"breakHorizontal":-16.4,"spinRate":2757,"spinDirection":51},"zone":4,"typeConfidence":0.92,"plateTime":0.46406078110488647,"extension":6.398071665480597},"hitData":{"launchSpeed":84.2,"launchAngle":66.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.37,"coordY":150.88}},"index":1,"playId":"c95c3bb8-f747-3757-9164-5bfe286d6888","pitchNumber":2,"startTime":"2025-07-26T02:19:52.737Z","endTime":"2025-07-26T02:20:01.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":457759,"link":"/api/v1/people/457759","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:20:01.074Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to left fielder Austin Slater. Matt Shaw to 3rd.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:20:11.238Z","endTime":"2025-07-26T02:20:54.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":92.3,"endSpeed":84.4,"strikeZoneTop":3.44561354817119,"strikeZoneBottom":1.61994083452902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.208170194822365,"aZ":-12.313485591294562,"pfxX":-4.420858862883529,"pfxZ":10.95630413631782,"pX":0.43316761022135364,"pZ":0.763704484777261,"vX0":7.623151072188831,"vY0":-133.87164016922347,"vZ0":-10.609446754167939,"x":100.49,"y":218.16,"x0":-1.8784580031357045,"y0":50.00414497726467,"z0":5.662347618165086,"aX":-8.015461011473214},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":6.4,"spinRate":2566,"spinDirection":197},"zone":14,"typeConfidence":0.88,"plateTime":0.4093209236718973,"extension":6.706341065507589},"index":0,"playId":"dc95290e-7c13-3652-bcff-3efc01950107","pitchNumber":1,"startTime":"2025-07-26T02:20:24.873Z","endTime":"2025-07-26T02:20:27.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94047297969704,"aZ":-32.08974305257917,"pfxX":7.426618353519233,"pfxZ":0.055409807489271934,"pX":0.7609745117660426,"pZ":1.7237220453319724,"vX0":4.688351909525434,"vY0":-118.73185103996958,"vZ0":-2.968147897987217,"x":87.99,"y":192.24,"x0":-2.207634057347952,"y0":50.00054887603463,"z0":5.927048800337434,"aX":10.540195375073782},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.4,"breakHorizontal":-14.6,"spinRate":2716,"spinDirection":48},"zone":9,"typeConfidence":0.91,"plateTime":0.46233221057010576,"extension":6.661831062622153},"hitData":{"launchSpeed":84.1,"launchAngle":16.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.5,"coordY":97.76}},"index":1,"playId":"7053dcc4-f86c-3834-b7bf-190f307c7f99","pitchNumber":2,"startTime":"2025-07-26T02:20:44.651Z","endTime":"2025-07-26T02:20:54.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:20:54.865Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reese McGuire singles on a line drive to right fielder Brooks Baldwin. Matt Shaw scores. Nico Hoerner to 2nd.","rbi":1,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:21:01.938Z","endTime":"2025-07-26T02:22:28.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":621051,"link":"/api/v1/people/621051"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":74.5,"strikeZoneTop":3.36249420114885,"strikeZoneBottom":1.68519344266161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05849209883796,"aZ":-34.954856232182486,"pfxX":8.533900947420245,"pfxZ":-1.9987254256528688,"pX":-0.5321719477992685,"pZ":0.8883155830917469,"vX0":2.4515009067673863,"vY0":-117.7930545198137,"vZ0":-3.582742562604245,"x":137.29,"y":214.8,"x0":-2.696986179328686,"y0":50.00137505568498,"z0":5.687855792068353,"aX":11.893228869237571},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.2,"breakHorizontal":-16.1,"spinRate":2640,"spinDirection":50},"zone":13,"typeConfidence":0.92,"plateTime":0.46642863374782717,"extension":6.673307817354302},"index":0,"playId":"37b8b167-99c9-3f50-92cf-ec59f8da6c04","pitchNumber":1,"startTime":"2025-07-26T02:21:32.918Z","endTime":"2025-07-26T02:21:36.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.32721588655696,"strikeZoneBottom":1.59457009454438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.713099673417663,"aZ":-32.10116310688063,"pfxX":7.882306643565574,"pfxZ":0.05628811564992908,"pX":-0.6673144064141731,"pZ":2.1799103337470407,"vX0":2.082953991201342,"vY0":-116.0539373509461,"vZ0":-1.3645114782071752,"x":142.44,"y":179.92,"x0":-2.6027181910597417,"y0":50.00480322640532,"z0":5.860826921113502,"aX":10.646525577110031},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.0,"breakHorizontal":-14.8,"spinRate":2605,"spinDirection":50},"zone":4,"typeConfidence":0.92,"plateTime":0.4737504032921298,"extension":6.116993375979415},"index":1,"playId":"8c030b50-7d4b-3bb5-9888-d66a2ff494cd","pitchNumber":2,"startTime":"2025-07-26T02:21:56.611Z","endTime":"2025-07-26T02:21:59.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.960387048764137,"aZ":-14.131766096075097,"pfxX":-3.8017478106133913,"pfxZ":9.733646240050039,"pX":-0.800205368394741,"pZ":3.2353320283234437,"vX0":4.970732919874744,"vY0":-135.60620441393854,"vZ0":-4.29335030011087,"x":147.5,"y":151.43,"x0":-2.167101094927816,"y0":50.003436900581214,"z0":5.832044178690624,"aX":-7.04772583068545},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2497,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.4046407661072169,"extension":6.6240842278620775},"hitData":{"launchSpeed":97.0,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.85,"coordY":87.93}},"index":2,"playId":"8c9fca86-0073-3e08-bf94-f2307420c33a","pitchNumber":3,"startTime":"2025-07-26T02:22:17.284Z","endTime":"2025-07-26T02:22:28.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":624512,"link":"/api/v1/people/624512","batSide":{"code":"L","description":"Left"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":624512,"link":"/api/v1/people/624512"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:22:28.833Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a fly ball to center fielder Michael A. Taylor. Nico Hoerner to 3rd. Reese McGuire to 2nd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:22:31.965Z","endTime":"2025-07-26T02:23:09.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36449333506371,"aZ":-32.396568055008366,"pfxX":8.176711055359753,"pfxZ":-0.1629448139194114,"pX":-0.36224179009920343,"pZ":2.3342587336217346,"vX0":2.628350168589722,"vY0":-118.27228661162277,"vZ0":-1.1572048930032168,"x":130.81,"y":175.76,"x0":-2.555390467760316,"y0":50.00104963271784,"z0":5.85015646599595,"aX":11.372268847000178},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.5,"spinRate":2557,"spinDirection":58},"zone":4,"typeConfidence":0.92,"plateTime":0.4663457780634386,"extension":6.408117404137896},"hitData":{"launchSpeed":73.7,"launchAngle":37.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.03,"coordY":101.22}},"index":0,"playId":"03c5eb41-8e35-36ae-9497-cb3330a59261","pitchNumber":1,"startTime":"2025-07-26T02:22:56.995Z","endTime":"2025-07-26T02:23:09.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":624512,"link":"/api/v1/people/624512"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:23:09.147Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:23:18.316Z","endTime":"2025-07-26T02:27:58.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[2],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.28577906335001,"strikeZoneBottom":1.58102211070793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64197953100562,"aZ":-9.830817834373192,"pfxX":-5.620523638576188,"pfxZ":11.621484670504245,"pX":-0.24162581584075662,"pZ":0.6548018324027237,"vX0":6.988780622363712,"vY0":-137.1234710799726,"vZ0":-11.898892208978307,"x":126.21,"y":221.1,"x0":-2.081861540601861,"y0":50.00005607375106,"z0":5.698566664055907,"aX":-10.803152976359478},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2582,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.39800550781186583,"extension":6.760550882426858},"index":0,"playId":"7e9bd17b-8b3a-3c5f-a8e3-e2b035ae1863","pitchNumber":1,"startTime":"2025-07-26T02:23:40.600Z","endTime":"2025-07-26T02:23:43.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74812908676833,"aZ":-33.34317997317752,"pfxX":7.961673716306711,"pfxZ":-0.8344196753917306,"pX":-0.5878771924591505,"pZ":1.6408505474340422,"vX0":2.2846590125333934,"vY0":-118.03490664192542,"vZ0":-2.4218147521000817,"x":139.41,"y":194.48,"x0":-2.6027689907154015,"y0":50.000087004337274,"z0":5.754299675747103,"aX":11.216274773946829},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.8,"breakHorizontal":-15.0,"spinRate":2591,"spinDirection":50},"zone":7,"typeConfidence":0.92,"plateTime":0.4642732346581271,"extension":6.21229623994588},"index":1,"playId":"41739bd9-2620-31a4-bf85-faa526b49459","pitchNumber":2,"startTime":"2025-07-26T02:24:02.611Z","endTime":"2025-07-26T02:24:05.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"startTime":"2025-07-26T02:24:33.542Z","endTime":"2025-07-26T02:25:18.781Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13389113760102,"aZ":-33.01282914672495,"pfxX":6.383906821482935,"pfxZ":-0.6131485507443433,"pX":-0.771223140849575,"pZ":3.3213648325337153,"vX0":2.1828943292615417,"vY0":-116.41448727137681,"vZ0":1.332489384046611,"x":146.4,"y":149.1,"x0":-2.552105565706266,"y0":50.00353048266858,"z0":5.881315251477828,"aX":8.707506977913805},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.5,"breakHorizontal":-12.1,"spinRate":2564,"spinDirection":53},"zone":1,"typeConfidence":0.92,"plateTime":0.47162164398575035,"extension":6.425332663973362},"index":3,"playId":"bc01f2bc-8f11-3838-9c7a-58406f06e060","pitchNumber":3,"startTime":"2025-07-26T02:25:18.781Z","endTime":"2025-07-26T02:25:22.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51477550670464,"aZ":-10.470660898839498,"pfxX":-2.8437474687656845,"pfxZ":11.679176794043528,"pX":-0.14336059166480988,"pZ":2.9383751614362734,"vX0":6.389767356319769,"vY0":-135.88283775354608,"vZ0":-5.570634299479565,"x":122.46,"y":159.44,"x0":-2.162489608200384,"y0":50.002856246350056,"z0":5.751751191298718,"aX":-5.285191624568564},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":3.7,"spinRate":2568,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.4040621592996354,"extension":6.585975300332445},"index":4,"playId":"7de5ab16-433f-38cd-b858-de8cb9b16362","pitchNumber":4,"startTime":"2025-07-26T02:25:46.444Z","endTime":"2025-07-26T02:25:49.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.47787170495326,"aZ":-25.358076032916873,"pfxX":-6.482851890694562,"pfxZ":4.442971139396884,"pX":-0.8768705790405816,"pZ":2.135982662312519,"vX0":5.470250638907648,"vY0":-122.31440651634334,"vZ0":-3.063862143934028,"x":150.42,"y":181.11,"x0":-2.287434355951171,"y0":50.00038940637888,"z0":5.552115345105677,"aX":-9.936868877522944},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":10.7,"spinRate":1341,"spinDirection":234},"zone":13,"typeConfidence":0.87,"plateTime":0.44582315012855833,"extension":6.753892130288474},"index":5,"playId":"2ca803f8-a6f2-3a58-983a-0646e0933060","pitchNumber":5,"startTime":"2025-07-26T02:26:10.504Z","endTime":"2025-07-26T02:26:16.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.27370887988854,"strikeZoneBottom":1.61565736469682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89362652809223,"aZ":-9.803584268679252,"pfxX":-5.84993603841842,"pfxZ":11.826584367834293,"pX":-0.7976112731640461,"pZ":3.9919786831695676,"vX0":5.938137904521896,"vY0":-137.499439355709,"vZ0":-3.1342564369087036,"x":147.4,"y":131.0,"x0":-2.237711847304704,"y0":50.006320869423064,"z0":5.824415272970419,"aX":-11.069521830184282},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":9.1,"spinRate":2525,"spinDirection":200},"zone":11,"typeConfidence":0.89,"plateTime":0.40017698566898474,"extension":6.530337630901976},"index":6,"playId":"d6b73cd0-61e4-3620-bed6-bfd8868fbdca","pitchNumber":6,"startTime":"2025-07-26T02:27:06.770Z","endTime":"2025-07-26T02:27:09.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.606721004935856,"aZ":-33.43306707629592,"pfxX":8.114362873623069,"pfxZ":-0.8956714660935496,"pX":0.10502921102900256,"pZ":2.1311057812960374,"vX0":3.8072089016268666,"vY0":-118.58571366021854,"vZ0":-1.333586204072824,"x":113.0,"y":181.24,"x0":-2.5824277305947976,"y0":50.00251098788487,"z0":5.7894271317246995,"aX":11.396676245279808},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.7,"breakHorizontal":-15.7,"spinRate":2583,"spinDirection":57},"zone":5,"typeConfidence":0.92,"plateTime":0.4643367986179392,"extension":6.33412995760174},"index":7,"playId":"2e29f5c7-fe17-31b3-951a-254b2cb93208","pitchNumber":7,"startTime":"2025-07-26T02:27:29.214Z","endTime":"2025-07-26T02:27:32.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.478165777947975,"aZ":-26.82806743737112,"pfxX":-8.087044892689548,"pfxZ":3.352311723760275,"pX":-0.9392217949329364,"pZ":1.097730199664381,"vX0":6.1709652464230915,"vY0":-124.7769997286887,"vZ0":-5.329258659226509,"x":152.8,"y":209.14,"x0":-2.3801932610317653,"y0":50.002817037880895,"z0":5.4414563981676745,"aX":-12.894681507694338},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":13.4,"spinRate":1292,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.4370968222325051,"extension":6.567659934267615},"index":8,"playId":"07e0f4de-b7bf-3631-8a09-409db234d45e","pitchNumber":8,"startTime":"2025-07-26T02:27:55.493Z","endTime":"2025-07-26T02:27:58.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:27:58.820Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks. Nico Hoerner scores. Reese McGuire to 3rd. Vidal Bruján to 2nd.","rbi":1,"awayScore":5,"homeScore":12,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:28:03.560Z","endTime":"2025-07-26T02:30:59.214Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnThird":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":621051,"link":"/api/v1/people/621051"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.59865342156384,"strikeZoneBottom":1.62077957692158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11688992784695,"aZ":-31.278259662107263,"pfxX":6.422361622120684,"pfxZ":0.6107286668486509,"pX":-1.1431805097201186,"pZ":2.6139483365747833,"vX0":1.6927719248898603,"vY0":-120.38775386010634,"vZ0":-0.7805064141295728,"x":160.58,"y":168.2,"x0":-2.6902674179327164,"y0":50.001663229800926,"z0":5.719245879782288,"aX":9.393581830363914},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":-12.0,"spinRate":2586,"spinDirection":61},"zone":11,"typeConfidence":0.91,"plateTime":0.4555576984437706,"extension":6.340573332960135},"index":0,"playId":"b20e86b3-ce20-3b2a-bdc0-6050d4608dda","pitchNumber":1,"startTime":"2025-07-26T02:28:30.314Z","endTime":"2025-07-26T02:28:34.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83843810624527,"aZ":-32.36591247159479,"pfxX":6.756304492550768,"pfxZ":-0.13176270755823616,"pX":-0.04122151210438765,"pZ":2.3723521124445757,"vX0":3.823052123964891,"vY0":-119.12253741649508,"vZ0":-0.9585599900286814,"x":118.57,"y":174.73,"x0":-2.54466365755898,"y0":50.004106202825895,"z0":5.705450424035145,"aX":9.711743254276538},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.2,"breakHorizontal":-13.2,"spinRate":2633,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.45976323154290055,"extension":6.353984424886951},"index":1,"playId":"c9f3853e-753f-318a-a05e-3984941df514","pitchNumber":2,"startTime":"2025-07-26T02:28:52.975Z","endTime":"2025-07-26T02:28:56.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.58234211240181,"strikeZoneBottom":1.64160398562774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.473092026023345,"aZ":-14.616558400045989,"pfxX":-4.867661927960594,"pfxZ":9.158319485829585,"pX":-2.1994341805262985,"pZ":3.606642800355339,"vX0":2.6191223447479275,"vY0":-138.0181085879838,"vZ0":-3.14762730671513,"x":200.84,"y":141.4,"x0":-2.5313298095379704,"y0":50.006344063590234,"z0":5.754345263803534,"aX":-9.33524710647422},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2451,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3977890278611915,"extension":6.613709803244598},"index":2,"playId":"cf82e694-9832-3e7b-9ca7-cbbb7c57dc43","pitchNumber":3,"startTime":"2025-07-26T02:29:25.202Z","endTime":"2025-07-26T02:29:28.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2610983558995,"aZ":-33.020097948338716,"pfxX":7.4077790070990845,"pfxZ":-0.5890495695990472,"pX":-0.2779036462336335,"pZ":1.701068229924749,"vX0":3.212637879053604,"vY0":-120.5551139739578,"vZ0":-2.2524030272584996,"x":127.59,"y":192.85,"x0":-2.59710447948381,"y0":50.00131104524565,"z0":5.612281689799451,"aX":10.710052321123717},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":-14.3,"spinRate":2557,"spinDirection":53},"zone":7,"typeConfidence":0.92,"plateTime":0.4574256593443531,"extension":6.393522800467679},"index":3,"playId":"decf1289-abc7-3378-8aa8-b7c7f837c8ff","pitchNumber":4,"startTime":"2025-07-26T02:29:48.118Z","endTime":"2025-07-26T02:29:51.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.60038017506152,"strikeZoneBottom":1.6441103610188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.738418837849792,"aZ":-24.432303573289477,"pfxX":-6.9828149630497895,"pfxZ":4.783387095630581,"pX":-1.4708152083065744,"pZ":1.1655930650844522,"vX0":4.4962008929567565,"vY0":-125.51206131535089,"vZ0":-5.861621966759598,"x":173.06,"y":207.31,"x0":-2.3643050313121328,"y0":50.006193748182426,"z0":5.480840304806481,"aX":-11.31471098856539},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":11.9,"spinRate":1336,"spinDirection":239},"zone":13,"typeConfidence":0.81,"plateTime":0.4338543402820694,"extension":7.071418416584352},"index":4,"playId":"da759f1a-a3cd-3100-ab11-dfd68a1ef0ea","pitchNumber":5,"startTime":"2025-07-26T02:30:32.605Z","endTime":"2025-07-26T02:30:35.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.54308973494359,"strikeZoneBottom":1.65664251274087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.358965888062,"aZ":-33.164723199965685,"pfxX":7.559202461385718,"pfxZ":-0.6942678953295314,"pX":-0.7135501219749907,"pZ":4.385985678241855,"vX0":2.0536567445354152,"vY0":-118.45178085061953,"vZ0":3.5012083119247484,"x":144.2,"y":120.36,"x0":-2.5737034584987644,"y0":50.00433321134709,"z0":5.918581038674312,"aX":10.755178487695451},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.1,"breakHorizontal":-14.2,"spinRate":2528,"spinDirection":58},"zone":11,"typeConfidence":0.92,"plateTime":0.4621891397030584,"extension":6.445985610692537},"index":5,"playId":"1a9940f9-3ee8-3445-ac76-5f9eeba4e6b0","pitchNumber":6,"startTime":"2025-07-26T02:30:56.048Z","endTime":"2025-07-26T02:30:59.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":624512,"link":"/api/v1/people/624512"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:30:59.214Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jon Berti grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":5,"homeScore":12,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:32:16.586Z","endTime":"2025-07-26T02:33:25.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":5,"homeScore":12,"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-26T02:31:19.882Z","endTime":"2025-07-26T02:32:18.896Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.912400430900693,"aZ":-10.975632472576532,"pfxX":-3.613564767657113,"pfxZ":11.337602182883217,"pX":0.682500710802092,"pZ":3.486333872849176,"vX0":8.559743755804757,"vY0":-135.90280558622484,"vZ0":-4.2802428285963146,"x":90.98,"y":144.65,"x0":-2.039097491992928,"y0":50.00321642889208,"z0":5.8447260448817495,"aX":-6.758095477085975},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":4.7,"spinRate":2613,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.40311417404825134,"extension":6.571828998601989},"index":1,"playId":"33748559-104d-3d4e-aa5f-a2c692d19c8c","pitchNumber":1,"startTime":"2025-07-26T02:32:18.896Z","endTime":"2025-07-26T02:32:21.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.62757794855646,"strikeZoneBottom":1.74235248723076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52032632826443,"aZ":-12.063792978797322,"pfxX":-4.200032537706136,"pfxZ":10.661435882403477,"pX":1.3134015988241934,"pZ":3.7783611899429044,"vX0":10.056071622130153,"vY0":-136.36175660972273,"vZ0":-3.397652206429359,"x":66.94,"y":136.76,"x0":-1.8737470235716698,"y0":50.00284594201326,"z0":5.870771581459189,"aX":-7.923313264909454},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":5.5,"spinRate":2617,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.40142078732344766,"extension":6.685814051303826},"index":2,"playId":"95314dc4-fb73-37e7-ada8-6a10e7234cab","pitchNumber":2,"startTime":"2025-07-26T02:32:39.373Z","endTime":"2025-07-26T02:32:42.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.53392639176942,"strikeZoneBottom":1.67654439342234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15355286181767,"aZ":-35.44061304593821,"pfxX":8.903119016517184,"pfxZ":-2.346636253766558,"pX":0.8847164138269554,"pZ":1.6574058236575069,"vX0":4.51528979808661,"vY0":-117.84700824712748,"vZ0":-2.09805240509773,"x":83.28,"y":194.03,"x0":-2.2176854571303006,"y0":50.000622955738024,"z0":5.8591680322110165,"aX":12.414058577502944},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.4,"breakHorizontal":-17.3,"spinRate":2778,"spinDirection":44},"zone":14,"typeConfidence":0.92,"plateTime":0.4662860722558366,"extension":6.406909487787201},"index":3,"playId":"adf47427-6969-31b9-a4ce-8f334d608140","pitchNumber":3,"startTime":"2025-07-26T02:32:58.811Z","endTime":"2025-07-26T02:33:02.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358027991045354,"aZ":-31.956993003046286,"pfxX":8.163369053548355,"pfxZ":0.15597079608025233,"pX":0.7347329599749182,"pZ":2.696470327326065,"vX0":4.762154042327163,"vY0":-117.88679880960183,"vZ0":-0.4698060649444651,"x":88.99,"y":165.98,"x0":-2.37844261039602,"y0":50.0037346300903,"z0":5.872168666613676,"aX":11.381642361035995},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.5,"breakHorizontal":-16.0,"spinRate":2592,"spinDirection":58},"zone":6,"typeConfidence":0.92,"plateTime":0.46628367678698446,"extension":6.465831207452152},"hitData":{"launchSpeed":68.6,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.54,"coordY":167.3}},"index":4,"playId":"0c466b1e-9300-3cc1-8dba-514bafb7d1b2","pitchNumber":4,"startTime":"2025-07-26T02:33:19.532Z","endTime":"2025-07-26T02:33:25.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621051,"link":"/api/v1/people/621051","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700337,"link":"/api/v1/people/700337"},"first":{"id":672820,"link":"/api/v1/people/672820"},"second":{"id":668942,"link":"/api/v1/people/668942"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":572191,"link":"/api/v1/people/572191"},"right":{"id":681460,"link":"/api/v1/people/681460"}},"offense":{"batter":{"id":542932,"link":"/api/v1/people/542932","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":660644,"link":"/api/v1/people/660644"},"third":{"id":624512,"link":"/api/v1/people/624512"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"b_ab"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_ab"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"credit":"b_pa"},{"player":{"id":621051,"link":"/api/v1/people/621051"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-26T02:33:25.973Z","atBatIndex":82}]