[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T20:10:43.515Z","endTime":"2025-08-17T20:12:08.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T17:55:13.079Z","endTime":"2025-08-17T19:40:58.999Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T19:40:58.999Z","endTime":"2025-08-17T20:09:24.436Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-17T20:09:24.436Z","endTime":"2025-08-17T20:10:43.540Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.74000269383352,"strikeZoneBottom":1.77000122340007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.285956488162107,"aZ":-13.224657942411012,"pfxX":-1.3607805281634868,"pfxZ":9.810806048587166,"pX":0.8371805198794544,"pZ":2.0103777869582653,"vX0":6.29875754726293,"vY0":-137.9940055946094,"vZ0":-8.096112303798984,"x":85.09,"y":184.5,"x0":-1.296666471831778,"y0":50.00199068895578,"z0":5.8702930172842915,"aX":-2.6287207977180453},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":1.2,"spinRate":2553,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.3967035767930498,"extension":7.4418121355038185},"index":3,"playId":"679a2f79-0bec-3236-a36c-3fc471070c93","pitchNumber":1,"startTime":"2025-08-17T20:10:43.540Z","endTime":"2025-08-17T20:10:46.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.3,"endSpeed":88.0,"strikeZoneTop":3.86434377611888,"strikeZoneBottom":1.77266071382077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.865447829818436,"aZ":-18.724844230959654,"pfxX":-7.143823491993788,"pfxZ":6.754337546862978,"pX":-0.886954004940592,"pZ":3.812397343625528,"vX0":4.480581799552446,"vY0":-140.25607815479844,"vZ0":-2.6783808332140886,"x":150.81,"y":135.85,"x0":-1.5774335011690863,"y0":50.002423503475356,"z0":6.001444215880203,"aX":-14.225641983385989},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":12.0,"spinRate":2236,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.3905775437091177,"extension":7.539808480867594},"index":4,"playId":"eab7b4e5-5789-3f08-87a0-ff81017c9d75","pitchNumber":2,"startTime":"2025-08-17T20:11:01.631Z","endTime":"2025-08-17T20:11:05.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.5996320762603,"strikeZoneBottom":1.65621786325154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.994435266642824,"aZ":-15.568813810839634,"pfxX":-4.610156296849635,"pfxZ":8.364894406240554,"pX":0.8360383996093594,"pZ":2.1063768140175116,"vX0":7.615656890570653,"vY0":-139.45801088997854,"vZ0":-7.500340260579186,"x":85.13,"y":181.91,"x0":-1.3212371484475718,"y0":50.00615999685995,"z0":5.841906536510059,"aX":-9.156017917936412},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":7.0,"spinRate":2505,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39154230182270755,"extension":7.481266890962305},"index":5,"playId":"16de6804-63db-30d7-a49c-2f87b021cae0","pitchNumber":3,"startTime":"2025-08-17T20:11:15.512Z","endTime":"2025-08-17T20:11:19.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.68426051167764,"strikeZoneBottom":1.59244920582771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55285485005755,"aZ":-40.21559402083749,"pfxX":1.924639571553731,"pfxZ":-5.4313990705385,"pX":1.1262333298335503,"pZ":2.300743589106369,"vX0":4.9831116912063855,"vY0":-120.92396628893145,"vZ0":-0.9123348241003952,"x":74.07,"y":176.66,"x0":-1.2110667797178742,"y0":50.002600521289196,"z0":6.210777322606828,"aX":2.84919244332271},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.8,"breakHorizontal":-4.7,"spinRate":2699,"spinDirection":11},"zone":14,"typeConfidence":0.91,"plateTime":0.45293641945789087,"extension":6.888073786429392},"index":6,"playId":"1fda9a8d-51ef-3ef6-80a2-33d8273aa2c1","pitchNumber":4,"startTime":"2025-08-17T20:11:31.915Z","endTime":"2025-08-17T20:11:35.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5723419878814,"aZ":-10.130991592071627,"pfxX":-0.7416987103573103,"pfxZ":10.722512998421685,"pX":0.733124591090396,"pZ":2.064558435643758,"vX0":6.241049113589046,"vY0":-142.0115743527614,"vZ0":-8.883308195305876,"x":89.06,"y":183.04,"x0":-1.390582634317055,"y0":50.00181804638447,"z0":5.865825321608186,"aX":-1.5258053816393347},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":0.1,"spinRate":2696,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.3847497438933125,"extension":7.413078731896844},"index":7,"playId":"2f12b0cc-62ac-30c7-b613-cbe7e6623aca","pitchNumber":5,"startTime":"2025-08-17T20:11:47.440Z","endTime":"2025-08-17T20:11:50.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":88.3,"endSpeed":81.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.898920116730814,"aZ":-32.580313541179436,"pfxX":-0.24256628346967224,"pfxZ":-0.243323186062276,"pX":0.5039836882672429,"pZ":1.3459304960016862,"vX0":5.576903100968412,"vY0":-128.47361661217377,"vZ0":-4.909994685412387,"x":97.79,"y":202.44,"x0":-1.6606959498195952,"y0":50.00284022059167,"z0":5.805782945667013,"aX":-0.4076456298428122},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.3,"breakHorizontal":-0.7,"spinRate":2530,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.42586849431368545,"extension":7.1937564741799696},"index":8,"playId":"e5dc3b57-6837-3462-965d-53e318f9a155","pitchNumber":6,"startTime":"2025-08-17T20:12:05.507Z","endTime":"2025-08-17T20:12:08.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-17T20:12:08.740Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez doubles (25) on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T20:12:12.853Z","endTime":"2025-08-17T20:12:46.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101786198198873,"aZ":-13.152945651634475,"pfxX":-0.08212100218972479,"pfxZ":9.486378112869401,"pX":-0.0744906888884395,"pZ":3.211610778479153,"vX0":4.0082637049807515,"vY0":-140.09633307084738,"vZ0":-5.1952988456287486,"x":119.84,"y":152.07,"x0":-1.5078822738058026,"y0":50.00243861921802,"z0":5.937079658799606,"aX":-0.1659003931305997},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":-0.6,"spinRate":2439,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.3896952897800352,"extension":7.319923682955128},"hitData":{"launchSpeed":94.9,"launchAngle":22.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":72.94,"coordY":60.87}},"index":0,"playId":"775a8cc9-9d92-3482-998b-420c6a2365e1","pitchNumber":1,"startTime":"2025-08-17T20:12:34.156Z","endTime":"2025-08-17T20:12:46.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:12:46.190Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T20:12:53.675Z","endTime":"2025-08-17T20:14:42.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99691434539317,"aZ":-27.728498437032208,"pfxX":1.2583409100835654,"pfxZ":2.618629239909368,"pX":1.3570952809774035,"pZ":-0.7830968943244948,"vX0":7.358640309908051,"vY0":-129.4694355483415,"vZ0":-11.131824204369584,"x":65.27,"y":259.92,"x0":-1.685268861108939,"y0":50.00265279377766,"z0":5.6937823755225985,"aX":2.136260690592606},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2577,"spinDirection":189},"zone":14,"typeConfidence":0.89,"plateTime":0.42302651132622193,"extension":7.422896475157048},"index":0,"playId":"71f75376-2445-33df-838b-6e5749b4952a","pitchNumber":1,"startTime":"2025-08-17T20:13:19.266Z","endTime":"2025-08-17T20:13:22.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84660661712003,"aZ":-31.9504833757728,"pfxX":0.9303493948180352,"pfxZ":0.13400337495649417,"pX":0.706194449435804,"pZ":1.168552125888302,"vX0":6.059470580622799,"vY0":-128.22500436863,"vZ0":-5.817622909318285,"x":90.08,"y":207.23,"x0":-1.7943205169377052,"y0":50.00564974547519,"z0":5.915820651798196,"aX":1.5707680889218048},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":-2.9,"spinRate":2633,"spinDirection":32},"zone":14,"typeConfidence":0.87,"plateTime":0.4247807362110647,"extension":7.087413373005545},"index":1,"playId":"46b31f20-de56-3f2d-8f88-a38274d38609","pitchNumber":2,"startTime":"2025-08-17T20:13:44.424Z","endTime":"2025-08-17T20:13:47.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21536188076114,"aZ":-33.887016492178816,"pfxX":0.49735821268880187,"pfxZ":-1.0181565960433656,"pX":1.038199384228383,"pZ":0.7444744188608748,"vX0":6.478707064914979,"vY0":-128.33985858396304,"vZ0":-6.362938422449588,"x":77.43,"y":218.68,"x0":-1.573616665226451,"y0":50.0027674608491,"z0":5.864895513970724,"aX":0.8364755358339345},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.0,"breakHorizontal":-2.3,"spinRate":2672,"spinDirection":32},"zone":14,"typeConfidence":0.85,"plateTime":0.4252608311445143,"extension":7.1927120567307705},"index":2,"playId":"006472c3-7625-3ab8-ab7f-b929f11b1028","pitchNumber":3,"startTime":"2025-08-17T20:14:03.583Z","endTime":"2025-08-17T20:14:06.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.40752568224762,"strikeZoneBottom":1.542630432842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66438605598121,"aZ":-36.606896475052615,"pfxX":1.6434955406997065,"pfxZ":-2.724049280961097,"pX":0.8513086644277107,"pZ":2.1151564149138755,"vX0":5.667609966630009,"vY0":-126.65333345109681,"vZ0":-2.224794040420471,"x":84.55,"y":181.67,"x0":-1.62827217117705,"y0":50.00414901239313,"z0":5.930145574749533,"aX":2.672130528757882},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.2,"breakHorizontal":-4.2,"spinRate":2754,"spinDirection":32},"zone":14,"typeConfidence":0.8,"plateTime":0.4323220672836885,"extension":7.354115692271836},"index":3,"playId":"fe695738-14c6-3cc3-8f6f-2d5183cf78ea","pitchNumber":4,"startTime":"2025-08-17T20:14:36.262Z","endTime":"2025-08-17T20:14:42.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:14:42.346Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T20:15:00.488Z","endTime":"2025-08-17T20:16:52.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.1,"endSpeed":81.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.008340276883825,"aZ":-31.64132903821531,"pfxX":0.8546982649849002,"pfxZ":0.32012851662120045,"pX":0.9087747836177574,"pZ":1.389068381071079,"vX0":5.866498560331596,"vY0":-128.23165335726839,"vZ0":-5.10455217222575,"x":82.36,"y":201.28,"x0":-1.5140533129229097,"y0":50.0047218959202,"z0":5.856643999674589,"aX":1.431593541989203},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":-2.8,"spinRate":2711,"spinDirection":44},"zone":14,"typeConfidence":0.88,"plateTime":0.42615147416388766,"extension":7.231391032477433},"index":0,"playId":"2a4bb848-db7c-3363-be12-eac46afc9602","pitchNumber":1,"startTime":"2025-08-17T20:15:09.392Z","endTime":"2025-08-17T20:15:12.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.386376849205494,"aZ":-33.55293575702598,"pfxX":1.7253310696879502,"pfxZ":-0.7995823066542647,"pX":0.7822716523891027,"pZ":0.4332922027229369,"vX0":5.618889274189579,"vY0":-130.13921671564881,"vZ0":-7.56000445262463,"x":87.18,"y":227.08,"x0":-1.6224051970444795,"y0":50.003363762153214,"z0":5.89265827706078,"aX":2.979943690948941},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.8,"breakHorizontal":-4.3,"spinRate":2749,"spinDirection":48},"zone":14,"typeConfidence":0.89,"plateTime":0.41969005477609533,"extension":7.333550299374261},"index":1,"playId":"9381a641-593e-31f1-9685-cb9011a75723","pitchNumber":2,"startTime":"2025-08-17T20:15:28.305Z","endTime":"2025-08-17T20:15:33.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"de344d69-3109-30ff-a962-7286f042a35b","startTime":"2025-08-17T20:15:55.500Z","endTime":"2025-08-17T20:16:02.511Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Jackson Merrill batting, Luis Arraez advances to 3rd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"de344d69-3109-30ff-a962-7286f042a35b","startTime":"2025-08-17T20:16:24.576Z","endTime":"2025-08-17T20:16:24.577Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":607192,"link":"/api/v1/people/607192"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"postOnThird":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":1.21,"dramaIndex":39.0,"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"34a04bb5-906e-4c8d-bc55-2c4409cacdb9","startTime":"2025-08-17T20:16:24.578Z","endTime":"2025-08-17T20:16:29.578Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.64390929305258,"strikeZoneBottom":1.57155970293683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.747709144955227,"aZ":-34.41616679213299,"pfxX":1.271247357165969,"pfxZ":-1.3889639076734515,"pX":-0.18175979599861855,"pZ":3.1294109875450924,"vX0":3.108191012129248,"vY0":-125.65183613898004,"vZ0":-0.4018584377841159,"x":123.93,"y":154.29,"x0":-1.5964972828113297,"y0":50.005427303200925,"z0":6.07077275028283,"aX":2.047147160887517},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-3.0,"spinRate":2740,"spinDirection":41},"zone":2,"typeConfidence":0.85,"plateTime":0.4347160802798915,"extension":7.155778336537266},"index":5,"playId":"cfd3906d-c8b4-31f4-91e8-77a95d5e8acb","pitchNumber":3,"startTime":"2025-08-17T20:16:41.675Z","endTime":"2025-08-17T20:16:52.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:16:52.894Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a sharp line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:18:28.491Z","endTime":"2025-08-17T20:20:27.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.53784099116228,"strikeZoneBottom":1.5926786024215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59849582470877,"aZ":-27.91040257512498,"pfxX":-10.537137676353058,"pfxZ":2.2709865052179126,"pX":0.41258770501827424,"pZ":1.956584518280496,"vX0":11.294988465537548,"vY0":-136.09703432008348,"vZ0":-2.8478287361618966,"x":101.27,"y":185.95,"x0":-2.420440667621043,"y0":50.00305914555848,"z0":4.947605455617349,"aX":-19.78663160096991},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":2228,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4023018079729379,"extension":6.733214239735814},"index":0,"playId":"3e49c632-b9bd-3252-8914-84cef54d4dfb","pitchNumber":1,"startTime":"2025-08-17T20:18:55.089Z","endTime":"2025-08-17T20:18:58.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.55754328616792,"strikeZoneBottom":1.61238439559773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.112029630375154,"aZ":-16.246800991161248,"pfxX":-6.356424288078299,"pfxZ":8.379341145430399,"pX":-0.26203204821552956,"pZ":1.2949120315937719,"vX0":8.302833543282695,"vY0":-136.74406936677178,"vZ0":-6.970646089689172,"x":126.99,"y":203.82,"x0":-2.5066315637530323,"y0":50.00412319037867,"z0":4.984491450340164,"aX":-12.083989707834897},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2411,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3999866068206712,"extension":6.449875239941456},"index":1,"playId":"038cddeb-8ea1-3c29-9283-ac01b9550d48","pitchNumber":2,"startTime":"2025-08-17T20:19:09.189Z","endTime":"2025-08-17T20:19:13.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.2,"endSpeed":87.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.047938498203997,"aZ":-25.5838674041276,"pfxX":-11.253282787688935,"pfxZ":3.4071500501233416,"pX":-0.1333321974746167,"pZ":2.113008018081481,"vX0":10.472387583650798,"vY0":-138.3091546615074,"vZ0":-3.1655469150638957,"x":122.08,"y":181.73,"x0":-2.507980450246984,"y0":50.006290838147784,"z0":4.989470958807743,"aX":-21.79151240780888},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.6,"breakHorizontal":18.2,"spinRate":2151,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3961283949988754,"extension":6.555582922766779},"index":2,"playId":"a140be15-38a2-390d-a3c3-ed8465e2eecf","pitchNumber":3,"startTime":"2025-08-17T20:19:27.352Z","endTime":"2025-08-17T20:19:30.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-17T20:19:39.089Z","endTime":"2025-08-17T20:19:55.486Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":68.5,"strikeZoneTop":3.57390870144017,"strikeZoneBottom":1.53466122649945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.993760973586756,"aZ":-39.75514103435768,"pfxX":6.129555214626556,"pfxZ":-6.510766857823516,"pX":0.7352408785777794,"pZ":0.5295114508965061,"vX0":3.7025436760448165,"vY0":-107.64997964673746,"vZ0":-0.957486994869423,"x":88.97,"y":224.48,"x0":-1.8076816921609056,"y0":50.002007325989425,"z0":5.409970118540594,"aX":7.1388989935303595},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-11.6,"breakHorizontal":-12.1,"spinRate":2601,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.5102738332835952,"extension":6.724034952642481},"index":4,"playId":"d6bc2b4d-31cc-3e4a-bb0b-cb115a993cdc","pitchNumber":4,"startTime":"2025-08-17T20:19:55.486Z","endTime":"2025-08-17T20:19:58.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.483419739591685,"aZ":-16.88608221556575,"pfxX":-6.4757091361411545,"pfxZ":7.753654041284686,"pX":-0.22703729501329845,"pZ":1.6122918632659635,"vX0":8.452253439208572,"vY0":-138.89958928687847,"vZ0":-6.264065835079904,"x":125.65,"y":195.25,"x0":-2.4553441161342184,"y0":50.00361710713201,"z0":5.002770475923882,"aX":-12.769168742939586},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":10.2,"spinRate":2334,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3929929489685988,"extension":6.377890492583426},"hitData":{"launchSpeed":101.0,"launchAngle":10.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.43,"coordY":114.08}},"index":5,"playId":"b65c0a0f-5cb5-34b0-bf88-66fc5dfc1aa8","pitchNumber":5,"startTime":"2025-08-17T20:20:16.248Z","endTime":"2025-08-17T20:20:27.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:20:27.783Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks. Shohei Ohtani to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:20:28.090Z","endTime":"2025-08-17T20:23:30.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.42473143750152,"strikeZoneBottom":1.46658605428696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.909578926853943,"aZ":-18.315877441857378,"pfxX":-8.270318146498905,"pfxZ":7.211934079316259,"pX":-1.0238374930782264,"pZ":2.395318386143717,"vX0":7.027692879187384,"vY0":-137.83046976830633,"vZ0":-4.1173865483258245,"x":156.03,"y":174.11,"x0":-2.533311503898727,"y0":50.005223175167025,"z0":5.146995491934226,"aX":-15.8991229824517},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":13.4,"spinRate":2412,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39753026439790506,"extension":6.535412442325259},"index":0,"playId":"a040b4d9-4ed9-3386-ab54-f517904186ae","pitchNumber":1,"startTime":"2025-08-17T20:20:55.244Z","endTime":"2025-08-17T20:20:58.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.35007499119597,"strikeZoneBottom":1.48705687177766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08816497398244,"aZ":-14.726104658972442,"pfxX":-8.051651035055102,"pfxZ":9.080770648259193,"pX":-0.5449265549328113,"pZ":1.5099588073566963,"vX0":7.932672421294798,"vY0":-137.41577126157802,"vZ0":-6.367168296525997,"x":137.77,"y":198.01,"x0":-2.4163702362908723,"y0":50.00510346177249,"z0":4.849051954743888,"aX":-15.474499729136973},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2498,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3978687523536437,"extension":6.567555854281018},"index":1,"playId":"353116f3-20b3-3907-af3c-13e7e4b8fa2c","pitchNumber":2,"startTime":"2025-08-17T20:21:13.838Z","endTime":"2025-08-17T20:21:17.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.55054064961487,"strikeZoneBottom":1.56113825615228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.024456119241155,"aZ":-20.60253396718278,"pfxX":-1.5897773725682418,"pfxZ":6.471004094191333,"pX":0.8563529172805049,"pZ":1.813512606111608,"vX0":8.913639263800707,"vY0":-132.126499181706,"vZ0":-4.542095201642712,"x":84.36,"y":189.82,"x0":-2.3374795780389053,"y0":50.006160119862244,"z0":5.0456542912216555,"aX":-2.845118091326634},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":1.2,"spinRate":2642,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.41268461227100506,"extension":6.7383950047119265},"index":2,"playId":"565524e4-e7d3-3596-b3d2-2a8ade27f1d0","pitchNumber":3,"startTime":"2025-08-17T20:21:33.116Z","endTime":"2025-08-17T20:21:37.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.38528931916852,"strikeZoneBottom":1.45900307394797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.570648755674892,"aZ":-21.23228067903727,"pfxX":-1.7747493531096161,"pfxZ":6.065045752438248,"pX":0.726050442907699,"pZ":2.075218317618529,"vX0":8.966651469503914,"vY0":-132.55675908734244,"vZ0":-3.648776082419285,"x":89.32,"y":182.75,"x0":-2.449443687532559,"y0":50.00546310064783,"z0":4.9935485536177975,"aX":-3.2039626530128893},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.4,"breakHorizontal":1.6,"spinRate":2666,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41097805866733905,"extension":6.686612942349803},"index":3,"playId":"ede8665d-5755-3b95-848d-f8b843932d7e","pitchNumber":4,"startTime":"2025-08-17T20:21:51.902Z","endTime":"2025-08-17T20:21:56.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.57858963730762,"strikeZoneBottom":1.58907052566278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.263525617968025,"aZ":-31.563097415054102,"pfxX":-3.3428218884557275,"pfxZ":0.3575835875075408,"pX":0.8344167283254218,"pZ":0.8406634426691765,"vX0":8.90531249194277,"vY0":-129.15884259987251,"vZ0":-4.389934917800087,"x":85.19,"y":216.08,"x0":-2.2258809654316236,"y0":50.00038304605556,"z0":4.993527974224242,"aX":-5.640639220973633},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.1,"breakHorizontal":4.1,"spinRate":1683,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4243168866660061,"extension":6.772296177022054},"index":4,"playId":"dab820fc-d055-3ce9-877c-f7b3c5a5df1e","pitchNumber":5,"startTime":"2025-08-17T20:22:13.435Z","endTime":"2025-08-17T20:22:17.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.792403049259985,"aZ":-21.79956198253744,"pfxX":-2.1588948383695303,"pfxZ":5.636819947910409,"pX":0.6695646307388332,"pZ":2.1968961605351436,"vX0":8.975528241930387,"vY0":-134.04563728234345,"vZ0":-3.4590142399205885,"x":91.48,"y":179.46,"x0":-2.4249071865581873,"y0":50.00613125480571,"z0":5.039236731879484,"aX":-3.9771785220648366},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":2.3,"spinRate":2621,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.40679940964804606,"extension":6.7525560508042},"index":5,"playId":"8be09f17-b272-3373-9efc-fcef091b143c","pitchNumber":6,"startTime":"2025-08-17T20:22:37.363Z","endTime":"2025-08-17T20:22:40.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"7c9e4ea0-1efd-333b-9079-503349d4c8cb","startTime":"2025-08-17T20:23:02.705Z","endTime":"2025-08-17T20:23:05.705Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.41035393181937,"strikeZoneBottom":1.42053173016063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.468280884221965,"aZ":-26.30816881347558,"pfxX":-11.092519953686063,"pfxZ":3.031817452450829,"pX":-1.524713058536122,"pZ":2.3926525024850864,"vX0":6.937636981502868,"vY0":-138.13584819679946,"vZ0":-2.3568699181599198,"x":175.12,"y":174.18,"x0":-2.6262389701592874,"y0":50.00317379743727,"z0":5.023762815848856,"aX":-21.459561479319124},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.2,"breakHorizontal":18.7,"spinRate":2401,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3963544053798551,"extension":6.394610528686918},"index":7,"playId":"b6c406e8-03f5-3699-a77c-f4785a051195","pitchNumber":7,"startTime":"2025-08-17T20:23:24.980Z","endTime":"2025-08-17T20:23:30.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:23:30.027Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Will Smith lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:23:48.511Z","endTime":"2025-08-17T20:25:16.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.35773953629601,"strikeZoneBottom":1.36822374460759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.546444770741168,"aZ":-18.057635739420537,"pfxX":-9.185760901110157,"pfxZ":7.362380490363797,"pX":-0.6688788517943796,"pZ":1.6793616775077382,"vX0":8.002199742485978,"vY0":-137.7957151524725,"vZ0":-5.706814633898269,"x":142.5,"y":193.44,"x0":-2.421763089971206,"y0":50.00052360777057,"z0":5.003347509403194,"aX":-17.60538620446656},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":14.9,"spinRate":2362,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.3979959024962012,"extension":6.440063795563639},"index":0,"playId":"0db39b09-c646-3b23-93e3-2b649bbf1288","pitchNumber":1,"startTime":"2025-08-17T20:24:00.264Z","endTime":"2025-08-17T20:24:03.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.6586122925302,"strikeZoneBottom":1.57427359249775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.965019095694437,"aZ":-21.21449593149914,"pfxX":-4.469366024341456,"pfxZ":5.962587788807383,"pX":0.6708587928528308,"pZ":1.303051030836637,"vX0":9.651401302908488,"vY0":-134.41421968913232,"vZ0":-5.798220920948837,"x":91.43,"y":203.6,"x0":-2.378672939807067,"y0":50.000945858320904,"z0":4.985129380038167,"aX":-8.212948300217997},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":6.1,"spinRate":2549,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40682370987309824,"extension":6.565056586067956},"index":1,"playId":"6d4374d3-fcc2-37b7-a059-554f12188727","pitchNumber":2,"startTime":"2025-08-17T20:24:19.499Z","endTime":"2025-08-17T20:24:22.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.155862986348886,"aZ":-18.1665580667363,"pfxX":-6.242991769557808,"pfxZ":7.228159454489344,"pX":-0.1701822971884633,"pZ":2.3918260654728187,"vX0":8.388494742018027,"vY0":-137.9535970924092,"vZ0":-3.843865857526639,"x":123.49,"y":174.2,"x0":-2.4316601950966446,"y0":50.00226829614808,"z0":5.019300443384201,"aX":-12.097717915031195},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2403,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3962281523614748,"extension":6.528624173354928},"index":2,"playId":"474d19b6-b89a-3b0f-aca2-06fe34b7bb7d","pitchNumber":3,"startTime":"2025-08-17T20:24:40.627Z","endTime":"2025-08-17T20:24:43.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.8,"endSpeed":66.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.56192884624044,"aZ":-39.999202761752926,"pfxX":5.804005322378898,"pfxZ":-6.958991463895233,"pX":-0.04626706370790613,"pZ":2.8453838377595795,"vX0":2.3994386280001625,"vY0":-105.86312121314225,"vZ0":3.776783633801687,"x":118.76,"y":161.95,"x0":-1.9514143751042814,"y0":50.000995209817425,"z0":5.64403460053445,"aX":6.528564167862047},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-11.0,"breakHorizontal":-11.2,"spinRate":2679,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.5191449701913835,"extension":6.805558977641944},"hitData":{"launchSpeed":92.7,"launchAngle":21.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.48,"coordY":97.94}},"index":3,"playId":"18b81d19-3679-37a4-92bd-d5619d0b633e","pitchNumber":4,"startTime":"2025-08-17T20:25:05.856Z","endTime":"2025-08-17T20:25:16.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:25:16.399Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddie Freeman homers (15) on a fly ball to center field. Shohei Ohtani scores. Mookie Betts scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:25:20.718Z","endTime":"2025-08-17T20:27:05.755Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.282422641608964,"aZ":-25.751808202768228,"pfxX":-10.884219514992473,"pfxZ":3.3532800966419494,"pX":-0.6474756919049401,"pZ":2.9793159291029254,"vX0":9.08039173226986,"vY0":-137.4558287432986,"vZ0":-0.7740915048355902,"x":141.68,"y":158.34,"x0":-2.578586388986056,"y0":50.00296416323146,"z0":5.012097870312791,"aX":-20.84186334233312},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2442,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3983804114322589,"extension":6.562511793334759},"index":0,"playId":"2b4d5ee6-755d-3ae9-8d44-a0f6fcb74556","pitchNumber":1,"startTime":"2025-08-17T20:26:00.600Z","endTime":"2025-08-17T20:26:03.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.322702112743613,"aZ":-17.10328155667409,"pfxX":-7.273253442259961,"pfxZ":7.6681233125417165,"pX":-0.6026186484247623,"pZ":3.3792390409914974,"vX0":8.087651859060017,"vY0":-138.87811781524042,"vZ0":-1.445779681331025,"x":139.97,"y":147.54,"x0":-2.599123458775586,"y0":50.002774147551115,"z0":5.037127729783779,"aX":-14.294950663763021},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2520,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39347933166888094,"extension":6.399919446049696},"index":1,"playId":"789638db-6280-3cb2-aec9-57756aa2ca3c","pitchNumber":2,"startTime":"2025-08-17T20:26:18.899Z","endTime":"2025-08-17T20:26:21.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72927590581189,"aZ":-19.47470439853334,"pfxX":-8.262495505733938,"pfxZ":6.499188870009661,"pX":-0.1608751056655677,"pZ":2.9066735952540395,"vX0":9.566696794382828,"vY0":-138.82938702548392,"vZ0":-2.386331653637795,"x":123.13,"y":160.3,"x0":-2.5760450951746185,"y0":50.00314532737853,"z0":5.071815838734179,"aX":-16.148006050666506},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":13.0,"spinRate":2507,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3943374432359459,"extension":6.6096106502634075},"hitData":{"launchSpeed":103.9,"launchAngle":31.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.74,"coordY":32.19}},"index":2,"playId":"1206e4f6-5715-3c7e-b7e8-48a192bfa4bd","pitchNumber":3,"startTime":"2025-08-17T20:26:40.473Z","endTime":"2025-08-17T20:27:05.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":20.6,"leverageIndex":1.9,"dramaIndex":179.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:27:05.755Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, third baseman Manny Machado to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:27:25.546Z","endTime":"2025-08-17T20:28:18.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.6975653953235,"strikeZoneBottom":1.59607245661482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.569404142947164,"aZ":-17.233013469495976,"pfxX":-6.449699525926123,"pfxZ":7.757521696228025,"pX":0.3865810719228615,"pZ":2.4155175580023847,"vX0":9.882297698540656,"vY0":-137.23284092019725,"vZ0":-4.0449010772714775,"x":102.26,"y":173.56,"x0":-2.4069708126691487,"y0":50.00469630886938,"z0":5.066959155123388,"aX":-12.425761527531678},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2446,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3976391407235851,"extension":6.571524308969136},"index":0,"playId":"6148e4d3-ebc2-3813-bb9c-827f95e93bde","pitchNumber":1,"startTime":"2025-08-17T20:27:33.672Z","endTime":"2025-08-17T20:27:37.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.5,"endSpeed":84.4,"strikeZoneTop":3.85818055056654,"strikeZoneBottom":1.69250744185798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.137498738751045,"aZ":-17.22987055763738,"pfxX":-6.815218322272337,"pfxZ":8.141853436520446,"pX":-0.7237363040241386,"pZ":4.37775211809873,"vX0":7.3714246555117064,"vY0":-134.60376767984508,"vZ0":1.2362202308515275,"x":144.59,"y":120.58,"x0":-2.611956183478234,"y0":50.00226111518459,"z0":5.132235059988618,"aX":-12.509335378662714},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2408,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4068794418828441,"extension":6.596537774863252},"index":1,"playId":"cba81777-8070-328d-8b1d-14ee5c73aca6","pitchNumber":2,"startTime":"2025-08-17T20:27:51.386Z","endTime":"2025-08-17T20:27:54.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93555198932208,"aZ":-22.723908659925566,"pfxX":-0.1591246431017272,"pfxZ":5.453027300630836,"pX":-0.10554912418962621,"pZ":3.2365595288789635,"vX0":6.3882077047042625,"vY0":-130.24643312221167,"vZ0":-0.4080972041929884,"x":121.02,"y":151.39,"x0":-2.5598028247416518,"y0":50.00637488633311,"z0":5.099617891606345,"aX":-0.2756227649904579},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":-1.0,"spinRate":2502,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.41902218774484057,"extension":6.5205129644579145},"hitData":{"launchSpeed":81.8,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.58,"coordY":157.48}},"index":2,"playId":"3fe8c346-811a-3de1-a494-acdd9855a8e3","pitchNumber":3,"startTime":"2025-08-17T20:28:10.847Z","endTime":"2025-08-17T20:28:18.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:28:18.880Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andy Pages homers (20) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:28:31.772Z","endTime":"2025-08-17T20:31:02.490Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":506433,"link":"/api/v1/people/506433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8897599154727,"aZ":-20.125249420028894,"pfxX":-0.27222526178314466,"pfxZ":6.756357026191781,"pX":0.852146343110821,"pZ":2.600991576512968,"vX0":8.531382684186323,"vY0":-131.44734844740756,"vZ0":-2.7597926503534924,"x":84.52,"y":168.55,"x0":-2.3742932230045724,"y0":50.00242473639145,"z0":5.127171465814864,"aX":-0.48667263449462145},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":-1.1,"spinRate":2599,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4137042743784334,"extension":6.747650006406251},"index":0,"playId":"6acef6c5-1520-31ef-b7ce-f65058defa0e","pitchNumber":1,"startTime":"2025-08-17T20:28:45.884Z","endTime":"2025-08-17T20:28:48.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-17T20:29:17.095Z","endTime":"2025-08-17T20:29:27.519Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.279462592213648,"aZ":-19.490056021570965,"pfxX":-7.115792306915756,"pfxZ":6.760943999749555,"pX":-0.11762693754154986,"pZ":3.192499886058597,"vX0":8.97057751915826,"vY0":-135.95600144715334,"vZ0":-1.5471915759674113,"x":121.48,"y":152.58,"x0":-2.5324321452761938,"y0":50.00097974020382,"z0":5.119082938180752,"aX":-13.345962830814301},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2497,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4025868221893818,"extension":6.421046709239792},"index":2,"playId":"13cd0434-473e-3c90-a966-7865452c5dfc","pitchNumber":2,"startTime":"2025-08-17T20:29:27.519Z","endTime":"2025-08-17T20:29:30.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":2},"pitchData":{"startSpeed":71.1,"endSpeed":65.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.50913568988688,"aZ":-40.376161878487885,"pfxX":9.297012921288754,"pfxZ":-7.6992790967245295,"pX":0.2457774308387109,"pZ":2.4107835194809906,"vX0":2.009506829259905,"vY0":-103.31176030032604,"vZ0":3.4621020876269726,"x":107.63,"y":173.69,"x0":-1.9502674090995615,"y0":50.00182638888046,"z0":5.61439129906523,"aX":9.905269342810415},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-12.4,"breakHorizontal":-17.4,"spinRate":2595,"spinDirection":41},"zone":5,"typeConfidence":0.92,"plateTime":0.5330982495969305,"extension":6.624115032619721},"index":3,"playId":"b43dc86a-48f3-3946-bb96-7be791cc58bc","pitchNumber":3,"startTime":"2025-08-17T20:29:48.306Z","endTime":"2025-08-17T20:29:53.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.569081984271477,"aZ":-36.38645269054279,"pfxX":0.8685707190603409,"pfxZ":-2.60626199756652,"pX":0.10911929901534746,"pZ":1.3535997047651693,"vX0":5.922666490692042,"vY0":-126.21242592321002,"vZ0":-2.1663389854611874,"x":112.84,"y":202.23,"x0":-2.380420498747249,"y0":50.0057693506802,"z0":5.152074866167145,"aX":1.4012429700845985},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.0,"breakHorizontal":-2.9,"spinRate":1308,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.43389540030035834,"extension":6.609525286673447},"index":4,"playId":"979a4191-dbda-37b5-8f91-20ca7525bdf1","pitchNumber":4,"startTime":"2025-08-17T20:30:17.539Z","endTime":"2025-08-17T20:30:20.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.451904557036283,"aZ":-31.34560309165448,"pfxX":-0.07445797208181981,"pfxZ":0.516204618865344,"pX":-0.09369317639308902,"pZ":1.7423426793302303,"vX0":5.708191647351322,"vY0":-124.98654400602327,"vZ0":-2.2121814367503787,"x":120.57,"y":191.74,"x0":-2.378464963833155,"y0":50.00488389964859,"z0":5.163458697314389,"aX":-0.12055736394336052},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":-1.0,"spinRate":1183,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.43491786555464884,"extension":6.50105930544784},"hitData":{"launchSpeed":101.6,"launchAngle":27.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.26,"coordY":64.12}},"index":5,"playId":"5cd977f0-0d3d-36fc-b5cc-09b9bb217b31","pitchNumber":5,"startTime":"2025-08-17T20:30:40.228Z","endTime":"2025-08-17T20:31:02.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":0.24,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:31:02.490Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:32:13.035Z","endTime":"2025-08-17T20:33:20.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T20:31:18.810Z","endTime":"2025-08-17T20:32:15.296Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.152805847376825,"aZ":-30.358177430144103,"pfxX":7.437413685228767,"pfxZ":1.2905715295108955,"pX":0.8965864824579682,"pZ":1.4670315785624723,"vX0":5.8781334031549894,"vY0":-118.38576140724852,"vZ0":-1.9324591058167728,"x":82.82,"y":199.17,"x0":-2.591519962692119,"y0":50.00498478812146,"z0":5.092452275027248,"aX":10.478530801778545},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.2,"breakHorizontal":-15.0,"spinRate":2691,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.46397525682577134,"extension":6.5680554862386815},"index":1,"playId":"769485a3-252c-3bf1-9547-7aa97bd89663","pitchNumber":1,"startTime":"2025-08-17T20:32:15.296Z","endTime":"2025-08-17T20:32:18.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":71.8,"endSpeed":66.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.987591981290905,"aZ":-38.856028492719894,"pfxX":5.276038211305908,"pfxZ":-6.09997474646034,"pX":0.15231275930961954,"pZ":2.268767846548886,"vX0":2.2633351121386838,"vY0":-104.4074157459584,"vZ0":2.221518093741837,"x":111.19,"y":177.52,"x0":-1.6343161615054786,"y0":50.00500047797005,"z0":5.792622387666389,"aX":5.775193789744749},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-10.0,"breakHorizontal":-10.2,"spinRate":2542,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.5263351685709745,"extension":6.429819762318796},"index":2,"playId":"2841ba17-68f1-339c-99bf-a1eb6f3304e5","pitchNumber":2,"startTime":"2025-08-17T20:32:34.344Z","endTime":"2025-08-17T20:32:37.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.38147313007666,"strikeZoneBottom":1.47453182325484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.696216283583958,"aZ":-36.28759319915899,"pfxX":-2.491737528968395,"pfxZ":-2.5345681887289953,"pX":-1.3381073675404713,"pZ":0.3554167014026124,"vX0":3.5910294871389037,"vY0":-127.11559136565099,"vZ0":-4.757719037076632,"x":168.01,"y":229.18,"x0":-2.449740030487055,"y0":50.00019434677472,"z0":5.153733932143844,"aX":-4.0498472295045875},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.5,"breakHorizontal":3.6,"spinRate":1186,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.4319974311803194,"extension":6.389663854692302},"index":3,"playId":"7a8331a7-a491-3730-aece-1177276c6565","pitchNumber":3,"startTime":"2025-08-17T20:32:57.017Z","endTime":"2025-08-17T20:33:00.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.061684412222025,"aZ":-27.728812560874104,"pfxX":-9.687842060640193,"pfxZ":2.382130685243748,"pX":-1.088967330935945,"pZ":2.7869336694895916,"vX0":7.627503523935734,"vY0":-135.766960646712,"vZ0":-0.9609336046361336,"x":158.51,"y":163.53,"x0":-2.677875410094925,"y0":50.000293758441245,"z0":5.07735161888516,"aX":-18.06103085161272},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":2155,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4036215999096422,"extension":6.473345031447583},"index":4,"playId":"5025c0cc-bdb4-32aa-af5b-8f193e776bef","pitchNumber":4,"startTime":"2025-08-17T20:33:17.391Z","endTime":"2025-08-17T20:33:20.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:33:20.877Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T20:35:23.302Z","endTime":"2025-08-17T20:36:59.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.68690280596964,"strikeZoneBottom":1.74555796041294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07930106299416,"aZ":-13.582323202426315,"pfxX":-3.0220357617573477,"pfxZ":9.695688294480274,"pX":0.7875820584412434,"pZ":1.584892956959079,"vX0":6.850742484262589,"vY0":-137.71946726831038,"vZ0":-9.042427182291693,"x":86.98,"y":195.99,"x0":-1.3414792112751084,"y0":50.00238846909173,"z0":5.833134228276228,"aX":-5.795051707737107},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":4.0,"spinRate":2629,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39797324877113605,"extension":7.436905434656255},"index":0,"playId":"ffda52b0-3974-3c66-963a-d4cfb10fed5c","pitchNumber":1,"startTime":"2025-08-17T20:35:32.831Z","endTime":"2025-08-17T20:35:36.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.080392490257168,"aZ":-14.404523972328628,"pfxX":-6.612778984566331,"pfxZ":9.23391568462554,"pX":-0.19776305529687427,"pZ":3.4541156318681647,"vX0":5.947161136353083,"vY0":-137.71286128333713,"vZ0":-4.050653318313135,"x":124.54,"y":145.52,"x0":-1.524310102251489,"y0":50.0016046567931,"z0":5.915978565369794,"aX":-12.723152593196776},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2640,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.397464103945238,"extension":7.325753456124871},"index":1,"playId":"b18fbe2e-9a11-31d0-a6d9-e61e05ad2744","pitchNumber":2,"startTime":"2025-08-17T20:35:47.316Z","endTime":"2025-08-17T20:35:50.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.84380045445708,"strikeZoneBottom":1.64719765355829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.689205183155565,"aZ":-13.249649209180244,"pfxX":-7.679776076016086,"pfxZ":9.831684429189758,"pX":1.4764528653673477,"pZ":2.4845178665921135,"vX0":10.378953397955941,"vY0":-138.3130058989307,"vZ0":-6.807487032453637,"x":60.72,"y":171.7,"x0":-1.3381391059193715,"y0":50.0044577803668,"z0":5.8775899225533355,"aX":-14.78602711231738},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":11.5,"spinRate":2564,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.3969719175978117,"extension":7.503436182795402},"index":2,"playId":"fdc3c46b-b532-317e-8d96-03d858d3b5ee","pitchNumber":3,"startTime":"2025-08-17T20:36:03.060Z","endTime":"2025-08-17T20:36:06.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.671602448879845,"aZ":-28.018857436166368,"pfxX":1.2430003654358885,"pfxZ":2.4146241583196213,"pX":0.678311407715147,"pZ":1.1616372692045647,"vX0":5.671098380718507,"vY0":-130.13735362545873,"vZ0":-6.320841685639804,"x":91.14,"y":207.42,"x0":-1.6882662071975303,"y0":50.00127439352001,"z0":5.737315360013066,"aX":2.1363855548787725},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-3.5,"spinRate":2432,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4204790487586765,"extension":7.341583974656205},"index":3,"playId":"121a6691-ae26-3382-8825-7868e51fed15","pitchNumber":4,"startTime":"2025-08-17T20:36:17.841Z","endTime":"2025-08-17T20:36:20.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-17T20:36:31.209Z","endTime":"2025-08-17T20:36:41.921Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.78338097494564,"strikeZoneBottom":1.61886967814342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.848162961862617,"aZ":-32.54723072745708,"pfxX":1.18654423147072,"pfxZ":-0.2206379139686283,"pX":0.870498279112461,"pZ":0.9649917796339639,"vX0":6.150360181233367,"vY0":-129.1909634060749,"vZ0":-6.043667461095428,"x":83.82,"y":212.73,"x0":-1.6832442334177826,"y0":50.00087564092161,"z0":5.799289039764411,"aX":2.0291398317814493},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":-3.4,"spinRate":2674,"spinDirection":14},"zone":14,"typeConfidence":0.88,"plateTime":0.4220139932552227,"extension":7.380708551322171},"index":5,"playId":"1683f10d-f961-399e-a9fc-f015c4639326","pitchNumber":5,"startTime":"2025-08-17T20:36:41.921Z","endTime":"2025-08-17T20:36:45.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.787083089194404,"aZ":-13.950779616132069,"pfxX":-0.7913178417570446,"pfxZ":9.001968601443938,"pX":0.4430442069939657,"pZ":2.9449821054003222,"vX0":5.743462773725978,"vY0":-140.8502637290729,"vZ0":-5.730246073884232,"x":100.11,"y":159.27,"x0":-1.51316553569419,"y0":50.00051275926353,"z0":5.896081518435624,"aX":-1.6025781075203454},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":0.4,"spinRate":2667,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.38778089985523634,"extension":7.3962170457245895},"index":6,"playId":"ef7552c1-2264-39b9-ae8b-2fada5a5ca65","pitchNumber":6,"startTime":"2025-08-17T20:36:56.520Z","endTime":"2025-08-17T20:36:59.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:36:59.772Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, third baseman Buddy Kennedy to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T20:37:11.029Z","endTime":"2025-08-17T20:38:05.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.37032422310637,"strikeZoneBottom":1.56583193061395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.290312914622593,"aZ":-13.914719006791659,"pfxX":-1.223028945367051,"pfxZ":9.324415663754547,"pX":0.23639956516630767,"pZ":1.416391119676898,"vX0":5.394395431723501,"vY0":-138.42694833059898,"vZ0":-9.391137669852954,"x":74.21,"y":191.31,"x0":-1.5710544918465064,"y0":50.00234216146381,"z0":5.764693436655135,"aX":-2.395277037206295},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":1.2,"spinRate":2509,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.3943165083704163,"extension":7.437432148270409},"index":0,"playId":"3f7cd806-0945-3595-97bd-cedd8ea4a26d","pitchNumber":1,"startTime":"2025-08-17T20:37:22.650Z","endTime":"2025-08-17T20:37:26.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62523708358102,"aZ":-33.80778437156563,"pfxX":1.4697527457244914,"pfxZ":-0.9712525677979968,"pX":0.15182999749003773,"pZ":1.603345053056088,"vX0":4.310986960125759,"vY0":-127.93254145465042,"vZ0":-4.0840804314961785,"x":111.21,"y":195.49,"x0":-1.7358397200390607,"y0":50.003516116989445,"z0":5.8272121530594,"aX":2.4723368929446865},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.4,"breakHorizontal":-3.5,"spinRate":2624,"spinDirection":43},"zone":8,"typeConfidence":0.87,"plateTime":0.4256833420571695,"extension":7.15594590208776},"index":1,"playId":"22abc0e0-b8f8-3ab8-ad88-aff8a3797621","pitchNumber":2,"startTime":"2025-08-17T20:37:38.687Z","endTime":"2025-08-17T20:37:42.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03213117409501,"aZ":-14.798424873143363,"pfxX":-0.9624760276558615,"pfxZ":8.815395433363456,"pX":0.38849874387171873,"pZ":2.5567014518609557,"vX0":5.609757804694585,"vY0":-138.3439125617768,"vZ0":-6.35383094632693,"x":102.19,"y":169.75,"x0":-1.5259195425891299,"y0":50.00051937717501,"z0":5.845453375580707,"aX":-1.8973688905793058},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":0.7,"spinRate":2498,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.39342612836707946,"extension":7.319968033919531},"hitData":{"launchSpeed":67.2,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.64,"coordY":172.62}},"index":2,"playId":"8c6f112e-93c4-3ca0-a34a-2dbe87d5bd83","pitchNumber":3,"startTime":"2025-08-17T20:37:56.651Z","endTime":"2025-08-17T20:38:05.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":1.1999999999999886,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:38:05.208Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramón Laureano lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T20:38:12.243Z","endTime":"2025-08-17T20:39:24.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.50851830887775,"strikeZoneBottom":1.52228036465608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18837649020994,"aZ":-29.369289233542222,"pfxX":-1.1956989054027427,"pfxZ":1.6097934551797115,"pX":0.2814215137602053,"pZ":1.0870748143537614,"vX0":5.786905164183155,"vY0":-130.58499623871248,"vZ0":-6.4548768854960645,"x":106.27,"y":209.43,"x0":-1.7994288903326237,"y0":50.002360275022085,"z0":5.774674139180461,"aX":-2.08360151326027},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":1.0,"spinRate":2697,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.4180145788350602,"extension":7.311470891747381},"index":0,"playId":"0a569d35-7cd1-3423-8316-708c569773a6","pitchNumber":1,"startTime":"2025-08-17T20:38:31.695Z","endTime":"2025-08-17T20:38:35.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.36482980498578,"strikeZoneBottom":1.59941236091133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.831958588531908,"aZ":-17.17855289166298,"pfxX":-5.318416820698092,"pfxZ":7.64897605041074,"pX":-0.3260811693373276,"pZ":3.4224334966225203,"vX0":5.095425792162184,"vY0":-139.04451628937798,"vZ0":-3.6097610631187163,"x":129.43,"y":146.37,"x0":-1.490340842415567,"y0":50.00342511682519,"z0":5.875694370397701,"aX":-10.42681315290628},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2545,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.3937436707584627,"extension":7.2422799875276205},"index":1,"playId":"08839efe-3cc1-342f-a41a-9f58dc105d41","pitchNumber":2,"startTime":"2025-08-17T20:38:46.290Z","endTime":"2025-08-17T20:38:50.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.47881490417659,"strikeZoneBottom":1.52371976198374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.713800083936626,"aZ":-18.52609029607258,"pfxX":-0.825634867304057,"pfxZ":6.932395092943757,"pX":0.49488215796508817,"pZ":2.204484589502718,"vX0":5.764922710580174,"vY0":-138.8560696097068,"vZ0":-6.659809132901658,"x0":-1.49364851588388,"y0":50.003630019033544,"z0":5.850192379347028,"aX":-1.626516034208252},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":0.4,"spinRate":2508,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.39323184223022656,"extension":7.397882883193716},"index":2,"playId":"203265ad-a529-344b-b0a4-64ef11e20a00","pitchNumber":3,"startTime":"2025-08-17T20:39:01.130Z","endTime":"2025-08-17T20:39:04.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.269578340561278,"aZ":-14.217757094093432,"pfxX":0.2945870310436294,"pfxZ":8.932334602102959,"pX":0.8579121753432506,"pZ":2.689876642855856,"vX0":6.103441672051406,"vY0":-140.0914141875915,"vZ0":-6.165386717867113,"x":98.14,"y":179.26,"x0":-1.376936881715915,"y0":50.002629366217,"z0":5.829328887874863,"aX":0.5917085137287982},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":-1.7,"spinRate":2474,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.389284640430553,"extension":7.464290235386468},"hitData":{"launchSpeed":91.6,"launchAngle":34.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":222.88,"coordY":94.49}},"index":3,"playId":"866043c2-da7e-3306-b40d-a8bf95d30306","pitchNumber":4,"startTime":"2025-08-17T20:39:15.684Z","endTime":"2025-08-17T20:39:24.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:39:24.207Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Freeland walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T20:41:21.658Z","endTime":"2025-08-17T20:43:30.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.61273764210442,"strikeZoneBottom":1.5084872617142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.675344153851608,"aZ":-25.995781354231998,"pfxX":-7.587242081303707,"pfxZ":3.382414764239453,"pX":-1.4951551439606874,"pZ":2.3522863268803955,"vX0":5.957251179482284,"vY0":-133.82651790067936,"vZ0":-2.05972910886038,"x":173.99,"y":175.27,"x0":-2.7553062116620044,"y0":50.00557603006321,"z0":4.978763813870575,"aX":-13.876595060504808},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":12.6,"spinRate":2114,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4080021217560317,"extension":6.462020690604683},"index":0,"playId":"04353694-1d74-3560-9729-7af02a1d3d79","pitchNumber":1,"startTime":"2025-08-17T20:41:42.605Z","endTime":"2025-08-17T20:41:46.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.41463275714847,"strikeZoneBottom":1.4677248617461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.423200447798845,"aZ":-33.83987674641352,"pfxX":3.424332572927846,"pfxZ":-1.0808781449883131,"pX":-1.1224441236884546,"pZ":3.418089156556106,"vX0":2.5997560722496154,"vY0":-122.55321036621221,"vZ0":2.120622543488962,"x":159.78,"y":146.49,"x0":-2.6373615782119613,"y0":50.00353429924099,"z0":5.407090914919781,"aX":5.27263709064677},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.3,"breakHorizontal":-6.7,"spinRate":2730,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4448413610481605,"extension":6.330728446579022},"index":1,"playId":"0989786b-fb6b-3d9f-9fb6-90729c745428","pitchNumber":2,"startTime":"2025-08-17T20:41:58.461Z","endTime":"2025-08-17T20:42:02.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.46932015616313,"strikeZoneBottom":1.55406711396611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.475799488927432,"aZ":-30.634478235386528,"pfxX":2.4498311425523065,"pfxZ":0.9881474685007365,"pX":-0.35310410153532396,"pZ":2.8289028830807177,"vX0":4.683057100169192,"vY0":-122.82818165087612,"vZ0":0.22516972449953765,"x":130.46,"y":162.4,"x0":-2.590021262180865,"y0":50.00049068210856,"z0":5.305500260458305,"aX":3.805326584762495},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":-5.4,"spinRate":2747,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.44307458115538756,"extension":6.374715132914391},"index":2,"playId":"15ad04a9-9a1b-3928-a971-47c3ad978faf","pitchNumber":3,"startTime":"2025-08-17T20:42:15.132Z","endTime":"2025-08-17T20:42:18.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54456259596435,"aZ":-20.459500853756747,"pfxX":-7.086644725536844,"pfxZ":6.326298582487102,"pX":0.4662841438067595,"pZ":2.258866147295956,"vX0":10.145768557141862,"vY0":-134.78207715189387,"vZ0":-3.718760486085444,"x":99.23,"y":177.79,"x0":-2.4149753804799654,"y0":50.003082164423624,"z0":5.090033762647241,"aX":-13.12302741059459},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":10.8,"spinRate":2309,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40539627557780555,"extension":6.537497041994568},"index":3,"playId":"74f3d506-e507-3321-a5a5-0508cfdab027","pitchNumber":4,"startTime":"2025-08-17T20:42:31.397Z","endTime":"2025-08-17T20:42:34.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-17T20:42:46.574Z","endTime":"2025-08-17T20:43:04.640Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.47188827341457,"strikeZoneBottom":1.61970749846343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.723253230518996,"aZ":-31.56247326777283,"pfxX":8.54852108241342,"pfxZ":0.41965346777558743,"pX":-1.9668928129607297,"pZ":2.346088120874421,"vX0":-0.4493768485180876,"vY0":-120.51450134620485,"vZ0":-0.21157396887362612,"x":191.97,"y":175.44,"x0":-2.8883849425312547,"y0":50.0045957903681,"z0":5.2260501374248385,"aX":12.558256080917365},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":-15.4,"spinRate":2755,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4547285455398802,"extension":6.362535939245403},"index":5,"playId":"7f6a6261-c1f9-30ab-80b6-5924a0eef928","pitchNumber":5,"startTime":"2025-08-17T20:43:04.640Z","endTime":"2025-08-17T20:43:08.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.58353003889861,"strikeZoneBottom":1.60566329142342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.621508476105337,"aZ":-28.619380469659276,"pfxX":1.2388372620078913,"pfxZ":2.172518305597471,"pX":0.360702832614139,"pZ":1.4113113879149695,"vX0":6.927574656919082,"vY0":-126.32854001343325,"vZ0":-3.5609294153085527,"x":103.25,"y":200.67,"x0":-2.5636243615065997,"y0":50.00317864950034,"z0":5.107629662455788,"aX":2.028188832613002},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-3.6,"spinRate":2728,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4314449480414204,"extension":6.6198394180065865},"index":6,"playId":"f0a218b4-8adc-3c46-bb63-e0728688cb42","pitchNumber":6,"startTime":"2025-08-17T20:43:25.490Z","endTime":"2025-08-17T20:43:30.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.1,"awayTeamWinProbability":10.900000000000006,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.33,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:43:30.198Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T20:43:47.743Z","endTime":"2025-08-17T20:45:14.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.20483751387684,"strikeZoneBottom":1.49213899623408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.300078170460374,"aZ":-24.803130618787222,"pfxX":-10.423979631838126,"pfxZ":3.91915858491166,"pX":-1.470272102198293,"pZ":2.9119229559690325,"vX0":6.769617149375698,"vY0":-135.49078442819712,"vZ0":-0.9414427186793739,"x":173.04,"y":160.16,"x0":-2.631721384550025,"y0":50.00327451119188,"z0":4.9783605753116955,"aX":-19.612251067503173},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":17.6,"spinRate":2310,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4024261315767026,"extension":6.525792775400253},"index":0,"playId":"345a0873-03e7-3856-b45c-8bf07d68a992","pitchNumber":1,"startTime":"2025-08-17T20:43:57.570Z","endTime":"2025-08-17T20:44:01.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.168854977158066,"aZ":-19.40642502369832,"pfxX":-8.572032701481076,"pfxZ":6.905567449825723,"pX":-0.7203174197483985,"pZ":2.5935912738952607,"vX0":7.887687162153922,"vY0":-135.0385974145059,"vZ0":-2.7037497156175103,"x":144.46,"y":168.75,"x0":-2.5641718418505643,"y0":50.00171007931349,"z0":4.971755485443717,"aX":-15.844572728154608},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2377,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.40548356507240335,"extension":6.653111485964792},"index":1,"playId":"37e99904-71c7-3cb1-a499-e32331fc7031","pitchNumber":2,"startTime":"2025-08-17T20:44:18.077Z","endTime":"2025-08-17T20:44:21.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.25698630669715,"strikeZoneBottom":1.5122092825318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09260766237083,"aZ":-19.949612447707935,"pfxX":-2.85904812067713,"pfxZ":6.827907850751978,"pX":0.3656960018026982,"pZ":2.196825260666926,"vX0":8.097915481978896,"vY0":-132.63243409051427,"vZ0":-3.684644577408649,"x":103.06,"y":179.47,"x0":-2.349089068953293,"y0":50.002528158471016,"z0":5.050344301366051,"aX":-5.11944298816487},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":3.5,"spinRate":2539,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4122149277534106,"extension":6.7421828546867095},"index":2,"playId":"4ad1f83d-e7f7-3547-8238-a10d1cc382d1","pitchNumber":3,"startTime":"2025-08-17T20:44:45.004Z","endTime":"2025-08-17T20:44:49.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.5,"endSpeed":66.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.74158735919223,"aZ":-40.39615784782888,"pfxX":6.260813137824093,"pfxZ":-7.437266325766116,"pX":0.6364402868537711,"pZ":2.2082036563958343,"vX0":3.5196828207071045,"vY0":-105.35851750332968,"vZ0":2.723944927279573,"x":92.74,"y":179.16,"x0":-1.8790092944842434,"y0":50.00343758143737,"z0":5.624628581210729,"aX":6.919165670871488},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-12.1,"breakHorizontal":-12.4,"spinRate":2530,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.5232835553093094,"extension":6.299797209525822},"hitData":{"launchSpeed":83.2,"launchAngle":33.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.69,"coordY":82.06}},"index":3,"playId":"149fe8af-72b3-3118-9191-ddf447ed379e","pitchNumber":4,"startTime":"2025-08-17T20:45:04.823Z","endTime":"2025-08-17T20:45:14.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:45:14.831Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out sharply to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T20:45:19.147Z","endTime":"2025-08-17T20:45:57.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.632497709773304,"aZ":-27.085150689590588,"pfxX":-10.124820845882418,"pfxZ":2.600500880866832,"pX":-0.09656916922409088,"pZ":2.434863816983241,"vX0":10.420058585616209,"vY0":-138.24234213240265,"vZ0":-2.1300499954637813,"x":120.68,"y":173.04,"x0":-2.5794310068225603,"y0":50.00210293845692,"z0":5.013342573081223,"aX":-19.812491641430157},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":16.4,"spinRate":2246,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.39454620090430836,"extension":6.599729352303451},"hitData":{"launchSpeed":104.0,"launchAngle":41.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":32.68,"coordY":94.23}},"index":0,"playId":"4a51bfd3-ae72-3928-9e42-4c5cc6acbe51","pitchNumber":1,"startTime":"2025-08-17T20:45:44.279Z","endTime":"2025-08-17T20:45:57.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:45:57.551Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T20:46:20.063Z","endTime":"2025-08-17T20:48:32.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.44872167667127,"strikeZoneBottom":1.493757121088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63019229622113,"aZ":-22.553252603797393,"pfxX":-1.9451006298008897,"pfxZ":5.4072894739656565,"pX":-0.3060357071936479,"pZ":2.219582572725843,"vX0":6.882781391759151,"vY0":-131.95276109002518,"vZ0":-3.0882625668168977,"x":128.67,"y":178.85,"x0":-2.6850406867746015,"y0":50.00514904733614,"z0":5.049573379833293,"aX":-3.4631924163071286},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":2.2,"spinRate":2472,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.41363392906640817,"extension":6.6127966282907},"index":0,"playId":"7ca51828-4b50-36ac-b1e7-4df4fec897ec","pitchNumber":1,"startTime":"2025-08-17T20:46:30.533Z","endTime":"2025-08-17T20:46:33.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"525b1495-76da-3270-ade6-8786f4afa846","startTime":"2025-08-17T20:46:48.620Z","endTime":"2025-08-17T20:46:51.620Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.23793802227924,"strikeZoneBottom":1.46051141344267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78710988600939,"aZ":-29.032908864925037,"pfxX":8.820936640953093,"pfxZ":2.1065194682563515,"pX":0.6146105639101663,"pZ":1.544433962461384,"vX0":5.25640148331358,"vY0":-121.30765872583717,"vZ0":-2.3020378810235895,"x":93.57,"y":197.08,"x0":-2.7262866802450736,"y0":50.000942656882415,"z0":5.0372234956941275,"aX":13.141172990358061},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.5,"breakHorizontal":-17.3,"spinRate":2672,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4515521990688627,"extension":6.3756181587806315},"index":2,"playId":"b18f0680-3bb9-375f-bc17-20f0bdafbfa9","pitchNumber":2,"startTime":"2025-08-17T20:47:08.256Z","endTime":"2025-08-17T20:47:12.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.383656758764,"strikeZoneBottom":1.5233367439895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.836730139684313,"aZ":-20.92094449982971,"pfxX":-2.400142149136914,"pfxZ":6.204108909952469,"pX":0.7493232674072463,"pZ":2.4371265113237257,"vX0":8.762625275415532,"vY0":-133.39113625914854,"vZ0":-3.067365229662981,"x":88.44,"y":172.98,"x0":-2.2566899357801353,"y0":50.00642110613754,"z0":5.098492886279207,"aX":-4.357290811349269},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":2.6,"spinRate":2496,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40954650721527797,"extension":6.657216969356048},"index":3,"playId":"c3a5d1a8-d075-3b7b-a43a-7e2911989be9","pitchNumber":3,"startTime":"2025-08-17T20:47:30.402Z","endTime":"2025-08-17T20:47:34.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.37470990243859,"strikeZoneBottom":1.57791532311136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51937875361166,"aZ":-28.17848749029801,"pfxX":-10.482486290414887,"pfxZ":2.0868122092512733,"pX":-0.16659765731276227,"pZ":1.5707635728890563,"vX0":10.559616320170841,"vY0":-136.72214986655248,"vZ0":-3.623377166550243,"x":123.35,"y":196.37,"x0":-2.6933297625147574,"y0":50.00672491589383,"z0":4.819690049504134,"aX":-20.10539966244264},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.2,"breakHorizontal":17.2,"spinRate":2338,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.3986722952051296,"extension":6.685870389882197},"index":4,"playId":"0cab58a3-cf71-3bd7-8891-92eaeee97849","pitchNumber":4,"startTime":"2025-08-17T20:47:50.607Z","endTime":"2025-08-17T20:47:57.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alex Freeland steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"0cab58a3-cf71-3bd7-8891-92eaeee97849","startTime":"2025-08-17T20:48:00.747Z","endTime":"2025-08-17T20:48:23.643Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"postOnSecond":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":87.2,"awayTeamWinProbability":12.799999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.36,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.3,"endSpeed":66.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.008496038301708,"aZ":-41.70617750535972,"pfxX":5.165855431572094,"pfxZ":-8.62578613094374,"pX":0.5922756665061001,"pZ":2.0923853916423014,"vX0":3.4544648860789917,"vY0":-105.16993809326054,"vZ0":2.70418591798366,"x":94.42,"y":182.29,"x0":-1.7502008615291658,"y0":50.00164525476763,"z0":5.673187091057572,"aX":5.709880854237944},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-14.3,"breakHorizontal":-10.4,"spinRate":2450,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.5234349166148293,"extension":6.508249930373626},"hitData":{"launchSpeed":86.3,"launchAngle":30.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.57,"coordY":75.11}},"index":6,"playId":"aa03a2d3-4d1e-37fc-8792-03ef1ac60d1a","pitchNumber":5,"startTime":"2025-08-17T20:48:23.643Z","endTime":"2025-08-17T20:48:32.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:48:32.164Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Cronenworth walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:50:23.258Z","endTime":"2025-08-17T20:52:47.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.8,"strikeZoneTop":3.33845289982081,"strikeZoneBottom":1.49374089780627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.633772850529535,"aZ":-14.627076701217577,"pfxX":-1.1305392878959346,"pfxZ":9.056693559982893,"pX":0.3546334146188937,"pZ":1.760592350565747,"vX0":5.910183694810087,"vY0":-136.97503809167188,"vZ0":-8.39926383602073,"x":103.48,"y":191.24,"x0":-1.66599590601339,"y0":50.006265337543624,"z0":5.825651822740363,"aX":-2.191714327631856},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":1.1,"spinRate":2428,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.39688451545594505,"extension":7.13255567112944},"index":0,"playId":"fca1bd6d-d246-3395-81de-4aa5df70f024","pitchNumber":1,"startTime":"2025-08-17T20:50:47.108Z","endTime":"2025-08-17T20:50:51.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.29179197872547,"strikeZoneBottom":1.47899239443443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.304873471221583,"aZ":-33.00920284234856,"pfxX":1.711967232257929,"pfxZ":-0.49525618603497534,"pX":1.0245360202468885,"pZ":1.3912874057178422,"vX0":6.0073110406857335,"vY0":-128.40550299158608,"vZ0":-4.98319586849152,"x":77.95,"y":201.22,"x0":-1.5514611596998633,"y0":50.00121645576066,"z0":5.875414073434986,"aX":2.9059040636312856},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.7,"breakHorizontal":-4.2,"spinRate":2789,"spinDirection":42},"zone":14,"typeConfidence":0.86,"plateTime":0.4238027165280993,"extension":7.049502304214477},"index":1,"playId":"e5841321-a83c-3f07-83cf-5c02b0c4df9b","pitchNumber":2,"startTime":"2025-08-17T20:51:00.341Z","endTime":"2025-08-17T20:51:05.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.29338753022537,"strikeZoneBottom":1.48019200328948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.672621211158727,"aZ":-16.448735593695073,"pfxX":0.0802378007325859,"pfxZ":7.909744616392611,"pX":0.4543274519328627,"pZ":1.9747625985020552,"vX0":5.5807317282488995,"vY0":-139.4660915640241,"vZ0":-7.523353175109627,"x":99.68,"y":185.46,"x0":-1.5752885580459426,"y0":50.000788207551444,"z0":5.773404565603917,"aX":0.15950313126968274},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":-1.2,"spinRate":2641,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.39136209155577095,"extension":7.526871602285787},"index":2,"playId":"81fed562-eb70-38a5-9895-17d5965c15c2","pitchNumber":3,"startTime":"2025-08-17T20:51:13.087Z","endTime":"2025-08-17T20:51:16.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.25505935160612,"strikeZoneBottom":1.44179826377077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.856633104062183,"aZ":-17.900723469267284,"pfxX":-6.317307842775353,"pfxZ":7.072502766440247,"pX":0.9357079345516889,"pZ":2.3414426498681586,"vX0":8.700033688960936,"vY0":-140.47504127058485,"vZ0":-6.49304799004116,"x":81.33,"y":175.56,"x0":-1.366497671738986,"y0":50.00520096230043,"z0":5.82753838264729,"aX":-12.753617145941103},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":9.8,"spinRate":2661,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.38843915358043857,"extension":7.396248232703511},"index":3,"playId":"854d30d4-2a9c-3765-a0b0-f194a45ae55a","pitchNumber":4,"startTime":"2025-08-17T20:51:28.429Z","endTime":"2025-08-17T20:51:33.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.24138169898032,"strikeZoneBottom":1.45953138727203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39512177066221,"aZ":-32.953686631645624,"pfxX":1.5339349021110222,"pfxZ":-0.447952682092593,"pX":0.978641276336884,"pZ":1.7071313200472265,"vX0":6.25150414233638,"vY0":-130.43964863448863,"vZ0":-4.329858933779718,"x":79.7,"y":192.69,"x0":-1.6330192773709027,"y0":50.00072317491216,"z0":5.830209611828785,"aX":2.6837867875890056},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.0,"spinRate":2808,"spinDirection":0},"zone":14,"typeConfidence":0.9,"plateTime":0.41741459912672374,"extension":7.295449844707183},"index":4,"playId":"d783fb3c-8dcd-3a14-b62d-889b9990bb3d","pitchNumber":5,"startTime":"2025-08-17T20:51:44.351Z","endTime":"2025-08-17T20:51:47.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55810167946648,"aZ":-12.482630153945204,"pfxX":-0.7452271093718252,"pfxZ":9.864486531976164,"pX":-1.0942641872520011,"pZ":2.8867174626901906,"vX0":1.9810959242973298,"vY0":-139.70022397836755,"vZ0":-5.840662557348917,"x":158.71,"y":160.84,"x0":-1.71266735155812,"y0":50.001013368439466,"z0":5.8096207059885066,"aX":-1.4875177934118313},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":1.0,"spinRate":2613,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.3906045982452957,"extension":7.6619236363348895},"index":5,"playId":"fed655fa-968f-307e-aa60-4a39c589d11a","pitchNumber":6,"startTime":"2025-08-17T20:51:58.053Z","endTime":"2025-08-17T20:52:01.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96054485889558,"aZ":-16.27951555148321,"pfxX":-0.07081775454388461,"pfxZ":8.06814963062927,"pX":0.6426955724383795,"pZ":3.206611887878609,"vX0":6.004267246716289,"vY0":-138.94408420070727,"vZ0":-4.358307050791759,"x":92.5,"y":152.2,"x0":-1.530184851709331,"y0":50.00023952877206,"z0":5.865631546093587,"aX":-0.1398974924997306},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.1,"spinRate":2531,"spinDirection":185},"zone":3,"typeConfidence":2.0,"plateTime":0.3930780543807053,"extension":7.371258964677884},"index":6,"playId":"f6219eb3-89c8-3e45-8c1c-cc8af7aa2813","pitchNumber":7,"startTime":"2025-08-17T20:52:19.424Z","endTime":"2025-08-17T20:52:25.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":97.2,"endSpeed":89.6,"strikeZoneTop":3.22116515877321,"strikeZoneBottom":1.50226741701973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54895220265183,"aZ":-15.522237402994694,"pfxX":-6.122320809200895,"pfxZ":8.194810968468076,"pX":1.0588397949993396,"pZ":1.2184562872683888,"vX0":9.604572668656587,"vY0":-141.0492886624643,"vZ0":-9.797911658083217,"x":76.64,"y":205.88,"x0":-1.581849475678886,"y0":50.00333284801273,"z0":5.718927981763775,"aX":-12.441362017411281},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":9.4,"spinRate":2628,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.3870863205508588,"extension":7.613715141702031},"index":7,"playId":"0d1d8aa1-ba44-34d1-ab04-cbbca354ca58","pitchNumber":8,"startTime":"2025-08-17T20:52:44.445Z","endTime":"2025-08-17T20:52:47.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:52:47.774Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a fly ball to center fielder Andy Pages. Freddy Fermin out at 2nd on the throw, center fielder Andy Pages to shortstop Mookie Betts. Jake Cronenworth to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:53:01.610Z","endTime":"2025-08-17T20:55:45.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.39951354465697,"strikeZoneBottom":1.57172068775217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.068321091548214,"aZ":-15.257507703430784,"pfxX":-3.6720331632375274,"pfxZ":8.591724852784651,"pX":0.593046457606603,"pZ":2.0903181001513484,"vX0":6.883790739278385,"vY0":-138.52087843672032,"vZ0":-7.295938810957429,"x":94.39,"y":182.34,"x0":-1.432312025439457,"y0":50.006807663041485,"z0":5.752791982739585,"aX":-7.233850631526762},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":5.4,"spinRate":2596,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.39340776323164617,"extension":7.518226816276448},"index":0,"playId":"d6dc5459-70dd-3f3f-9920-72a8a9b52bab","pitchNumber":1,"startTime":"2025-08-17T20:53:13.591Z","endTime":"2025-08-17T20:53:17.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.50789590936667,"strikeZoneBottom":1.45903593807331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.81491629756497,"aZ":-34.143717050306364,"pfxX":-0.1351112997446018,"pfxZ":-1.1911496673509374,"pX":1.0771682716543645,"pZ":1.8967715793080722,"vX0":6.770300115734038,"vY0":-126.74604294644661,"vZ0":-3.2085812624329906,"x":75.94,"y":187.57,"x0":-1.5922300616145038,"y0":50.002232904084025,"z0":5.859122050075757,"aX":-0.22405540475343985},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":-1.1,"spinRate":2657,"spinDirection":51},"zone":14,"typeConfidence":0.82,"plateTime":0.4293868785974295,"extension":7.337777380254664},"index":1,"playId":"08a9ceb2-7abd-3f8a-93ca-e348ff4fcd97","pitchNumber":2,"startTime":"2025-08-17T20:53:28.255Z","endTime":"2025-08-17T20:53:32.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.387088540877418,"aZ":-36.707390130328236,"pfxX":0.9478634867160611,"pfxZ":-2.7741418017670707,"pX":1.28714371701948,"pZ":1.4312854586178179,"vX0":6.749015608367069,"vY0":-126.11200661562748,"vZ0":-3.590070566809864,"x":67.94,"y":200.14,"x0":-1.532099047283635,"y0":50.00529914738887,"z0":5.793224836158077,"aX":1.546528016432393},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.5,"breakHorizontal":-3.0,"spinRate":2660,"spinDirection":36},"zone":14,"typeConfidence":0.56,"plateTime":0.43209894095120704,"extension":7.443376269252815},"index":2,"playId":"6b9c0730-33ee-3b52-9fe4-8eec932267d5","pitchNumber":3,"startTime":"2025-08-17T20:53:44.676Z","endTime":"2025-08-17T20:53:47.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":88.1,"endSpeed":82.0,"strikeZoneTop":3.50390976760256,"strikeZoneBottom":1.51818253012618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.609446586877073,"aZ":-37.9746242405241,"pfxX":0.6617285713409622,"pfxZ":-3.4570982743634966,"pX":1.0502048822493708,"pZ":1.2514516265794324,"vX0":6.367907014906673,"vY0":-128.21896233327251,"vZ0":-4.248427443613066,"x":76.97,"y":204.99,"x0":-1.543670848824447,"y0":50.00418062310046,"z0":5.869183769506796,"aX":1.1087561535901427},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.0,"breakHorizontal":-2.5,"spinRate":2677,"spinDirection":30},"zone":14,"typeConfidence":0.82,"plateTime":0.42593469718808263,"extension":7.195616456048282},"index":3,"playId":"a0150439-3250-3558-bdf0-deb1f76111f3","pitchNumber":4,"startTime":"2025-08-17T20:54:01.884Z","endTime":"2025-08-17T20:54:05.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23413697304939,"aZ":-14.831864255813139,"pfxX":0.8582397885650255,"pfxZ":8.728578683219586,"pX":0.6475043470927798,"pZ":2.4925295818184363,"vX0":5.558554286078374,"vY0":-139.55970456713465,"vZ0":-6.531384939063003,"x":92.32,"y":171.48,"x0":-1.4756168059405381,"y0":50.00535474364559,"z0":5.826989438765733,"aX":1.7052488400067904},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-2.6,"spinRate":2438,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.3913731916279879,"extension":7.454560871836425},"index":4,"playId":"5551c2f4-04af-3687-84d2-dbd2efd3d98f","pitchNumber":5,"startTime":"2025-08-17T20:54:16.845Z","endTime":"2025-08-17T20:54:19.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-17T20:54:28.270Z","endTime":"2025-08-17T20:54:41.425Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.088313976656348,"aZ":-44.21356244826424,"pfxX":2.2716867990433016,"pfxZ":-8.43226292238017,"pX":-0.25073786089528277,"pZ":1.6548868609460938,"vX0":1.9823742762503203,"vY0":-118.80381114011018,"vZ0":-0.7591665531675633,"x":126.56,"y":194.1,"x0":-1.3916175547164515,"y0":50.004212161240844,"z0":6.0024438083590885,"aX":3.2424303123667415},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.2,"breakHorizontal":-4.6,"spinRate":2841,"spinDirection":16},"zone":8,"typeConfidence":0.9,"plateTime":0.46131146895293496,"extension":7.244082873504072},"index":6,"playId":"b0d5bd1e-6959-3dff-9cb2-6c2ad8ef47df","pitchNumber":6,"startTime":"2025-08-17T20:54:41.425Z","endTime":"2025-08-17T20:54:46.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.57400036148968,"strikeZoneBottom":1.56255225180317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.284234976059146,"aZ":-17.392104475839375,"pfxX":-8.022604068941817,"pfxZ":7.397423354416539,"pX":0.9341502095912522,"pZ":1.7057550829467911,"vX0":9.580796697264315,"vY0":-140.13207860802757,"vZ0":-8.131345872344982,"x":81.39,"y":192.72,"x0":-1.4792598945130393,"y0":50.00071342412865,"z0":5.7710203031305864,"aX":-16.027989756574147},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":2361,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3901642312486864,"extension":7.816445314029902},"index":7,"playId":"1b1f3949-2959-3fa3-a55c-ba9d169cbe60","pitchNumber":7,"startTime":"2025-08-17T20:55:17.088Z","endTime":"2025-08-17T20:55:21.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.601343043694445,"aZ":-15.214570644377224,"pfxX":0.5127302754595089,"pfxZ":8.5966053742125,"pX":0.42346600907212073,"pZ":2.377612449468333,"vX0":5.185297779102331,"vY0":-139.17362652346756,"vZ0":-6.629213613537059,"x":100.86,"y":174.58,"x0":-1.5260643749374714,"y0":50.00202051334377,"z0":5.787873401166459,"aX":1.0104441918983793},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-1.9,"spinRate":2423,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.39272607843510077,"extension":7.558857103671333},"hitData":{"launchSpeed":98.1,"launchAngle":26.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":176.05,"coordY":55.38}},"index":8,"playId":"df845c14-558a-38c4-9c7a-595d3e18c638","pitchNumber":8,"startTime":"2025-08-17T20:55:32.233Z","endTime":"2025-08-17T20:55:45.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.1,"awayTeamWinProbability":16.900000000000006,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":1.23,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:55:45.254Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (23) on a sharp line drive to right fielder Teoscar Hernández. Jake Cronenworth scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:56:13.865Z","endTime":"2025-08-17T20:57:10.796Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.286942878977015,"aZ":-32.71641076148433,"pfxX":1.73253160229893,"pfxZ":-0.308058722555856,"pX":0.5828086349557838,"pZ":1.0387152654912972,"vX0":5.196547737725732,"vY0":-129.68089576363235,"vZ0":-6.044920885869475,"x":94.78,"y":210.73,"x0":-1.6571647233449962,"y0":50.00583917183846,"z0":5.838503648347017,"aX":3.007501993467684},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.4,"breakHorizontal":-4.1,"spinRate":2597,"spinDirection":24},"zone":14,"typeConfidence":0.89,"plateTime":0.4193389623309196,"extension":7.299570639951734},"index":0,"playId":"cf20ad4a-4384-3702-9e06-93396dc86c83","pitchNumber":1,"startTime":"2025-08-17T20:56:22.056Z","endTime":"2025-08-17T20:56:25.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":84.1,"strikeZoneTop":3.81502869479418,"strikeZoneBottom":1.74301381224992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.574128044134365,"aZ":-32.27532528535676,"pfxX":1.2354618604810268,"pfxZ":-0.05917615597820314,"pX":0.5620587008853273,"pZ":0.7833092016074285,"vX0":5.019088240174203,"vY0":-130.3952554924199,"vZ0":-6.804289416196031,"x":95.58,"y":217.63,"x0":-1.5336132170747496,"y0":50.00285657434301,"z0":5.8038577845273345,"aX":2.166337078482485},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.2,"breakHorizontal":-3.1,"spinRate":2683,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.41707638405625813,"extension":7.39979746001598},"index":1,"playId":"8156f2bd-7542-3110-b650-832a23b6f8f8","pitchNumber":2,"startTime":"2025-08-17T20:56:37.247Z","endTime":"2025-08-17T20:56:42.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.826451280762104,"aZ":-17.871112353916228,"pfxX":-5.995087142800216,"pfxZ":6.978846068097837,"pX":0.38305259943256287,"pZ":2.434632682675991,"vX0":7.2960202702259975,"vY0":-141.65041980660482,"vZ0":-6.248863996901283,"x":102.4,"y":173.04,"x0":-1.437018511834938,"y0":50.000436171381786,"z0":5.796140084872088,"aX":-12.283199651026255},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":9.5,"spinRate":2449,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.38545474300887683,"extension":7.453983208774567},"hitData":{"launchSpeed":105.0,"launchAngle":16.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.81,"coordY":78.15}},"index":2,"playId":"047fe97f-9fc3-3236-89e3-be007fa0079d","pitchNumber":3,"startTime":"2025-08-17T20:56:58.725Z","endTime":"2025-08-17T20:57:10.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":0.92,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:57:10.796Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Alex Freeland to first baseman Freddie Freeman. Fernando Tatis Jr. to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:57:16.341Z","endTime":"2025-08-17T20:58:12.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.26935590316566,"strikeZoneBottom":1.52710977507286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65507105473868,"aZ":-35.523021878857385,"pfxX":1.3331527838113115,"pfxZ":-1.995010042832435,"pX":-0.33739825318865313,"pZ":2.2017943079506064,"vX0":3.169863425354358,"vY0":-128.25846107135757,"vZ0":-2.3492967771677344,"x":129.86,"y":179.33,"x0":-1.758824164182193,"y0":50.003021795814426,"z0":5.879702635135663,"aX":2.23741441410225},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.8,"breakHorizontal":-3.1,"spinRate":2558,"spinDirection":54},"zone":4,"typeConfidence":0.89,"plateTime":0.42581781508350147,"extension":7.302202352589283},"index":0,"playId":"4e88e72f-c925-3ca5-bce4-48d91b2dad9a","pitchNumber":1,"startTime":"2025-08-17T20:57:44.042Z","endTime":"2025-08-17T20:57:47.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.478313051963593,"aZ":-34.67767826254132,"pfxX":0.711282481243247,"pfxZ":-1.493931653243405,"pX":0.4194193659936238,"pZ":1.209849163526765,"vX0":4.955769091765764,"vY0":-128.57520281321575,"vZ0":-5.011667491900371,"x":101.01,"y":206.11,"x0":-1.621497165944711,"y0":50.000511675553135,"z0":5.8609529273543215,"aX":1.1945907886164566},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.6,"breakHorizontal":-2.4,"spinRate":2670,"spinDirection":27},"zone":14,"typeConfidence":0.88,"plateTime":0.42524343821951227,"extension":7.123418575782755},"hitData":{"launchSpeed":61.9,"launchAngle":-1.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.72,"coordY":164.14}},"index":1,"playId":"c4136ad4-8968-3834-907e-11b69fce582a","pitchNumber":2,"startTime":"2025-08-17T20:58:03.830Z","endTime":"2025-08-17T20:58:12.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":3.000000000000014,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:58:12.276Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:58:30.170Z","endTime":"2025-08-17T20:59:05.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.83963290752902,"strikeZoneBottom":1.69903455389161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34053576118731,"aZ":-35.4556742734918,"pfxX":1.5762307233965265,"pfxZ":-1.9439783792925214,"pX":1.1087078409519093,"pZ":1.7199156513054135,"vX0":6.422820161995822,"vY0":-128.25951874774015,"vZ0":-3.6015028572913192,"x":74.74,"y":192.34,"x0":-1.6197613652525746,"y0":50.0036724508961,"z0":5.870581095635509,"aX":2.659020314163737},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.1,"breakHorizontal":-4.1,"spinRate":2643,"spinDirection":44},"zone":14,"typeConfidence":0.85,"plateTime":0.4249646531656981,"extension":7.327725744710372},"index":0,"playId":"481c22a0-922b-3bf5-a34b-0f8631233bee","pitchNumber":1,"startTime":"2025-08-17T20:58:38.469Z","endTime":"2025-08-17T20:58:41.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.535557984896805,"aZ":-17.081554842783163,"pfxX":-5.20109413508843,"pfxZ":7.641637333125258,"pX":-0.9325134752171709,"pZ":3.3550239871946848,"vX0":3.5975720697368514,"vY0":-139.03692951203826,"vZ0":-3.7066433439318756,"x":152.55,"y":148.19,"x0":-1.5615008880568528,"y0":50.00645196075059,"z0":5.82566008774318,"aX":-10.277141515035462},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":8.8,"spinRate":2493,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.39260026267717674,"extension":7.395625015098569},"hitData":{"launchSpeed":66.9,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.83,"coordY":163.54}},"index":1,"playId":"2961cf84-028e-30c7-97d8-1ca9c1748265","pitchNumber":2,"startTime":"2025-08-17T20:58:56.990Z","endTime":"2025-08-17T20:59:05.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":3.09999999999998,"leverageIndex":1.15,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-17T20:59:05.480Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T21:00:52.505Z","endTime":"2025-08-17T21:02:39.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.56429075086931,"strikeZoneBottom":1.57265448800876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98158725760887,"aZ":-19.82020375555195,"pfxX":-2.367025550737682,"pfxZ":7.103295271503919,"pX":-1.0170439877971822,"pZ":3.6903318147510316,"vX0":5.059640458266039,"vY0":-130.88860043120985,"vZ0":-0.11305900376497058,"x":155.77,"y":139.14,"x0":-2.6654884241881924,"y0":50.00455075100519,"z0":5.215180316645338,"aX":-4.11854556385349},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.1,"breakHorizontal":3.2,"spinRate":2411,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4180817464612745,"extension":6.5954011094167555},"index":0,"playId":"5b91b4b9-8874-39ab-9b7d-d5808d081ea5","pitchNumber":1,"startTime":"2025-08-17T21:01:17.750Z","endTime":"2025-08-17T21:01:20.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.51680176451696,"strikeZoneBottom":1.55813067412759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59701127447976,"aZ":-20.461530892859113,"pfxX":-1.3207947691623048,"pfxZ":6.725991109080706,"pX":1.445083270720407,"pZ":1.8101249519916085,"vX0":10.14934991006289,"vY0":-130.66684257499986,"vZ0":-4.594081756980128,"x":61.92,"y":189.91,"x0":-2.305638297732661,"y0":50.00614294918511,"z0":5.113499614672835,"aX":-2.3018104281167884},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.4,"breakHorizontal":0.4,"spinRate":2452,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41798712873228405,"extension":6.750590451278859},"index":1,"playId":"0d2d123b-767a-37ae-b6f9-11c8efd3b234","pitchNumber":2,"startTime":"2025-08-17T21:01:32.203Z","endTime":"2025-08-17T21:01:36.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.144927307562458,"aZ":-20.129264938565182,"pfxX":-6.184160277324516,"pfxZ":6.587909540785933,"pX":-0.35953911326299826,"pZ":2.7629465540040643,"vX0":8.400570107156836,"vY0":-133.9240924730594,"vZ0":-2.046393226074223,"x":130.7,"y":164.18,"x0":-2.7239368249985074,"y0":50.00225593536074,"z0":4.966730157961487,"aX":-11.306967481006309},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":9.5,"spinRate":2358,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.40795183430853843,"extension":6.719140171012339},"index":2,"playId":"a71c059e-35b5-324c-bf97-cb0475157f60","pitchNumber":3,"startTime":"2025-08-17T21:01:47.692Z","endTime":"2025-08-17T21:01:51.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.291100422726576,"aZ":-28.235292722581704,"pfxX":-9.530793384651673,"pfxZ":2.1021379007293266,"pX":-0.36785347134022767,"pZ":2.384009195100506,"vX0":9.408517954059096,"vY0":-135.5758566736745,"vZ0":-1.677566344293679,"x":131.02,"y":174.41,"x0":-2.6367559648550705,"y0":50.00035695329002,"z0":4.9722550276194255,"aX":-17.826952347167055},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":15.4,"spinRate":2191,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.40326625243293446,"extension":6.6029624349764715},"index":3,"playId":"677d5e70-b68e-3b42-b29f-248bbfc2832c","pitchNumber":4,"startTime":"2025-08-17T21:02:11.176Z","endTime":"2025-08-17T21:02:14.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.8,"endSpeed":66.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.70790955916435,"aZ":-39.85555286250164,"pfxX":5.0722293171957435,"pfxZ":-6.911520520034866,"pX":-0.21312174517606286,"pZ":3.090869972289088,"vX0":1.464529757356467,"vY0":-104.43748867899173,"vZ0":3.9122730234158802,"x":125.12,"y":155.33,"x0":-1.581568582912976,"y0":50.00504058775947,"z0":5.864255285250614,"aX":5.633494908958267},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-11.2,"breakHorizontal":-9.6,"spinRate":2593,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.5233775796339222,"extension":6.405971122449779},"index":4,"playId":"f3a24a55-542c-3cc3-b552-b8a6544d3279","pitchNumber":5,"startTime":"2025-08-17T21:02:34.352Z","endTime":"2025-08-17T21:02:39.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:02:39.088Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T21:02:51.638Z","endTime":"2025-08-17T21:05:44.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.1,"endSpeed":86.8,"strikeZoneTop":3.77343306489436,"strikeZoneBottom":1.68113898858856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.818884478303392,"aZ":-25.222532331997755,"pfxX":-11.541142222528705,"pfxZ":3.652042259729268,"pX":1.1453546179237557,"pZ":1.644400807282165,"vX0":13.850748417962656,"vY0":-136.3500369374258,"vZ0":-4.1547743664438235,"x":73.34,"y":194.38,"x0":-2.4741052680797493,"y0":50.00432803453124,"z0":4.9051042105989655,"aX":-21.978210884752194},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":18.4,"spinRate":2348,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.399996108230698,"extension":6.593883161753275},"index":0,"playId":"eb0bb0f1-4b03-31b6-b047-c27491ad795d","pitchNumber":1,"startTime":"2025-08-17T21:03:09.499Z","endTime":"2025-08-17T21:03:12.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.8,"endSpeed":65.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.090554883554606,"aZ":-40.42581059271042,"pfxX":5.253309614838807,"pfxZ":-7.734276127400538,"pX":0.03096726889858333,"pZ":1.6065429522319596,"vX0":2.137428183534211,"vY0":-103.00576631364062,"vZ0":1.7584550965724635,"x":115.82,"y":195.4,"x0":-1.704434171734345,"y0":50.000127648674074,"z0":5.652531120888379,"aX":5.60872512819448},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-13.1,"breakHorizontal":-10.1,"spinRate":2497,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.5330112708446335,"extension":6.664019489558467},"index":1,"playId":"0f59b639-5d4e-378e-b541-a5ff82766d7a","pitchNumber":2,"startTime":"2025-08-17T21:03:25.467Z","endTime":"2025-08-17T21:03:28.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3504765418986,"aZ":-39.9795574456789,"pfxX":-2.4665206259980663,"pfxZ":-4.802023772035198,"pX":0.4053944322006814,"pZ":1.654312635869711,"vX0":7.421736715392298,"vY0":-126.37659002021188,"vZ0":-0.9142324543709321,"x":101.55,"y":194.11,"x0":-2.2413378017933603,"y0":50.000616158546855,"z0":5.215710985396904,"aX":-4.013525097813369},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.6,"breakHorizontal":2.9,"spinRate":1079,"spinDirection":278},"zone":9,"typeConfidence":2.0,"plateTime":0.4324472881781136,"extension":6.489314715604945},"index":2,"playId":"13d9ed05-cdcc-3598-b2e7-28f39eb146d6","pitchNumber":3,"startTime":"2025-08-17T21:03:47.292Z","endTime":"2025-08-17T21:03:50.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":69.5,"endSpeed":64.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.81648132214906,"aZ":-40.63569359414693,"pfxX":5.308189485600782,"pfxZ":-8.202349698906845,"pX":-0.5136398088511196,"pZ":3.1585030677897685,"vX0":0.4408743070027142,"vY0":-101.05029130577542,"vZ0":4.863755579767178,"x":136.58,"y":153.5,"x0":-1.4241926452233813,"y0":50.002497092432456,"z0":5.832938024458188,"aX":5.4764864487404905},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.8,"breakVerticalInduced":-13.1,"breakHorizontal":-9.7,"spinRate":2450,"spinDirection":31},"zone":1,"typeConfidence":2.0,"plateTime":0.5425159748915731,"extension":6.6309250417570205},"index":3,"playId":"df6e7af6-7ee5-3a0c-bae1-d6544b8d741a","pitchNumber":4,"startTime":"2025-08-17T21:04:04.895Z","endTime":"2025-08-17T21:04:09.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.76079650447349,"strikeZoneBottom":1.6317053034288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.655053020289188,"aZ":-29.497032753342722,"pfxX":-4.000119679474311,"pfxZ":1.6369470242741295,"pX":-0.9515146820943652,"pZ":2.006166737719616,"vX0":4.4783529949892,"vY0":-126.63957047593433,"vZ0":-2.2473863687429287,"x":153.27,"y":184.61,"x0":-2.215590132590801,"y0":50.005896366126414,"z0":5.243510315098191,"aX":-6.557814472735126},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":6.4,"spinRate":787,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4310149861074093,"extension":6.506857184153802},"index":4,"playId":"7367a9cd-bc38-3f3b-a76f-37808c97b80e","pitchNumber":5,"startTime":"2025-08-17T21:04:33.542Z","endTime":"2025-08-17T21:04:38.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.76088007285158,"strikeZoneBottom":1.66397574412421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81496997442767,"aZ":-34.224789002657374,"pfxX":-2.4641932474374713,"pfxZ":-1.2551020689497232,"pX":-1.3616099316399666,"pZ":2.264117201897353,"vX0":3.2988927180203675,"vY0":-126.36182327997444,"vZ0":-0.47590166902870423,"x":168.9,"y":177.65,"x0":-2.356583075870945,"y0":50.00143331776228,"z0":5.17612266940146,"aX":-4.033390953963604},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":3.8,"spinRate":738,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.4314559871866339,"extension":6.489062374996475},"index":5,"playId":"fc80d2c2-387a-362c-bc54-fb0f8ac70d2b","pitchNumber":6,"startTime":"2025-08-17T21:04:55.640Z","endTime":"2025-08-17T21:04:59.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.9,"endSpeed":66.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.977548341253126,"aZ":-39.55621355219634,"pfxX":6.116842628500754,"pfxZ":-6.673538772980189,"pX":-0.5287685144384873,"pZ":2.8320182596783923,"vX0":0.7823890376641314,"vY0":-104.58529466733538,"vZ0":3.7055531210271386,"x":137.16,"y":162.32,"x0":-1.702541509257922,"y0":50.00434852345082,"z0":5.682815456061098,"aX":6.762663860199532},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-10.7,"breakHorizontal":-11.3,"spinRate":2443,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.5241226998533892,"extension":6.414746066061229},"index":6,"playId":"a2ba2e21-29c0-3b9d-b700-74a199aa203b","pitchNumber":7,"startTime":"2025-08-17T21:05:15.413Z","endTime":"2025-08-17T21:05:19.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76112524335649,"aZ":-16.529178310267756,"pfxX":-6.672900417909959,"pfxZ":8.214544615344007,"pX":-0.8741547133313124,"pZ":2.219182563927228,"vX0":6.460231143133234,"vY0":-137.2297055099816,"vZ0":-4.464641878839597,"x":150.32,"y":178.86,"x0":-2.3933988729282016,"y0":50.003427279200196,"z0":4.995457708179935,"aX":-12.71011170750647},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":10.7,"spinRate":2362,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3993463723402102,"extension":6.548658647454402},"index":7,"playId":"ec1a202e-558d-346c-86f3-29d5c82d9d0f","pitchNumber":8,"startTime":"2025-08-17T21:05:40.893Z","endTime":"2025-08-17T21:05:44.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:05:44.885Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Teoscar Hernández lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T21:05:56.930Z","endTime":"2025-08-17T21:07:54.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.67538096735373,"strikeZoneBottom":1.67995978157259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.342703992539118,"aZ":-18.71673437977142,"pfxX":-0.9188920435138415,"pfxZ":7.38371885083779,"pX":0.6203036959445868,"pZ":2.794041424746776,"vX0":8.295258934440128,"vY0":-133.5444393008003,"vZ0":-2.482468268901271,"x":93.36,"y":163.34,"x0":-2.3948718245275082,"y0":50.002522107741555,"z0":5.068593023329161,"aX":-1.6763788224933267},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":0.0,"spinRate":2581,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.40876118565214536,"extension":6.647163360828794},"index":0,"playId":"51ca1f40-190f-30d1-aa1e-e5a11f5e479f","pitchNumber":1,"startTime":"2025-08-17T21:06:11.874Z","endTime":"2025-08-17T21:06:15.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.8,"endSpeed":86.1,"strikeZoneTop":3.76692776466818,"strikeZoneBottom":1.70851405975507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18012677433432,"aZ":-16.087644728065886,"pfxX":-7.939175512325786,"pfxZ":8.527410542818544,"pX":1.027311175157793,"pZ":1.7132533299613946,"vX0":12.081222825484762,"vY0":-136.07739191676558,"vZ0":-5.633755239752947,"x":77.84,"y":192.52,"x0":-2.4262478963382326,"y0":50.004623464800765,"z0":4.9143075744395475,"aX":-14.980953453533244},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2376,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40159246141428984,"extension":6.698637835634509},"index":1,"playId":"bbe7a79b-fb4b-3a96-ad22-f7a017514a48","pitchNumber":2,"startTime":"2025-08-17T21:06:33.144Z","endTime":"2025-08-17T21:06:37.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619886206002192,"aZ":-18.167434620981712,"pfxX":-8.04685064267935,"pfxZ":7.128037107230892,"pX":-0.1913582456868911,"pZ":2.8769546703644475,"vX0":9.196340485293595,"vY0":-138.71894151436052,"vZ0":-2.6003337913559244,"x":124.29,"y":161.1,"x0":-2.4910594024380237,"y0":50.002361630587274,"z0":5.026056583245471,"aX":-15.812436212099852},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2411,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39360629587887397,"extension":6.5305782367848},"index":2,"playId":"18ffb681-6b09-3551-9588-91a282057c93","pitchNumber":3,"startTime":"2025-08-17T21:06:58.961Z","endTime":"2025-08-17T21:07:02.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.4,"strikeZoneTop":3.81500166877948,"strikeZoneBottom":1.78861272220748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.272646227535127,"aZ":-32.908177269529446,"pfxX":-2.5049959667994326,"pfxZ":-0.4446233394823791,"pX":0.41957709832228945,"pZ":1.320957863816746,"vX0":7.731545546430572,"vY0":-125.78444141854784,"vZ0":-2.9030718435024,"x":101.01,"y":203.11,"x0":-2.3340554849809756,"y0":50.00514575388902,"z0":5.089503588094504,"aX":-4.120530738073083},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":3.2,"spinRate":1222,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.43120390391525243,"extension":6.5486555019279535},"index":3,"playId":"77f0ffd2-61d6-3a64-8572-8cd460555de6","pitchNumber":4,"startTime":"2025-08-17T21:07:26.837Z","endTime":"2025-08-17T21:07:30.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25513390053825,"aZ":-29.186277600751225,"pfxX":-10.958852868344033,"pfxZ":1.5982370116377904,"pX":-0.5211982126568802,"pZ":2.1730986475272194,"vX0":9.55625111367305,"vY0":-135.49915861973727,"vZ0":-1.8480934250164576,"x":136.87,"y":180.11,"x0":-2.6615108062520276,"y0":50.00218803197254,"z0":4.893644246598544,"aX":-20.476695705269794},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":18.0,"spinRate":2351,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.403482741387462,"extension":6.716485836677191},"hitData":{"launchSpeed":80.6,"launchAngle":26.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.13,"coordY":88.06}},"index":4,"playId":"5fe3cc5e-dce8-31eb-9fc2-f4b804097e6b","pitchNumber":5,"startTime":"2025-08-17T21:07:47.012Z","endTime":"2025-08-17T21:07:54.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:07:54.513Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T21:10:04.253Z","endTime":"2025-08-17T21:11:06.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.166998821692612,"aZ":-11.136222579027027,"pfxX":-0.35214592161861225,"pfxZ":10.949969593827296,"pX":-0.20348776097060794,"pZ":3.3127751476020397,"vX0":4.142845630502009,"vY0":-137.86373968373763,"vZ0":-4.883033573795896,"x":124.76,"y":149.34,"x0":-1.6811367445642267,"y0":50.00495082843836,"z0":5.861160917994658,"aX":-0.677162397503631},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":-0.2,"spinRate":2727,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.3975738825988726,"extension":7.2942326737805265},"index":0,"playId":"30b90715-3129-3cba-b184-b0365b8f738b","pitchNumber":1,"startTime":"2025-08-17T21:10:09.480Z","endTime":"2025-08-17T21:10:12.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.7,"endSpeed":89.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34527852760625,"aZ":-11.702379908918157,"pfxX":-0.10248369503492535,"pfxZ":10.126326943082162,"pX":-0.023920515416622386,"pZ":2.530562524194017,"vX0":4.155771699270034,"vY0":-140.67513522835924,"vZ0":-7.018339987813622,"x":117.91,"y":170.45,"x0":-1.5016086734784961,"y0":50.000426311166585,"z0":5.801884428382738,"aX":-0.20758293506472933},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":-0.6,"spinRate":2734,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.38808992830766575,"extension":7.308014515715415},"index":1,"playId":"18c9fe71-325a-347c-b13b-1d191dbf153d","pitchNumber":2,"startTime":"2025-08-17T21:10:22.645Z","endTime":"2025-08-17T21:10:25.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.65573696591231,"strikeZoneBottom":1.63964552044648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34795988514506,"aZ":-47.00826253132838,"pfxX":1.5001358353930416,"pfxZ":-9.911833233954633,"pX":0.4319469613188419,"pZ":-1.1896338713198764,"vX0":3.971113261666959,"vY0":-121.89447322685106,"vZ0":-7.096444271454812,"x":100.54,"y":270.9,"x0":-1.4174060841875415,"y0":50.00558589987745,"z0":5.846693718754771,"aX":2.244131218614373},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-19.4,"breakHorizontal":-3.7,"spinRate":3109,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.4504089847277233,"extension":7.315280853518987},"index":2,"playId":"79b51cd5-29b5-3737-b1ac-baf62e3a9cb5","pitchNumber":3,"startTime":"2025-08-17T21:10:42.614Z","endTime":"2025-08-17T21:10:45.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":87.4,"endSpeed":81.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.038543172299487,"aZ":-37.40252448437509,"pfxX":1.1696676375325108,"pfxZ":-3.1298700313504204,"pX":-0.08871394820705061,"pZ":1.612992019743311,"vX0":3.6987501015198863,"vY0":-127.34892878479559,"vZ0":-3.3203344142554156,"x":120.38,"y":195.23,"x0":-1.7021807211392657,"y0":50.00283663812371,"z0":5.842424490108218,"aX":1.9533726928674313},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.1,"breakHorizontal":-2.9,"spinRate":2692,"spinDirection":29},"zone":8,"typeConfidence":0.8,"plateTime":0.4273701736034523,"extension":7.15580280568576},"index":3,"playId":"911fcac0-363a-3ca4-b80b-88504f65b804","pitchNumber":4,"startTime":"2025-08-17T21:11:02.834Z","endTime":"2025-08-17T21:11:06.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:11:06.206Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out softly, pitcher Tyler Glasnow to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T21:11:15.836Z","endTime":"2025-08-17T21:13:05.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607192,"link":"/api/v1/people/607192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":96.5,"endSpeed":89.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.041967855776058,"aZ":-18.538982084720477,"pfxX":-7.190683539845228,"pfxZ":6.7777145353563775,"pX":0.32396110504801967,"pZ":2.1757936102225597,"vX0":7.983497808954014,"vY0":-140.3050070686115,"vZ0":-6.585068515255375,"x":104.65,"y":180.03,"x0":-1.6118644361264303,"y0":50.002511637980916,"z0":5.743320654715433,"aX":-14.466432273362337},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":11.5,"spinRate":2685,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.3890252968891952,"extension":7.363730062438691},"index":0,"playId":"480a37da-c943-3b6c-8cf2-99a34b55fe45","pitchNumber":1,"startTime":"2025-08-17T21:11:32.249Z","endTime":"2025-08-17T21:11:35.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.0,"endSpeed":87.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05744610528,"aZ":-19.05374163909137,"pfxX":-5.340997499650607,"pfxZ":6.735197507661205,"pX":-0.21176218878166156,"pZ":2.8507293238622156,"vX0":5.082856677529017,"vY0":-138.2453415745699,"vZ0":-4.710478490790104,"x":125.07,"y":161.81,"x0":-1.37484503958922,"y0":50.00139050401101,"z0":5.844886340010071,"aX":-10.400804672738504},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":8.6,"spinRate":2425,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.39528716156487187,"extension":7.561355382048351},"index":1,"playId":"e940de01-22e0-3f3a-88ca-9e637396f33b","pitchNumber":2,"startTime":"2025-08-17T21:11:55.354Z","endTime":"2025-08-17T21:11:59.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.856035093446813,"aZ":-44.92746793928384,"pfxX":-0.040479155729172156,"pfxZ":-8.55082030476256,"pX":0.42510779055365666,"pZ":0.9849931647658859,"vX0":4.109924836552379,"vY0":-121.35049817895234,"vZ0":-2.863866746985214,"x":100.8,"y":212.19,"x0":-1.285666104657372,"y0":50.006065044584666,"z0":6.096333424467181,"aX":-0.061021980374073186},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-16.0,"breakHorizontal":-1.0,"spinRate":2817,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.45144829510450357,"extension":6.99861008543449},"index":2,"playId":"500cc797-5078-330b-8ddd-e3b0a3d6acd2","pitchNumber":3,"startTime":"2025-08-17T21:12:17.908Z","endTime":"2025-08-17T21:12:21.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.888084334725146,"aZ":-35.663906457855475,"pfxX":1.8568765814711932,"pfxZ":-2.1635219966912427,"pX":-0.43979241201416974,"pZ":3.360156990587097,"vX0":2.317015206944334,"vY0":-125.79280180209963,"vZ0":0.4627265292768181,"x":133.76,"y":148.06,"x0":-1.611674239719811,"y0":50.00221731176858,"z0":6.049313408984716,"aX":2.995717584873729},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.6,"breakHorizontal":-3.8,"spinRate":2665,"spinDirection":38},"zone":1,"typeConfidence":0.86,"plateTime":0.43429637054141246,"extension":7.285715498653821},"index":3,"playId":"5953179b-9563-3a4d-92de-11dd724eaddc","pitchNumber":4,"startTime":"2025-08-17T21:12:38.126Z","endTime":"2025-08-17T21:12:41.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.088114860017853,"aZ":-38.67857296446954,"pfxX":1.2265724298625624,"pfxZ":-3.811328445172582,"pX":0.7224997469443064,"pZ":1.5857332383579315,"vX0":5.1821779529185354,"vY0":-129.34392575817148,"vZ0":-3.549847899878163,"x":89.46,"y":195.97,"x0":-1.4601948248172307,"y0":50.00171609381444,"z0":5.919075945278851,"aX":2.093508865542038},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-7.4,"breakHorizontal":-3.2,"spinRate":2751,"spinDirection":24},"zone":14,"typeConfidence":0.87,"plateTime":0.4222575071028638,"extension":7.156066957435301},"hitData":{"launchSpeed":45.3,"launchAngle":-80.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.0,"coordY":182.19}},"index":4,"playId":"f3678aba-35d9-3160-8423-da09f633c4cd","pitchNumber":5,"startTime":"2025-08-17T21:12:58.021Z","endTime":"2025-08-17T21:13:05.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:13:05.553Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T21:13:21.643Z","endTime":"2025-08-17T21:15:56.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.44879915987229,"strikeZoneBottom":1.53541697209313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.866225514845734,"aZ":-12.869617504294233,"pfxX":-1.342946807811526,"pfxZ":9.453791260456809,"pX":0.7382155522380262,"pZ":1.6430817224594627,"vX0":6.7742157584218745,"vY0":-141.44033434978863,"vZ0":-9.224864143610782,"x":88.86,"y":194.42,"x0":-1.505286380308197,"y0":50.005263483008136,"z0":5.756080441019066,"aX":-2.7436645420042285},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":1.2,"spinRate":2484,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.38608431502446106,"extension":7.296300929375221},"index":0,"playId":"e0422027-f8dd-3a55-9c66-052011abff77","pitchNumber":1,"startTime":"2025-08-17T21:13:33.792Z","endTime":"2025-08-17T21:13:37.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":97.1,"endSpeed":89.1,"strikeZoneTop":3.44088132040845,"strikeZoneBottom":1.56972810257966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.728320214326903,"aZ":-14.834785213382453,"pfxX":-2.8230251818007748,"pfxZ":8.5865819347876,"pX":0.36950500353864113,"pZ":1.445351368825471,"vX0":6.314530579720269,"vY0":-141.1202980106187,"vZ0":-9.327081815541835,"x":102.92,"y":199.76,"x0":-1.5290687406816512,"y0":50.00543334925773,"z0":5.746332444032148,"aX":-5.702782055456448},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":3.8,"spinRate":2535,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.3879317679001968,"extension":7.400135898338703},"index":1,"playId":"043e0f53-5b27-3a26-a8ba-9cf40aa65f33","pitchNumber":2,"startTime":"2025-08-17T21:13:47.901Z","endTime":"2025-08-17T21:13:51.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T21:13:57.045Z","endTime":"2025-08-17T21:14:10.687Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.396987227331664,"aZ":-45.508225572499995,"pfxX":0.9414545884575178,"pfxZ":-9.06410462520789,"pX":-0.009100879619517385,"pZ":1.7191150093412653,"vX0":2.9078070174269013,"vY0":-120.78580939815161,"vZ0":-0.7153533453992584,"x":117.35,"y":192.36,"x0":-1.352749988351759,"y0":50.001613897674105,"z0":6.03449860984727,"aX":1.3847813864270038},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-16.3,"breakHorizontal":-2.4,"spinRate":2859,"spinDirection":16},"zone":8,"typeConfidence":0.9,"plateTime":0.45416884029075355,"extension":7.175383379159521},"index":3,"playId":"326e7e09-0a80-385b-ab6a-8317557ae2f6","pitchNumber":3,"startTime":"2025-08-17T21:14:10.687Z","endTime":"2025-08-17T21:14:13.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.40880226475586,"strikeZoneBottom":1.52077952828488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.696220364010536,"aZ":-42.72140313642882,"pfxX":-0.6856469755668941,"pfxZ":-6.896312909449615,"pX":1.5573154936645128,"pZ":-1.2732960497303045,"vX0":6.877190821208117,"vY0":-123.89421146824574,"vZ0":-8.491040001151976,"x":57.64,"y":273.16,"x0":-1.186014871443994,"y0":50.005731663944665,"z0":5.845325459034999,"aX":-1.0477550762967585},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-14.5,"breakHorizontal":-0.6,"spinRate":2981,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.4450189239188558,"extension":7.141534687798348},"index":4,"playId":"46a3c7c2-4bed-3012-b74a-4514302ba699","pitchNumber":4,"startTime":"2025-08-17T21:14:33.184Z","endTime":"2025-08-17T21:14:36.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":97.7,"endSpeed":89.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15530963912411,"aZ":-15.944733337896599,"pfxX":-1.9432394591297601,"pfxZ":7.922854428456839,"pX":0.28957708068350585,"pZ":3.3419554645559413,"vX0":5.536016985591411,"vY0":-142.1372170773565,"vZ0":-4.115465318969401,"x":105.96,"y":148.55,"x0":-1.429746288543527,"y0":50.00536665243033,"z0":5.8191072872878244,"aX":-3.982144648757634},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.7,"breakHorizontal":2.4,"spinRate":2582,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.3851414307020109,"extension":7.285825155526928},"index":5,"playId":"943e74cd-b734-3343-ab45-30a7f44f2c7d","pitchNumber":5,"startTime":"2025-08-17T21:14:54.439Z","endTime":"2025-08-17T21:14:57.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.45574924672037,"strikeZoneBottom":1.53672253424366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36909263352911,"aZ":-37.48705637810443,"pfxX":2.0280393182028114,"pfxZ":-3.1334473329639225,"pX":1.2172004737427589,"pZ":0.040390065005507944,"vX0":6.811179326466773,"vY0":-129.41584187308644,"vZ0":-7.170547196278337,"x":70.6,"y":237.69,"x0":-1.713906064726741,"y0":50.00470635431025,"z0":5.723479398625935,"aX":3.4353964946062088},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.1,"breakHorizontal":-5.2,"spinRate":2737,"spinDirection":26},"zone":14,"typeConfidence":0.82,"plateTime":0.4234597868942136,"extension":7.342696912659488},"index":6,"playId":"c4cb40e1-4f95-338b-8a01-2764198f9805","pitchNumber":6,"startTime":"2025-08-17T21:15:11.656Z","endTime":"2025-08-17T21:15:15.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65625208684969,"aZ":-20.38592838280388,"pfxX":0.7152182932679465,"pfxZ":6.067944770023507,"pX":-0.06411442853034348,"pZ":3.1079228671828836,"vX0":3.785714722460223,"vY0":-137.56356660368033,"vZ0":-3.6008303782322746,"x":119.44,"y":154.87,"x0":-1.5434475277485358,"y0":50.00188502438051,"z0":5.793114504338322,"aX":1.3885083536378484},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-2.0,"spinRate":2465,"spinDirection":175},"zone":2,"typeConfidence":2.0,"plateTime":0.39612907766806105,"extension":7.314745627756911},"index":7,"playId":"a59b32a0-2512-3851-9503-7bc747eb3355","pitchNumber":7,"startTime":"2025-08-17T21:15:29.479Z","endTime":"2025-08-17T21:15:32.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.0,"endSpeed":88.9,"strikeZoneTop":3.46356887556195,"strikeZoneBottom":1.57617475787388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.633539404246356,"aZ":-20.259389931172542,"pfxX":-6.359332459560395,"pfxZ":5.946073500814499,"pX":0.556304798438459,"pZ":2.8350391189884983,"vX0":7.850209930531279,"vY0":-139.7285394832657,"vZ0":-4.5271337351553536,"x":95.79,"y":162.23,"x0":-1.446207290153786,"y0":50.000227751859256,"z0":5.784202104206138,"aX":-12.737507671408679},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":10.2,"spinRate":2410,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.3900579390172094,"extension":7.5556081638328205},"index":8,"playId":"104fea97-476e-3bdd-9d76-b3cacc930f9f","pitchNumber":8,"startTime":"2025-08-17T21:15:52.659Z","endTime":"2025-08-17T21:15:56.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:15:56.818Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T21:18:07.755Z","endTime":"2025-08-17T21:20:31.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7,8,9],"actionIndex":[0,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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gavin Sheets replaces center fielder Jackson Merrill, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T21:17:36.531Z","endTime":"2025-08-17T21:17:36.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Ramón Laureano.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T21:17:36.538Z","endTime":"2025-08-17T21:18:09.928Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63484608365817,"aZ":-22.89737982123557,"pfxX":-3.0707523576194475,"pfxZ":5.224856219259008,"pX":0.17991158766287296,"pZ":2.0769721791235622,"vX0":7.940159544717547,"vY0":-131.1387034658655,"vZ0":-3.322664102623018,"x":110.14,"y":182.7,"x0":-2.462238513942713,"y0":50.00467107480332,"z0":5.030883457344485,"aX":-5.454971817122129},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":4.2,"spinRate":2426,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4145857519023881,"extension":6.649122740173078},"index":2,"playId":"958763a3-9ffd-31fd-8505-236351d5d0d6","pitchNumber":1,"startTime":"2025-08-17T21:18:09.928Z","endTime":"2025-08-17T21:18:13.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-17T21:18:30.383Z","endTime":"2025-08-17T21:18:38.228Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":68.3,"endSpeed":63.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.433464089820191,"aZ":-39.08364764186555,"pfxX":5.466839640614794,"pfxZ":-6.886802882168606,"pX":0.012232495672613496,"pZ":2.977289898439708,"vX0":2.1077177186599965,"vY0":-99.37358014547232,"vZ0":4.430161056251867,"x":116.53,"y":158.39,"x0":-1.7712782908851006,"y0":50.0021419162939,"z0":5.785437478366358,"aX":5.485144683748947},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-10.8,"breakHorizontal":-10.6,"spinRate":2376,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.5504896479000081,"extension":6.425294362239024},"index":4,"playId":"b02acb97-0e0e-37f5-9d7e-a538ed987bc8","pitchNumber":2,"startTime":"2025-08-17T21:18:38.228Z","endTime":"2025-08-17T21:18:42.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.51114531619622,"strikeZoneBottom":1.53626785984134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.847689966944785,"aZ":-25.03878059028913,"pfxX":-9.5087870814985,"pfxZ":3.8650852357300973,"pX":0.12351417157330201,"pZ":3.958848975532144,"vX0":10.195791242505402,"vY0":-133.9998050510002,"vZ0":1.494185251628859,"x":112.29,"y":131.89,"x0":-2.4681661468103244,"y0":50.00205612095256,"z0":5.164152763276246,"aX":-17.553478067750756},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":2186,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.40641150867919285,"extension":6.52645797384606},"index":5,"playId":"e60c3200-79ca-341a-af35-f3e569b075be","pitchNumber":3,"startTime":"2025-08-17T21:19:04.817Z","endTime":"2025-08-17T21:19:08.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":83.1,"endSpeed":77.3,"strikeZoneTop":3.54515214674076,"strikeZoneBottom":1.63348227616429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.739122041144356,"aZ":-29.07959113825717,"pfxX":5.62932836195772,"pfxZ":2.082212640876411,"pX":2.2244698094472755,"pZ":1.4432816029656919,"vX0":9.852198644229391,"vY0":-120.73859904798913,"vZ0":-2.2310737263454943,"x":32.21,"y":199.81,"x0":-2.6277672820977,"y0":50.004621071974185,"z0":4.918202953332428,"aX":8.378631737153752},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.5,"breakHorizontal":-12.4,"spinRate":2668,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45226309272832754,"extension":6.490666002126968},"index":6,"playId":"dba51c86-9f55-3bb7-9a16-6d691464b893","pitchNumber":4,"startTime":"2025-08-17T21:19:23.571Z","endTime":"2025-08-17T21:19:26.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.4,"endSpeed":86.1,"strikeZoneTop":3.50100390681975,"strikeZoneBottom":1.52621860122141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28608096382524,"aZ":-27.56127517395763,"pfxX":-10.892828184204879,"pfxZ":2.456906468254811,"pX":0.9453475426311415,"pZ":2.550541184621186,"vX0":12.941173140201093,"vY0":-135.44256782916898,"vZ0":-1.28158993756988,"x":80.97,"y":169.92,"x0":-2.45284248062971,"y0":50.00509649731992,"z0":4.935933762872265,"aX":-20.48125402779401},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":2109,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.40257399528617155,"extension":6.758959356659324},"index":7,"playId":"68a2b2a1-129a-3971-a625-ca0e966a6f9d","pitchNumber":5,"startTime":"2025-08-17T21:19:43.391Z","endTime":"2025-08-17T21:19:47.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94398506381225,"aZ":-22.88930210705173,"pfxX":-1.9554142357566546,"pfxZ":5.26308443233361,"pX":0.36393122865577504,"pZ":3.379522134589413,"vX0":7.989437005822654,"vY0":-131.27919753815448,"vZ0":-0.2120661751055949,"x":103.13,"y":147.53,"x0":-2.4504520296239147,"y0":50.00480026835351,"z0":5.149476737957452,"aX":-3.452443774882294},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":2.0,"spinRate":2396,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4154899767578142,"extension":6.7073634737096075},"index":8,"playId":"1e334678-c406-3823-babe-f9dc465de20a","pitchNumber":6,"startTime":"2025-08-17T21:20:03.191Z","endTime":"2025-08-17T21:20:06.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.378744019902395,"aZ":-28.218705928056334,"pfxX":-10.363330796839783,"pfxZ":2.0587692445124457,"pX":-1.5119255338073343,"pZ":2.4158243356767213,"vX0":6.903868419858085,"vY0":-137.14563188407732,"vZ0":-1.7432223167923917,"x":174.63,"y":173.55,"x0":-2.706710457654606,"y0":50.00062225424815,"z0":4.971621756680387,"aX":-19.87460931181542},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.6,"breakHorizontal":17.4,"spinRate":2182,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.398346223266568,"extension":6.667293051767212},"index":9,"playId":"b875a3a8-4968-356b-adda-50d0e9ccc6b2","pitchNumber":7,"startTime":"2025-08-17T21:20:28.549Z","endTime":"2025-08-17T21:20:31.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:20:31.978Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T21:20:45.799Z","endTime":"2025-08-17T21:23:26.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.37532503390196,"strikeZoneBottom":1.51607421514808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.57486746291471,"aZ":-31.664958340264345,"pfxX":7.187931919716091,"pfxZ":0.360909240054216,"pX":0.10147041151986944,"pZ":2.325373079613518,"vX0":4.440814700138078,"vY0":-117.80243498793041,"vZ0":0.6111996358410317,"x":113.13,"y":175.99,"x0":-2.73653856576769,"y0":50.00347253625491,"z0":4.9697763600636184,"aX":10.189692539410016},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.1,"breakHorizontal":-14.0,"spinRate":2642,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4634241557849399,"extension":6.722323374023606},"index":0,"playId":"72937cd2-21a7-33a5-b86d-133042368c3e","pitchNumber":1,"startTime":"2025-08-17T21:21:02.250Z","endTime":"2025-08-17T21:21:06.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35634418515494,"aZ":-29.90435029153275,"pfxX":6.446214519801115,"pfxZ":1.5501879080500238,"pX":-0.5260635300157882,"pZ":2.0667474373538024,"vX0":3.5820488359262317,"vY0":-119.62552808121136,"vZ0":-0.5164561203946489,"x":137.05,"y":182.98,"x0":-2.876264204436119,"y0":50.00093174490103,"z0":4.947939761502807,"aX":9.41421161688686},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":-12.5,"spinRate":2534,"spinDirection":66},"zone":7,"typeConfidence":2.0,"plateTime":0.45649590057804446,"extension":6.402119588194344},"index":1,"playId":"0852635d-4bc6-3843-99f2-e2a15706908a","pitchNumber":2,"startTime":"2025-08-17T21:21:18.365Z","endTime":"2025-08-17T21:21:21.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T21:21:38.354Z","endTime":"2025-08-17T21:21:57.784Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.40818602853101,"strikeZoneBottom":1.5178312489095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25032294842924,"aZ":-33.33830839596528,"pfxX":0.806549114119651,"pfxZ":-0.7376019679910142,"pX":-1.8669619968235116,"pZ":1.4069830200846214,"vX0":1.9144220981500757,"vY0":-124.32692045808362,"vZ0":-2.0632651825676214,"x":188.16,"y":200.79,"x0":-2.750916640816085,"y0":50.00553446530132,"z0":5.006858246843755,"aX":1.2663556588122467},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":-1.9,"spinRate":579,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.44006811165945336,"extension":6.621743945055721},"index":3,"playId":"9627c436-597e-302e-947b-eec7cadc708f","pitchNumber":3,"startTime":"2025-08-17T21:21:57.784Z","endTime":"2025-08-17T21:22:01.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.3373389892158,"strikeZoneBottom":1.4783211409974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.542137207033726,"aZ":-29.308189448662812,"pfxX":-11.261305906530076,"pfxZ":1.5068141424303194,"pX":1.554709005520811,"pZ":1.359789187229757,"vX0":14.81940557749353,"vY0":-135.98515909914812,"vZ0":-3.9142463630201005,"x":57.74,"y":202.07,"x0":-2.463919325638537,"y0":50.00245303483311,"z0":4.816329400620868,"aX":-21.413849538175523},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.2,"breakHorizontal":17.9,"spinRate":2090,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4004571204900085,"extension":6.74226559424879},"index":4,"playId":"f4f95f7f-80b7-3b73-b553-f706e38997e2","pitchNumber":4,"startTime":"2025-08-17T21:22:17.779Z","endTime":"2025-08-17T21:22:21.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.24211057844193,"aZ":-33.66528976431003,"pfxX":2.0557395357962878,"pfxZ":-0.9231435943580957,"pX":0.06623432296209494,"pZ":1.8302781471940675,"vX0":5.462683817254208,"vY0":-124.76783214058462,"vZ0":-1.3383991946468807,"x":114.48,"y":189.36,"x0":-2.4009224386963304,"y0":50.00462321954805,"z0":5.096509201837625,"aX":3.3085649177732126},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.8,"breakHorizontal":-4.8,"spinRate":951,"spinDirection":336},"zone":8,"typeConfidence":2.0,"plateTime":0.435569435827893,"extension":6.773357819646955},"index":5,"playId":"48b9261d-4b22-3d4d-bfd8-8950202b3164","pitchNumber":5,"startTime":"2025-08-17T21:22:37.139Z","endTime":"2025-08-17T21:22:40.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.825734149172867,"aZ":-27.591648633409136,"pfxX":-8.3333703608238,"pfxZ":2.4132373680999084,"pX":-1.21945891937681,"pZ":2.495093454747229,"vX0":7.078365919378084,"vY0":-135.94676282063082,"vZ0":-1.1764242594308507,"x":163.48,"y":171.41,"x0":-2.7561841413758557,"y0":50.0019881321062,"z0":4.823646958321683,"aX":-15.81984328071796},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":13.9,"spinRate":2080,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40071941846478065,"extension":6.601094423914331},"index":6,"playId":"796adbdc-e9c6-34c2-aded-6074ddc28f6f","pitchNumber":6,"startTime":"2025-08-17T21:22:59.915Z","endTime":"2025-08-17T21:23:03.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.3,"endSpeed":65.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.156908098654032,"aZ":-40.77710036199717,"pfxX":6.346783449081318,"pfxZ":-7.976787327768553,"pX":-0.6618052438211723,"pZ":1.1315874396792773,"vX0":0.3216326469322207,"vY0":-103.76841298028623,"vZ0":0.8459881881842961,"x":142.23,"y":208.23,"x0":-1.6425933134851691,"y0":50.00370033029075,"z0":5.620010277467822,"aX":6.844634205869411},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-13.8,"breakHorizontal":-11.5,"spinRate":2444,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.5300877045048504,"extension":6.635389786893741},"index":7,"playId":"604f8c74-9cdc-3ddb-8711-2de6af96b37d","pitchNumber":7,"startTime":"2025-08-17T21:23:22.407Z","endTime":"2025-08-17T21:23:26.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:23:26.403Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Freeland pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T21:23:39.390Z","endTime":"2025-08-17T21:24:43.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.61765245399295,"strikeZoneBottom":1.63353136308384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.232244016320543,"aZ":-31.190683097486833,"pfxX":1.86144364477575,"pfxZ":0.6133886352106548,"pX":0.15670158285976624,"pZ":0.5461833336861949,"vX0":5.734527596282101,"vY0":-124.67947682436294,"vZ0":-4.900334245724042,"x":111.03,"y":224.03,"x0":-2.3999118293235546,"y0":50.002111167757356,"z0":5.0632871593817725,"aX":2.977505403704424},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":-4.4,"spinRate":2663,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4366025799448763,"extension":6.44792753977791},"index":0,"playId":"74a354b3-8cb1-3f2f-9c0f-9274cbde434c","pitchNumber":1,"startTime":"2025-08-17T21:23:55.059Z","endTime":"2025-08-17T21:23:58.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.8,"strikeZoneTop":3.51640149911685,"strikeZoneBottom":1.62701687541845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.409204798582955,"aZ":-33.849894781324785,"pfxX":2.625465882058635,"pfxZ":-1.0814632454930955,"pX":1.0224816236773744,"pZ":2.986741805628386,"vX0":7.292339946526094,"vY0":-122.0719588477137,"vZ0":1.4697454493844881,"x":78.03,"y":158.14,"x0":-2.3152743166889374,"y0":50.00333416630216,"z0":5.237959487744974,"aX":4.06153164267358},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.4,"breakHorizontal":-6.1,"spinRate":2700,"spinDirection":77},"zone":12,"typeConfidence":2.0,"plateTime":0.4444833797946566,"extension":6.5705934400061725},"index":1,"playId":"0130821f-29a4-3969-881b-7845b577b5f5","pitchNumber":2,"startTime":"2025-08-17T21:24:14.568Z","endTime":"2025-08-17T21:24:19.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.130978651365137,"aZ":-16.414119314775093,"pfxX":-7.0121388114314005,"pfxZ":8.63330094438741,"pX":0.6531079869882463,"pZ":2.154578917640846,"vX0":10.67635847463837,"vY0":-134.0564345363291,"vZ0":-4.081585704174202,"x":92.11,"y":180.61,"x0":-2.4643650103541885,"y0":50.00430341135157,"z0":4.863543483669796,"aX":-12.80406138466956},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2289,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.408083965435428,"extension":6.599441104567181},"hitData":{"launchSpeed":94.9,"launchAngle":67.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.43,"coordY":138.71}},"index":2,"playId":"aeb5d7a0-852d-3094-8f0a-19798fb7d417","pitchNumber":3,"startTime":"2025-08-17T21:24:32.723Z","endTime":"2025-08-17T21:24:43.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":506433,"link":"/api/v1/people/506433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:24:43.230Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ramón Laureano homers (19) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:26:29.071Z","endTime":"2025-08-17T21:27:24.709Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.55154912581672,"strikeZoneBottom":1.57258294262398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.37023501159045,"aZ":-18.4474374686009,"pfxX":-5.132890572875452,"pfxZ":7.268265412234573,"pX":-0.5853253201320184,"pZ":4.955975849572105,"vX0":4.35408964470251,"vY0":-136.3949675878948,"vZ0":0.5160930756978349,"x":139.31,"y":104.97,"x0":-1.5337429043743738,"y0":50.0007187895563,"z0":6.03417638412129,"aX":-9.691676641534016},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2415,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4012229554530098,"extension":7.400275808374224},"index":0,"playId":"4ba4bf93-0446-3209-87e6-0696f1b2da27","pitchNumber":1,"startTime":"2025-08-17T21:26:49.581Z","endTime":"2025-08-17T21:26:53.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":94.8,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.753461335084978,"aZ":-15.065153780673302,"pfxX":-1.3415413197851858,"pfxZ":8.725516123859826,"pX":-0.24352750642370544,"pZ":3.054208101484461,"vX0":3.7592243402074477,"vY0":-138.18109467219472,"vZ0":-4.915340663406879,"x":126.28,"y":156.32,"x0":-1.438963113850985,"y0":50.00459547320613,"z0":5.846376187206868,"aX":-2.6315539185084096},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":1.8,"spinRate":2431,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.3942931757272907,"extension":7.555425658439147},"hitData":{"launchSpeed":98.8,"launchAngle":31.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":194.85,"coordY":65.26}},"index":1,"playId":"bcb0be1c-e92e-3c32-bd7d-1f554fb1c968","pitchNumber":2,"startTime":"2025-08-17T21:27:01.549Z","endTime":"2025-08-17T21:27:24.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.91,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:27:24.709Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:27:36.566Z","endTime":"2025-08-17T21:29:09.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.40679059273542,"strikeZoneBottom":1.45444024559229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49291566246859,"aZ":-15.04886904954745,"pfxX":-1.346056239129499,"pfxZ":8.959099230858493,"pX":0.46446709341904374,"pZ":1.627986772338058,"vX0":6.14931676887405,"vY0":-136.74412365571388,"vZ0":-8.472881695100538,"x":99.3,"y":194.82,"x0":-1.6295026077522736,"y0":50.005576149729066,"z0":5.779099803000788,"aX":-2.5746350038967916},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":1.3,"spinRate":2536,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.3991222164705528,"extension":7.498489796516007},"index":0,"playId":"1e669ffa-a163-3ffd-b565-fbd4482e4337","pitchNumber":1,"startTime":"2025-08-17T21:27:46.573Z","endTime":"2025-08-17T21:27:50.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.363195872079125,"aZ":-14.63384628286948,"pfxX":-7.968942820534979,"pfxZ":8.744935933794405,"pX":0.25354573282375814,"pZ":2.625206580373451,"vX0":7.758855418829285,"vY0":-140.80350035314657,"vZ0":-6.151121361221015,"x":107.34,"y":167.9,"x0":-1.5041521117984877,"y0":50.00110621168246,"z0":5.787304420641314,"aX":-15.979024642938063},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":12.8,"spinRate":2582,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3892029111930815,"extension":7.514715371012238},"index":1,"playId":"102684e7-bcd3-34c1-9f55-8e6482cd66aa","pitchNumber":2,"startTime":"2025-08-17T21:28:00.100Z","endTime":"2025-08-17T21:28:03.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.30517777819864,"strikeZoneBottom":1.44822077823944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88367982457128,"aZ":-40.37631407996825,"pfxX":3.0003142826840667,"pfxZ":-5.34117569582973,"pX":1.4637988798400279,"pZ":1.5065843702132944,"vX0":5.680036126409045,"vY0":-122.49560454376964,"vZ0":-2.5865210930576144,"x":61.2,"y":198.1,"x0":-1.265692689267549,"y0":50.004859495368514,"z0":5.994722354073942,"aX":4.605027914857109},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.1,"breakHorizontal":-6.6,"spinRate":2785,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.44540915425376726,"extension":7.055051945939215},"index":2,"playId":"19656abc-b10b-32b5-937a-090a517637a9","pitchNumber":3,"startTime":"2025-08-17T21:28:28.370Z","endTime":"2025-08-17T21:28:31.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.1,"endSpeed":89.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159135771581724,"aZ":-15.84934034317271,"pfxX":0.3724068625137742,"pfxZ":8.037058130848424,"pX":-0.38251090977158525,"pZ":2.9630449095549105,"vX0":2.6722450954221806,"vY0":-140.09826180732227,"vZ0":-5.323005554880026,"x":131.58,"y":158.78,"x0":-1.388618019698148,"y0":50.003458586026845,"z0":5.887891273965827,"aX":0.7562483744223297},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":-1.1,"spinRate":2581,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.3877357494893312,"extension":7.322857550314631},"index":3,"playId":"38e7e5b5-eca7-3e3f-b5a7-d08e50add0bf","pitchNumber":4,"startTime":"2025-08-17T21:28:43.161Z","endTime":"2025-08-17T21:28:46.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.990974333100322,"aZ":-45.6567585092167,"pfxX":2.396766871889834,"pfxZ":-9.024136843376677,"pX":0.6606644352539129,"pZ":0.2308224132186193,"vX0":4.219546683648394,"vY0":-121.53776437443801,"vZ0":-3.971289610375031,"x":91.82,"y":232.55,"x0":-1.4097181727902244,"y0":50.000345038155544,"z0":5.854031898453925,"aX":3.581870531689554},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-17.0,"breakHorizontal":-5.4,"spinRate":2713,"spinDirection":12},"zone":14,"typeConfidence":0.9,"plateTime":0.4507970660012446,"extension":7.306298627839059},"index":4,"playId":"80b787cf-2495-360f-93b3-1768b6cc601a","pitchNumber":5,"startTime":"2025-08-17T21:29:04.247Z","endTime":"2025-08-17T21:29:09.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:29:09.778Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:29:20.217Z","endTime":"2025-08-17T21:30:17.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.44866845533035,"strikeZoneBottom":1.5217171396555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.256946306159495,"aZ":-30.277221519084804,"pfxX":0.9234419933124549,"pfxZ":1.0926909270329865,"pX":1.8179440186100435,"pZ":-0.3586559181210056,"vX0":8.38222131276683,"vY0":-130.4746937051674,"vZ0":-9.577882283266796,"x":47.7,"y":248.46,"x0":-1.5450915970666046,"y0":50.0046074316309,"z0":5.612346422860084,"aX":1.6051787996194693},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.1,"breakHorizontal":-3.4,"spinRate":2570,"spinDirection":28},"zone":14,"typeConfidence":0.89,"plateTime":0.4184316977256186,"extension":7.426176291620126},"index":0,"playId":"6ab88bdb-a076-3c4c-997d-b0de6fccf074","pitchNumber":1,"startTime":"2025-08-17T21:29:35.360Z","endTime":"2025-08-17T21:29:38.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.50888295274548,"strikeZoneBottom":1.58190180801009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.002205249257667,"aZ":-16.768861793151068,"pfxX":-4.06088164229018,"pfxZ":7.94130676612615,"pX":0.6238481026575027,"pZ":2.5418680763042993,"vX0":6.606410401691315,"vY0":-137.9911815661009,"vZ0":-5.8607488736950195,"x":93.22,"y":170.15,"x0":-1.2671819973225058,"y0":50.00175343050134,"z0":5.812084886554805,"aX":-7.877350401698939},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2425,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.3960263322350652,"extension":7.547072592879749},"index":1,"playId":"8661317a-b412-3cc6-95a1-b9b3a5494a6f","pitchNumber":2,"startTime":"2025-08-17T21:29:52.450Z","endTime":"2025-08-17T21:29:56.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.871167034610817,"aZ":-32.607575987609906,"pfxX":0.9015262767683918,"pfxZ":-0.24739576710710587,"pX":0.7257643332232351,"pZ":2.04467694195865,"vX0":5.95634708128361,"vY0":-129.25236368302774,"vZ0":-3.2955916452570557,"x":89.34,"y":183.57,"x0":-1.7070171038867954,"y0":50.00546091320919,"z0":5.788499710451211,"aX":1.5560523294963453},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":-2.8,"spinRate":2719,"spinDirection":65},"zone":9,"typeConfidence":0.89,"plateTime":0.4205537653503688,"extension":7.326981646582552},"hitData":{"launchSpeed":79.8,"launchAngle":20.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.22,"coordY":87.96}},"index":2,"playId":"0c3ac04a-f4d6-388f-a051-a350306d0a65","pitchNumber":3,"startTime":"2025-08-17T21:30:07.309Z","endTime":"2025-08-17T21:30:17.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:30:17.439Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:30:29.574Z","endTime":"2025-08-17T21:32:08.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17667850602649,"aZ":-33.88468508569641,"pfxX":0.08004958481372698,"pfxZ":-1.0505976994464898,"pX":0.039411219812263434,"pZ":3.0055611968194733,"vX0":4.446181338736185,"vY0":-126.92337298517108,"vZ0":-0.4865777004266397,"x":115.5,"y":157.63,"x0":-1.7459991156355044,"y0":50.00205756213081,"z0":5.8999916663119025,"aX":0.12984644401665946},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":-1.2,"spinRate":2596,"spinDirection":44},"zone":5,"typeConfidence":0.89,"plateTime":0.431683209998607,"extension":7.463066092990517},"index":0,"playId":"d0ba465e-da9d-3126-a2f2-18556b2cb4ee","pitchNumber":1,"startTime":"2025-08-17T21:30:39.850Z","endTime":"2025-08-17T21:30:43.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.88505319664941,"strikeZoneBottom":1.75514901097496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.751508447545092,"aZ":-34.9462823634828,"pfxX":-0.15957558753336354,"pfxZ":-1.618993959221203,"pX":1.4006042410201462,"pZ":0.21912723177963278,"vX0":7.426498194815661,"vY0":-129.84224328605575,"vZ0":-7.550726134820184,"x":63.61,"y":232.86,"x0":-1.4739836341544381,"y0":50.00548986565164,"z0":5.818445227680614,"aX":-0.2744017926854202},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.4,"breakHorizontal":-1.3,"spinRate":2790,"spinDirection":22},"zone":14,"typeConfidence":0.88,"plateTime":0.4215794059614759,"extension":7.507820389908033},"index":1,"playId":"53d18f82-58c1-3c1b-8528-4f886c6c5f49","pitchNumber":2,"startTime":"2025-08-17T21:31:00.423Z","endTime":"2025-08-17T21:31:03.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.77901964496824,"strikeZoneBottom":1.74340198306787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05844327078623,"aZ":-42.92964758530468,"pfxX":0.754717994486577,"pfxZ":-7.0954546774806815,"pX":1.34940010272069,"pZ":-0.003499636691677578,"vX0":5.821579038304857,"vY0":-122.27054351129942,"vZ0":-5.455615408343558,"x":65.56,"y":238.87,"x0":-1.1603922615811086,"y0":50.00566780119664,"z0":5.939531011340976,"aX":1.1434162909052838},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.9,"breakHorizontal":-2.8,"spinRate":2679,"spinDirection":9},"zone":14,"typeConfidence":0.9,"plateTime":0.44791879771097953,"extension":7.242678988899096},"index":2,"playId":"2cf0828f-8bc7-3030-825a-c67649d3fcec","pitchNumber":3,"startTime":"2025-08-17T21:31:18.456Z","endTime":"2025-08-17T21:31:23.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.94398274977051,"strikeZoneBottom":1.81438699596931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.631102153931373,"aZ":-16.594360212113084,"pfxX":-6.861828642842376,"pfxZ":7.831541257743158,"pX":0.6462271664440437,"pZ":2.0456898902000913,"vX0":8.243898859569978,"vY0":-140.13068482076113,"vZ0":-7.109184440380016,"x":92.37,"y":183.55,"x0":-1.442103269796575,"y0":50.000072489267254,"z0":5.6992580677555145,"aX":-13.646328850793077},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2533,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.3908471253740662,"extension":7.722889548029023},"index":3,"playId":"767c7d57-a0a6-386d-a680-53d6931bd312","pitchNumber":4,"startTime":"2025-08-17T21:31:42.822Z","endTime":"2025-08-17T21:31:46.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.76920490465296,"strikeZoneBottom":1.67147242747219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.573175091516678,"aZ":-14.475608544764674,"pfxX":-6.593253216469989,"pfxZ":8.768350114845127,"pX":0.4104422736307672,"pZ":2.5192950139783488,"vX0":7.213102974410037,"vY0":-141.04353043016164,"vZ0":-6.482473521411915,"x":101.35,"y":170.76,"x0":-1.3214090719577116,"y0":50.00281447699314,"z0":5.778100578482428,"aX":-13.307088974867836},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":10.4,"spinRate":2652,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.38810459321989965,"extension":7.694668201617199},"index":4,"playId":"2fcf574a-23d9-3c5b-8160-dfc31dc14bd6","pitchNumber":5,"startTime":"2025-08-17T21:32:03.250Z","endTime":"2025-08-17T21:32:08.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.59,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:32:08.338Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez doubles (26) on a fly ball to right fielder Teoscar Hernández, deflected by second baseman Alex Freeland. Freddy Fermin to 3rd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:32:12.814Z","endTime":"2025-08-17T21:34:32.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnThird":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":77.1,"strikeZoneTop":3.3866316381968,"strikeZoneBottom":1.52823972772845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.454589321442025,"aZ":-41.520262405980425,"pfxX":-0.02991866435699464,"pfxZ":-6.315928163394152,"pX":2.027102620136267,"pZ":1.0840505754464729,"vX0":8.158339216848239,"vY0":-120.80084590165124,"vZ0":-2.704984779647467,"x":39.73,"y":209.51,"x0":-1.3897082652158133,"y0":50.00589068460719,"z0":5.867145562724055,"aX":-0.04461971413235575},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.9,"breakHorizontal":-1.9,"spinRate":2780,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.4533427135449708,"extension":7.395758860992977},"index":0,"playId":"1a7b45a2-39c5-3a03-a564-e0c4e1f47504","pitchNumber":1,"startTime":"2025-08-17T21:32:31.974Z","endTime":"2025-08-17T21:32:36.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.262728071889214,"aZ":-17.939886113310628,"pfxX":-6.471358602152775,"pfxZ":7.316655469410092,"pX":-0.32967266138932727,"pZ":3.8744845137254846,"vX0":5.632917705459706,"vY0":-138.8730041567775,"vZ0":-2.259728995705053,"x":129.57,"y":134.17,"x0":-1.5475420025239737,"y0":50.002445833834045,"z0":5.897430852084144,"aX":-12.58933992800712},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":2449,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.3950177221764064,"extension":7.497839773320533},"index":1,"playId":"d9a655fd-b962-3542-8277-86b52e92ef92","pitchNumber":2,"startTime":"2025-08-17T21:33:00.863Z","endTime":"2025-08-17T21:33:03.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42158296636549,"aZ":-34.98334518763182,"pfxX":2.593872600552407,"pfxZ":-1.7003422685215348,"pX":0.2635371633364538,"pZ":1.6552204469941854,"vX0":4.340544242722857,"vY0":-127.86331591782236,"vZ0":-3.6957044407921193,"x":106.95,"y":194.09,"x0":-1.79307475688339,"y0":50.00193110874866,"z0":5.865138721092797,"aX":4.291965286670752},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.7,"breakHorizontal":-5.6,"spinRate":2676,"spinDirection":30},"zone":8,"typeConfidence":0.86,"plateTime":0.4284082022670628,"extension":7.311370974347786},"index":2,"playId":"1bff5661-2545-3624-8264-6e3613cdee45","pitchNumber":3,"startTime":"2025-08-17T21:33:17.507Z","endTime":"2025-08-17T21:33:20.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-17T21:33:31.100Z","endTime":"2025-08-17T21:33:55.862Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20617440343584,"aZ":-13.732740393348392,"pfxX":-1.2357144546089969,"pfxZ":9.210126275178624,"pX":-0.5813360201599679,"pZ":3.333793201795765,"vX0":2.64683778509257,"vY0":-139.8279076308554,"vZ0":-4.331480179875498,"x":139.16,"y":148.77,"x0":-1.3748951618175012,"y0":50.00327717735854,"z0":5.7883414263613435,"aX":-2.4746027039559597},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":1.8,"spinRate":2430,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.39003731154595567,"extension":7.65494136784975},"index":4,"playId":"743fc52e-b709-30ab-b083-d718b9dc736c","pitchNumber":4,"startTime":"2025-08-17T21:33:55.862Z","endTime":"2025-08-17T21:33:58.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.028057853149388,"aZ":-41.784551814291355,"pfxX":2.096740584509741,"pfxZ":-6.203955217921267,"pX":0.7525713561185415,"pZ":0.9823510079137373,"vX0":4.479580258382194,"vY0":-124.05366622840626,"vZ0":-3.7479026558445527,"x":88.31,"y":212.26,"x0":-1.3525863595152556,"y0":50.00113500377795,"z0":6.014537786505974,"aX":3.248998142430468},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.9,"breakHorizontal":-4.9,"spinRate":2809,"spinDirection":12},"zone":14,"typeConfidence":0.87,"plateTime":0.44241927599330255,"extension":6.793173863734273},"hitData":{"launchSpeed":70.6,"launchAngle":45.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":182.73,"coordY":132.6}},"index":5,"playId":"236259b2-2199-38a0-a55d-5345fe106036","pitchNumber":5,"startTime":"2025-08-17T21:34:19.615Z","endTime":"2025-08-17T21:34:32.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":-4.6000000000000085,"leverageIndex":1.1,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:34:32.628Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:35:41.718Z","endTime":"2025-08-17T21:36:40.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T21:35:13.356Z","endTime":"2025-08-17T21:35:43.887Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.5,"strikeZoneTop":3.82867576160723,"strikeZoneBottom":1.62570149714366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87316877748942,"aZ":-30.880930594153135,"pfxX":0.7409359394215858,"pfxZ":0.7262669455884101,"pX":0.54959775004375,"pZ":1.164138600877495,"vX0":5.240803309488569,"vY0":-130.86973694803677,"vZ0":-6.294778309985249,"x":96.05,"y":207.35,"x0":-1.5570133660301382,"y0":50.0014806318268,"z0":5.849775900566672,"aX":1.3122318175824943},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.4,"breakHorizontal":-2.3,"spinRate":2590,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.41504740504959203,"extension":7.482086179346739},"index":1,"playId":"2f8f8ccb-526e-3e39-9751-1bd24e633687","pitchNumber":1,"startTime":"2025-08-17T21:35:43.887Z","endTime":"2025-08-17T21:35:47.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.81311695891991,"strikeZoneBottom":1.70529526817749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.616192455418002,"aZ":-36.099193116817816,"pfxX":1.129256320967917,"pfxZ":-2.2887580493454376,"pX":0.7662995281338569,"pZ":2.2349732356491,"vX0":5.782530270018989,"vY0":-129.43781889017058,"vZ0":-2.410296807949484,"x":87.79,"y":178.44,"x0":-1.6348306414680547,"y0":50.00481163433851,"z0":5.917004266536874,"aX":1.9340389799515714},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.4,"breakHorizontal":-3.2,"spinRate":2639,"spinDirection":50},"zone":9,"typeConfidence":0.89,"plateTime":0.4216298401950236,"extension":7.3721424570667216},"index":2,"playId":"4f033cb1-3818-36bd-bf5a-a7fb5d4098af","pitchNumber":2,"startTime":"2025-08-17T21:35:58.739Z","endTime":"2025-08-17T21:36:02.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.82215971817868,"strikeZoneBottom":1.74571916782048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78214224037239,"aZ":-16.091126146540805,"pfxX":-6.928457718949131,"pfxZ":7.791487748406194,"pX":0.38597177021287393,"pZ":0.13894578221165413,"vX0":7.9137133483792645,"vY0":-142.1394222169726,"vZ0":-12.281806345212452,"x":102.29,"y":235.03,"x0":-1.5220584589415165,"y0":50.00589685377691,"z0":5.5134613827445715,"aX":-14.309381706051964},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2549,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3839927505093752,"extension":7.717502543774048},"index":3,"playId":"583bfcd7-22e0-39a1-bb2a-d0b7081953c9","pitchNumber":3,"startTime":"2025-08-17T21:36:13.016Z","endTime":"2025-08-17T21:36:16.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.645378647511457,"aZ":-36.480400084625956,"pfxX":1.4294073803413632,"pfxZ":-2.4809428750474556,"pX":-0.5323937421534423,"pZ":3.0641837018241036,"vX0":2.8915279871125144,"vY0":-129.49556788571755,"vZ0":-0.25486159921785145,"x":137.29,"y":156.05,"x0":-1.8400174713380424,"y0":50.00417891397587,"z0":5.905331706666145,"aX":2.4791032329637903},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.4,"breakHorizontal":-3.1,"spinRate":2585,"spinDirection":27},"zone":4,"typeConfidence":0.9,"plateTime":0.41957546492267417,"extension":7.335685103442293},"hitData":{"launchSpeed":89.3,"launchAngle":8.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.84,"coordY":147.73}},"index":4,"playId":"7c77106e-6d08-34e5-93aa-0543d7c6e366","pitchNumber":4,"startTime":"2025-08-17T21:36:32.443Z","endTime":"2025-08-17T21:36:40.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"third":{"id":666023,"link":"/api/v1/people/666023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":607192,"link":"/api/v1/people/607192"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":7.400000000000006,"leverageIndex":2.68,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:36:40.557Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T21:39:18.468Z","endTime":"2025-08-17T21:41:01.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jason Adam replaces Yu Darvish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T21:37:51.283Z","endTime":"2025-08-17T21:39:20.623Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592094,"link":"/api/v1/people/592094"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":506433,"link":"/api/v1/people/506433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.19424251355302,"strikeZoneBottom":1.51887345894742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.358501438437337,"aZ":-33.165119230249694,"pfxX":-1.4093096420873352,"pfxZ":-0.630842278373346,"pX":0.4428805479116712,"pZ":1.6469197504071103,"vX0":3.882330163421238,"vY0":-123.8278362186608,"vZ0":-4.418612066941702,"x":100.12,"y":194.31,"x0":-0.9551735689437789,"y0":50.004036544856746,"z0":6.198276573170232,"aX":-2.2115594204563243},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.8,"breakHorizontal":1.8,"spinRate":2567,"spinDirection":8},"zone":9,"typeConfidence":0.91,"plateTime":0.4406147688081261,"extension":6.335700272691449},"index":1,"playId":"9b3278d9-e09d-39d3-9f54-8c85941a3495","pitchNumber":1,"startTime":"2025-08-17T21:39:20.623Z","endTime":"2025-08-17T21:39:24.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.27162255057733,"strikeZoneBottom":1.53276881959258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.506167618948894,"aZ":-31.414549804795396,"pfxX":0.4765713162934615,"pfxZ":0.47612497888663796,"pX":-1.1954882587986992,"pZ":2.800388143711132,"vX0":-0.4301815104369018,"vY0":-124.2772873630425,"vZ0":-2.51975091436766,"x":162.57,"y":163.17,"x0":-1.083268615562474,"y0":50.00168805478574,"z0":6.399402615103518,"aX":0.7563082592339583},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":-0.8,"spinRate":2448,"spinDirection":13},"zone":11,"typeConfidence":0.9,"plateTime":0.43830103061563896,"extension":6.317414600156885},"index":2,"playId":"628eb6b8-363d-3868-8df9-e30f51e59265","pitchNumber":2,"startTime":"2025-08-17T21:39:37.265Z","endTime":"2025-08-17T21:39:41.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.26997124026449,"strikeZoneBottom":1.49927804348586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17838165988889,"aZ":-29.460747875693997,"pfxX":-10.929542346680275,"pfxZ":1.6005542010360463,"pX":0.669471153786354,"pZ":2.087515670890289,"vX0":7.133551034780071,"vY0":-129.46015531290524,"vZ0":-4.835649166181533,"x":91.48,"y":182.42,"x0":-0.7025771021582744,"y0":50.0031240226023,"z0":6.236139461062516,"aX":-18.541221288906893},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":18.2,"spinRate":2158,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.4231770642898063,"extension":6.522419842091221},"index":3,"playId":"1dcda81c-745b-3912-97f9-58c9319773d1","pitchNumber":3,"startTime":"2025-08-17T21:39:55.247Z","endTime":"2025-08-17T21:39:58.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.3,"endSpeed":86.1,"strikeZoneTop":3.20711798282583,"strikeZoneBottom":1.46777582307621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32465660899637,"aZ":-10.094328862082163,"pfxX":-3.5157949278192957,"pfxZ":11.48345835728809,"pX":0.11166882337927694,"pZ":4.102232058324436,"vX0":3.642555171400484,"vY0":-138.5938541756609,"vZ0":-4.556217206752613,"x":112.74,"y":128.02,"x0":-0.7702354613589476,"y0":50.002713646716515,"z0":6.456284815235796,"aX":-6.760322978023632},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":5.5,"spinRate":2589,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.3969658016277391,"extension":6.337403764238779},"index":4,"playId":"5905dc06-89ed-3bed-bf5c-0b8ebbc36ce2","pitchNumber":4,"startTime":"2025-08-17T21:40:13.871Z","endTime":"2025-08-17T21:40:17.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":89.3,"endSpeed":81.8,"strikeZoneTop":3.26759393153801,"strikeZoneBottom":1.49637426034436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.520227962205137,"aZ":-25.107334344433106,"pfxX":-9.720932930327754,"pfxZ":4.141434903305239,"pX":0.7168546554581754,"pZ":2.508388127782619,"vX0":7.435194928720846,"vY0":-129.86193811895683,"vZ0":-4.584247318772785,"x":89.68,"y":171.05,"x0":-0.9222188576503502,"y0":50.00291947977869,"z0":6.209576913831686,"aX":-16.58219644617486},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":2124,"spinDirection":230},"zone":6,"typeConfidence":0.91,"plateTime":0.42198789511398704,"extension":6.4226367740363015},"index":5,"playId":"e7674bc5-a739-3862-8472-4ab31ad34fcf","pitchNumber":5,"startTime":"2025-08-17T21:40:31.428Z","endTime":"2025-08-17T21:40:37.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.750116937490873,"aZ":-31.902303332685282,"pfxX":-0.19125124390143777,"pfxZ":0.17352134386179952,"pX":0.25452800710643314,"pZ":1.72398364791359,"vX0":3.77882047004304,"vY0":-122.57482647029889,"vZ0":-3.8778817438586763,"x":107.3,"y":192.23,"x0":-1.2836384609451723,"y0":50.00039129178329,"z0":6.0573090789310955,"aX":-0.2913966793977924},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.4,"breakHorizontal":-0.6,"spinRate":2546,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.4472464198899373,"extension":6.3835749961657475},"index":6,"playId":"45b15a71-43c3-3ac2-84b4-4f12032df158","pitchNumber":6,"startTime":"2025-08-17T21:40:57.380Z","endTime":"2025-08-17T21:41:01.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:41:01.614Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T21:41:08.344Z","endTime":"2025-08-17T21:42:34.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.5777053914074,"strikeZoneBottom":1.56512479135635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.165710346019768,"aZ":-31.598791645263052,"pfxX":0.6087443108440189,"pfxZ":0.35030397928349544,"pX":-0.45094453877042256,"pZ":2.072082251952807,"vX0":1.2295774787797218,"vY0":-126.52412122949178,"vZ0":-4.281807726045581,"x":134.19,"y":182.83,"x0":-1.020983345087851,"y0":50.0023580406417,"z0":6.2995109255949115,"aX":0.9932761127503724},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":-1.3,"spinRate":2614,"spinDirection":346},"zone":7,"typeConfidence":0.88,"plateTime":0.4317833979765586,"extension":6.0421671402418635},"index":0,"playId":"ecfe0999-a0a8-31d3-b01d-9d623fc3935c","pitchNumber":1,"startTime":"2025-08-17T21:41:29.364Z","endTime":"2025-08-17T21:41:32.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.4,"endSpeed":87.6,"strikeZoneTop":3.59883337523912,"strikeZoneBottom":1.52298960945891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44980588532984,"aZ":-13.108731612619955,"pfxX":-5.261719659806381,"pfxZ":9.630644214528914,"pX":-0.6188449825611022,"pZ":3.557690861164228,"vX0":3.204958383465038,"vY0":-140.23356925635673,"vZ0":-4.726334539632976,"x":140.59,"y":142.72,"x0":-1.096404590402393,"y0":50.00459261036108,"z0":6.128454210367412,"aX":-10.419316740613603},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2607,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.3914635283591221,"extension":6.520006989427233},"index":1,"playId":"edf2ef6a-343b-37fd-bb90-5209f6ec2484","pitchNumber":2,"startTime":"2025-08-17T21:41:47.094Z","endTime":"2025-08-17T21:41:50.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.436283481936936,"aZ":-33.88180315203465,"pfxX":-0.13991163890565117,"pfxZ":-1.090690106302807,"pX":0.8166806340503301,"pZ":2.6606378640900483,"vX0":4.554937260892101,"vY0":-124.237966090686,"vZ0":-1.9569778346874043,"x":85.87,"y":166.94,"x0":-1.0207499225850973,"y0":50.002029498854974,"z0":6.269250041980379,"aX":-0.21926792736694325},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":-0.8,"spinRate":2617,"spinDirection":29},"zone":6,"typeConfidence":0.9,"plateTime":0.4405374884144093,"extension":6.339931874278186},"index":2,"playId":"96a2bf8f-88d9-3667-801b-942c1ce89581","pitchNumber":3,"startTime":"2025-08-17T21:42:05.012Z","endTime":"2025-08-17T21:42:08.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-17T21:42:14.338Z","endTime":"2025-08-17T21:42:30.487Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45734908868923,"aZ":-30.616633775373078,"pfxX":-9.458043564961281,"pfxZ":0.9036197746541719,"pX":-0.5911474544149625,"pZ":1.141252860071354,"vX0":4.439056691656198,"vY0":-130.64215625377636,"vZ0":-6.837568605866149,"x":139.53,"y":207.97,"x0":-1.0831858801426584,"y0":50.00600449437839,"z0":6.093179433638821,"aX":-16.355671277565264},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":16.2,"spinRate":2189,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4192285421296602,"extension":6.271915924012349},"index":4,"playId":"543245af-c9be-3ae1-90db-b8ac8d984c8a","pitchNumber":4,"startTime":"2025-08-17T21:42:30.487Z","endTime":"2025-08-17T21:42:34.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:42:34.388Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T21:42:44.578Z","endTime":"2025-08-17T21:44:32.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.32553767880643,"strikeZoneBottom":1.46758410621555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.17112372124568,"aZ":-14.540491153168974,"pfxX":-6.795861818788977,"pfxZ":8.797845649907984,"pX":-0.1865962327492542,"pZ":3.7185376642820396,"vX0":4.3610860830820375,"vY0":-140.3058937861635,"vZ0":-4.56596181906182,"x":124.11,"y":138.38,"x0":-0.8739256389660109,"y0":50.00242079275074,"z0":6.306766006418159,"aX":-13.620615845342238},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":2654,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.3895896009962536,"extension":6.522626272412466},"index":0,"playId":"410046a1-892b-3836-a838-5288debff668","pitchNumber":1,"startTime":"2025-08-17T21:43:09.530Z","endTime":"2025-08-17T21:43:13.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.37047010064977,"strikeZoneBottom":1.48038945058542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82436316837264,"aZ":-34.27662938547226,"pfxX":0.1145211238297641,"pfxZ":-1.3600581295323924,"pX":-0.42460031173905466,"pZ":2.4752014978302177,"vX0":1.6429900083242353,"vY0":-123.14359335273755,"vZ0":-2.064473431097456,"x":133.18,"y":171.95,"x0":-1.1133306152692617,"y0":50.00224625345845,"z0":6.204499066498378,"aX":0.17697646331475808},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.6,"breakHorizontal":-0.6,"spinRate":2570,"spinDirection":21},"zone":4,"typeConfidence":0.91,"plateTime":0.44358456368247356,"extension":6.290151967282759},"index":1,"playId":"f9605a24-b583-3af4-9aad-865a496a6d9a","pitchNumber":2,"startTime":"2025-08-17T21:43:26.800Z","endTime":"2025-08-17T21:43:30.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.7,"endSpeed":76.0,"strikeZoneTop":3.45732757108001,"strikeZoneBottom":1.53570732621367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32251866173859,"aZ":-34.940413133457234,"pfxX":5.682574180119131,"pfxZ":-1.9173991274851883,"pX":1.6483057569065414,"pZ":2.2655220461868706,"vX0":4.6216240039689716,"vY0":-119.01029540077398,"vZ0":-1.7411422184922476,"x":54.17,"y":177.61,"x0":-1.05208978270002,"y0":50.002364370252316,"z0":6.150706791719029,"aX":8.206998556262239},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.6,"breakHorizontal":-11.4,"spinRate":2727,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45899312232537604,"extension":6.386212444986219},"index":2,"playId":"6bc8b345-7371-382f-90b3-d07f03e23bed","pitchNumber":3,"startTime":"2025-08-17T21:43:44.056Z","endTime":"2025-08-17T21:43:47.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26035973296795,"aZ":-36.789010219598794,"pfxX":0.9767376018417293,"pfxZ":-3.0079368882052915,"pX":-0.16524150987629627,"pZ":2.1925504400097826,"vX0":2.230017582290509,"vY0":-122.5894261227793,"vZ0":-2.1053339576536896,"x":123.3,"y":179.58,"x0":-1.2104262478762042,"y0":50.00164929607515,"z0":6.177200150799836,"aX":1.4991335488375532},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.6,"breakHorizontal":-2.3,"spinRate":2653,"spinDirection":28},"zone":5,"typeConfidence":0.91,"plateTime":0.4453160037277728,"extension":6.374962090612473},"index":3,"playId":"ced3e141-c563-36d4-afdd-c34311ba7781","pitchNumber":4,"startTime":"2025-08-17T21:44:01.984Z","endTime":"2025-08-17T21:44:05.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92012790748432,"aZ":-34.38431140342093,"pfxX":8.194972354990968,"pfxZ":-1.6184836103871127,"pX":0.9893779939185067,"pZ":2.1871323565747454,"vX0":2.6337267172897514,"vY0":-116.40766251471524,"vZ0":-1.2039207287626903,"x":79.29,"y":179.73,"x0":-1.2229988857570484,"y0":50.004003890594745,"z0":5.981681393573654,"aX":11.187131277744827},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.0,"breakHorizontal":-15.5,"spinRate":2584,"spinDirection":46},"zone":14,"typeConfidence":0.87,"plateTime":0.4714731882590315,"extension":6.2780986074199685},"hitData":{"launchSpeed":78.8,"launchAngle":33.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.8,"coordY":88.83}},"index":4,"playId":"97f4c4db-2659-36a1-a938-736d027d9348","pitchNumber":5,"startTime":"2025-08-17T21:44:24.691Z","endTime":"2025-08-17T21:44:32.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:44:32.847Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Sheets doubles (17) on a sharp ground ball to left fielder Michael Conforto.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:46:55.153Z","endTime":"2025-08-17T21:47:59.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Banda replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T21:45:34.148Z","endTime":"2025-08-17T21:46:49.349Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607192,"link":"/api/v1/people/607192","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T21:46:49.349Z","endTime":"2025-08-17T21:46:57.110Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.053372705135732,"aZ":-18.207823492174914,"pfxX":9.483175853167024,"pfxZ":6.912210267734867,"pX":0.0795970507239152,"pZ":2.6661332850881037,"vX0":-10.24547103345758,"vY0":-140.58692997848874,"vZ0":-4.731673269386138,"x":113.97,"y":166.79,"x0":2.522707661710824,"y0":50.002488284420906,"z0":5.5368935149617595,"aX":19.161888434732088},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":-15.4,"spinRate":2187,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3882009474628214,"extension":6.3559100044447145},"index":2,"playId":"f7694b6e-43ec-3352-886f-5e61bd8dca62","pitchNumber":1,"startTime":"2025-08-17T21:46:57.110Z","endTime":"2025-08-17T21:47:00.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.60299509917326,"strikeZoneBottom":1.69688353265703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97398140477004,"aZ":-31.446131129233777,"pfxX":-3.4644465968188642,"pfxZ":0.46567840320051324,"pX":-2.1154579771022752,"pZ":0.1709563618603756,"vX0":-10.62159993505758,"vY0":-124.34206488350257,"vZ0":-6.036706455223391,"x":197.64,"y":234.16,"x0":2.6548388224471604,"y0":50.004696455818966,"z0":5.226402813933713,"aX":-5.4470913796359905},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.4,"breakHorizontal":8.6,"spinRate":2572,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.43980685567200073,"extension":6.32483669893648},"index":3,"playId":"6c9065f5-5014-3e0f-9f6e-a298a16e4175","pitchNumber":2,"startTime":"2025-08-17T21:47:14.469Z","endTime":"2025-08-17T21:47:17.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.46692982833498,"strikeZoneBottom":1.67373926298115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.859104274442835,"aZ":-33.378156391049906,"pfxX":-2.4486581174129256,"pfxZ":-0.7647156788786917,"pX":-2.4393022032393796,"pZ":1.5015604474335547,"vX0":-11.293344167075482,"vY0":-125.40528608793028,"vZ0":-2.9005377298715818,"x":209.98,"y":198.24,"x0":2.4519260774296434,"y0":50.0008882904837,"z0":5.413452386690511,"aX":-3.8720599191204395},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.9,"breakHorizontal":7.2,"spinRate":2519,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.43784048996793246,"extension":6.395231743476967},"index":4,"playId":"daa4bb1c-345a-3f38-8e16-98e93c30b478","pitchNumber":3,"startTime":"2025-08-17T21:47:30.906Z","endTime":"2025-08-17T21:47:33.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54114065963198,"aZ":-19.376592534950714,"pfxX":10.377734421321756,"pfxZ":6.264332660639912,"pX":-0.09296523859699682,"pZ":2.3169566533797408,"vX0":-11.01786983766966,"vY0":-141.63137165215343,"vZ0":-5.161732848925425,"x":120.54,"y":176.22,"x0":2.4882176576327417,"y0":50.00663881895545,"z0":5.3917330728203465,"aX":21.214227283439524},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":-16.7,"spinRate":2229,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.3858511291322211,"extension":6.3280804705097795},"hitData":{"launchSpeed":105.5,"launchAngle":3.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":76.94,"coordY":141.34}},"index":5,"playId":"e3b34bc6-b5f1-3ca6-bddf-9e522a393731","pitchNumber":4,"startTime":"2025-08-17T21:47:47.302Z","endTime":"2025-08-17T21:47:59.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.69999999999999,"awayTeamWinProbability":30.30000000000001,"homeTeamWinProbabilityAdded":-8.200000000000017,"leverageIndex":1.23,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:47:59.524Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:48:15.263Z","endTime":"2025-08-17T21:49:50.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.73072161687415,"strikeZoneBottom":1.50764140836977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.914251552579785,"aZ":-36.13630051522064,"pfxX":-2.90960773546199,"pfxZ":-2.455102815628619,"pX":0.024001391677005022,"pZ":2.811155305436634,"vX0":-5.27857398863427,"vY0":-125.64005012503475,"vZ0":0.40190975755552794,"x":116.09,"y":162.88,"x0":2.5213580437747276,"y0":50.001121394353895,"z0":5.560781959860852,"aX":-4.699560298154815},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":6.4,"spinRate":2527,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.43419339934900947,"extension":6.143489696743852},"index":0,"playId":"e353e3b3-1d57-3e91-a4e7-0bbfbf6bad79","pitchNumber":1,"startTime":"2025-08-17T21:48:32.695Z","endTime":"2025-08-17T21:48:36.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":97.2,"endSpeed":88.7,"strikeZoneTop":3.80860542274388,"strikeZoneBottom":1.58616985015375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.996782026849242,"aZ":-15.404781662489532,"pfxX":3.943260694758683,"pfxZ":8.281398238828208,"pX":0.21648276833704697,"pZ":4.4545464411465066,"vX0":-7.748628180046209,"vY0":-141.36678122730606,"vZ0":-0.5787972928015896,"x":108.75,"y":118.51,"x0":2.479819159310353,"y0":50.00613224379318,"z0":5.650094343586268,"aX":7.9886110717484575},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":-5.5,"spinRate":2331,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3873310944337143,"extension":6.289937675978008},"index":1,"playId":"f70a6719-be48-3675-9323-d7e6e8a4851f","pitchNumber":2,"startTime":"2025-08-17T21:48:51.972Z","endTime":"2025-08-17T21:48:55.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42126376441733,"aZ":-15.179813924895283,"pfxX":3.8610210685093307,"pfxZ":8.62966670398734,"pX":-0.10327334955415006,"pZ":3.243773335471993,"vX0":-7.859169890791232,"vY0":-139.03870299964515,"vZ0":-3.9999516147716765,"x":120.94,"y":151.2,"x0":2.2507941484987812,"y0":50.00531242176511,"z0":5.699818692170985,"aX":7.60641578885077},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":-5.5,"spinRate":2239,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.39303719366502987,"extension":6.247392900977242},"index":2,"playId":"9a87b01a-6935-3911-85f6-75e7b037c3d4","pitchNumber":3,"startTime":"2025-08-17T21:49:15.154Z","endTime":"2025-08-17T21:49:19.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":88.0,"endSpeed":81.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.786057457823535,"aZ":-29.801653311180818,"pfxX":-1.0935547665001977,"pfxZ":1.417544175881119,"pX":-1.1216015353668205,"pZ":0.9603407035840412,"vX0":-8.53905732635279,"vY0":-127.89656343351275,"vZ0":-5.304770797295348,"x":159.75,"y":212.85,"x0":2.3880096748253643,"y0":50.00228153290609,"z0":5.369144074800475,"aX":-1.8306547247151228},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":3.7,"spinRate":2532,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.42653947340654375,"extension":6.302309157711171},"index":3,"playId":"8d604fb2-4203-32d5-8418-cf235625ab01","pitchNumber":4,"startTime":"2025-08-17T21:49:45.267Z","endTime":"2025-08-17T21:49:50.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":5.800000000000011,"leverageIndex":1.88,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:49:50.378Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan O'Hearn doubles (17) on a fly ball to right fielder Teoscar Hernández. Gavin Sheets scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:50:06.621Z","endTime":"2025-08-17T21:52:12.494Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.0,"endSpeed":80.1,"strikeZoneTop":3.49144335921027,"strikeZoneBottom":1.44421445477858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.161616860381457,"aZ":-30.93330848132265,"pfxX":-5.953281888437207,"pfxZ":0.7727658765156846,"pX":-0.7917852496026847,"pZ":2.624348834155609,"vX0":-6.235865415486176,"vY0":-125.1974283920143,"vZ0":-0.9046413779593253,"x":147.18,"y":167.92,"x0":2.492771914079138,"y0":50.00346176951408,"z0":5.492663883029243,"aX":-9.574932223789462},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":12.1,"spinRate":2638,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.4353136160956095,"extension":6.256622966074521},"index":0,"playId":"59d52e5e-9cbf-3d00-9668-50eb7ec25ae4","pitchNumber":1,"startTime":"2025-08-17T21:50:18.931Z","endTime":"2025-08-17T21:50:23.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.504974685266,"strikeZoneBottom":1.5530059895945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.629908883206554,"aZ":-30.77442475869493,"pfxX":-3.4694803513570616,"pfxZ":0.8544162987375774,"pX":-1.8443751098402708,"pZ":1.2137367263030485,"vX0":-9.371932336913652,"vY0":-126.65031086562264,"vZ0":-4.257681719940557,"x":187.3,"y":206.01,"x0":2.3412710302703585,"y0":50.004672540044794,"z0":5.3528127724437615,"aX":-5.686253046843968},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.8,"breakHorizontal":8.3,"spinRate":2548,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.43095873828805686,"extension":6.190506918617014},"index":1,"playId":"9a5b6afd-ec94-326f-b20a-38c652d24e03","pitchNumber":2,"startTime":"2025-08-17T21:50:36.449Z","endTime":"2025-08-17T21:50:39.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.43552491351186,"strikeZoneBottom":1.48311524116654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92493778299334,"aZ":-17.395533354172503,"pfxX":8.297924240424527,"pfxZ":7.399842698206367,"pX":0.8832536833999834,"pZ":4.736545788373685,"vX0":-7.148218380063545,"vY0":-140.89532091078064,"vZ0":0.6385378714149864,"x":83.33,"y":110.89,"x0":2.3831088029970338,"y0":50.00551731831514,"z0":5.636506171583636,"aX":16.579206616280583},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":-13.4,"spinRate":2231,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.38970620079971585,"extension":6.279697524814204},"index":2,"playId":"17b5e65f-ba5b-3a70-8dbb-aa437d2b2363","pitchNumber":3,"startTime":"2025-08-17T21:50:56.855Z","endTime":"2025-08-17T21:50:59.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.57635924293265,"strikeZoneBottom":1.37193323832297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.799089042603946,"aZ":-16.469187974571852,"pfxX":8.071988229111483,"pfxZ":7.716982930306244,"pX":0.2963771188496889,"pZ":2.445416857270014,"vX0":-8.960502399965488,"vY0":-141.4198759526199,"vZ0":-5.250610197819737,"x":105.7,"y":172.75,"x0":2.4499324150948563,"y0":50.005573050177105,"z0":5.374765960705075,"aX":16.43223498686423},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":-13.0,"spinRate":2230,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.38660497423935425,"extension":6.353359122102156},"index":3,"playId":"d5c875ae-3e5f-37cd-aadc-74d429b55274","pitchNumber":4,"startTime":"2025-08-17T21:51:19.971Z","endTime":"2025-08-17T21:51:23.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.278509848140647,"aZ":-30.9802144885701,"pfxX":-4.107990027251052,"pfxZ":0.7576922423889609,"pX":-0.3922643169880099,"pZ":2.4438309898074633,"vX0":-5.939234799749338,"vY0":-124.52013961286266,"vZ0":-0.9062866627922483,"x":131.95,"y":172.8,"x0":2.5510081377542915,"y0":50.00551169700351,"z0":5.359023876661158,"aX":-6.498325964331811},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":8.8,"spinRate":2575,"spinDirection":319},"zone":4,"typeConfidence":2.0,"plateTime":0.4386396514139279,"extension":5.999860838188928},"index":4,"playId":"f46f83e4-ae7e-33a7-b5c2-931144c80ec8","pitchNumber":5,"startTime":"2025-08-17T21:51:37.479Z","endTime":"2025-08-17T21:51:40.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.938280051984474,"aZ":-29.271768887168268,"pfxX":-3.3226878114803076,"pfxZ":1.801766950236237,"pX":-0.6170061602780031,"pZ":2.3045335852245357,"vX0":-6.741749883422355,"vY0":-125.33057102496677,"vZ0":-1.8478939965600545,"x":140.52,"y":176.56,"x0":2.5246434476569317,"y0":50.004682608452796,"z0":5.409526820940643,"aX":-5.3621312837064785},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":7.3,"spinRate":2543,"spinDirection":320},"zone":4,"typeConfidence":2.0,"plateTime":0.4346561912012006,"extension":6.181981418490491},"hitData":{"launchSpeed":81.9,"launchAngle":35.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.72,"coordY":113.9}},"index":5,"playId":"e2672de6-eb15-38d4-b8ba-d0ef4c6e6f89","pitchNumber":6,"startTime":"2025-08-17T21:51:58.171Z","endTime":"2025-08-17T21:52:12.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":657757,"link":"/api/v1/people/657757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.8,"awayTeamWinProbability":37.2,"homeTeamWinProbabilityAdded":-12.700000000000003,"leverageIndex":1.78,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:52:12.494Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ramón Laureano hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:54:46.115Z","endTime":"2025-08-17T21:55:25.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"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":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T21:52:39.152Z","endTime":"2025-08-17T21:52:54.496Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ben Casparius replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-17T21:52:54.496Z","endTime":"2025-08-17T21:54:48.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.53021197483785,"strikeZoneBottom":1.54950645743812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49371514964288,"aZ":-33.120946913487586,"pfxX":5.564638137657534,"pfxZ":-0.6134744752416701,"pX":-0.050939996002091564,"pZ":3.297192885467614,"vX0":-0.07079573234521003,"vY0":-122.87134032007349,"vZ0":-0.43188348457395753,"x":118.94,"y":149.76,"x0":-0.7452915535044968,"y0":50.00449033425603,"z0":6.28048528411404,"aX":8.541311813357849},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.0,"breakHorizontal":-10.1,"spinRate":2964,"spinDirection":62},"zone":2,"typeConfidence":0.9,"plateTime":0.4451314306367493,"extension":5.568643656822304},"index":2,"playId":"2bb4f475-9b68-3e4f-90fc-8afadf8a0c9e","pitchNumber":1,"startTime":"2025-08-17T21:54:48.155Z","endTime":"2025-08-17T21:54:51.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.56334321439955,"strikeZoneBottom":1.6147089627987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.525328054526298,"aZ":-19.357628287258454,"pfxX":-6.002357082918504,"pfxZ":6.427013144222222,"pX":-0.9258542746131387,"pZ":3.726661069283261,"vX0":1.0714560242134306,"vY0":-139.63649318049352,"vZ0":-3.39475193983564,"x":152.29,"y":138.16,"x0":-0.53181948003138,"y0":50.00290498695135,"z0":6.216272247679757,"aX":-11.970640258038824},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":10.7,"spinRate":2315,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3907790877917061,"extension":5.476898515978176},"index":3,"playId":"f4eb6f68-2d3f-378e-8793-137109b0d706","pitchNumber":2,"startTime":"2025-08-17T21:55:04.710Z","endTime":"2025-08-17T21:55:08.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321364743798704,"aZ":-20.39578341641888,"pfxX":-6.268552826896111,"pfxZ":6.022080171120191,"pX":-1.4612800257728906,"pZ":3.779328001238578,"vX0":0.18899031899604884,"vY0":-138.59129894400652,"vZ0":-2.7117263332429182,"x":172.7,"y":136.74,"x0":-0.7149146233365711,"y0":50.00464182522806,"z0":6.123924026931418,"aX":-12.264887020593655},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":11.3,"spinRate":2413,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3943504241263516,"extension":5.586540568422134},"index":4,"playId":"41d3eebb-2a52-30f0-9027-85045788d7ec","pitchNumber":3,"startTime":"2025-08-17T21:55:20.688Z","endTime":"2025-08-17T21:55:25.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":2.12,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:55:25.684Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Cronenworth grounds into a force out, second baseman Alex Freeland to shortstop Mookie Betts. Ryan O'Hearn to 3rd. Ramón Laureano out at 2nd. Jake Cronenworth to 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:56:23.550Z","endTime":"2025-08-17T21:56:33.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T21:55:36.501Z","endTime":"2025-08-17T21:56:25.756Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.502051165487046,"aZ":-18.444178854661395,"pfxX":1.4720122861070029,"pfxZ":6.847842559442249,"pX":0.9255594273984254,"pZ":2.9203819473862307,"vX0":3.910767752771113,"vY0":-139.55895913442748,"vZ0":-5.384371397464178,"x":81.72,"y":159.93,"x0":-0.6760492118144594,"y0":50.005293887952114,"z0":6.059700182107574,"aX":2.951940004325672},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.6,"breakHorizontal":-3.4,"spinRate":2754,"spinDirection":186},"zone":12,"typeConfidence":0.77,"plateTime":0.3899999600048196,"extension":5.565677479885579},"hitData":{"launchSpeed":60.2,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.33,"coordY":179.59}},"index":1,"playId":"6019600d-99e4-3b0b-8962-eafd9b86fe16","pitchNumber":1,"startTime":"2025-08-17T21:56:25.756Z","endTime":"2025-08-17T21:56:33.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":657656,"link":"/api/v1/people/657656"},"second":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":3.2,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:56:33.263Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:56:52.913Z","endTime":"2025-08-17T21:58:55.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.655691531543308,"aZ":-34.04404685048497,"pfxX":5.511860004630499,"pfxZ":-1.106314514255872,"pX":0.8117403224163086,"pZ":1.6938797230316276,"vX0":2.4887208368257956,"vY0":-128.8503319434054,"vZ0":-4.420260897221187,"x":86.06,"y":193.05,"x0":-0.88153414339627,"y0":50.004081666003614,"z0":6.049326066711957,"aX":9.309091966237457},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.8,"breakHorizontal":-10.6,"spinRate":3157,"spinDirection":68},"zone":9,"typeConfidence":0.9,"plateTime":0.42436946776290974,"extension":5.645715052456869},"index":0,"playId":"27e02e7d-7332-3e7f-803e-d42fc84be92c","pitchNumber":1,"startTime":"2025-08-17T21:57:09.330Z","endTime":"2025-08-17T21:57:12.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":86.1,"endSpeed":79.5,"strikeZoneTop":3.51203643140441,"strikeZoneBottom":1.55155348021032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73332929671608,"aZ":-31.62981195932108,"pfxX":5.667326210416766,"pfxZ":0.34529556143654716,"pX":1.0876939267906598,"pZ":2.5012245395799906,"vX0":2.854034808526123,"vY0":-125.45461494279624,"vZ0":-2.513685891826589,"x":75.54,"y":171.25,"x0":-0.8002329222028663,"y0":50.00595002744311,"z0":6.087299019903961,"aX":9.060037464191868},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-10.9,"spinRate":3145,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.4361393884696865,"extension":5.539719022457428},"index":1,"playId":"86bbfa74-6cd7-37de-8f50-f901cccd4966","pitchNumber":2,"startTime":"2025-08-17T21:57:32.069Z","endTime":"2025-08-17T21:57:37.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":86.1,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.983551818800084,"aZ":-32.307408856304846,"pfxX":6.294564364562744,"pfxZ":-0.08381846639375823,"pX":-0.3073345298348594,"pZ":3.341556835086596,"vX0":-0.7814847825178812,"vY0":-125.40161193429017,"vZ0":-0.4726504875667681,"x":128.71,"y":148.56,"x0":-0.8098444292743939,"y0":50.00204752522153,"z0":6.164360202356253,"aX":10.040436890037656},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":-11.3,"spinRate":3119,"spinDirection":56},"zone":1,"typeConfidence":0.9,"plateTime":0.43651881053795005,"extension":5.531247043893553},"index":2,"playId":"97047d75-3f47-3958-81c5-f660dc8c9ed5","pitchNumber":3,"startTime":"2025-08-17T21:57:55.467Z","endTime":"2025-08-17T21:57:58.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22929678443896,"aZ":-34.456285411974974,"pfxX":6.7132852820746685,"pfxZ":-1.3596309867192247,"pX":0.21396964416443218,"pZ":1.897419548754371,"vX0":0.41550656626764043,"vY0":-128.21990728316462,"vZ0":-3.7735249838197547,"x":108.84,"y":187.55,"x0":-0.82293725397123,"y0":50.00566754502939,"z0":6.062209432119183,"aX":11.237373717458079},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.0,"breakHorizontal":-12.2,"spinRate":3180,"spinDirection":64},"zone":8,"typeConfidence":0.9,"plateTime":0.4263416530244468,"extension":5.635726529276989},"index":3,"playId":"ad2be90b-2602-348a-b155-d4ab9211b3d1","pitchNumber":4,"startTime":"2025-08-17T21:58:18.962Z","endTime":"2025-08-17T21:58:24.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.54488671975272,"strikeZoneBottom":1.58478760307356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24350728765103,"aZ":-8.914380955216727,"pfxX":-2.239037588142489,"pfxZ":11.017000689363677,"pX":0.7370893773709959,"pZ":2.837773995235096,"vX0":4.741386660898644,"vY0":-144.3135944416892,"vZ0":-7.524118092605144,"x":88.9,"y":162.16,"x0":-0.6355193810407055,"y0":50.00652308136806,"z0":6.026405375578667,"aX":-4.729023467332537},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.6,"breakHorizontal":3.1,"spinRate":2564,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.3793758026098888,"extension":5.663716902231292},"index":4,"playId":"f78d6e9a-6f0b-31b2-b555-d490b46a4782","pitchNumber":5,"startTime":"2025-08-17T21:58:51.512Z","endTime":"2025-08-17T21:58:55.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":3.08,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2025-08-17T21:58:55.490Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T22:01:38.180Z","endTime":"2025-08-17T22:02:45.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Jason Adam.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T22:00:05.581Z","endTime":"2025-08-17T22:01:40.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.25540945876549,"strikeZoneBottom":1.53140168689799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29643384833278,"aZ":-11.978662863279817,"pfxX":-0.6799771775518604,"pfxZ":9.945485296034418,"pX":0.7396660344389936,"pZ":3.4500347097669417,"vX0":3.2981020402671666,"vY0":-141.5885027308039,"vZ0":-4.6176109887885906,"x":88.81,"y":145.63,"x0":-0.3518183550631049,"y0":50.0003595140287,"z0":5.868296373333081,"aX":-1.3805159253115828},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":0.6,"spinRate":2056,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.3868249804356245,"extension":6.736884103180958},"index":1,"playId":"4fa9acac-c9ce-3023-9efc-cf323266d0c1","pitchNumber":1,"startTime":"2025-08-17T22:01:40.107Z","endTime":"2025-08-17T22:01:43.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.51808880741562,"strikeZoneBottom":1.54003138863179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301602103245152,"aZ":-29.255064854382926,"pfxX":3.2134961305984353,"pfxZ":1.6709783851957454,"pX":1.3738337786166475,"pZ":1.2633301268037243,"vX0":3.680858148893432,"vY0":-130.1792490142576,"vZ0":-5.645631643534901,"x":64.63,"y":204.67,"x0":-0.46765337353651376,"y0":50.001370231699525,"z0":5.6320450337578825,"aX":5.600007824864038},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.2,"breakHorizontal":-6.5,"spinRate":2266,"spinDirection":151},"zone":14,"typeConfidence":0.92,"plateTime":0.4182504835701204,"extension":6.850453345315697},"index":2,"playId":"6cd962fa-f13d-354c-aee7-cbc55034aede","pitchNumber":2,"startTime":"2025-08-17T22:01:58.125Z","endTime":"2025-08-17T22:02:01.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":89.8,"endSpeed":83.2,"strikeZoneTop":3.48675002007127,"strikeZoneBottom":1.44572496985583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35899003934676,"aZ":-28.12142371827481,"pfxX":2.202510696447278,"pfxZ":2.3129859499890078,"pX":0.766520005268412,"pZ":2.648834868241052,"vX0":2.9410158604093355,"vY0":-130.91678612532408,"vZ0":-2.5667700362646544,"x":87.78,"y":167.26,"x0":-0.653823213555297,"y0":50.00280363483736,"z0":5.7280270790507615,"aX":3.8556117346788596},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":-4.6,"spinRate":2241,"spinDirection":158},"zone":6,"typeConfidence":0.92,"plateTime":0.41697749362372294,"extension":6.747221748094478},"index":3,"playId":"63702a0e-0bf8-3268-b0d9-64797e46d0ef","pitchNumber":3,"startTime":"2025-08-17T22:02:17.955Z","endTime":"2025-08-17T22:02:21.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.874942597117034,"aZ":-24.943671333303747,"pfxX":-6.168304816471711,"pfxZ":4.847923864109508,"pX":0.09605041150426914,"pZ":2.2314985207350815,"vX0":3.258030891588943,"vY0":-120.85111192166683,"vZ0":-2.9001507332547085,"x":113.34,"y":178.53,"x0":-0.46290020100112655,"y0":50.00008923976122,"z0":5.620424776727745,"aX":-9.191831054673969},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.4,"breakHorizontal":10.4,"spinRate":1360,"spinDirection":234},"zone":5,"typeConfidence":0.91,"plateTime":0.4519155198465059,"extension":7.004279330098392},"hitData":{"launchSpeed":85.2,"launchAngle":36.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.36,"coordY":72.1}},"index":4,"playId":"9f200141-aedb-3d67-a3b5-da6512c51111","pitchNumber":4,"startTime":"2025-08-17T22:02:36.541Z","endTime":"2025-08-17T22:02:45.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:02:45.558Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Jake Cronenworth to first baseman Ryan O'Hearn.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T22:02:56.726Z","endTime":"2025-08-17T22:05:42.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.72090780636703,"strikeZoneBottom":1.6741315087251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71701401773216,"aZ":-30.068676579336678,"pfxX":3.0757864683644076,"pfxZ":1.23896455184844,"pX":-0.7006273813529094,"pZ":4.609712892983607,"vX0":-0.8028429058048471,"vY0":-128.8868055153753,"vZ0":2.658123058794745,"x":143.71,"y":114.32,"x0":-0.7871483290278752,"y0":50.004614663152935,"z0":5.868888833632263,"aX":5.238625136454186},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2195,"spinDirection":150},"zone":11,"typeConfidence":0.92,"plateTime":0.423000374243502,"extension":6.750870473957672},"index":0,"playId":"f16fc8c0-fdc9-382a-9db6-f6ebf43f16ab","pitchNumber":1,"startTime":"2025-08-17T22:03:13.852Z","endTime":"2025-08-17T22:03:17.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.545050704705112,"aZ":-29.747034580304955,"pfxX":3.380237370216383,"pfxZ":1.4025792302988531,"pX":-0.11484291487664439,"pZ":2.1772874569461593,"vX0":0.23797954930563486,"vY0":-129.57046018344414,"vZ0":-3.1411893660704004,"x":121.38,"y":179.99,"x0":-0.6476739106707491,"y0":50.00319074137077,"z0":5.636193867963259,"aX":5.849857042451762},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":-6.2,"spinRate":2266,"spinDirection":147},"zone":8,"typeConfidence":0.92,"plateTime":0.419887878479658,"extension":6.864571724393166},"index":1,"playId":"98ca9d40-1de0-3cb9-a42a-e467a3ee5144","pitchNumber":2,"startTime":"2025-08-17T22:03:32.049Z","endTime":"2025-08-17T22:03:36.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707594975014437,"aZ":-12.340845511197573,"pfxX":-2.3261922557915065,"pfxZ":9.566443451466272,"pX":-1.0526584757694353,"pZ":3.0252304769724856,"vX0":-0.5156914598871665,"vY0":-142.1864124219456,"vZ0":-5.442417674906849,"x":157.12,"y":157.1,"x0":-0.5669751897766271,"y0":50.00553869907753,"z0":5.728869744688536,"aX":-4.824631058090258},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2233,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.3833515956464346,"extension":6.70439323006211},"index":2,"playId":"314487af-25e1-3ba7-a40f-338bba3b9729","pitchNumber":3,"startTime":"2025-08-17T22:03:57.853Z","endTime":"2025-08-17T22:04:00.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.76262376690723,"strikeZoneBottom":1.62209183492061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24950246042809,"aZ":-16.932241707835367,"pfxX":-6.736667063579704,"pfxZ":9.698223597538778,"pX":0.5551516266106159,"pZ":-2.425692141252487,"vX0":4.562705533009391,"vY0":-124.1387530902678,"vZ0":-15.220037250443639,"x":95.84,"y":304.27,"x0":-0.4250767305202498,"y0":50.004839509151644,"z0":5.169137243648039,"aX":-10.587922426881287},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":1517,"spinDirection":224},"zone":14,"typeConfidence":0.86,"plateTime":0.4400658044700658,"extension":7.256006795262774},"index":3,"playId":"4d076d9f-2939-3fe8-a710-528176f04614","pitchNumber":4,"startTime":"2025-08-17T22:04:20.689Z","endTime":"2025-08-17T22:04:23.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.9,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.682603708879366,"aZ":-29.090181705420214,"pfxX":2.332686903516438,"pfxZ":1.7510132941090273,"pX":-0.0028086763231709323,"pZ":2.3523576583702366,"vX0":1.4220115238783326,"vY0":-130.50439441391273,"vZ0":-2.8227191629485473,"x":117.11,"y":175.27,"x0":-0.8539408383726134,"y0":50.00478911914339,"z0":5.5890084515125,"aX":4.1143292697997795},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.9,"breakHorizontal":-4.4,"spinRate":2355,"spinDirection":150},"zone":8,"typeConfidence":0.92,"plateTime":0.4161482183789933,"extension":6.837396088480495},"index":4,"playId":"533cee1b-d155-3d48-bb20-8da307be52c7","pitchNumber":5,"startTime":"2025-08-17T22:04:51.360Z","endTime":"2025-08-17T22:04:54.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.74245829249295,"strikeZoneBottom":1.69639209459353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.225624992345224,"aZ":-21.46494088394252,"pfxX":-5.5083176930553535,"pfxZ":6.74435191238486,"pX":0.2922458026849407,"pZ":0.9067449699041765,"vX0":3.841842636135846,"vY0":-124.02385554483176,"vZ0":-6.8176398227758135,"x":105.86,"y":214.3,"x0":-0.5461592130551491,"y0":50.0057674535134,"z0":5.430324981847272,"aX":-8.751750534140301},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.2,"breakHorizontal":9.4,"spinRate":1517,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4383577319528982,"extension":7.131908200044894},"index":5,"playId":"26656a83-6b74-3f65-8b5a-bf5f37de902e","pitchNumber":6,"startTime":"2025-08-17T22:05:14.214Z","endTime":"2025-08-17T22:05:17.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":97.4,"endSpeed":89.9,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.495190106106577,"aZ":-9.997290781817801,"pfxX":-0.3970990936762813,"pfxZ":10.782943542583208,"pX":0.09997282314753593,"pZ":2.1672888289328225,"vX0":1.331295698995274,"vY0":-141.81171255357197,"vZ0":-7.9664986421503565,"x":113.19,"y":180.26,"x0":-0.32198081872345385,"y0":50.002831709309596,"z0":5.6343074327152225,"aX":-0.8169487354960104},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":0.5,"spinRate":2318,"spinDirection":187},"zone":8,"typeConfidence":0.91,"plateTime":0.3848337458129092,"extension":6.849131213920281},"hitData":{"launchSpeed":93.7,"launchAngle":7.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.13,"coordY":163.18}},"index":6,"playId":"5d700d4f-a09e-3a0f-a54b-a6d30aa646db","pitchNumber":7,"startTime":"2025-08-17T22:05:34.221Z","endTime":"2025-08-17T22:05:42.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:05:42.251Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a fly ball to center fielder Ramón Laureano.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T22:05:53.378Z","endTime":"2025-08-17T22:07:01.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.68835844195703,"strikeZoneBottom":1.6795444927495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20489582514682,"aZ":-9.90854557911088,"pfxX":-1.103842755208602,"pfxZ":10.563114795380873,"pX":-0.0904586800746193,"pZ":3.0187695923535305,"vX0":0.9747974336772742,"vY0":-143.77283904653584,"vZ0":-5.925221309749581,"x":120.45,"y":157.27,"x0":-0.2893603297257068,"y0":50.00085396677909,"z0":5.711875978825678,"aX":-2.326401736828489},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.2,"breakHorizontal":1.8,"spinRate":2370,"spinDirection":188},"zone":5,"typeConfidence":0.92,"plateTime":0.37996931059613903,"extension":6.801030357330871},"index":0,"playId":"0fca8ed6-f6b3-31c5-bb3a-eef3a386cf67","pitchNumber":1,"startTime":"2025-08-17T22:06:11.586Z","endTime":"2025-08-17T22:06:14.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.72645831629582,"strikeZoneBottom":1.68625594411618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.634189003412025,"aZ":-24.186398553650918,"pfxX":-6.117557051944052,"pfxZ":4.887465647094468,"pX":0.808898402608765,"pZ":1.4988064141553226,"vX0":4.76861113151064,"vY0":-126.21119252658758,"vZ0":-5.245286592000378,"x":86.17,"y":198.31,"x0":-0.2984969124306782,"y0":50.0006864333681,"z0":5.52037014105942,"aX":-9.993471693703377},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.0,"breakHorizontal":10.2,"spinRate":1583,"spinDirection":231},"zone":14,"typeConfidence":0.83,"plateTime":0.43188475356327194,"extension":7.037980461645594},"index":1,"playId":"278e57ca-57cb-338f-abad-6d827668933f","pitchNumber":2,"startTime":"2025-08-17T22:06:29.281Z","endTime":"2025-08-17T22:06:33.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81780216797315,"aZ":-27.107390962311133,"pfxX":2.1122551625297454,"pfxZ":2.7409419340042476,"pX":0.40780425149816235,"pZ":2.7789700094857643,"vX0":1.7028803828400771,"vY0":-133.82041594046055,"vZ0":-2.557504496447431,"x":101.46,"y":163.75,"x0":-0.5070809124967354,"y0":50.002089169312434,"z0":5.651854433016461,"aX":3.9017241552386412},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":-4.2,"spinRate":2314,"spinDirection":161},"zone":6,"typeConfidence":0.91,"plateTime":0.4064276487012095,"extension":6.830841397993767},"hitData":{"launchSpeed":76.4,"launchAngle":36.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.33,"coordY":88.6}},"index":2,"playId":"58bf96eb-4d09-39a5-8442-5032cdf1ae9e","pitchNumber":3,"startTime":"2025-08-17T22:06:48.028Z","endTime":"2025-08-17T22:07:01.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:07:01.703Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a fly ball to center fielder Ramón Laureano. Teoscar Hernández to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T22:07:08.748Z","endTime":"2025-08-17T22:07:44.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnThird":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83649990040371,"aZ":-26.814188192690597,"pfxX":2.290644462048288,"pfxZ":3.015408968863561,"pX":-0.759193749619664,"pZ":3.029276800453884,"vX0":-0.7782432577117504,"vY0":-132.0949076350109,"vZ0":-1.9172193066827092,"x":145.94,"y":156.99,"x0":-0.7591841258626547,"y0":50.00004723479824,"z0":5.726214550702587,"aX":4.067319905549046},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.0,"spinRate":2319,"spinDirection":160},"zone":1,"typeConfidence":0.9,"plateTime":0.4138694635179836,"extension":6.751672107487538},"hitData":{"launchSpeed":63.0,"launchAngle":29.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.15,"coordY":112.29}},"index":0,"playId":"0736ebd8-fc55-347c-86ba-e076fed83611","pitchNumber":1,"startTime":"2025-08-17T22:07:33.013Z","endTime":"2025-08-17T22:07:44.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.89,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:07:44.566Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T22:10:28.340Z","endTime":"2025-08-17T22:11:46.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[1,2],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T22:08:04.520Z","endTime":"2025-08-17T22:08:30.830Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adrian Morejon replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T22:08:30.830Z","endTime":"2025-08-17T22:09:58.998Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Michael Conforto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-17T22:09:58.998Z","endTime":"2025-08-17T22:10:30.507Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.5,"strikeZoneTop":3.4705982329573,"strikeZoneBottom":1.83648342732226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.741810262089253,"aZ":-17.53147330188094,"pfxX":8.674880572269505,"pfxZ":7.052058015261479,"pX":-0.8400057397348611,"pZ":2.531565456484292,"vX0":-11.669456605933552,"vY0":-142.28933663712698,"vZ0":-6.252872180786444,"x":149.02,"y":170.43,"x0":2.1629732505822803,"y0":50.0031445033618,"z0":5.844976284156291,"aX":18.015342877575875},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.8,"breakHorizontal":-13.7,"spinRate":2390,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.38307393327359485,"extension":6.399821089078088},"index":3,"playId":"47f03746-8aa5-343b-815f-2fd638509c45","pitchNumber":1,"startTime":"2025-08-17T22:10:30.507Z","endTime":"2025-08-17T22:10:34.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.70587589848136,"strikeZoneBottom":1.81216640176868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.755801910657954,"aZ":-16.77351522014927,"pfxX":9.166907048525365,"pfxZ":7.348072487580568,"pX":-0.7675461139061853,"pZ":2.2753273294255707,"vX0":-11.749303985508487,"vY0":-142.90855123752212,"vZ0":-6.942831339907734,"x":146.26,"y":177.35,"x0":2.1801864001466456,"y0":50.005104890142064,"z0":5.764511724303856,"aX":19.220218410083802},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":-14.6,"spinRate":2406,"spinDirection":149},"zone":7,"typeConfidence":0.9,"plateTime":0.3812953717896006,"extension":6.462455109551513},"index":4,"playId":"6b752605-1d24-3731-bac8-52f48c5829be","pitchNumber":2,"startTime":"2025-08-17T22:10:51.243Z","endTime":"2025-08-17T22:10:55.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T22:11:03.107Z","endTime":"2025-08-17T22:11:20.500Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.42365960574809,"strikeZoneBottom":1.65788256124241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.107063868381168,"aZ":-17.89296793436463,"pfxX":6.920438758996916,"pfxZ":6.8273033209329395,"pX":-0.44402983388512984,"pZ":3.49876193001569,"vX0":-9.642037231936607,"vY0":-143.03141588396377,"vZ0":-3.81946283625838,"x":133.93,"y":144.31,"x0":2.05696762819833,"y0":50.00185963606912,"z0":5.95965426730114,"aX":14.473507771083206},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.9,"breakHorizontal":-10.8,"spinRate":2400,"spinDirection":148},"zone":1,"typeConfidence":0.89,"plateTime":0.3815919449540015,"extension":6.34318317882906},"index":6,"playId":"35d9d077-f58c-35bd-890d-35d7a7bafa64","pitchNumber":3,"startTime":"2025-08-17T22:11:20.500Z","endTime":"2025-08-17T22:11:24.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7756101393321,"aZ":-18.65202885352109,"pfxX":8.317409804111586,"pfxZ":6.574544515367279,"pX":0.0939634395834375,"pZ":2.6764235407925066,"vX0":-8.891621925565415,"vY0":-142.11829087933796,"vZ0":-5.5410071116566675,"x":113.42,"y":166.52,"x0":2.173776238476513,"y0":50.006039750000355,"z0":5.825564435155865,"aX":17.11725057513316},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":-13.4,"spinRate":2361,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.3845297441341575,"extension":6.3436875986080405},"index":7,"playId":"3db7727b-0be4-3243-81f9-1fe3bf08a0ec","pitchNumber":4,"startTime":"2025-08-17T22:11:43.116Z","endTime":"2025-08-17T22:11:46.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"third":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-4.800000000000011,"leverageIndex":1.83,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:11:46.755Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T22:14:10.084Z","endTime":"2025-08-17T22:15:38.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alex Call remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T22:13:08.492Z","endTime":"2025-08-17T22:13:08.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Blake Treinen replaces Ben Casparius.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T22:13:08.502Z","endTime":"2025-08-17T22:14:12.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.8369467276153,"strikeZoneBottom":1.78193503754736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84909027469979,"aZ":-33.94923878537529,"pfxX":3.0753928613924666,"pfxZ":-1.139353065194439,"pX":1.335360007497953,"pZ":1.898165375435877,"vX0":8.03909068231151,"vY0":-123.83715247089862,"vZ0":-3.6920796148472954,"x":66.1,"y":187.53,"x0":-2.3475696590884976,"y0":50.003234445415345,"z0":6.237052406414572,"aX":4.792881095142899},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.6,"breakHorizontal":-7.3,"spinRate":2661,"spinDirection":40},"zone":14,"typeConfidence":0.87,"plateTime":0.44166125360782926,"extension":5.544046227253182},"index":2,"playId":"c9778dc9-39bc-3291-90e7-e0842627229a","pitchNumber":1,"startTime":"2025-08-17T22:14:12.245Z","endTime":"2025-08-17T22:14:15.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.9,"endSpeed":88.8,"strikeZoneTop":3.80715650684795,"strikeZoneBottom":1.75281751939356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.864037080185327,"aZ":-23.252706859321925,"pfxX":-10.539351406014,"pfxZ":4.4889807571378775,"pX":-0.31196916262440805,"pZ":1.3290798790772587,"vX0":9.377948515614321,"vY0":-139.24525761339464,"vZ0":-8.768023254207451,"x":128.89,"y":202.89,"x0":-2.3352068211276924,"y0":50.00051160240395,"z0":6.02704484212035,"aX":-20.934193558918363},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":2404,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.39162371815375163,"extension":5.467104141531793},"index":3,"playId":"28508087-f8c8-3e16-bd48-fc46afd742a5","pitchNumber":2,"startTime":"2025-08-17T22:14:27.115Z","endTime":"2025-08-17T22:14:30.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.85849877037955,"strikeZoneBottom":1.67674218269278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62703138552705,"aZ":-21.25760464731748,"pfxX":-11.781019520718548,"pfxZ":5.5871715646308795,"pX":-0.5321140954688668,"pZ":1.4381046373755804,"vX0":8.975172394450295,"vY0":-138.54544594535952,"vZ0":-8.834760114558195,"x":137.28,"y":199.95,"x0":-2.2756564738918144,"y0":50.0000696202315,"z0":6.077313543170896,"aX":-23.003902596732775},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":19.6,"spinRate":2317,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.3946597906837872,"extension":5.344945075666537},"index":4,"playId":"7e8b134f-23ac-39ed-999a-f52f4fdf747d","pitchNumber":3,"startTime":"2025-08-17T22:14:43.184Z","endTime":"2025-08-17T22:14:47.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.86965719950652,"strikeZoneBottom":1.7828587064617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.502401986560116,"aZ":-13.642890624499069,"pfxX":-5.9303006304466725,"pfxZ":9.817478786466719,"pX":-0.060576759290576154,"pZ":2.7044150156442663,"vX0":8.139711888244497,"vY0":-136.62304939557114,"vZ0":-6.985584658090855,"x":119.31,"y":165.76,"x0":-2.3100293440913178,"y0":50.0066690107056,"z0":6.2350384248863735,"aX":-11.19848342781182},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2371,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.4011255685495261,"extension":5.446657153746275},"index":5,"playId":"2ae02956-449e-3ca6-9c41-7e8763e2dec7","pitchNumber":4,"startTime":"2025-08-17T22:15:00.774Z","endTime":"2025-08-17T22:15:04.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.81230121573333,"strikeZoneBottom":1.66241154016194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80219774363849,"aZ":-21.724740508740645,"pfxX":-1.5032611624748478,"pfxZ":5.598960218505891,"pX":-0.42024204120774417,"pZ":2.901107463170579,"vX0":6.321122357725324,"vY0":-134.8719066961608,"vZ0":-4.918152093425383,"x":133.02,"y":160.45,"x0":-2.5859683244712675,"y0":50.00266737966715,"z0":6.254458455424734,"aX":-2.806292104165361},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":1.6,"spinRate":2512,"spinDirection":211},"zone":4,"typeConfidence":0.92,"plateTime":0.40414641475430946,"extension":5.6392416952927125},"index":6,"playId":"2570cd0a-8e76-30a5-bd84-cfb1e493ba69","pitchNumber":5,"startTime":"2025-08-17T22:15:17.584Z","endTime":"2025-08-17T22:15:21.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62887382843515,"aZ":-31.799452264922145,"pfxX":6.773713735754937,"pfxZ":0.2350862774658804,"pX":1.8188195834340393,"pZ":2.1525359198574194,"vX0":8.633890961642779,"vY0":-125.31072667433037,"vZ0":-3.559015806325787,"x":47.67,"y":180.66,"x0":-2.547598892595961,"y0":50.004088261121275,"z0":6.181184075786004,"aX":10.80202138520517},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":-14.2,"spinRate":2701,"spinDirection":46},"zone":14,"typeConfidence":0.87,"plateTime":0.43661435891257216,"extension":5.589363738631504},"index":7,"playId":"2a43ca29-1e98-325e-9712-84a9b83940f6","pitchNumber":6,"startTime":"2025-08-17T22:15:34.730Z","endTime":"2025-08-17T22:15:38.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:15:38.348Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a fly ball to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T22:15:53.344Z","endTime":"2025-08-17T22:16:55.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.29080501040682,"strikeZoneBottom":1.47351302770833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98189380240569,"aZ":-14.175080621847712,"pfxX":-5.690361878486156,"pfxZ":9.044634215860283,"pX":0.5331832827771253,"pZ":1.9807533756712896,"vX0":9.817228914125943,"vY0":-139.17332014474545,"vZ0":-8.519851602032107,"x":96.68,"y":185.3,"x0":-2.277514832640151,"y0":50.00307837459845,"z0":5.990790247722851,"aX":-11.325200124004354},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":2402,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.39139372512651427,"extension":5.411148532010122},"index":0,"playId":"41d2a669-d0ea-3f6e-8968-7e3082b14ad3","pitchNumber":1,"startTime":"2025-08-17T22:16:04.652Z","endTime":"2025-08-17T22:16:08.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.938182813221875,"aZ":-12.544092094790699,"pfxX":-6.232455606535457,"pfxZ":9.649669410135957,"pX":0.7843350248304621,"pZ":2.6575738156297124,"vX0":10.753679112916297,"vY0":-140.99918611027888,"vZ0":-7.389755723393678,"x":87.1,"y":167.03,"x0":-2.2512723150612146,"y0":50.003300590223574,"z0":6.103501021492172,"aX":-12.680043106666673},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2489,"spinDirection":231},"zone":6,"typeConfidence":0.91,"plateTime":0.38691791586819413,"extension":5.546091893007304},"index":1,"playId":"11a79519-9181-37be-a95d-37f78b4f32e5","pitchNumber":2,"startTime":"2025-08-17T22:16:21.992Z","endTime":"2025-08-17T22:16:25.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T22:16:30.193Z","endTime":"2025-08-17T22:16:44.627Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.952997328634346,"aZ":-33.18521580390488,"pfxX":4.516971188296249,"pfxZ":-0.6307600038808872,"pX":1.3105617466868131,"pZ":1.7385727557660187,"vX0":8.120915285272464,"vY0":-126.35162995318964,"vZ0":-4.375396435221302,"x":67.04,"y":191.84,"x0":-2.5327452448597647,"y0":50.00058075909096,"z0":6.161890021586711,"aX":7.29315549573839},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.9,"breakHorizontal":-10.1,"spinRate":2672,"spinDirection":36},"zone":14,"typeConfidence":0.85,"plateTime":0.4336416506584806,"extension":5.560832123237476},"hitData":{"launchSpeed":72.4,"launchAngle":30.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.35,"coordY":91.94}},"index":3,"playId":"7b6a0264-038a-303d-bfe2-7527e3f7972d","pitchNumber":3,"startTime":"2025-08-17T22:16:44.627Z","endTime":"2025-08-17T22:16:55.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:16:55.094Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to left fielder Alex Call.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T22:17:42.452Z","endTime":"2025-08-17T22:21:08.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8,9,10],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b4ec099c-9d39-3072-a905-cdd21541f928","startTime":"2025-08-17T22:17:23.267Z","endTime":"2025-08-17T22:17:26.267Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.84093609087515,"strikeZoneBottom":1.63920234718308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.689926095792835,"aZ":-21.41753396122885,"pfxX":-9.429758840036339,"pfxZ":5.1782932626306355,"pX":-1.6407114200921646,"pZ":3.5143021994726844,"vX0":5.545269402393333,"vY0":-142.93836208747692,"vZ0":-3.723554554808702,"x":179.54,"y":143.89,"x0":-2.376521477132312,"y0":50.004269934454925,"z0":6.171896536964673,"aX":-19.593742267591267},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2384,"spinDirection":231},"zone":11,"typeConfidence":0.88,"plateTime":0.38259674218443074,"extension":5.592010180898904},"index":1,"playId":"5933164e-436f-33d8-9957-7f62dc541dc2","pitchNumber":1,"startTime":"2025-08-17T22:17:44.785Z","endTime":"2025-08-17T22:17:48.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.74212493655243,"strikeZoneBottom":1.50942570917079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.014505518923222,"aZ":-32.48288448971711,"pfxX":5.873736912348915,"pfxZ":-0.20241898409086634,"pX":1.5202908203006273,"pZ":1.634603290517943,"vX0":7.664637273522221,"vY0":-124.18996355386419,"vZ0":-4.240500170285188,"x":59.05,"y":194.65,"x0":-2.3797885089767266,"y0":50.00189937720478,"z0":6.0937293358776765,"aX":9.087148399208628},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-12.6,"spinRate":2635,"spinDirection":34},"zone":14,"typeConfidence":0.89,"plateTime":0.4426108436049714,"extension":5.741870709255187},"index":2,"playId":"9e515151-6076-32d1-95af-f6d3a5f703df","pitchNumber":2,"startTime":"2025-08-17T22:18:05.413Z","endTime":"2025-08-17T22:18:08.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.87652417208556,"strikeZoneBottom":1.67542224437685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03454144289453,"aZ":-22.435544833550555,"pfxX":-10.02171028827689,"pfxZ":4.66033354464005,"pX":-0.1329536158289883,"pZ":4.3711622650992465,"vX0":9.736133047757233,"vY0":-143.42260232096962,"vZ0":-1.3325687190144113,"x":122.07,"y":120.76,"x0":-2.2635410649295977,"y0":50.005557718462654,"z0":6.236006609824131,"aX":-20.957938104348248},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.4,"breakHorizontal":16.3,"spinRate":2400,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.38136684483248073,"extension":5.541473307570197},"index":3,"playId":"12662b98-1fd4-32a6-a758-e3c2d95f9a83","pitchNumber":3,"startTime":"2025-08-17T22:18:26.200Z","endTime":"2025-08-17T22:18:29.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.74827032070196,"strikeZoneBottom":1.73577987017534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.116324933564414,"aZ":-26.38253955082755,"pfxX":-10.749797152036333,"pfxZ":2.929763022533182,"pX":-0.9633850124144354,"pZ":3.0966498566669762,"vX0":7.8231304824887875,"vY0":-140.04389120768545,"vZ0":-3.830340899948167,"x":153.72,"y":155.17,"x0":-2.403596159880339,"y0":50.00206602934032,"z0":6.217973011924938,"aX":-21.243786110183233},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.7,"breakHorizontal":17.8,"spinRate":2446,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3918664288137945,"extension":5.517015137792483},"index":4,"playId":"e46efa36-cedc-3a32-871b-2150a08b5f9c","pitchNumber":4,"startTime":"2025-08-17T22:18:48.347Z","endTime":"2025-08-17T22:18:53.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"startTime":"2025-08-17T22:19:11.652Z","endTime":"2025-08-17T22:19:52.955Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.75243273414287,"strikeZoneBottom":1.63804233214061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.841473800546876,"aZ":-33.587018490324546,"pfxX":6.515331596065916,"pfxZ":-0.9256669765999455,"pX":0.0749336479233126,"pZ":2.886186825220565,"vX0":4.666557205980729,"vY0":-124.05567536870682,"vZ0":-1.429234256982529,"x":114.14,"y":160.85,"x0":-2.6881902440587866,"y0":50.000064984197415,"z0":6.3147703199836895,"aX":9.976731346867508},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-13.0,"spinRate":2655,"spinDirection":45},"zone":5,"typeConfidence":0.9,"plateTime":0.4444886846029861,"extension":5.528586339374498},"index":6,"playId":"cf58a098-1e2b-3fe7-bab9-1097f6b1fd46","pitchNumber":5,"startTime":"2025-08-17T22:19:52.955Z","endTime":"2025-08-17T22:19:57.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis Arraez steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":7,"actionPlayId":"cf58a098-1e2b-3fe7-bab9-1097f6b1fd46","startTime":"2025-08-17T22:20:04.530Z","endTime":"2025-08-17T22:20:15.949Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":650333,"link":"/api/v1/people/650333"},"postOnSecond":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":2.42,"dramaIndex":85.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.778110554161255,"aZ":-22.12017909307496,"pfxX":-9.967418787964869,"pfxZ":4.838979597059126,"pX":-0.7224024451437948,"pZ":2.822098602362379,"vX0":8.511294781643477,"vY0":-142.72811466216882,"vZ0":-5.377712771114446,"x":144.54,"y":162.58,"x0":-2.438215554109437,"y0":50.002734764403705,"z0":6.110684598709481,"aX":-20.703466695278284},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.9,"breakHorizontal":16.4,"spinRate":2367,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.38277576153839554,"extension":5.477233767887378},"index":8,"playId":"4a6f24bf-a720-3db9-90d4-4bace839428a","pitchNumber":6,"startTime":"2025-08-17T22:20:15.949Z","endTime":"2025-08-17T22:20:19.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":9,"playId":"686fa18f-6097-4698-a090-9440a8f70d05","startTime":"2025-08-17T22:20:37.751Z","endTime":"2025-08-17T22:20:42.751Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27516786132814,"aZ":-33.54189310397573,"pfxX":2.7499026509179503,"pfxZ":-0.8493049707361617,"pX":0.3186174386691319,"pZ":2.6757045953602048,"vX0":6.283529419098675,"vY0":-125.74005422861715,"vZ0":-2.33076857683929,"x":104.86,"y":166.54,"x0":-2.564956125709792,"y0":50.00366717678922,"z0":6.322744159699232,"aX":4.424873582204674},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-6.4,"spinRate":2603,"spinDirection":42},"zone":6,"typeConfidence":0.83,"plateTime":0.43476339341643566,"extension":5.594824892372513},"hitData":{"launchSpeed":97.6,"launchAngle":45.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.27,"coordY":81.16}},"index":10,"playId":"893cd671-4121-3861-b037-a20d952c9678","pitchNumber":7,"startTime":"2025-08-17T22:20:55.933Z","endTime":"2025-08-17T22:21:08.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":6.8999999999999915,"leverageIndex":2.42,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:21:08.115Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T22:22:08.792Z","endTime":"2025-08-17T22:24:31.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T22:21:36.500Z","endTime":"2025-08-17T22:22:10.995Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.52524417413634,"strikeZoneBottom":1.59176244275071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.137121035397666,"aZ":-20.51029772050717,"pfxX":-1.2601599711553262,"pfxZ":6.211670220305326,"pX":0.125946380794553,"pZ":3.0996258098573692,"vX0":7.523604298764833,"vY0":-135.13640390417643,"vZ0":-4.514332236515446,"x":112.2,"y":155.09,"x0":-2.512089593873364,"y0":50.00637178533175,"z0":6.203416883683995,"aX":-2.368581591416853},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":1.0,"spinRate":2579,"spinDirection":221},"zone":2,"typeConfidence":0.92,"plateTime":0.4029168028223773,"extension":5.400011287140251},"index":1,"playId":"623bba8a-f20b-3c37-ab96-a092d1040bfc","pitchNumber":1,"startTime":"2025-08-17T22:22:10.995Z","endTime":"2025-08-17T22:22:15.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"da3273e3-7094-4a33-b225-c374fa9b4fa6","startTime":"2025-08-17T22:22:22.276Z","endTime":"2025-08-17T22:22:27.276Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis Arraez steals (7) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"da3273e3-7094-4a33-b225-c374fa9b4fa6","startTime":"2025-08-17T22:22:41.088Z","endTime":"2025-08-17T22:22:42.061Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"second":{"id":650333,"link":"/api/v1/people/650333"},"postOnThird":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":2.46,"dramaIndex":72.0,"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.277916409682568,"aZ":-37.03834348578637,"pfxX":7.559953890590452,"pfxZ":-2.990345202558326,"pX":0.8539595780634797,"pZ":1.7510363070642747,"vX0":6.157748869495057,"vY0":-127.21186170359677,"vZ0":-3.637398957752465,"x":84.45,"y":191.5,"x0":-2.5881494570813706,"y0":50.00489439110285,"z0":6.162938144692088,"aX":12.281647777646892},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.1,"breakHorizontal":-15.1,"spinRate":2681,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.43204883461406496,"extension":5.69708420106101},"index":4,"playId":"406a05ac-f64e-33f3-84b2-1713df758ef0","pitchNumber":2,"startTime":"2025-08-17T22:22:42.061Z","endTime":"2025-08-17T22:22:45.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.54531631177815,"strikeZoneBottom":1.64044692165821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.451284821229155,"aZ":-23.72433265934528,"pfxX":-0.6033120603517355,"pfxZ":4.39153484212866,"pX":-0.31471289744750075,"pZ":5.435252890323751,"vX0":6.1291680883560415,"vY0":-136.91109779424494,"vZ0":1.620551792429768,"x":129.0,"y":92.03,"x0":-2.491309927144484,"y0":50.00204542334581,"z0":6.444863115022137,"aX":-1.1620974143484102},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":0.0,"spinRate":2594,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.39805522703692375,"extension":5.424960838820307},"index":5,"playId":"6dbf34d4-df14-3039-9ad7-e172442ae23e","pitchNumber":3,"startTime":"2025-08-17T22:23:03.635Z","endTime":"2025-08-17T22:23:06.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.4715418085722,"strikeZoneBottom":1.56660394959921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23716868114037,"aZ":-14.94184074916539,"pfxX":-8.354099718809886,"pfxZ":8.680844292679463,"pX":0.5609480171179311,"pZ":3.7987292208631507,"vX0":10.78793952651808,"vY0":-139.90973941531087,"vZ0":-3.833224605187222,"x":95.62,"y":136.21,"x0":-2.2574055518044225,"y0":50.001095132795,"z0":6.164278199590333,"aX":-16.580398784625658},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2547,"spinDirection":230},"zone":12,"typeConfidence":0.89,"plateTime":0.39133580706614923,"extension":5.563620025102068},"index":6,"playId":"274c3887-3aed-3d77-8f73-ad3ebfcf083d","pitchNumber":4,"startTime":"2025-08-17T22:23:22.716Z","endTime":"2025-08-17T22:23:27.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51551300575588,"aZ":-33.27230612585857,"pfxX":7.8770079765121395,"pfxZ":-0.7253922331239071,"pX":0.6072738566667492,"pZ":1.3418738278131135,"vX0":5.415947675273149,"vY0":-122.69207279180672,"vZ0":-4.5316072593841294,"x":93.85,"y":202.55,"x0":-2.6562766890959897,"y0":50.00318109455771,"z0":6.065641263049865,"aX":11.941486733624517},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":2640,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4473680070311099,"extension":5.416041681552735},"index":7,"playId":"bb238355-ec5f-3e04-b92c-2f862c7409c4","pitchNumber":5,"startTime":"2025-08-17T22:23:41.733Z","endTime":"2025-08-17T22:23:45.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.6,"strikeZoneTop":3.55731120810151,"strikeZoneBottom":1.62112726468344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.664342424529572,"aZ":-23.630268945973118,"pfxX":-10.73868618811957,"pfxZ":4.251952480534217,"pX":1.7851701627790637,"pZ":1.5510419758859806,"vX0":14.417080901556899,"vY0":-139.76288259343607,"vZ0":-8.210730657498651,"x":48.95,"y":196.9,"x0":-2.00594131877605,"y0":50.00621567108724,"z0":6.038113154226296,"aX":-21.59753905959811},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.2,"breakHorizontal":17.0,"spinRate":2320,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.3894706402492467,"extension":5.801365698002314},"index":8,"playId":"7da9ffde-f564-3854-9ce5-17a99d4a9a40","pitchNumber":6,"startTime":"2025-08-17T22:24:03.902Z","endTime":"2025-08-17T22:24:07.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59718313510528,"aZ":-23.343461654865248,"pfxX":-0.9127789762113367,"pfxZ":4.610323778009567,"pX":0.3390834327204572,"pZ":3.7800779334483114,"vX0":7.857329583263727,"vY0":-136.45500230712798,"vZ0":-2.4836284642536404,"x":104.07,"y":136.72,"x0":-2.4398784561007756,"y0":50.001996128521085,"z0":6.283524214551063,"aX":-1.7482724127767266},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":0.2,"spinRate":2532,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.3990088150215847,"extension":5.4697968489874675},"hitData":{"launchSpeed":69.3,"launchAngle":-11.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.59,"coordY":150.82}},"index":9,"playId":"4476e452-8635-3597-b91d-b0ad614f8870","pitchNumber":7,"startTime":"2025-08-17T22:24:23.240Z","endTime":"2025-08-17T22:24:31.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657757,"link":"/api/v1/people/657757","batSide":{"code":"L","description":"Left"}},"third":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_ab"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_ab"},{"player":{"id":657757,"link":"/api/v1/people/657757"},"credit":"b_pa"},{"player":{"id":595014,"link":"/api/v1/people/595014"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":7.500000000000014,"leverageIndex":2.46,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:24:31.273Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T22:26:34.921Z","endTime":"2025-08-17T22:27:24.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Alex Freeland.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T22:26:13.171Z","endTime":"2025-08-17T22:26:37.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.53812622034405,"strikeZoneBottom":1.42278199650391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.178436961155846,"aZ":-36.788671288465906,"pfxX":-3.0970613884383615,"pfxZ":-3.066319360274232,"pX":0.46471708967164255,"pZ":3.6830981073800313,"vX0":-4.528341508194165,"vY0":-121.42012176828317,"vZ0":1.7495905438808672,"x":99.29,"y":139.34,"x0":2.751188391351642,"y0":50.00394501952494,"z0":6.137486187849519,"aX":-4.657446123024876},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.9,"breakHorizontal":6.6,"spinRate":2753,"spinDirection":299},"zone":12,"typeConfidence":0.9,"plateTime":0.44986051199510957,"extension":6.140536207083971},"index":1,"playId":"09e2b5b5-e0d6-3be3-922b-f57f9e77eade","pitchNumber":1,"startTime":"2025-08-17T22:26:37.054Z","endTime":"2025-08-17T22:26:40.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.6,"endSpeed":88.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.703048276566648,"aZ":-17.9989492206397,"pfxX":8.504199183866401,"pfxZ":7.053049427831574,"pX":-0.16713251704808457,"pZ":3.0911575395278987,"vX0":-10.001201461144847,"vY0":-140.39756170048483,"vZ0":-4.3231658089789455,"x":123.37,"y":155.32,"x0":2.3246361004558618,"y0":50.0067004003302,"z0":5.811224049101427,"aX":17.100923095117032},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":-13.6,"spinRate":2479,"spinDirection":147},"zone":2,"typeConfidence":0.89,"plateTime":0.38908742103045935,"extension":6.354507902623829},"index":2,"playId":"3c66cf28-d23d-3d2d-b287-9ce029b0e321","pitchNumber":2,"startTime":"2025-08-17T22:26:53.809Z","endTime":"2025-08-17T22:26:57.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.991228747274114,"aZ":-30.760618282531663,"pfxX":7.950383200961758,"pfxZ":0.8199233506007513,"pX":0.44350022648883697,"pZ":3.0394389650401172,"vX0":-8.06642082056904,"vY0":-130.19894854453887,"vZ0":-1.4016579567589043,"x":100.09,"y":156.72,"x0":2.546865534349244,"y0":50.00016376318132,"z0":5.909586388211582,"aX":13.665987269512962},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-12.6,"spinRate":1401,"spinDirection":108},"zone":3,"typeConfidence":2.0,"plateTime":0.4204669630590998,"extension":6.358514476375486},"hitData":{"launchSpeed":98.2,"launchAngle":31.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.0,"coordY":53.24}},"index":3,"playId":"616796fe-f300-376b-9746-6fc0526cd589","pitchNumber":3,"startTime":"2025-08-17T22:27:15.372Z","endTime":"2025-08-17T22:27:24.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:27:24.400Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Buddy Kennedy called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T22:27:28.433Z","endTime":"2025-08-17T22:28:32.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":98.8,"endSpeed":90.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3475033422591,"aZ":-17.713134627958947,"pfxX":8.646765958287386,"pfxZ":6.881525519184175,"pX":-0.09203144692246555,"pZ":2.9398586337431847,"vX0":-9.585904107937841,"vY0":-143.62727559117724,"vZ0":-5.039213944391274,"x":95.5,"y":151.1,"x0":2.155561947417607,"y0":50.006929504879544,"z0":5.80866653590399,"aX":18.181354010384705},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.6,"breakHorizontal":-13.9,"spinRate":2455,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.38046735721036207,"extension":6.378116210357437},"index":0,"playId":"b67c1417-1be2-35be-9d1a-5eb84a10fed3","pitchNumber":1,"startTime":"2025-08-17T22:27:51.487Z","endTime":"2025-08-17T22:27:54.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.24312712914376,"strikeZoneBottom":1.47725346005174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.605612104020125,"aZ":-20.365960196491336,"pfxX":8.913215849299073,"pfxZ":5.611411686940031,"pX":-0.6659650443489334,"pZ":3.0607068034689755,"vX0":-10.93146861516756,"vY0":-143.73061877201096,"vZ0":-4.4417431964075975,"x":142.39,"y":156.14,"x0":2.018729464537647,"y0":50.00210739034759,"z0":5.881579990953862,"aX":18.751622263535193},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.5,"breakHorizontal":-14.0,"spinRate":2328,"spinDirection":146},"zone":1,"typeConfidence":0.91,"plateTime":0.38028578559314896,"extension":6.2618598446799805},"index":1,"playId":"15ea7fb0-7b2c-3253-93ef-932ec174d9e8","pitchNumber":2,"startTime":"2025-08-17T22:28:10.500Z","endTime":"2025-08-17T22:28:14.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.18601469017517,"strikeZoneBottom":1.45099440616998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.188739368220986,"aZ":-19.83839551898939,"pfxX":8.492068778194799,"pfxZ":5.910371977856183,"pX":-0.4177374767484,"pZ":3.492863331154613,"vX0":-9.910042903271224,"vY0":-143.32638180679393,"vZ0":-3.373023720689832,"x":132.92,"y":144.47,"x0":1.9764123826737054,"y0":50.00119861064642,"z0":5.9192028155181315,"aX":17.720095381531113},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.2,"breakHorizontal":-13.4,"spinRate":2419,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.3817210242712874,"extension":6.230267655071189},"index":2,"playId":"43ae11fd-c962-37ea-9f31-0750cefd3341","pitchNumber":3,"startTime":"2025-08-17T22:28:28.827Z","endTime":"2025-08-17T22:28:32.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:28:32.925Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out sharply to center fielder Ramón Laureano.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T22:28:47.741Z","endTime":"2025-08-17T22:29:54.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.412018545489225,"aZ":-35.57788091643326,"pfxX":-2.9272550588407507,"pfxZ":-2.0829889161286417,"pX":1.0585213218991592,"pZ":3.2389048240612723,"vX0":-3.5807085445124525,"vY0":-126.87594786065786,"vZ0":0.399618878787094,"x":76.65,"y":151.33,"x0":2.867229655862545,"y0":50.00357307385039,"z0":5.909556854719256,"aX":-4.782170219187768},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.5,"breakHorizontal":6.1,"spinRate":2912,"spinDirection":283},"zone":12,"typeConfidence":0.9,"plateTime":0.43133998962849995,"extension":6.32138128184766},"index":0,"playId":"487efc08-0df5-3d44-a5e8-7387bb50a395","pitchNumber":1,"startTime":"2025-08-17T22:29:02.491Z","endTime":"2025-08-17T22:29:05.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01205264993248,"aZ":-19.37607313068501,"pfxX":7.84321734191686,"pfxZ":5.937723595962325,"pX":0.30626685852697555,"pZ":3.239968251389242,"vX0":-8.306597880340545,"vY0":-144.99571368074083,"vZ0":-3.9975938979465395,"x":105.33,"y":151.3,"x0":2.17243761803004,"y0":50.00385439949599,"z0":5.7999886913684735,"aX":16.906577948249286},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.2,"breakHorizontal":-12.8,"spinRate":2411,"spinDirection":141},"zone":3,"typeConfidence":0.9,"plateTime":0.3760066582785542,"extension":6.471344325928978},"index":1,"playId":"8084365e-a2a0-37ae-83ff-f21c2610a2d9","pitchNumber":2,"startTime":"2025-08-17T22:29:20.992Z","endTime":"2025-08-17T22:29:23.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T22:29:28.564Z","endTime":"2025-08-17T22:29:45.713Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.581308463995732,"aZ":-35.77283659774506,"pfxX":-4.598384374676191,"pfxZ":-2.2892495126457284,"pX":0.352215848257502,"pZ":2.276239774513771,"vX0":-4.295841927927874,"vY0":-124.28162085580968,"vZ0":-1.3146855509786708,"x":103.57,"y":177.32,"x0":2.696852322418997,"y0":50.001193836950414,"z0":5.76781426557666,"aX":-7.233356688299736},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.2,"breakHorizontal":9.2,"spinRate":3107,"spinDirection":297},"zone":6,"typeConfidence":0.9,"plateTime":0.4397573593519857,"extension":6.344609167390598},"hitData":{"launchSpeed":101.5,"launchAngle":26.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.74,"coordY":46.21}},"index":3,"playId":"e3c337fb-6fb2-32a3-a7ab-57f42d9a03b1","pitchNumber":3,"startTime":"2025-08-17T22:29:45.713Z","endTime":"2025-08-17T22:29:54.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:29:54.233Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Xander Bogaerts hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T22:32:35.293Z","endTime":"2025-08-17T22:33:21.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Miguel Rojas remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T22:31:17.357Z","endTime":"2025-08-17T22:31:17.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alexis Díaz replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T22:31:17.369Z","endTime":"2025-08-17T22:32:37.466Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664747,"link":"/api/v1/people/664747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595014,"link":"/api/v1/people/595014","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.143336467120488,"aZ":-16.436757653522456,"pfxX":-7.337558806408062,"pfxZ":8.291590408016273,"pX":0.05950650528872,"pZ":2.2973188050005238,"vX0":8.629088469697564,"vY0":-136.4631162518707,"vZ0":-3.9262105520291226,"x":114.73,"y":176.75,"x0":-2.1803485286885924,"y0":50.00616226947523,"z0":4.8767293660630315,"aX":-13.934210661027},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2505,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.4003389592048747,"extension":7.391054195694284},"index":2,"playId":"28bfec52-8bfa-3fea-9e31-c0017c01458c","pitchNumber":1,"startTime":"2025-08-17T22:32:37.466Z","endTime":"2025-08-17T22:32:40.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.73408491916882,"strikeZoneBottom":1.61597039565614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05708355480851,"aZ":-29.46700874481648,"pfxX":1.4685967173304273,"pfxZ":1.6423701703907376,"pX":-0.8142511193934702,"pZ":2.2936609403288903,"vX0":3.5270686108270484,"vY0":-126.66967641445795,"vZ0":-1.2616257349913433,"x":148.04,"y":176.85,"x0":-2.406942309560735,"y0":50.00436033333781,"z0":5.120427373540114,"aX":2.424145738136956},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":-3.4,"spinRate":2501,"spinDirection":167},"zone":4,"typeConfidence":0.9,"plateTime":0.4298217291152229,"extension":7.310731786726239},"index":3,"playId":"6493cb88-2186-36c6-858f-c136e2a17326","pitchNumber":2,"startTime":"2025-08-17T22:33:00.311Z","endTime":"2025-08-17T22:33:04.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4546398870691,"aZ":-31.868861358225015,"pfxX":1.1269346079931424,"pfxZ":0.18650991935464312,"pX":-2.216542111600494,"pZ":3.269626027140187,"vX0":0.29911602989455777,"vY0":-128.16111946340493,"vZ0":1.3362713992275197,"x":201.49,"y":150.5,"x0":-2.481106263147944,"y0":50.005609409056646,"z0":5.222762097074926,"aX":1.8827421578065329},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":-2.2,"spinRate":2574,"spinDirection":116},"zone":11,"typeConfidence":0.89,"plateTime":0.4266859714410578,"extension":7.123435421493376},"index":4,"playId":"831628b0-fbec-3db2-aac4-6d20e5412ba6","pitchNumber":3,"startTime":"2025-08-17T22:33:15.654Z","endTime":"2025-08-17T22:33:21.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:33:21.164Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T22:33:38.014Z","endTime":"2025-08-17T22:35:29.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.45354772620864,"strikeZoneBottom":1.49817425069851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.196115428204997,"aZ":-15.61353305437213,"pfxX":-5.172814809796826,"pfxZ":8.831210690630549,"pX":-0.11047949076186811,"pZ":1.2312731528508432,"vX0":7.30243336976846,"vY0":-135.04709077403407,"vZ0":-6.7145659999450835,"x":121.21,"y":205.54,"x0":-2.1585343678679636,"y0":50.00323169845793,"z0":4.818508457866123,"aX":-9.70131947689236},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":8.0,"spinRate":2546,"spinDirection":223},"zone":13,"typeConfidence":0.88,"plateTime":0.40323627371197146,"extension":7.740852754802183},"index":0,"playId":"ac6d5296-8b85-3d4c-97b9-4db02db14f61","pitchNumber":1,"startTime":"2025-08-17T22:33:46.255Z","endTime":"2025-08-17T22:33:49.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.477589255472672,"aZ":-16.896677250971535,"pfxX":-4.950870987041457,"pfxZ":8.280735527151771,"pX":-0.18463629834683656,"pZ":3.205982430007771,"vX0":7.0432116221776155,"vY0":-133.8959249416552,"vZ0":-1.576771473769798,"x":124.04,"y":152.22,"x0":-2.1863181853503777,"y0":50.00569345691761,"z0":4.991342458070214,"aX":-9.138335104082906},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":7.8,"spinRate":2476,"spinDirection":225},"zone":2,"typeConfidence":0.88,"plateTime":0.406544609957304,"extension":7.624312305423026},"index":1,"playId":"1b84b7b7-4430-3ccd-b638-e59009a0bd0e","pitchNumber":2,"startTime":"2025-08-17T22:34:02.803Z","endTime":"2025-08-17T22:34:05.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.51324391382321,"strikeZoneBottom":1.52661966021884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.246322279834732,"aZ":-15.41008488744995,"pfxX":-6.9999318850957275,"pfxZ":8.884413933291965,"pX":-1.024924350052198,"pZ":3.5598449378900647,"vX0":5.9267055121194625,"vY0":-136.53579960373048,"vZ0":-1.2028941348437145,"x":156.07,"y":142.66,"x0":-2.31498749778396,"y0":50.00259292157107,"z0":5.0673201567311414,"aX":-13.20759597471505},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":11.4,"spinRate":2581,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4012627531212285,"extension":7.709097017339927},"index":2,"playId":"84b99a79-d770-32c3-8a79-3e0f90b973ef","pitchNumber":3,"startTime":"2025-08-17T22:34:23.064Z","endTime":"2025-08-17T22:34:26.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65026688400216,"aZ":-24.131061932940327,"pfxX":1.130947035541658,"pfxZ":4.852196101111036,"pX":-0.022073876005598937,"pZ":1.6730998573201872,"vX0":5.012295623258457,"vY0":-127.71507053593727,"vZ0":-3.8228101572869266,"x":117.84,"y":193.61,"x0":-2.1547062580887784,"y0":50.000575602040236,"z0":5.081398874119572,"aX":1.8712005934391571},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-3.1,"spinRate":2734,"spinDirection":196},"zone":8,"typeConfidence":0.88,"plateTime":0.42843242239851476,"extension":7.559348296642826},"index":3,"playId":"93c45830-bc25-38fc-863a-09a70c345f84","pitchNumber":4,"startTime":"2025-08-17T22:34:39.140Z","endTime":"2025-08-17T22:34:42.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.500809531226146,"aZ":-24.681317001366466,"pfxX":0.7668506978716378,"pfxZ":4.424478448072889,"pX":0.09598542940341372,"pZ":1.570700995920663,"vX0":5.599556030680462,"vY0":-128.7900989272195,"vZ0":-4.013482558074691,"x":113.34,"y":196.37,"x0":-2.1981842102003695,"y0":50.006385782323704,"z0":5.038249515678523,"aX":1.299856510499691},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":-2.5,"spinRate":2778,"spinDirection":184},"zone":8,"typeConfidence":0.88,"plateTime":0.42383514653262866,"extension":7.479090710839476},"index":4,"playId":"0349867b-8c0e-3869-8544-97ba37b9694f","pitchNumber":5,"startTime":"2025-08-17T22:34:57.523Z","endTime":"2025-08-17T22:35:01.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.2,"endSpeed":83.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.491891958042252,"aZ":-25.74690574975835,"pfxX":1.9198795630753782,"pfxZ":3.6796675156197987,"pX":-0.20566345438289288,"pZ":1.8828640262077962,"vX0":4.629088533800938,"vY0":-130.04949698208588,"vZ0":-3.051841842199148,"x":124.84,"y":187.94,"x0":-2.244896171200825,"y0":50.000210268722675,"z0":4.985519946119894,"aX":3.347925261211506},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.4,"breakHorizontal":-4.3,"spinRate":2718,"spinDirection":207},"zone":8,"typeConfidence":0.88,"plateTime":0.41820536655752694,"extension":7.529981935261169},"index":5,"playId":"fe01d331-7436-3c35-ba3b-54ae242e9282","pitchNumber":6,"startTime":"2025-08-17T22:35:25.159Z","endTime":"2025-08-17T22:35:29.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":8.0,"leverageIndex":3.54,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:35:29.901Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ramón Laureano doubles (20) on a line drive to left fielder Alex Call. Xander Bogaerts to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T22:35:35.902Z","endTime":"2025-08-17T22:38:06.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664747,"fullName":"Alexis Díaz","link":"/api/v1/people/664747"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.53087308831224,"strikeZoneBottom":1.54532810093525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689296726237853,"aZ":-24.929049324541758,"pfxX":-0.9070458821339988,"pfxZ":4.16896176978728,"pX":0.5685492103044556,"pZ":1.2671631021120136,"vX0":7.343220261933532,"vY0":-129.8233605072608,"vZ0":-4.858655934947272,"x":95.33,"y":204.57,"x0":-2.157601572825323,"y0":50.00142968676888,"z0":5.019305043760786,"aX":-1.5767118362151429},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":0.4,"spinRate":2673,"spinDirection":200},"zone":14,"typeConfidence":0.85,"plateTime":0.41910484643061174,"extension":7.599573323999915},"index":0,"playId":"76f0f872-af98-377f-b137-ba20b4a8eb90","pitchNumber":1,"startTime":"2025-08-17T22:35:55.551Z","endTime":"2025-08-17T22:35:59.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.000490279277706,"aZ":-26.082317512882984,"pfxX":0.801169395058818,"pfxZ":3.5232257859044953,"pX":-0.2488786649868853,"pZ":2.4654238487533515,"vX0":4.836719044048917,"vY0":-129.57584435041315,"vZ0":-1.5396304683691597,"x":126.49,"y":172.21,"x0":-2.2314559185577925,"y0":50.00149972604122,"z0":5.030038112649117,"aX":1.3823715228951505},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":-2.4,"spinRate":2691,"spinDirection":189},"zone":5,"typeConfidence":0.87,"plateTime":0.42015036220189206,"extension":7.614265969124623},"index":1,"playId":"dd4ef9e7-031d-3a1f-828b-c7e01f3116fb","pitchNumber":2,"startTime":"2025-08-17T22:36:11.863Z","endTime":"2025-08-17T22:36:16.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":"4b959170-52c0-3fe8-a0c1-2a00e715233e","startTime":"2025-08-17T22:36:31.442Z","endTime":"2025-08-17T22:36:36.464Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4995985185892,"aZ":-27.194927845951575,"pfxX":1.8052634421104519,"pfxZ":2.9128596053117306,"pX":-0.15185687031347014,"pZ":2.70645999136974,"vX0":4.405315151263542,"vY0":-128.8488727034851,"vZ0":-0.8887935451442943,"x":122.79,"y":165.71,"x0":-2.106886985430657,"y0":50.0048845604162,"z0":5.1255990586522024,"aX":3.0860215895080225},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":2577,"spinDirection":163},"zone":5,"typeConfidence":0.89,"plateTime":0.42236196865707143,"extension":7.571237235339761},"index":3,"playId":"6216cff4-14ae-3664-bd0c-333eb5e9a497","pitchNumber":3,"startTime":"2025-08-17T22:36:46.359Z","endTime":"2025-08-17T22:36:49.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":88.6,"endSpeed":81.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19114147437534,"aZ":-27.088004322805528,"pfxX":0.9212254624691343,"pfxZ":2.9938819082407893,"pX":-0.44228406485322924,"pZ":1.7277525512635494,"vX0":3.883418646385773,"vY0":-129.09784335265059,"vZ0":-3.0496983227258196,"x":133.86,"y":192.13,"x0":-2.0816584983579176,"y0":50.00387853921853,"z0":4.994621313508558,"aX":1.5647985137341793},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2665,"spinDirection":161},"zone":7,"typeConfidence":0.88,"plateTime":0.4232030052849165,"extension":7.4464601348776505},"index":4,"playId":"7c944fff-1793-3043-a233-af1166bc0553","pitchNumber":4,"startTime":"2025-08-17T22:37:15.917Z","endTime":"2025-08-17T22:37:19.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.3,"endSpeed":84.9,"strikeZoneTop":3.44678970257277,"strikeZoneBottom":1.49383277681167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.532674227466416,"aZ":-13.170577210385842,"pfxX":-7.425621940785229,"pfxZ":10.28022607306887,"pX":1.4233828414222507,"pZ":1.8067491661116108,"vX0":11.557615921853015,"vY0":-135.35215705532818,"vZ0":-5.710232915086461,"x":62.74,"y":190.0,"x0":-1.9443673609389596,"y0":50.00592071750365,"z0":4.87217405796155,"aX":-13.731924425399866},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":10.9,"spinRate":2588,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.4052353969940392,"extension":7.702555207645944},"index":5,"playId":"e0d040b2-fc00-3e2e-aa07-ad50b6401462","pitchNumber":5,"startTime":"2025-08-17T22:37:37.119Z","endTime":"2025-08-17T22:37:40.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05097347671417,"aZ":-25.975642783738877,"pfxX":0.8477581789206643,"pfxZ":3.6573538772560275,"pX":0.2292003294414865,"pZ":1.4141371126455309,"vX0":5.909580292489361,"vY0":-128.6692627553966,"vZ0":-4.050943871621961,"x":104.71,"y":162.85,"x0":-2.197450433281686,"y0":50.00341101692514,"z0":4.997288451269365,"aX":1.4349601079224135},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-2.8,"spinRate":2704,"spinDirection":180},"zone":14,"typeConfidence":0.89,"plateTime":0.4239782672528527,"extension":7.483140724656457},"hitData":{"launchSpeed":95.1,"launchAngle":16.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":106.58,"coordY":94.49}},"index":6,"playId":"b367a915-cb56-393e-81a1-3f6cd549181e","pitchNumber":6,"startTime":"2025-08-17T22:37:54.530Z","endTime":"2025-08-17T22:38:06.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":664747,"link":"/api/v1/people/664747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-20.6,"leverageIndex":3.04,"dramaIndex":207.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:38:06.525Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Iglesias grounds out, shortstop Mookie Betts to first baseman Freddie Freeman. Xander Bogaerts scores. Ramón Laureano to 3rd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T22:40:56.347Z","endTime":"2025-08-17T22:42:40.593Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":664747,"link":"/api/v1/people/664747"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T22:38:38.112Z","endTime":"2025-08-17T22:39:20.697Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alex Vesia replaces Alexis Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-17T22:39:20.697Z","endTime":"2025-08-17T22:40:25.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664747,"link":"/api/v1/people/664747","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Iglesias replaces Jake Cronenworth.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-17T22:40:25.213Z","endTime":"2025-08-17T22:40:58.512Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.995604345664717,"aZ":-29.191041241273307,"pfxX":-4.354640524212208,"pfxZ":1.8437528555588738,"pX":-0.1923941488918998,"pZ":3.191834810209227,"vX0":0.7651362019320551,"vY0":-124.95466608713156,"vZ0":-1.3905541455157167,"x":124.33,"y":152.6,"x0":0.06797900943147063,"y0":50.00034595641909,"z0":6.105850297034589,"aX":-7.0362039076718},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":7.8,"spinRate":2429,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.43472187749988267,"extension":6.12435516263694},"index":3,"playId":"cc65a885-51de-3e0c-bb02-b75e020d1526","pitchNumber":1,"startTime":"2025-08-17T22:40:58.512Z","endTime":"2025-08-17T22:41:01.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.8,"endSpeed":84.6,"strikeZoneTop":3.37556341085901,"strikeZoneBottom":1.3966065483668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.998064060371476,"aZ":-11.40715159082954,"pfxX":0.48376689041357945,"pfxZ":11.281713181760923,"pX":-1.4812291579496555,"pZ":2.962644093500972,"vX0":-3.8739035354231013,"vY0":-134.97101344630354,"vZ0":-5.444389017856743,"x":173.46,"y":158.79,"x0":-0.0887988237898068,"y0":50.003603626800135,"z0":5.812723418703381,"aX":0.8910444246265776},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":0.0,"spinRate":2403,"spinDirection":164},"zone":11,"typeConfidence":0.89,"plateTime":0.40616652230365213,"extension":6.0234028116011915},"index":4,"playId":"97167273-912f-376b-8487-2d19463445c1","pitchNumber":2,"startTime":"2025-08-17T22:41:23.245Z","endTime":"2025-08-17T22:41:27.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":85.6,"endSpeed":79.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.487745043671488,"aZ":-30.153972366567718,"pfxX":-4.93524243895213,"pfxZ":1.270828896313045,"pX":0.21556447071194249,"pZ":2.9662908728989477,"vX0":1.597415438614543,"vY0":-124.74907968630731,"vZ0":-1.509439657796428,"x":108.78,"y":158.69,"x0":0.21233913069938476,"y0":50.005067386097465,"z0":6.03936319565116,"aX":-7.865885895793637},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":8.6,"spinRate":2340,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.43721529451693897,"extension":5.882253186221915},"index":5,"playId":"ba2290e7-d830-3c77-97ea-1ae83a885107","pitchNumber":3,"startTime":"2025-08-17T22:41:42.927Z","endTime":"2025-08-17T22:41:46.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.41726114902965,"strikeZoneBottom":1.43808377217052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88320851704385,"aZ":-15.446576253534142,"pfxX":-0.6738610372294151,"pfxZ":8.974907027372794,"pX":-0.698761176805638,"pZ":5.078886367275667,"vX0":-1.7681017651404745,"vY0":-135.9165344685036,"vZ0":0.4632407869748573,"x":143.64,"y":101.65,"x0":0.048712007927680365,"y0":50.0012188371732,"z0":5.982179910602473,"aX":-1.2549515282802544},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":1.6,"spinRate":2450,"spinDirection":166},"zone":11,"typeConfidence":0.88,"plateTime":0.4036019832728468,"extension":6.064459052515967},"index":6,"playId":"789038b2-07eb-3549-8cd1-cc7f6bc5290e","pitchNumber":4,"startTime":"2025-08-17T22:42:07.780Z","endTime":"2025-08-17T22:42:10.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.395978267559727,"aZ":-12.498095181259016,"pfxX":-0.9844861096371895,"pfxZ":10.30582337182072,"pX":-0.815514842234423,"pZ":3.419457912973877,"vX0":-2.166316398971332,"vY0":-137.51012771064862,"vZ0":-4.118789036249524,"x":148.09,"y":146.45,"x0":0.11131909043098955,"y0":50.000873702576556,"z0":5.788844084940152,"aX":-1.8785336864691065},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":2.3,"spinRate":2516,"spinDirection":169},"zone":11,"typeConfidence":0.89,"plateTime":0.3988017398025896,"extension":6.307333657996124},"hitData":{"launchSpeed":73.2,"launchAngle":-12.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.82,"coordY":152.64}},"index":7,"playId":"a7a7c7c7-2b4a-33c0-8132-8dfb2177951b","pitchNumber":5,"startTime":"2025-08-17T22:42:32.191Z","endTime":"2025-08-17T22:42:40.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":578428,"link":"/api/v1/people/578428","batSide":{"code":"R","description":"Right"}},"second":{"id":657656,"link":"/api/v1/people/657656"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":578428,"link":"/api/v1/people/578428"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":3.99,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:42:40.593Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, pitcher Alex Vesia to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T22:43:04.618Z","endTime":"2025-08-17T22:43:58.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.438350527016087,"aZ":-12.026837411725063,"pfxX":3.003980267861106,"pfxZ":10.584850639652668,"pX":-1.2893591904481572,"pZ":2.857995202330642,"vX0":-4.860154854483384,"vY0":-137.13165572448926,"vZ0":-5.524994475196558,"x":166.15,"y":161.61,"x0":0.11600509917683345,"y0":50.00515462619404,"z0":5.719972149488725,"aX":5.719531413032507},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-4.4,"spinRate":2493,"spinDirection":171},"zone":11,"typeConfidence":0.9,"plateTime":0.39946438394783534,"extension":6.210096492396165},"index":0,"playId":"08be6d7e-7bc9-3929-9eae-c41eb2c34853","pitchNumber":1,"startTime":"2025-08-17T22:43:09.309Z","endTime":"2025-08-17T22:43:14.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.49707359104424,"strikeZoneBottom":1.57227626776227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.989687295442867,"aZ":-28.452815681825296,"pfxX":-1.9633626562916553,"pfxZ":2.2767337662782765,"pX":0.3856907360409202,"pZ":3.3153789453779865,"vX0":1.417268008255453,"vY0":-126.11423309167006,"vZ0":-1.1753899660661447,"x":102.3,"y":149.26,"x0":0.07573415080603312,"y0":50.00341187771082,"z0":6.050782100420191,"aX":-3.2108883467470317},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":3.2,"spinRate":2388,"spinDirection":200},"zone":3,"typeConfidence":0.89,"plateTime":0.43179935544713155,"extension":6.085121926692532},"index":1,"playId":"e80044c1-017d-36c0-9d21-5d45aec2fc42","pitchNumber":2,"startTime":"2025-08-17T22:43:29.894Z","endTime":"2025-08-17T22:43:33.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.692345425979404,"aZ":-28.368219486188877,"pfxX":-2.846980057539919,"pfxZ":2.3876789785286006,"pX":0.3587008952312509,"pZ":2.167704103311792,"vX0":1.7907963486132514,"vY0":-124.62151941965723,"vZ0":-3.604854040928227,"x":103.33,"y":180.25,"x0":0.005858100596399541,"y0":50.004294157324225,"z0":5.940144865464855,"aX":-4.542422752546044},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":4.8,"spinRate":2418,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.4371429899694683,"extension":6.402020332157271},"hitData":{"launchSpeed":95.0,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.78,"coordY":179.29}},"index":2,"playId":"729dbfc1-35e9-36d2-bff8-f41005e0d591","pitchNumber":3,"startTime":"2025-08-17T22:43:49.826Z","endTime":"2025-08-17T22:43:58.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"third":{"id":657656,"link":"/api/v1/people/657656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":9.199999999999996,"leverageIndex":3.39,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:43:58.107Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mookie Betts homers (13) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:46:37.407Z","endTime":"2025-08-17T22:47:43.194Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":663158,"link":"/api/v1/people/663158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Jose Iglesias remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T22:45:31.938Z","endTime":"2025-08-17T22:45:31.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robert Suarez replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T22:45:31.949Z","endTime":"2025-08-17T22:46:39.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.6,"strikeZoneTop":3.37665102793748,"strikeZoneBottom":1.48476723914229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.970376980673105,"aZ":-12.107493506877399,"pfxX":-4.329019400468653,"pfxZ":9.88786351371531,"pX":0.836880778978292,"pZ":2.021553978273525,"vX0":6.951860986590141,"vY0":-140.41117906955873,"vZ0":-8.681296961102134,"x":85.1,"y":184.2,"x0":-1.0903759129526203,"y0":50.00143869142928,"z0":5.909982005712241,"aX":-8.784284160417974},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2438,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3877107149095762,"extension":6.861874717543174},"index":2,"playId":"8c848d80-7787-38c1-afc4-a1e260e7159f","pitchNumber":1,"startTime":"2025-08-17T22:46:39.270Z","endTime":"2025-08-17T22:46:44.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.34576800345674,"strikeZoneBottom":1.42216757793114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.761802705156093,"aZ":-12.51344728704472,"pfxX":-6.294345358577349,"pfxZ":9.72556660892904,"pX":1.107142200523928,"pZ":2.5379012709061866,"vX0":8.445534285171906,"vY0":-140.98599043270804,"vZ0":-7.339842441227027,"x":74.8,"y":170.26,"x0":-1.1034821569151376,"y0":50.003743479875205,"z0":5.975063934128259,"aX":-12.726486203474614},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2487,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.38785389637077783,"extension":6.898622640321289},"index":3,"playId":"7d90ae8c-f59c-399d-8576-d088694f23a1","pitchNumber":2,"startTime":"2025-08-17T22:46:57.575Z","endTime":"2025-08-17T22:47:01.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":96.8,"endSpeed":88.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.791209173209648,"aZ":-12.975938155213248,"pfxX":-5.519036452515055,"pfxZ":9.512070857954715,"pX":-0.3050831391149867,"pZ":2.6449745916359957,"vX0":4.4366545653102225,"vY0":-140.8956135838795,"vZ0":-6.936812037375248,"x":128.63,"y":167.37,"x0":-1.1798955889204883,"y0":50.00537984585185,"z0":5.970469538324884,"aX":-11.143123091470946},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":9.1,"spinRate":2462,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.38812939180320205,"extension":6.843901257661601},"hitData":{"launchSpeed":102.5,"launchAngle":32.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":60.74,"coordY":53.29}},"index":4,"playId":"8b36e1d9-dfe5-3495-8b5d-1491cc629a58","pitchNumber":3,"startTime":"2025-08-17T22:47:15.086Z","endTime":"2025-08-17T22:47:43.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":25.900000000000006,"leverageIndex":1.78,"dramaIndex":208.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:47:43.194Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:47:46.424Z","endTime":"2025-08-17T22:48:46.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.48026150653434,"strikeZoneBottom":1.53054859783335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42304332518705,"aZ":-24.72483138585339,"pfxX":-10.198546370396073,"pfxZ":4.416359991874852,"pX":0.36623234021771955,"pZ":2.5467542046809855,"vX0":7.950597856585602,"vY0":-128.06355669594848,"vZ0":-3.5299267951667157,"x":103.04,"y":170.02,"x0":-1.4289219508925277,"y0":50.00616957453906,"z0":5.842065498583306,"aX":-17.218383947067217},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":17.0,"spinRate":1866,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.4250862344980546,"extension":7.074812251320015},"index":0,"playId":"7b6e5221-39bf-38aa-a8ac-21d471c415c2","pitchNumber":1,"startTime":"2025-08-17T22:48:06.564Z","endTime":"2025-08-17T22:48:10.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55640689493108,"aZ":-11.020258076720689,"pfxX":-4.205490362824239,"pfxZ":10.340402428490581,"pX":-0.28460849401264193,"pZ":3.655589655069508,"vX0":4.561771859216118,"vY0":-141.91887373563114,"vZ0":-4.5024769634557575,"x":127.85,"y":140.08,"x0":-1.3641180296234034,"y0":50.00602155440278,"z0":5.960900246290049,"aX":-8.606364162664237},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":6.7,"spinRate":2407,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.38550587723809127,"extension":6.738800696972276},"index":1,"playId":"5d098155-bea2-3453-8a28-2ffdda0fa594","pitchNumber":2,"startTime":"2025-08-17T22:48:23.375Z","endTime":"2025-08-17T22:48:26.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.65470637772932,"strikeZoneBottom":1.64252244224751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.466008977305112,"aZ":-8.962492696299272,"pfxX":-5.52723272444782,"pfxZ":11.314790916271889,"pX":0.686573284754139,"pZ":2.117578170838594,"vX0":7.137020678187831,"vY0":-141.43037137672934,"vZ0":-8.885834831668465,"x":90.83,"y":181.61,"x0":-1.1367556358346782,"y0":50.00030619968911,"z0":5.852439077349339,"aX":-11.336585238104163},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2454,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3854460290955215,"extension":6.802236656985679},"index":2,"playId":"cc895483-1f5e-3bba-a586-4980423952ee","pitchNumber":3,"startTime":"2025-08-17T22:48:42.313Z","endTime":"2025-08-17T22:48:46.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:48:46.335Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to center fielder Ramón Laureano.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:48:58.741Z","endTime":"2025-08-17T22:49:20.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.327096525244023,"aZ":-22.26328224491982,"pfxX":-10.46674758018053,"pfxZ":5.919320237550682,"pX":-0.28163451275723994,"pZ":1.8500274846174645,"vX0":6.554690245467244,"vY0":-127.77958956939797,"vZ0":-5.379328430643074,"x":127.74,"y":188.83,"x0":-1.5044284945294644,"y0":50.00168760218933,"z0":5.703538281712327,"aX":-17.517752895606506},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":17.8,"spinRate":1900,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4266837368443044,"extension":7.023449714375548},"hitData":{"launchSpeed":90.0,"launchAngle":32.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.62,"coordY":62.16}},"index":0,"playId":"f1a64c0e-5409-3c4c-adcc-352366168a64","pitchNumber":1,"startTime":"2025-08-17T22:49:11.490Z","endTime":"2025-08-17T22:49:20.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:49:20.491Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:49:26.364Z","endTime":"2025-08-17T22:51:20.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":97.9,"endSpeed":90.3,"strikeZoneTop":3.69648171599346,"strikeZoneBottom":1.65598487162992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.410015123873965,"aZ":-10.110769017367426,"pfxX":-7.9295255864656715,"pfxZ":10.651645686102125,"pX":0.865007943319912,"pZ":2.2237849250530193,"vX0":8.754146263052125,"vY0":-142.25519788914764,"vZ0":-8.407089025242744,"x":84.03,"y":178.74,"x0":-1.2065730331267548,"y0":50.0022713320487,"z0":5.839829943813805,"aX":-16.423515443985202},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":12.8,"spinRate":2496,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3834898412923038,"extension":7.19288866438741},"index":0,"playId":"74c70520-a186-367a-8ead-a1c5e41f9041","pitchNumber":1,"startTime":"2025-08-17T22:49:47.086Z","endTime":"2025-08-17T22:49:51.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.142602477087916,"aZ":-19.46454978368776,"pfxX":-10.195604915121587,"pfxZ":7.3457423937028565,"pX":-0.04274701668445409,"pZ":2.7731692284512475,"vX0":7.064368868710913,"vY0":-130.4033899155067,"vZ0":-4.010794617724588,"x":118.63,"y":163.9,"x0":-1.4554000144029569,"y0":50.00598792063922,"z0":5.790363740177472,"aX":-17.650184090839126},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.7,"breakHorizontal":17.0,"spinRate":2139,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41922275558658306,"extension":7.03322660841885},"index":1,"playId":"cea95723-ab55-3703-b48a-b3c81529cfdf","pitchNumber":2,"startTime":"2025-08-17T22:50:04.492Z","endTime":"2025-08-17T22:50:07.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":97.4,"endSpeed":89.6,"strikeZoneTop":3.70494663464137,"strikeZoneBottom":1.66507493362612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45109243812115,"aZ":-13.69493668473271,"pfxX":-8.480262467763735,"pfxZ":9.063472758743249,"pX":0.5516883173841007,"pZ":1.534778082102267,"vX0":7.540475686037343,"vY0":-141.45485366791402,"vZ0":-9.676568117492694,"x":95.97,"y":197.34,"x0":-1.0389215999818198,"y0":50.003975341587235,"z0":5.865167388859444,"aX":-17.290396406789196},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":13.9,"spinRate":2363,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3863257798652726,"extension":6.9105202752085635},"index":2,"playId":"75d24af4-24a7-3e25-b4fc-f7f4806ba54d","pitchNumber":3,"startTime":"2025-08-17T22:50:28.560Z","endTime":"2025-08-17T22:50:31.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.552621319209937,"aZ":-26.493008347457526,"pfxX":-10.378987079956717,"pfxZ":3.217425421692587,"pX":-0.07225749517389055,"pZ":2.7278159710646537,"vX0":7.025986596974472,"vY0":-131.4903645504122,"vZ0":-3.089146124131617,"x":119.75,"y":165.13,"x0":-1.4184093313477193,"y0":50.00523023188977,"z0":5.864838796689414,"aX":-18.33915665515057},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":2013,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.415143042747403,"extension":7.008953092574097},"index":3,"playId":"3b3b7c4e-65a2-38d2-a023-2425e1905dc3","pitchNumber":4,"startTime":"2025-08-17T22:50:45.322Z","endTime":"2025-08-17T22:50:48.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T22:51:00.647Z","endTime":"2025-08-17T22:51:16.239Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":98.7,"endSpeed":90.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.379612235454246,"aZ":-12.590314191180882,"pfxX":-6.322292683188333,"pfxZ":9.32073640824405,"pX":-0.44842913630689235,"pZ":2.9495687200015963,"vX0":4.700087636101983,"vY0":-143.59603760375347,"vZ0":-6.361805167789226,"x":134.09,"y":159.14,"x0":-1.2801069209507339,"y0":50.00027131296973,"z0":5.9674492947747755,"aX":-13.28057756146052},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2364,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3805645739321064,"extension":6.763798421979639},"index":5,"playId":"ad791804-495c-3ab4-a83a-f45bf7017c77","pitchNumber":5,"startTime":"2025-08-17T22:51:16.239Z","endTime":"2025-08-17T22:51:20.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":578428,"link":"/api/v1/people/578428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657757,"link":"/api/v1/people/657757"},"center":{"id":657656,"link":"/api/v1/people/657656"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:51:20.194Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Fernando Tatis Jr. pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T22:53:33.758Z","endTime":"2025-08-17T22:54:00.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Justin Dean replaces right fielder Teoscar Hernández, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"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-08-17T22:52:44.200Z","endTime":"2025-08-17T22:52:44.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681909,"link":"/api/v1/people/681909"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Andy Pages.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T22:52:44.212Z","endTime":"2025-08-17T22:53:35.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.86846132997119,"strikeZoneBottom":1.72729990294168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5725666163366,"aZ":-13.488368127179431,"pfxX":2.5027084254997334,"pfxZ":10.154496759463866,"pX":1.6706261571194283,"pZ":3.3337301397983197,"vX0":2.640260676389591,"vY0":-134.40183220260343,"vZ0":-3.959899869101592,"x":53.32,"y":148.77,"x0":0.35253193677294564,"y0":50.00085695616844,"z0":5.776013237144459,"aX":4.603361526373338},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-5.0,"spinRate":2488,"spinDirection":173},"zone":12,"typeConfidence":0.89,"plateTime":0.40664195222521027,"extension":6.189490151500907},"index":2,"playId":"b81b4f0e-84db-3e59-9279-7af9b8b7c80b","pitchNumber":1,"startTime":"2025-08-17T22:53:35.956Z","endTime":"2025-08-17T22:53:39.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.890033077827404,"aZ":-13.060654011713995,"pfxX":1.794137148927379,"pfxZ":10.146872113255116,"pX":0.1002198003530607,"pZ":3.5546500282944327,"vX0":-0.6608860316668665,"vY0":-136.14241068164065,"vZ0":-3.5255002011023606,"x":113.18,"y":142.8,"x0":0.11251083165926662,"y0":50.00347959437223,"z0":5.7657276170825,"aX":3.380063581448054},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-3.1,"spinRate":2538,"spinDirection":170},"zone":2,"typeConfidence":0.9,"plateTime":0.4017754436864882,"extension":6.2110164322709185},"hitData":{"launchSpeed":81.2,"launchAngle":64.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":180.16,"coordY":159.04}},"index":3,"playId":"0940197d-fa18-33e0-96a3-481cb1bcf239","pitchNumber":2,"startTime":"2025-08-17T22:53:51.565Z","endTime":"2025-08-17T22:54:00.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:54:00.837Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Arraez pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T22:54:10.163Z","endTime":"2025-08-17T22:55:35.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.36363801708442,"strikeZoneBottom":1.4453662943894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.360259914130065,"aZ":-10.645377232255754,"pfxX":3.0519509022849927,"pfxZ":11.234969719053106,"pX":-0.7281852388366765,"pZ":4.587762746551177,"vX0":-3.327983226369028,"vY0":-136.43129819311565,"vZ0":-1.4515726112391962,"x":144.76,"y":114.91,"x0":0.1014243755674602,"y0":50.00254141231992,"z0":5.846740636528701,"aX":5.848497921519015},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":-4.9,"spinRate":2454,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.39895422386462753,"extension":6.160851749473669},"index":0,"playId":"e2793351-89a6-3047-aca5-2090006b659d","pitchNumber":1,"startTime":"2025-08-17T22:54:30.195Z","endTime":"2025-08-17T22:54:33.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.33457703085109,"strikeZoneBottom":1.40181649096796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.332405316349327,"aZ":-10.295121843150454,"pfxX":4.2501546840611155,"pfxZ":11.627837107846958,"pX":0.8714539490308888,"pZ":4.6278747195408805,"vX0":0.25042955075767637,"vY0":-135.72417072896351,"vZ0":-1.4278796176990924,"x":83.78,"y":113.83,"x0":0.22540299153661644,"y0":50.00160393533777,"z0":5.870811688086333,"aX":7.995878360219099},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.0,"breakHorizontal":-7.8,"spinRate":2466,"spinDirection":170},"zone":12,"typeConfidence":0.9,"plateTime":0.40224936115385956,"extension":5.9565920661153395},"index":1,"playId":"3d7dcb01-855c-3959-b761-be001321ec5d","pitchNumber":2,"startTime":"2025-08-17T22:54:50.634Z","endTime":"2025-08-17T22:54:54.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.29157827882003,"strikeZoneBottom":1.50009115793354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06311185326489,"aZ":-10.552230496131061,"pfxX":1.281677468229598,"pfxZ":11.376933140340604,"pX":-0.3014978954835653,"pZ":2.8635902383055476,"vX0":-1.6936027932108513,"vY0":-136.51617216288872,"vZ0":-5.676566443906114,"x":128.49,"y":161.46,"x0":0.1583741477607244,"y0":50.00594490247646,"z0":5.685956019669024,"aX":2.436705370458834},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":-2.0,"spinRate":2498,"spinDirection":171},"zone":1,"typeConfidence":0.9,"plateTime":0.40014019261143163,"extension":6.2618407501111335},"index":2,"playId":"059c5e09-1e74-34e0-92be-55c9886f2a26","pitchNumber":3,"startTime":"2025-08-17T22:55:09.433Z","endTime":"2025-08-17T22:55:13.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.997077714381117,"aZ":-25.04488399353397,"pfxX":-3.522259088655599,"pfxZ":4.302369227072983,"pX":0.14803641965699224,"pZ":2.1907134582677776,"vX0":1.1788977199244939,"vY0":-126.61256708242527,"vZ0":-4.498960368076558,"x":111.36,"y":179.63,"x0":0.13936336128660742,"y0":50.00074383346664,"z0":5.947240989725797,"aX":-5.832291388872328},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":6.2,"spinRate":2379,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.42933177820901225,"extension":5.983095694058938},"hitData":{"launchSpeed":77.7,"launchAngle":69.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.03,"coordY":168.38}},"index":3,"playId":"35a84c79-88ee-3fa6-b804-f6a906b2271a","pitchNumber":4,"startTime":"2025-08-17T22:55:25.979Z","endTime":"2025-08-17T22:55:35.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:55:35.337Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T22:55:41.815Z","endTime":"2025-08-17T22:57:56.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.84808374159534,"strikeZoneBottom":1.64037619454212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.404414731635303,"aZ":-21.16525404473202,"pfxX":6.481561147610922,"pfxZ":7.364323070507103,"pX":0.0467774217264252,"pZ":3.616478969763535,"vX0":-2.9251124148989143,"vY0":-120.90074474612746,"vZ0":-0.6980171753048535,"x":115.22,"y":141.14,"x0":0.423875576607246,"y0":50.00365997511622,"z0":5.750346928545597,"aX":9.689639521687068},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":13.4,"breakHorizontal":-11.2,"spinRate":1811,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.45135016894055147,"extension":6.328216145390156},"index":0,"playId":"eddefbad-2d18-3f4c-8ff9-2bafa8e9a202","pitchNumber":1,"startTime":"2025-08-17T22:56:00.033Z","endTime":"2025-08-17T22:56:03.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.1,"endSpeed":84.8,"strikeZoneTop":3.87322264419273,"strikeZoneBottom":1.6337694760891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.549782963455872,"aZ":-9.337272036779103,"pfxX":1.52453202419817,"pfxZ":12.298970365388865,"pX":-0.674763342932287,"pZ":4.482404092808619,"vX0":-2.2445723139631983,"vY0":-135.62316376230973,"vZ0":-1.906258670163707,"x":142.72,"y":117.76,"x0":-0.033265641385244314,"y0":50.003620805403436,"z0":5.848322415684384,"aX":2.8312154886817136},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.1,"breakHorizontal":-2.3,"spinRate":2541,"spinDirection":170},"zone":11,"typeConfidence":0.9,"plateTime":0.40435753583030065,"extension":6.314491174466267},"index":1,"playId":"bd7d46c3-0e24-371b-83d9-391f09f46af9","pitchNumber":2,"startTime":"2025-08-17T22:56:17.152Z","endTime":"2025-08-17T22:56:20.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.74163766713642,"strikeZoneBottom":1.75515347545672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.516626046308417,"aZ":-19.746846144885605,"pfxX":5.146354774396019,"pfxZ":8.170444130540487,"pX":0.8046643676479232,"pZ":3.1341364746320006,"vX0":-0.9014649060476541,"vY0":-122.36912996853074,"vZ0":-2.286972651693172,"x":86.33,"y":154.16,"x0":0.5084872638537494,"y0":50.002663015747956,"z0":5.7676379867312155,"aX":7.825840510305567},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":14.5,"breakHorizontal":-9.1,"spinRate":1903,"spinDirection":136},"zone":3,"typeConfidence":0.91,"plateTime":0.4471343014271434,"extension":6.31139379451044},"index":2,"playId":"a963444c-ba47-3e59-a578-b5283ae7a4a6","pitchNumber":3,"startTime":"2025-08-17T22:56:34.207Z","endTime":"2025-08-17T22:56:38.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.79073159893328,"strikeZoneBottom":1.67817699343847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.515364159862596,"aZ":-8.887756079285658,"pfxX":4.389377220792067,"pfxZ":12.371852764873719,"pX":1.9224828746260858,"pZ":4.419470753878694,"vX0":2.7436134582880825,"vY0":-136.00221389325804,"vZ0":-2.2748191661480055,"x":43.72,"y":119.45,"x0":0.3320449776106393,"y0":50.00043254576426,"z0":5.879084894976983,"aX":8.259036651285587},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":22.2,"breakHorizontal":-8.5,"spinRate":2581,"spinDirection":169},"zone":12,"typeConfidence":0.9,"plateTime":0.4020186823908367,"extension":6.178547649004592},"index":3,"playId":"9210904f-3153-3e48-a72b-a651ff683c5a","pitchNumber":4,"startTime":"2025-08-17T22:56:53.146Z","endTime":"2025-08-17T22:56:56.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.86340775294628,"strikeZoneBottom":1.62430777120086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.109311499074803,"aZ":-8.433290425994647,"pfxX":4.3242644676069215,"pfxZ":12.404815767167612,"pX":0.05334334618984508,"pZ":1.8134303695452265,"vX0":-1.9908824335712803,"vY0":-136.7346596011435,"vZ0":-8.667949969288449,"x":114.97,"y":189.82,"x0":0.2247229896268115,"y0":50.00613316699372,"z0":5.584116480194486,"aX":8.277766874416997},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.1,"breakHorizontal":-7.4,"spinRate":2527,"spinDirection":168},"zone":8,"typeConfidence":0.9,"plateTime":0.3989479918869616,"extension":6.495596062718115},"index":4,"playId":"2b77bcae-ff78-347b-aba7-afb287e35475","pitchNumber":5,"startTime":"2025-08-17T22:57:14.194Z","endTime":"2025-08-17T22:57:18.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T22:57:33.660Z","endTime":"2025-08-17T22:57:52.986Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"},"defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.803995295558938,"aZ":-9.465390850767267,"pfxX":2.2754277464638424,"pfxZ":11.943484555454795,"pX":-0.6108252086782424,"pZ":3.010711148281413,"vX0":-2.1619672160062375,"vY0":-136.70767305517947,"vZ0":-5.383013773748897,"x":140.28,"y":157.49,"x0":-0.10717885961667876,"y0":50.006755385276485,"z0":5.648689186702447,"aX":4.328236866912483},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":-3.7,"spinRate":2541,"spinDirection":172},"zone":4,"typeConfidence":0.9,"plateTime":0.39993453295778325,"extension":6.360552651998974},"index":6,"playId":"4cecf0fd-1536-3916-a0dc-3ceda9eaaf67","pitchNumber":6,"startTime":"2025-08-17T22:57:52.986Z","endTime":"2025-08-17T22:57:56.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681909,"link":"/api/v1/people/681909"},"right":{"id":681624,"link":"/api/v1/people/681624"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-17T22:57:56.330Z","atBatIndex":70}]