[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, first baseman Luis Arraez to pitcher Michael King.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T00:41:04.023Z","endTime":"2025-08-10T00:42:36.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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-09T21:00:46.000Z","endTime":"2025-08-10T00:14:59.957Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"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-10T00:14:59.957Z","endTime":"2025-08-10T00:40:00.292Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"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-10T00:40:00.292Z","endTime":"2025-08-10T00:41:06.271Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"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":94.9,"endSpeed":85.6,"strikeZoneTop":3.7540835896577,"strikeZoneBottom":1.85751395913767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91389285089575,"aZ":-12.250019199392648,"pfxX":-10.941960293212498,"pfxZ":10.554942127038494,"pX":0.3480582428051443,"pZ":1.3393562161484895,"vX0":12.269524826275973,"vY0":-137.37050995398747,"vZ0":-8.71803707726836,"x":103.73,"y":202.62,"x0":-2.7809118068975525,"y0":50.00498329233662,"z0":5.412215715273564,"aX":-20.659038909026698},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":16.8,"spinRate":2343,"spinDirection":226},"zone":14,"typeConfidence":0.85,"plateTime":0.4006166867332088,"extension":6.1571489088774065},"index":3,"playId":"7e4b87e5-a293-3490-a24a-28c18058449a","pitchNumber":1,"startTime":"2025-08-10T00:41:06.271Z","endTime":"2025-08-10T00:41:12.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.57318319045919,"strikeZoneBottom":1.73092003017167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.863699914405025,"aZ":-26.03285889041357,"pfxX":-13.43980790234747,"pfxZ":3.3592492785796892,"pX":0.22503460540545775,"pZ":2.793082552004793,"vX0":12.468711936596346,"vY0":-135.18016037841144,"vZ0":-1.8399984590557867,"x":108.42,"y":163.37,"x0":-2.728972105355862,"y0":50.00207454956415,"z0":5.3326541980493944,"aX":-24.565646844348617},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.9,"breakHorizontal":21.2,"spinRate":2344,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4071092781447052,"extension":6.028099296395137},"index":4,"playId":"9b2487fb-10cd-3867-9836-5cfb590e4990","pitchNumber":2,"startTime":"2025-08-10T00:41:20.274Z","endTime":"2025-08-10T00:41:24.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.4,"strikeZoneTop":3.63167200053913,"strikeZoneBottom":1.7555434127556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75465531049664,"aZ":-30.136795800372585,"pfxX":8.332185814588273,"pfxZ":1.4382487840700104,"pX":-0.8175317598547168,"pZ":2.3779108918615965,"vX0":3.0151068846958506,"vY0":-119.00074873691902,"vZ0":-0.7694104198838582,"x":148.16,"y":174.58,"x0":-3.188178780041949,"y0":50.001116237453324,"z0":5.468806856060453,"aX":11.78477820565539},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.6,"breakHorizontal":-15.8,"spinRate":2750,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.4627038750341379,"extension":5.6065189428603},"index":5,"playId":"1c5929da-6a55-3fb7-9b0c-b7e5e99501a5","pitchNumber":3,"startTime":"2025-08-10T00:41:34.104Z","endTime":"2025-08-10T00:41:38.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":6,"startTime":"2025-08-10T00:41:43.588Z","endTime":"2025-08-10T00:41:55.659Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.62000010911454,"strikeZoneBottom":1.799131899287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.154534490207848,"aZ":-26.70349040782645,"pfxX":-13.958186108109276,"pfxZ":3.262813352396967,"pX":-2.1120659980235086,"pZ":1.6805688385144508,"vX0":7.408032979957065,"vY0":-128.3544306904312,"vZ0":-3.6224974015166485,"x":197.51,"y":193.4,"x0":-3.213393925975233,"y0":50.00629103816825,"z0":5.1765573552803446,"aX":-23.426662297654637},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":23.8,"spinRate":1993,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.42580731835148367,"extension":5.628927663704951},"index":7,"playId":"7284110c-697d-345e-9fab-61972b1cc3ff","pitchNumber":4,"startTime":"2025-08-10T00:41:55.659Z","endTime":"2025-08-10T00:41:58.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.56253023636422,"strikeZoneBottom":1.71366657447618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.703105432795766,"aZ":-24.6165581088937,"pfxX":-12.908556203390244,"pfxZ":4.585533091844617,"pX":-1.2790129509445574,"pZ":1.817619314929994,"vX0":8.594739721042583,"vY0":-127.88582416398523,"vZ0":-3.5189186460768225,"x":165.75,"y":189.7,"x0":-3.01549557744921,"y0":50.00080249255999,"z0":5.154113389416035,"aX":-21.263734485231737},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":21.2,"spinRate":1997,"spinDirection":248},"zone":13,"typeConfidence":0.89,"plateTime":0.4291736023565451,"extension":6.278829162040344},"index":8,"playId":"a20d0343-9ba1-305b-b493-8226714d5e60","pitchNumber":5,"startTime":"2025-08-10T00:42:11.712Z","endTime":"2025-08-10T00:42:16.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.847759053378716,"aZ":-31.98292679331979,"pfxX":10.264904836121456,"pfxZ":0.1377248320745501,"pX":-0.4228114953512963,"pZ":2.8390867726664313,"vX0":2.732643746052819,"vY0":-119.52493707822116,"vZ0":0.38493433418880474,"x":133.12,"y":162.12,"x0":-2.919401870107009,"y0":50.005350005970065,"z0":5.589769483662269,"aX":14.589690054441421},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":-19.3,"spinRate":2813,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.46139648999875504,"extension":5.640568374279646},"hitData":{"launchSpeed":92.8,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.15,"coordY":156.08}},"index":9,"playId":"4351ff10-f2e2-3103-963b-1f3d403b5abc","pitchNumber":6,"startTime":"2025-08-10T00:42:29.403Z","endTime":"2025-08-10T00:42:36.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-10T00:42:36.943Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (21) on a sharp line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T00:42:54.795Z","endTime":"2025-08-10T00:44:08.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.3700005692204,"strikeZoneBottom":1.62245648269102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41061537261345,"aZ":-13.202277114950311,"pfxX":-4.047034201317711,"pfxZ":10.19323713789503,"pX":0.598615066510577,"pZ":3.646463481910034,"vX0":9.904503979835916,"vY0":-136.38541813710077,"vZ0":-2.8541133455505623,"x":94.18,"y":140.33,"x0":-2.5739298082493858,"y0":50.00001924636231,"z0":5.631780334650756,"aX":-7.531915654671574},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":4.9,"spinRate":2255,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.40349862525844715,"extension":6.0829056605285965},"index":0,"playId":"7676fc01-1c75-3176-a83e-b592fe22c584","pitchNumber":1,"startTime":"2025-08-10T00:43:04.152Z","endTime":"2025-08-10T00:43:07.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":83.8,"endSpeed":76.3,"strikeZoneTop":3.45115755265092,"strikeZoneBottom":1.60156272842508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.423611681486314,"aZ":-33.20829530962217,"pfxX":0.954030820037449,"pfxZ":-0.6956826462486854,"pX":1.236332324853351,"pZ":1.1940087425559314,"vX0":9.193272921627221,"vY0":-121.6632158256523,"vZ0":-2.845639030444398,"x":69.87,"y":206.54,"x0":-2.740880503510418,"y0":50.005563590359856,"z0":5.303562874698095,"aX":1.4081535351520063},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.8,"breakHorizontal":-4.2,"spinRate":2358,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4529686574499916,"extension":6.284033142905858},"index":1,"playId":"873e87b8-067d-3e5a-b8af-5b7ee0a8c350","pitchNumber":2,"startTime":"2025-08-10T00:43:19.646Z","endTime":"2025-08-10T00:43:23.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.9,"endSpeed":84.9,"strikeZoneTop":3.3700010081968,"strikeZoneBottom":1.60785871207548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.187749160412174,"aZ":-11.819191180015498,"pfxX":-5.6891333711428995,"pfxZ":10.955106458251958,"pX":0.5319515690778139,"pZ":2.2312396763680544,"vX0":10.184940316443448,"vY0":-136.24542737333275,"vZ0":-6.539811232558562,"x":96.72,"y":178.54,"x0":-2.535524927928027,"y0":50.00344224762658,"z0":5.499398648107458,"aX":-10.572009287847232},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2263,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.4038140270018027,"extension":6.099092066991583},"index":2,"playId":"d27e5cfd-10e5-3a59-ad51-4241a0e6521f","pitchNumber":3,"startTime":"2025-08-10T00:43:43.252Z","endTime":"2025-08-10T00:43:46.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.232366411153933,"aZ":-32.61040696820565,"pfxX":0.7980189076973472,"pfxZ":-0.28377750417895875,"pX":0.08886848343321124,"pZ":2.18897341368675,"vX0":6.846450826846263,"vY0":-124.37183288661785,"vZ0":-1.2134699675682183,"x":113.61,"y":179.68,"x0":-2.8144184501629073,"y0":50.00108107944183,"z0":5.412012740921119,"aX":1.2368294432839588},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2368,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.4420515672911529,"extension":5.993035027298915},"hitData":{"launchSpeed":101.1,"launchAngle":17.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":44.72,"coordY":117.29}},"index":3,"playId":"a8589abf-79eb-311a-937d-1a42c73bf604","pitchNumber":4,"startTime":"2025-08-10T00:43:58.289Z","endTime":"2025-08-10T00:44:08.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:44:08.599Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a soft line drive to center fielder Jackson Merrill. Alex Bregman scores. Jarren Duran out at 2nd on the throw, center fielder Jackson Merrill to third baseman Manny Machado to shortstop Xander Bogaerts.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T00:44:33.120Z","endTime":"2025-08-10T00:46:32.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.258727535233977,"aZ":-29.69475057760397,"pfxX":2.6688647185648895,"pfxZ":1.6801582284903942,"pX":0.11656326451794591,"pZ":2.0314768715464897,"vX0":6.712971350002907,"vY0":-120.82109900768464,"vZ0":-1.7569577829712353,"x":112.56,"y":183.93,"x0":-3.048065972920845,"y0":50.000768009473894,"z0":5.38570177487189,"aX":3.931704283053044},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":-6.5,"spinRate":2726,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.45391054860129376,"extension":5.638931544243169},"index":0,"playId":"d34d9e77-44da-3375-88e2-653dbc444b78","pitchNumber":1,"startTime":"2025-08-10T00:44:48.746Z","endTime":"2025-08-10T00:44:54.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.5,"endSpeed":84.9,"strikeZoneTop":3.26697826945494,"strikeZoneBottom":1.5632616006895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.488269792068518,"aZ":-28.449038043582703,"pfxX":-11.14481438774451,"pfxZ":2.0187092284545507,"pX":0.6970428946397237,"pZ":2.718934509914344,"vX0":13.057488487662532,"vY0":-135.54437997934502,"vZ0":-1.4459650604771315,"x":90.43,"y":165.37,"x0":-2.7501664230979874,"y0":50.00614116299842,"z0":5.258530736314354,"aX":-20.602400814275256},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.5,"breakHorizontal":17.2,"spinRate":2260,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.40514518801159927,"extension":6.075028095164444},"index":1,"playId":"4a3d960a-86be-37b7-85d4-949f48c8f966","pitchNumber":2,"startTime":"2025-08-10T00:45:12.037Z","endTime":"2025-08-10T00:45:17.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T00:45:25.381Z","endTime":"2025-08-10T00:45:39.940Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"a3821121-ce7e-4130-a0af-a3c1d3a54965","startTime":"2025-08-10T00:45:39.940Z","endTime":"2025-08-10T00:45:44.940Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98900715317763,"aZ":-26.29224107562472,"pfxX":-13.042913539532513,"pfxZ":3.147022089485125,"pX":-0.5576489301823566,"pZ":2.8377982152757437,"vX0":10.751880669207907,"vY0":-136.34650174942644,"vZ0":-1.9190667093890652,"x":138.26,"y":162.16,"x0":-2.8716227914819226,"y0":50.0028092431719,"z0":5.378096106220014,"aX":-24.381003952273346},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":21.1,"spinRate":2312,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.4028315458533993,"extension":5.870138329542121},"index":4,"playId":"3cf0c46e-06f7-3bc1-b6d9-2821d79df986","pitchNumber":3,"startTime":"2025-08-10T00:45:54.615Z","endTime":"2025-08-10T00:46:02.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.300499375863993,"aZ":-29.74644290308362,"pfxX":7.892503380076877,"pfxZ":1.7463016264219107,"pX":0.9522328484532305,"pZ":2.571791245102183,"vX0":6.69573595050595,"vY0":-118.34971202312244,"vZ0":-0.31539053083607493,"x":80.7,"y":169.34,"x0":-2.9575280828376043,"y0":50.00539976133929,"z0":5.472775383515687,"aX":11.000182529712683},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.4,"breakHorizontal":-16.2,"spinRate":2893,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.4659609378566829,"extension":6.022907114746536},"hitData":{"launchSpeed":77.9,"launchAngle":24.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"soft","location":"8","coordinates":{"coordX":152.95,"coordY":104.36}},"index":5,"playId":"3aaa4c1e-beb4-39a1-9038-3ec6b509d82d","pitchNumber":4,"startTime":"2025-08-10T00:46:21.046Z","endTime":"2025-08-10T00:46:32.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.26,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:46:32.343Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out softly, pitcher Michael King to first baseman Luis Arraez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-10T00:47:16.000Z","endTime":"2025-08-10T00:48:26.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.56783631214054,"strikeZoneBottom":1.65665635315202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08950063277471,"aZ":-25.533875082383528,"pfxX":-12.094018269267963,"pfxZ":3.5534002981345054,"pX":-0.2703407546747517,"pZ":2.9161151369567913,"vX0":11.036111410429474,"vY0":-136.11365017999535,"vZ0":-1.6187268664652477,"x":127.3,"y":160.04,"x0":-2.8147713193051036,"y0":50.00128101991664,"z0":5.2940008816625665,"aX":-22.592488675996293},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":19.4,"spinRate":2207,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4030649958525161,"extension":6.134563844453529},"index":0,"playId":"f59c5e78-93af-3b60-8c61-68eb2408b9ba","pitchNumber":1,"startTime":"2025-08-10T00:47:21.438Z","endTime":"2025-08-10T00:47:25.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":83.5,"endSpeed":76.3,"strikeZoneTop":3.44000083777005,"strikeZoneBottom":1.64917638125402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24461651268235,"aZ":-29.520564387872582,"pfxX":6.696812705672179,"pfxZ":1.805248929489112,"pX":1.6537894024235653,"pZ":2.326120801538452,"vX0":8.363677478182117,"vY0":-121.33315679338104,"vZ0":-1.2837110193442858,"x":53.96,"y":175.97,"x0":-2.723263147341644,"y0":50.00589026044348,"z0":5.46138191122818,"aX":9.87439109752691},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":-14.3,"spinRate":2827,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4533873681240741,"extension":6.040231837658254},"index":1,"playId":"a205dfb8-8f56-3171-b2d3-66f6e29d7bdc","pitchNumber":2,"startTime":"2025-08-10T00:47:37.493Z","endTime":"2025-08-10T00:47:41.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2952811017865,"aZ":-29.471012169555173,"pfxX":5.616888388049247,"pfxZ":1.8391438006428587,"pX":1.3476093778171618,"pZ":1.7707151988415002,"vX0":8.111174622772081,"vY0":-121.41493780146264,"vZ0":-2.4877755415605614,"x":65.63,"y":190.97,"x0":-2.7867175177874914,"y0":50.00250754611434,"z0":5.414587479645917,"aX":8.251340984520468},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":-12.4,"spinRate":2844,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4538945452007974,"extension":6.047811498138981},"index":2,"playId":"9b7fe647-a124-3b38-b18c-185b5ffabe8b","pitchNumber":3,"startTime":"2025-08-10T00:47:54.205Z","endTime":"2025-08-10T00:47:57.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T00:48:04.296Z","endTime":"2025-08-10T00:48:19.618Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.651541025973557,"aZ":-25.83575869582756,"pfxX":-12.798689066795696,"pfxZ":3.3454419449250885,"pX":0.0039118671701351875,"pZ":2.9177218759545314,"vX0":11.831660508584196,"vY0":-137.135272559207,"vZ0":-1.8479363797924975,"x":116.85,"y":160.0,"x0":-2.7134447106688877,"y0":50.00464701921714,"z0":5.370907210175848,"aX":-24.26575493081189},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":20.5,"spinRate":2263,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.40011528250187256,"extension":6.178150835991844},"hitData":{"launchSpeed":43.8,"launchAngle":-70.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.11,"coordY":185.76}},"index":4,"playId":"600be2d9-f558-32e5-843c-1439a53c4aec","pitchNumber":4,"startTime":"2025-08-10T00:48:19.618Z","endTime":"2025-08-10T00:48:26.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:48:26.730Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a sharp line drive to center fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:50:26.218Z","endTime":"2025-08-10T00:51:04.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":91.8,"endSpeed":83.3,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.916324970512594,"aZ":-11.747877453592604,"pfxX":-3.2344462510643837,"pfxZ":11.39083078167691,"pX":-0.049805069169149,"pZ":3.457987685671639,"vX0":3.680593112597292,"vY0":-133.595337332293,"vZ0":-5.3364298236075705,"x":118.9,"y":145.41,"x0":-1.0303321759095763,"y0":50.00362320082221,"z0":6.3382256086406485,"aX":-5.800664845313685},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":5.0,"spinRate":2195,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.4112405750193937,"extension":6.611334627113829},"index":0,"playId":"06cfcc41-bb62-39ad-9439-1374ae985fe5","pitchNumber":1,"startTime":"2025-08-10T00:50:39.845Z","endTime":"2025-08-10T00:50:43.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.547701539639952,"aZ":-12.408362059497179,"pfxX":-4.441396793574632,"pfxZ":10.8559170593192,"pX":0.6007613857006241,"pZ":2.938437810603311,"vX0":5.5952424217750965,"vY0":-134.4377133770233,"vZ0":-6.8973024772705696,"x":94.1,"y":159.44,"x0":-0.9355003297585157,"y0":50.00649621150233,"z0":6.427636211106674,"aX":-8.089916292598863},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2169,"spinDirection":203},"zone":6,"typeConfidence":0.9,"plateTime":0.4082345645918628,"extension":6.446638538007931},"hitData":{"launchSpeed":108.3,"launchAngle":11.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":120.84,"coordY":90.28}},"index":1,"playId":"04a99b11-9f7d-3658-8b51-58186b8e3644","pitchNumber":2,"startTime":"2025-08-10T00:50:53.728Z","endTime":"2025-08-10T00:51:04.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:51:04.034Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, shortstop Trevor Story to first baseman Abraham Toro. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:51:26.372Z","endTime":"2025-08-10T00:51:40.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.450632524799623,"aZ":-13.874748123015033,"pfxX":-3.6162787227247617,"pfxZ":10.305038325074955,"pX":-0.5915982471538492,"pZ":3.8282203116359557,"vX0":2.8111213527389842,"vY0":-132.69310316914158,"vZ0":-4.393783400042108,"x":139.55,"y":135.42,"x0":-1.1969717452435666,"y0":50.00659468532632,"z0":6.522718766194373,"aX":-6.424494079725148},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":5.9,"spinRate":2076,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.41341328233306607,"extension":6.364137283059143},"hitData":{"launchSpeed":89.8,"launchAngle":-12.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.51,"coordY":152.16}},"index":0,"playId":"77eea187-ba6e-363a-a9c9-4686b342aec4","pitchNumber":1,"startTime":"2025-08-10T00:51:32.561Z","endTime":"2025-08-10T00:51:40.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.7,"awayTeamWinProbability":53.3,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.55,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:51:40.012Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:52:00.549Z","endTime":"2025-08-10T00:53:50.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6],"actionIndex":[1],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.9,"strikeZoneTop":3.63062412677838,"strikeZoneBottom":1.86237766025565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.521784829823748,"aZ":-27.08648179526129,"pfxX":0.5286600376893518,"pfxZ":3.4247288606246133,"pX":0.3210860904592054,"pZ":3.620978607362425,"vX0":4.0277366231096075,"vY0":-122.0047772498869,"vZ0":-1.2549664349305365,"x":104.76,"y":141.01,"x0":-1.4305963156757666,"y0":50.00061229438763,"z0":6.510883860276146,"aX":0.7831407511004387},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.1,"breakHorizontal":-2.0,"spinRate":1827,"spinDirection":207},"zone":3,"typeConfidence":0.87,"plateTime":0.45167500630184465,"extension":6.426845233627101},"index":0,"playId":"50b7edfc-8a8d-3c1d-b47c-8b56979d96b6","pitchNumber":1,"startTime":"2025-08-10T00:52:08.327Z","endTime":"2025-08-10T00:52:14.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Fernando Tatis Jr. steals (23) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"50b7edfc-8a8d-3c1d-b47c-8b56979d96b6","startTime":"2025-08-10T00:52:26.223Z","endTime":"2025-08-10T00:52:28.221Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"postOnThird":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":49.5,"awayTeamWinProbability":50.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.34,"dramaIndex":56.0,"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.8048087750906,"strikeZoneBottom":1.75808544240586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10044283963571,"aZ":-12.778354341581764,"pfxX":-3.8430560087954206,"pfxZ":10.818981108234635,"pX":0.45045231619488224,"pZ":2.382043010416339,"vX0":5.116338275528454,"vY0":-133.61576736507996,"vZ0":-8.023363092491415,"x":99.83,"y":174.46,"x0":-0.9975793044733048,"y0":50.00277936014187,"z0":6.359612766781716,"aX":-6.889642739160656},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2236,"spinDirection":207},"zone":9,"typeConfidence":0.89,"plateTime":0.4112809524677572,"extension":6.368844676067565},"index":2,"playId":"6cc4e4d9-ccb8-3253-b751-4de46e7671e7","pitchNumber":2,"startTime":"2025-08-10T00:52:28.221Z","endTime":"2025-08-10T00:52:32.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.68999890416473,"strikeZoneBottom":1.65009572181067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.475197377191726,"aZ":-19.803248059090766,"pfxX":-7.9174725157653265,"pfxZ":9.070457440002098,"pX":-1.1963665672633323,"pZ":2.286302689986184,"vX0":2.4006345834301532,"vY0":-115.979015996662,"vZ0":-5.057182813282999,"x":162.6,"y":177.05,"x0":-1.2155687261856016,"y0":50.00329163737932,"z0":6.381219669441196,"aX":-10.797321795810502},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":15.5,"breakHorizontal":13.8,"spinRate":1530,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.47208198395373024,"extension":6.377261879734353},"index":3,"playId":"13cd13ff-3524-36a2-a930-e2fe501cb93d","pitchNumber":3,"startTime":"2025-08-10T00:52:44.604Z","endTime":"2025-08-10T00:52:48.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.957347182677086,"aZ":-20.658668278150383,"pfxX":-8.694373967618942,"pfxZ":8.326411399731068,"pX":-0.6669373653131537,"pZ":2.9122297467509424,"vX0":3.7441615199279585,"vY0":-116.56493546927989,"vZ0":-3.710097258154458,"x":142.42,"y":160.15,"x0":-1.160511694572999,"y0":50.00011386764223,"z0":6.464302780087778,"aX":-12.017935556682886},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":14.5,"breakHorizontal":14.9,"spinRate":1616,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.4690586325292472,"extension":6.331503022882901},"index":4,"playId":"0d9b4d90-e4ce-37c7-9749-9d4ca831598a","pitchNumber":4,"startTime":"2025-08-10T00:53:01.225Z","endTime":"2025-08-10T00:53:04.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-10T00:53:18.630Z","endTime":"2025-08-10T00:53:40.756Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.529412140470114,"aZ":-26.887697815637758,"pfxX":-0.5032387964454608,"pfxZ":3.37900672073237,"pX":0.5900389015797203,"pZ":3.9309687991197357,"vX0":4.810668276921507,"vY0":-124.69950134212425,"vZ0":-1.0199947965995702,"x":94.51,"y":132.64,"x0":-1.303921685805289,"y0":50.004851937862796,"z0":6.576196472998237,"aX":-0.7887502825005851},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":1868,"spinDirection":203},"zone":12,"typeConfidence":0.77,"plateTime":0.4402971239372806,"extension":6.153402656707652},"hitData":{"launchSpeed":99.7,"launchAngle":15.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.58,"coordY":102.94}},"index":6,"playId":"3c60ec6d-15b0-33db-a24a-3be1516337cb","pitchNumber":5,"startTime":"2025-08-10T00:53:40.756Z","endTime":"2025-08-10T00:53:50.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":1.34,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:53:50.116Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to shortstop Trevor Story.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-10T00:54:16.926Z","endTime":"2025-08-10T00:55:45.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.66000120489153,"strikeZoneBottom":1.66910247950002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9694304185704,"aZ":-10.86272152675909,"pfxX":-5.077119568915223,"pfxZ":11.832396172215642,"pX":-0.3213335109006837,"pZ":1.6658534873799251,"vX0":3.98444971254643,"vY0":-133.86447652555688,"vZ0":-10.035647791643793,"x":129.25,"y":193.8,"x0":-1.1751398805760365,"y0":50.00168193888526,"z0":6.258205446555973,"aX":-9.143100365855108},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":8.3,"spinRate":2266,"spinDirection":205},"zone":7,"typeConfidence":0.9,"plateTime":0.41036650087346604,"extension":6.515055339945769},"index":0,"playId":"bf4a2e2e-a7d9-3f42-a713-de5132d9b736","pitchNumber":1,"startTime":"2025-08-10T00:54:22.371Z","endTime":"2025-08-10T00:54:26.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.5,"endSpeed":83.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.096095789725226,"aZ":-12.340099895947382,"pfxX":-3.7642673873190553,"pfxZ":11.188061727182316,"pX":-0.0698699972232747,"pZ":1.9494371988152763,"vX0":3.9851125996070524,"vY0":-132.960896534824,"vZ0":-9.024470630860016,"x":119.66,"y":186.15,"x0":-1.106028578967107,"y0":50.00392262228529,"z0":6.304314876989162,"aX":-6.6746042602702556},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2271,"spinDirection":202},"zone":8,"typeConfidence":0.89,"plateTime":0.4134820162268924,"extension":6.503515444776566},"index":1,"playId":"fffcb1e7-5d3a-3ecb-b55d-809337b65e08","pitchNumber":2,"startTime":"2025-08-10T00:54:40.598Z","endTime":"2025-08-10T00:54:45.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"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":2,"playId":"33817564-5f23-4005-b0f7-4db051975e15","startTime":"2025-08-10T00:54:56.568Z","endTime":"2025-08-10T00:55:01.568Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.457586735252455,"aZ":-12.799602728616977,"pfxX":-1.3887872219121111,"pfxZ":10.200011149977971,"pX":0.2158678911631332,"pZ":3.7406224780307618,"vX0":4.127841045638278,"vY0":-137.43780005596938,"vZ0":-4.765453645498568,"x":108.77,"y":137.78,"x0":-1.1297530255393442,"y0":50.00267781468648,"z0":6.376484290568298,"aX":-2.6380144385729336},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":1.6,"spinRate":2242,"spinDirection":200},"zone":2,"typeConfidence":0.91,"plateTime":0.39959241989768346,"extension":6.527802564461024},"index":3,"playId":"4e99d6f9-c99c-34dc-bace-07dde6bfde15","pitchNumber":3,"startTime":"2025-08-10T00:55:12.269Z","endTime":"2025-08-10T00:55:15.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.785424877169746,"aZ":-19.909097864699948,"pfxX":-5.795038716965576,"pfxZ":8.54430316411842,"pX":-0.04107796179089266,"pZ":3.3953630392493612,"vX0":4.277245399263258,"vY0":-118.52763793673488,"vZ0":-2.970531610803027,"x":118.57,"y":147.11,"x0":-1.1083681572936084,"y0":50.001528405429134,"z0":6.464921574102854,"aX":-8.31751885876036},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":1627,"spinDirection":220},"zone":2,"typeConfidence":0.87,"plateTime":0.4605499671422084,"extension":6.383171706049332},"hitData":{"launchSpeed":93.7,"launchAngle":57.0,"totalDistance":214.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.76,"coordY":111.97}},"index":4,"playId":"3dd9feaa-3529-3bf3-980c-6ba8208a35cd","pitchNumber":4,"startTime":"2025-08-10T00:55:35.682Z","endTime":"2025-08-10T00:55:45.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.41,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:55:45.614Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:57:47.838Z","endTime":"2025-08-10T00:58:45.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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_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":90.4,"endSpeed":82.6,"strikeZoneTop":3.25999963817987,"strikeZoneBottom":1.50265412399477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.604207970731217,"aZ":-28.91630071933551,"pfxX":-10.18273918429822,"pfxZ":1.8725978509285888,"pX":0.6391095147106147,"pZ":2.89629995648692,"vX0":11.935619474727794,"vY0":-131.09927403318042,"vZ0":-0.6217484633552486,"x":92.64,"y":160.58,"x0":-2.6487736793238863,"y0":50.00420396646499,"z0":5.2940313039296285,"aX":-17.73421512735488},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":15.8,"spinRate":2140,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.41772982929253155,"extension":6.08325930282772},"index":0,"playId":"a4554be4-923c-33a8-90e4-8c4cd565d26c","pitchNumber":1,"startTime":"2025-08-10T00:57:56.419Z","endTime":"2025-08-10T00:58:00.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":92.6,"endSpeed":84.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.557371787062777,"aZ":-14.568297502341016,"pfxX":-5.480666490661559,"pfxZ":9.599126616420785,"pX":-0.8059485392348632,"pZ":3.517284915117075,"vX0":7.226672146475046,"vY0":-134.64510992071402,"vZ0":-2.5949217254900305,"x":147.72,"y":143.81,"x0":-2.8140696536873824,"y0":50.00083666946547,"z0":5.525844869892849,"aX":-10.050556284598542},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2227,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.406983838014769,"extension":5.959439615022183},"index":1,"playId":"7d1296f6-281a-3fa9-8064-56250caeb709","pitchNumber":2,"startTime":"2025-08-10T00:58:11.330Z","endTime":"2025-08-10T00:58:15.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-10T00:58:24.742Z","endTime":"2025-08-10T00:58:35.581Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37425669817014,"aZ":-23.510692890427013,"pfxX":-11.478289200893414,"pfxZ":4.712784230359823,"pX":0.43589417231988986,"pZ":2.9504320927128473,"vX0":11.96868764482833,"vY0":-134.31212190131123,"vZ0":-1.820239902084925,"x":100.38,"y":159.12,"x0":-2.5733577785153554,"y0":50.00366059436408,"z0":5.298337982895277,"aX":-21.105087419112127},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":18.5,"spinRate":2316,"spinDirection":228},"zone":3,"typeConfidence":0.9,"plateTime":0.4068200264026065,"extension":6.18558022335578},"hitData":{"launchSpeed":93.5,"launchAngle":12.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.7,"coordY":122.48}},"index":3,"playId":"58a3d8e2-fa05-3c15-a193-6bb8073c5851","pitchNumber":3,"startTime":"2025-08-10T00:58:35.581Z","endTime":"2025-08-10T00:58:45.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:58:45.814Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Abraham Toro pops out to first baseman Luis Arraez in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T00:59:00.313Z","endTime":"2025-08-10T01:01:51.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.31999985957856,"strikeZoneBottom":1.66085823195087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287232992066528,"aZ":-17.053213522174396,"pfxX":-5.876218203450501,"pfxZ":8.449265993704703,"pX":-1.4294707220761995,"pZ":3.518835447902214,"vX0":6.170310600543974,"vY0":-133.3424217318112,"vZ0":-2.2701436566595983,"x":171.49,"y":143.77,"x0":-3.016709160926931,"y0":50.0056746657061,"z0":5.620128639452666,"aX":-10.520077853542208},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2127,"spinDirection":216},"zone":11,"typeConfidence":0.88,"plateTime":0.41172612970617894,"extension":6.067503193822467},"index":0,"playId":"d467d79a-fd2d-3c7a-91df-73c8ce0f242e","pitchNumber":1,"startTime":"2025-08-10T00:59:11.717Z","endTime":"2025-08-10T00:59:15.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27465921671732,"aZ":-26.71985999708145,"pfxX":-12.08049559267837,"pfxZ":3.4543943791219363,"pX":-0.7191659848488675,"pZ":1.9406445833089923,"vX0":9.430307783334568,"vY0":-124.83893716875663,"vZ0":-2.3464408351639374,"x":144.41,"y":186.38,"x0":-2.9772585559255087,"y0":50.00041107491146,"z0":5.093514084613681,"aX":-19.053939162018345},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":19.7,"spinRate":1981,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.43885240431073624,"extension":6.0926492009942965},"index":1,"playId":"b07ca9b9-0189-3509-9413-1c686bcd4962","pitchNumber":2,"startTime":"2025-08-10T00:59:28.409Z","endTime":"2025-08-10T00:59:32.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.737084657223896,"aZ":-30.591277977619498,"pfxX":-12.7690237254184,"pfxZ":0.8979389412003993,"pX":-0.9757945773691743,"pZ":2.52538177843386,"vX0":9.225030764237765,"vY0":-132.8073369113333,"vZ0":-1.3644754219045294,"x":154.19,"y":170.59,"x0":-2.8572077521323296,"y0":50.00252821471491,"z0":5.296649375594446,"aX":-22.52620733519726},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.6,"breakHorizontal":20.8,"spinRate":2265,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.41439694306557096,"extension":6.145339281401809},"index":2,"playId":"e3bba4e3-80b2-368a-9c4b-e0af34984eab","pitchNumber":3,"startTime":"2025-08-10T00:59:49.365Z","endTime":"2025-08-10T00:59:53.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.752739924703995,"aZ":-27.448767141874665,"pfxX":6.24046396960136,"pfxZ":3.3082995099754084,"pX":0.6070695683904714,"pZ":1.0627958896624219,"vX0":6.301343190933532,"vY0":-119.20670876272136,"vZ0":-4.085647421368584,"x":93.86,"y":210.08,"x0":-2.8895316817935215,"y0":50.00124213682741,"z0":5.30102487794911,"aX":8.900921608557798},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.2,"breakHorizontal":-13.0,"spinRate":2672,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4610073254703564,"extension":6.151706815144567},"index":3,"playId":"1d834b5c-1ace-3c57-8cf9-bdfb431de21b","pitchNumber":4,"startTime":"2025-08-10T01:00:14.307Z","endTime":"2025-08-10T01:00:19.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.965049784667467,"aZ":-29.109630603127435,"pfxX":-13.161278888462196,"pfxZ":1.9264864053826178,"pX":-0.6646612266971259,"pZ":1.210556354501411,"vX0":9.83940703643485,"vY0":-125.37854159424627,"vZ0":-3.6279578688819094,"x":142.34,"y":206.09,"x0":-2.935078311084299,"y0":50.00088083466517,"z0":5.058608680898763,"aX":-20.89725585153843},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":21.5,"spinRate":1962,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4372956929394931,"extension":6.472726992417251},"index":4,"playId":"f3f1e36f-321f-328d-974d-fb18ce8acde1","pitchNumber":5,"startTime":"2025-08-10T01:00:40.603Z","endTime":"2025-08-10T01:00:44.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":92.8,"endSpeed":83.9,"strikeZoneTop":3.31999939131204,"strikeZoneBottom":1.610211278109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35801584774227,"aZ":-28.21778535513811,"pfxX":-12.416235626874826,"pfxZ":2.1897534167744537,"pX":0.9472459244082121,"pZ":1.6584401125163064,"vX0":13.686897262690469,"vY0":-134.31747726341825,"vZ0":-4.093209140250064,"x":80.89,"y":194.0,"x0":-2.63059075553997,"y0":50.00108013488734,"z0":5.236585848373144,"aX":-22.41236872576153},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":19.1,"spinRate":2302,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.4096696121357173,"extension":6.341066637292465},"index":5,"playId":"eeb18478-5944-3b86-aeb9-a01cddc9c13f","pitchNumber":6,"startTime":"2025-08-10T01:01:08.001Z","endTime":"2025-08-10T01:01:12.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"e879bbf1-b69f-4ef2-8169-9d36c3c7e667","startTime":"2025-08-10T01:01:25.583Z","endTime":"2025-08-10T01:01:30.583Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20038891542211,"aZ":-13.100237812219037,"pfxX":-5.525605249431704,"pfxZ":10.464269869576516,"pX":0.8078112985256514,"pZ":2.560482024196367,"vX0":10.850270027534009,"vY0":-134.8686617618289,"vZ0":-5.158200491924135,"x":86.21,"y":169.65,"x0":-2.5686992991269055,"y0":50.004307793157,"z0":5.438458235159706,"aX":-10.07436211126933},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2198,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.40775059117267265,"extension":6.299471559170706},"hitData":{"launchSpeed":68.5,"launchAngle":80.0,"totalDistance":37.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":144.53,"coordY":203.75}},"index":7,"playId":"ed536b21-a0a3-3bfc-8223-3ae293ecfba8","pitchNumber":7,"startTime":"2025-08-10T01:01:41.100Z","endTime":"2025-08-10T01:01:51.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:01:51.043Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T01:02:06.811Z","endTime":"2025-08-10T01:06:35.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,10],"actionIndex":[7,9],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":82.8,"strikeZoneTop":3.46999931529439,"strikeZoneBottom":1.65667654279218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.86482083869757,"aZ":-11.811520364162469,"pfxX":-4.635513739907202,"pfxZ":11.354660673414775,"pX":-2.1559514133252065,"pZ":3.9880692540213567,"vX0":3.5092526782477145,"vY0":-134.48625028811838,"vZ0":-1.9881306122159585,"x":199.18,"y":131.1,"x0":-2.889313997518414,"y0":50.002156488379256,"z0":5.596156782850225,"aX":-8.312984610425248},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.2,"breakHorizontal":7.4,"spinRate":2219,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4105811767816876,"extension":6.151466890439037},"index":0,"playId":"c1ecd1aa-991d-3be5-804c-ed4b78299251","pitchNumber":1,"startTime":"2025-08-10T01:02:19.573Z","endTime":"2025-08-10T01:02:23.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.472064834653317,"aZ":-27.797788201761268,"pfxX":-11.477920589948194,"pfxZ":2.7851491342357004,"pX":0.6225563366114579,"pZ":2.356571088485438,"vX0":12.159912871428121,"vY0":-124.7152475142287,"vZ0":-1.3841066720567676,"x":93.27,"y":175.15,"x0":-2.8289831473242866,"y0":50.00501961641041,"z0":5.215054844903587,"aX":-18.05366315117558},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":17.9,"spinRate":1873,"spinDirection":250},"zone":6,"typeConfidence":0.9,"plateTime":0.4394696160799447,"extension":6.247786329615479},"index":1,"playId":"c3e5c402-1cea-3d94-891c-2d99c2d24fc0","pitchNumber":2,"startTime":"2025-08-10T01:02:36.930Z","endTime":"2025-08-10T01:02:44.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.47000068579894,"strikeZoneBottom":1.68507140557162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.693530842696422,"aZ":-12.715688218016384,"pfxX":-6.318283286099445,"pfxZ":10.605336130504853,"pX":0.287745932461928,"pZ":1.9531217535730416,"vX0":9.766328137610046,"vY0":-135.14650555341845,"vZ0":-7.059452355838888,"x":106.03,"y":186.05,"x0":-2.565537524733099,"y0":50.004523334142775,"z0":5.507539635188598,"aX":-11.595046774853152},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":9.1,"spinRate":2249,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.4065663132188675,"extension":6.223895594058902},"index":2,"playId":"06ee0de8-b223-3005-a87c-2a2b49b2ce99","pitchNumber":3,"startTime":"2025-08-10T01:03:03.005Z","endTime":"2025-08-10T01:03:07.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.47000066272756,"strikeZoneBottom":1.66215649556099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.063768390735955,"aZ":-24.834529739416936,"pfxX":5.401495110826431,"pfxZ":5.056163086179947,"pX":-1.5477728156908523,"pZ":2.2957010100421185,"vX0":1.9499429445891052,"vY0":-119.92962380993688,"vZ0":-2.0893641101949987,"x":176.0,"y":176.8,"x0":-3.0738806844750663,"y0":50.00062528675646,"z0":5.402081057728545,"aX":7.835001045661474},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.9,"breakHorizontal":-10.2,"spinRate":2671,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.45741550301142464,"extension":6.00146055926866},"index":3,"playId":"2d032065-110a-3a58-9ff4-bc5b8920defd","pitchNumber":4,"startTime":"2025-08-10T01:03:24.861Z","endTime":"2025-08-10T01:03:28.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"4027fa34-8d36-40c9-a52b-da83b7c1c4ea","startTime":"2025-08-10T01:03:38.725Z","endTime":"2025-08-10T01:03:43.725Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83833656603456,"aZ":-26.086465352634782,"pfxX":-10.76552055874378,"pfxZ":3.742725349275964,"pX":-0.9882281156864188,"pZ":1.891440994586987,"vX0":8.398176185712742,"vY0":-126.41962106036367,"vZ0":-2.742123988320944,"x":154.67,"y":187.71,"x0":-2.948308890074999,"y0":50.000523418138265,"z0":5.075672356658904,"aX":-17.49090839555308},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":17.6,"spinRate":1915,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4326385320667625,"extension":6.1424377205563605},"index":5,"playId":"c435417e-6eaa-3134-9b56-ab402eabf64f","pitchNumber":5,"startTime":"2025-08-10T01:03:53.276Z","endTime":"2025-08-10T01:03:57.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.46999924304488,"strikeZoneBottom":1.63968987199775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97687761729006,"aZ":-23.85067114971861,"pfxX":-13.470725621123076,"pfxZ":4.5975875837953994,"pX":-2.267054482986702,"pZ":1.8192389438471297,"vX0":6.487226669854525,"vY0":-134.16527066968817,"vZ0":-4.417211915123075,"x":203.41,"y":189.66,"x0":-2.975811302233261,"y0":50.0007549432731,"z0":5.201893345950878,"aX":-24.37813497039884},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":22.8,"spinRate":2390,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4093740274465967,"extension":6.085723850103693},"index":6,"playId":"43901763-b42f-3198-aad5-9c336c18436b","pitchNumber":6,"startTime":"2025-08-10T01:04:15.900Z","endTime":"2025-08-10T01:04:20.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Freddy Fermin. Masataka Yoshida to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"actionPlayId":"43901763-b42f-3198-aad5-9c336c18436b","startTime":"2025-08-10T01:04:28.818Z","endTime":"2025-08-10T01:04:36.530Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"postOnSecond":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.14,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2025-08-10T01:04:36.530Z","endTime":"2025-08-10T01:06:12.030Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":9,"startTime":"2025-08-10T01:06:12.030Z","endTime":"2025-08-10T01:06:31.529Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.44175254819152,"strikeZoneBottom":1.71663085846682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.197599517650655,"aZ":-28.464238340813353,"pfxX":-12.28662836740434,"pfxZ":2.3056829879736656,"pX":1.963685784938989,"pZ":0.5370473707642105,"vX0":15.166241631498611,"vY0":-125.64508895919654,"vZ0":-5.506458177753237,"x":42.15,"y":224.28,"x0":-2.539492520247008,"y0":50.000160798528235,"z0":5.054881700031334,"aX":-19.74564528210777},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":19.0,"spinRate":1969,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.4350527865073004,"extension":6.275574174421573},"index":10,"playId":"7d1a746d-5ec3-359e-b3a0-1d2f22050c0b","pitchNumber":7,"startTime":"2025-08-10T01:06:31.529Z","endTime":"2025-08-10T01:06:35.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":1.14,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:06:35.727Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ceddanne Rafaela walks. Masataka Yoshida to 3rd. Wilyer Abreu to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T01:07:02.001Z","endTime":"2025-08-10T01:10:09.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.54999983096587,"strikeZoneBottom":1.73576079508507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.130622613828535,"aZ":-25.883310697955565,"pfxX":-11.617863274597948,"pfxZ":3.5204618058588375,"pX":-1.3001438958531593,"pZ":1.0031478827599805,"vX0":7.824371969182622,"vY0":-132.55296730699877,"vZ0":-5.977961259920695,"x":166.56,"y":211.7,"x0":-2.7739843468353285,"y0":50.00427382701871,"z0":5.1660985370191295,"aX":-20.769479258770687},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":19.4,"spinRate":2245,"spinDirection":229},"zone":13,"typeConfidence":0.85,"plateTime":0.4124944303436542,"extension":6.108655955946383},"index":0,"playId":"24802e4c-933c-3aed-acc8-4f6fbc5f58d4","pitchNumber":1,"startTime":"2025-08-10T01:07:02.001Z","endTime":"2025-08-10T01:07:05.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.55000035202701,"strikeZoneBottom":1.64384281999129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.025173466906512,"aZ":-30.571380684497004,"pfxX":-12.344179653140982,"pfxZ":0.8806930287502688,"pX":-0.3844784340500587,"pZ":1.8647468869760395,"vX0":10.635684681162385,"vY0":-134.1543376928577,"vZ0":-2.871906210324317,"x":131.66,"y":188.43,"x0":-2.8038028757788087,"y0":50.00077605247126,"z0":5.136560139856548,"aX":-22.41462645042474},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.2,"breakHorizontal":19.9,"spinRate":2226,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.40885377447727667,"extension":6.142342910811373},"index":1,"playId":"607c0708-17e9-3718-a07b-8c12c5ddf73e","pitchNumber":2,"startTime":"2025-08-10T01:07:22.667Z","endTime":"2025-08-10T01:07:26.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.54999960582264,"strikeZoneBottom":1.63526645471364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.185903624167686,"aZ":-26.023859934131902,"pfxX":-11.283124243465226,"pfxZ":3.333645742515275,"pX":-1.5287897707070452,"pZ":1.7559163973873215,"vX0":7.21667348852038,"vY0":-134.8800305129652,"vZ0":-4.60785089894335,"x":175.27,"y":191.37,"x0":-2.772438366799993,"y0":50.00077802271543,"z0":5.320212381072824,"aX":-20.798279310602965},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.3,"breakHorizontal":19.0,"spinRate":2264,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4060095914434214,"extension":6.137301214821646},"index":2,"playId":"a118ab73-faf3-318b-b97a-e6ffddcfbc4b","pitchNumber":3,"startTime":"2025-08-10T01:07:40.027Z","endTime":"2025-08-10T01:07:45.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08950680000375,"aZ":-29.191314943376966,"pfxX":-12.392263748115417,"pfxZ":1.8656581370476983,"pX":0.06651932083284416,"pZ":1.4150902309494584,"vX0":10.814403035061973,"vY0":-125.4147995458826,"vZ0":-3.322789945543445,"x":114.46,"y":200.57,"x0":-2.6889483708556368,"y0":50.00054218655984,"z0":5.135149470260965,"aX":-19.761959738228086},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":20.0,"spinRate":1960,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4365494524728444,"extension":6.0886726068643675},"index":3,"playId":"37dd6e4a-832b-3651-a838-3683d6b45aa3","pitchNumber":4,"startTime":"2025-08-10T01:07:59.602Z","endTime":"2025-08-10T01:08:03.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.54999906903497,"strikeZoneBottom":1.6963802871532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.288288885918504,"aZ":-29.144193902532177,"pfxX":3.5004883275426435,"pfxZ":2.066461126425251,"pX":2.163427011955023,"pZ":2.386057719203366,"vX0":10.407988146096873,"vY0":-120.62951663992362,"vZ0":-1.214293781812885,"x":34.54,"y":174.36,"x0":-2.668718390737197,"y0":50.0059398025669,"z0":5.474285652689291,"aX":5.1376401327511765},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":-8.9,"spinRate":2714,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.45471722700105177,"extension":6.083311352623198},"index":4,"playId":"1b5d78ec-95e5-335f-a6a3-3cc2450adf4b","pitchNumber":5,"startTime":"2025-08-10T01:08:23.206Z","endTime":"2025-08-10T01:08:26.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.524274571205183,"aZ":-28.102793325722256,"pfxX":-11.03703620877252,"pfxZ":2.269360274736603,"pX":-1.0563277446877475,"pZ":2.0119363250198745,"vX0":8.169837109086094,"vY0":-133.19013269486166,"vZ0":-3.197423260012914,"x":157.26,"y":184.46,"x0":-2.7289990309134082,"y0":50.00562990119629,"z0":5.259555989386667,"aX":-19.8388926627854},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.6,"breakHorizontal":18.2,"spinRate":2145,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.41119025410543975,"extension":6.0842615106308875},"index":5,"playId":"602e0781-498e-39ca-a8bb-1af884728744","pitchNumber":6,"startTime":"2025-08-10T01:08:41.228Z","endTime":"2025-08-10T01:08:44.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-10T01:09:19.907Z","endTime":"2025-08-10T01:09:31.635Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08333760460386,"aZ":-26.686523019818928,"pfxX":-11.90957186679945,"pfxZ":3.4550962038810553,"pX":-0.7931595679424255,"pZ":3.539823597301826,"vX0":8.724747201592605,"vY0":-125.43735677671535,"vZ0":0.9011299982639774,"x":147.23,"y":143.2,"x0":-2.7742708694259632,"y0":50.004290693569715,"z0":5.3567122678128944,"aX":-18.9237237874292},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.7,"breakHorizontal":19.4,"spinRate":1889,"spinDirection":247},"zone":1,"typeConfidence":0.9,"plateTime":0.43715210438491825,"extension":6.19180804290655},"index":7,"playId":"7849700a-c76e-3bd1-8dcc-1919c476f27e","pitchNumber":7,"startTime":"2025-08-10T01:09:31.635Z","endTime":"2025-08-10T01:09:38.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.54999968283061,"strikeZoneBottom":1.68442120356567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84058630913813,"aZ":-24.983673619435063,"pfxX":-15.131641866209607,"pfxZ":4.014163798729418,"pX":-0.003719439727659269,"pZ":1.4802473897460977,"vX0":12.114200729599347,"vY0":-134.20143237945447,"vZ0":-4.738893186932336,"x":117.14,"y":198.81,"x0":-2.6503089374154003,"y0":50.004659942085766,"z0":5.088668515118463,"aX":-27.114841002762617},"breaks":{"breakAngle":43.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":24.2,"spinRate":2253,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4109415349622658,"extension":6.128385361130594},"index":8,"playId":"f7343b50-d484-330b-ba5d-4fea7c7b5512","pitchNumber":8,"startTime":"2025-08-10T01:10:02.744Z","endTime":"2025-08-10T01:10:09.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-5.400000000000002,"leverageIndex":1.79,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:10:09.031Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Connor Wong grounds into a force out, third baseman Manny Machado to catcher Freddy Fermin. Masataka Yoshida out at home. Wilyer Abreu to 3rd. Ceddanne Rafaela to 2nd. Connor Wong to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T01:11:41.284Z","endTime":"2025-08-10T01:12:29.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"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-10T01:10:29.022Z","endTime":"2025-08-10T01:11:43.489Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.5,"strikeZoneTop":3.37000060871472,"strikeZoneBottom":1.52773079364949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23997288048159,"aZ":-13.598644768633568,"pfxX":-8.035910531778082,"pfxZ":10.280207402311424,"pX":1.0275249159948354,"pZ":2.681785878524092,"vX0":11.86147683644291,"vY0":-134.79090701420472,"vZ0":-5.006285872846134,"x":77.83,"y":166.37,"x0":-2.4230981551633257,"y0":50.001176043786806,"z0":5.552290760035076,"aX":-14.51864681773791},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":11.5,"spinRate":2233,"spinDirection":224},"zone":12,"typeConfidence":0.89,"plateTime":0.40920602858325994,"extension":6.22424283440563},"index":1,"playId":"f332f8a6-a8ac-3147-9757-833338ef4e06","pitchNumber":1,"startTime":"2025-08-10T01:11:43.489Z","endTime":"2025-08-10T01:11:47.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.8,"strikeZoneTop":3.5136376830704,"strikeZoneBottom":1.5875434741377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68531671884262,"aZ":-29.07943941247528,"pfxX":-13.817531051410807,"pfxZ":1.7584670558332096,"pX":0.07519036384259652,"pZ":0.9606609431654811,"vX0":11.934138508804946,"vY0":-133.23367886470936,"vZ0":-5.412267742864896,"x":114.13,"y":212.84,"x0":-2.708902025758604,"y0":50.006423090381,"z0":5.170229145124869,"aX":-24.375668867685164},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.9,"breakHorizontal":21.8,"spinRate":2301,"spinDirection":231},"zone":14,"typeConfidence":0.88,"plateTime":0.41411520037739846,"extension":6.27996475786011},"index":2,"playId":"07913222-865d-3a92-8655-4823021065e8","pitchNumber":2,"startTime":"2025-08-10T01:12:02.210Z","endTime":"2025-08-10T01:12:05.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02036303901981,"aZ":-27.75974912463971,"pfxX":-12.555753850233273,"pfxZ":2.441905789504891,"pX":-0.04039936712605788,"pZ":2.178256981058173,"vX0":11.646928700871655,"vY0":-134.62289919953187,"vZ0":-2.8661975905582144,"x":118.54,"y":179.97,"x0":-2.82098568474524,"y0":50.00560483698529,"z0":5.251078329648946,"aX":-22.72923846179678},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.8,"breakHorizontal":19.8,"spinRate":2234,"spinDirection":238},"zone":5,"typeConfidence":0.91,"plateTime":0.4090455837602227,"extension":5.996029873347363},"hitData":{"launchSpeed":98.5,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.66,"coordY":167.24}},"index":3,"playId":"a109babe-0efa-3b1c-9a9b-6e4f4157dfbd","pitchNumber":3,"startTime":"2025-08-10T01:12:22.988Z","endTime":"2025-08-10T01:12:29.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.4,"awayTeamWinProbability":62.6,"homeTeamWinProbabilityAdded":6.800000000000001,"leverageIndex":2.18,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:12:29.816Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-10T01:13:01.728Z","endTime":"2025-08-10T01:15:32.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.75656640415058,"strikeZoneBottom":1.80106307050694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34281101884026,"aZ":-25.67603936885546,"pfxX":4.798268011300096,"pfxZ":4.402996015199805,"pX":1.7482439022468095,"pZ":2.0891661379413335,"vX0":9.381836048175112,"vY0":-121.20264424804944,"vZ0":-2.51864166203669,"x":50.36,"y":182.37,"x0":-2.8077483341148177,"y0":50.00387380571093,"z0":5.401268069735752,"aX":7.08639786114502},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.6,"breakHorizontal":-11.0,"spinRate":2813,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.453196952876719,"extension":5.820310227796802},"index":0,"playId":"ae86eab7-d6e9-3ab6-a70a-3def49f14689","pitchNumber":1,"startTime":"2025-08-10T01:13:29.239Z","endTime":"2025-08-10T01:13:34.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.51420191756041,"strikeZoneBottom":1.72197300871478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.490742097879057,"aZ":-27.949691832539624,"pfxX":-12.437759769305302,"pfxZ":2.6380685761280986,"pX":0.03789314219974936,"pZ":2.487025575750606,"vX0":11.006623608175786,"vY0":-125.21068205307911,"vZ0":-1.1225411947560582,"x":115.56,"y":171.63,"x0":-2.782969230140462,"y0":50.00143833934003,"z0":5.2125141591994675,"aX":-19.89747849665726},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":20.3,"spinRate":1961,"spinDirection":248},"zone":5,"typeConfidence":0.9,"plateTime":0.4361900017911102,"extension":6.0468319380682765},"index":1,"playId":"ec621146-e30e-30cc-9716-2bdea18d4ce4","pitchNumber":2,"startTime":"2025-08-10T01:13:55.000Z","endTime":"2025-08-10T01:13:58.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.1,"endSpeed":79.3,"strikeZoneTop":3.69645987209244,"strikeZoneBottom":1.822748553894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.807091302445684,"aZ":-26.085499029131565,"pfxX":-11.022127074191284,"pfxZ":3.830517168003981,"pX":0.2554223744573353,"pZ":1.2294799278590725,"vX0":11.132843941223584,"vY0":-124.91885624708843,"vZ0":-4.334337158114594,"x":107.26,"y":205.58,"x0":-2.814776839799053,"y0":50.00373394297786,"z0":5.117221537277587,"aX":-17.521724436728437},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":17.5,"spinRate":1956,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.43750103442727895,"extension":5.924555051015189},"index":2,"playId":"8b88cd94-f092-3667-8463-7dd8df5b7929","pitchNumber":3,"startTime":"2025-08-10T01:14:13.134Z","endTime":"2025-08-10T01:14:17.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.62706334618092,"strikeZoneBottom":1.8075516913788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.181647114940457,"aZ":-17.949283162182276,"pfxX":-6.490313037780831,"pfxZ":7.890735288278751,"pX":-0.5367937832243933,"pZ":4.425861242877468,"vX0":8.058427971166585,"vY0":-133.06575193187746,"vZ0":0.052552226296846416,"x":137.46,"y":119.28,"x0":-2.753907665023543,"y0":50.00148977939126,"z0":5.700843888112792,"aX":-11.698793042256924},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2230,"spinDirection":225},"zone":11,"typeConfidence":0.82,"plateTime":0.4108156094711495,"extension":5.999546650961949},"index":3,"playId":"d8bdb028-332e-3f35-bbc1-1c702e73392d","pitchNumber":4,"startTime":"2025-08-10T01:14:32.252Z","endTime":"2025-08-10T01:14:36.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.49438541145784,"strikeZoneBottom":1.75681968433177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.899949174747093,"aZ":-27.25094973971053,"pfxX":-10.278238450642316,"pfxZ":2.7449059761656365,"pX":0.6492019644080039,"pZ":2.400204027006619,"vX0":12.404940551764952,"vY0":-132.66562240631166,"vZ0":-2.3131287202366386,"x":92.25,"y":173.97,"x0":-2.7396767087499234,"y0":50.002339061317464,"z0":5.2585677952854635,"aX":-18.424435333089775},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.7,"breakHorizontal":16.1,"spinRate":2175,"spinDirection":234},"zone":6,"typeConfidence":0.91,"plateTime":0.41199936625954825,"extension":5.974978935150343},"index":4,"playId":"ad341327-cc8a-379f-a502-f5864ba36062","pitchNumber":5,"startTime":"2025-08-10T01:14:51.415Z","endTime":"2025-08-10T01:14:55.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-10T01:15:01.603Z","endTime":"2025-08-10T01:15:24.982Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.211203484155376,"aZ":-29.59400910100378,"pfxX":-11.5604435176419,"pfxZ":1.6244644447961805,"pX":-0.6153110001980224,"pZ":0.9431173935935148,"vX0":9.192323117506117,"vY0":-125.05089315611242,"vZ0":-4.2818968733635,"x":140.45,"y":213.32,"x0":-2.8292259757507376,"y0":50.00551914764592,"z0":5.093900749223664,"aX":-18.390303724910414},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":19.0,"spinRate":1932,"spinDirection":250},"zone":13,"typeConfidence":0.89,"plateTime":0.43728890992945146,"extension":6.060133302158065},"index":6,"playId":"9f74fac8-146b-33e3-b1b2-36dd6680efd6","pitchNumber":6,"startTime":"2025-08-10T01:15:24.982Z","endTime":"2025-08-10T01:15:32.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":6.899999999999999,"leverageIndex":2.65,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:15:32.961Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Xander Bogaerts homers (10) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T01:17:23.070Z","endTime":"2025-08-10T01:18:52.717Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.081369454854816,"aZ":-12.424276118149015,"pfxX":-5.237303532104258,"pfxZ":11.035726878436627,"pX":0.34655241353967525,"pZ":1.893322690802517,"vX0":4.9223141629875515,"vY0":-133.73931877556532,"vZ0":-9.214583257193674,"x":103.79,"y":187.66,"x0":-0.848153635600093,"y0":50.005566657793494,"z0":6.301460441484644,"aX":-9.374954019931145},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2089,"spinDirection":201},"zone":9,"typeConfidence":0.89,"plateTime":0.4114501535446049,"extension":6.50323080598012},"index":0,"playId":"bb72e71a-ef6f-36ed-9209-35a395ee4596","pitchNumber":1,"startTime":"2025-08-10T01:17:43.851Z","endTime":"2025-08-10T01:17:48.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.65742049709398,"strikeZoneBottom":1.71876781175371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35317418837948,"aZ":-19.513802963981682,"pfxX":-8.392391355666025,"pfxZ":9.105700901149808,"pX":0.39071858377677426,"pZ":1.5229609405958595,"vX0":5.656504345252816,"vY0":-117.47575030423388,"vZ0":-6.654521862502088,"x":102.11,"y":197.66,"x0":-0.9643441480429771,"y0":50.00183004800957,"z0":6.2205283684081145,"aX":-11.667419678541933},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":1597,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4671874379756651,"extension":6.518004228211403},"index":1,"playId":"44d99d5f-2f7c-3df1-bcc6-0979fb601f07","pitchNumber":2,"startTime":"2025-08-10T01:18:03.424Z","endTime":"2025-08-10T01:18:09.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.575344343435518,"aZ":-21.027711625150356,"pfxX":-8.655026562917438,"pfxZ":7.784868750969587,"pX":0.06150843879243911,"pZ":1.8829217099992157,"vX0":4.841226394064502,"vY0":-118.84169988945435,"vZ0":-5.78612685432042,"x":114.66,"y":187.94,"x0":-0.8765478550072336,"y0":50.003059411368255,"z0":6.256801401972011,"aX":-12.391789331943878},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":13.0,"breakHorizontal":14.5,"spinRate":1630,"spinDirection":223},"zone":8,"typeConfidence":0.89,"plateTime":0.46073191395864743,"extension":6.52448690842621},"hitData":{"launchSpeed":92.3,"launchAngle":34.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.15,"coordY":81.55}},"index":2,"playId":"47f970d6-30bc-31e1-a9a6-a70834913420","pitchNumber":3,"startTime":"2025-08-10T01:18:21.931Z","endTime":"2025-08-10T01:18:52.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":10.800000000000004,"leverageIndex":0.98,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:18:52.717Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T01:19:07.412Z","endTime":"2025-08-10T01:20:42.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.0,"strikeZoneTop":3.47000044948143,"strikeZoneBottom":1.68488349852838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.55889231656704,"aZ":-12.695827401160367,"pfxX":-2.5690633778404672,"pfxZ":10.84663957703146,"pX":0.7393902772064385,"pZ":4.19791790646163,"vX0":5.137225820849881,"vY0":-134.4987174621841,"vZ0":-3.457782872063722,"x":88.82,"y":125.44,"x0":-0.8788749763349759,"y0":50.00213897658326,"z0":6.426459999341409,"aX":-4.613575638021047},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":3.4,"spinRate":2164,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.4103611958570865,"extension":6.43070661325233},"index":0,"playId":"8c6a1db1-a15c-335f-9bf3-28b5d950314c","pitchNumber":1,"startTime":"2025-08-10T01:19:15.368Z","endTime":"2025-08-10T01:19:19.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.6,"endSpeed":82.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55821742920627,"aZ":-12.081251863060197,"pfxX":-4.033066294896656,"pfxZ":11.427040726202861,"pX":0.13498087103591952,"pZ":2.940700948698132,"vX0":4.157536528451828,"vY0":-133.03404209847844,"vZ0":-6.3080838960698875,"x":111.85,"y":159.38,"x0":-0.9383472868387068,"y0":50.00631580194032,"z0":6.251599974194661,"aX":-7.094248071035864},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.2,"breakHorizontal":6.2,"spinRate":2083,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.4147253660799448,"extension":6.652273674615838},"index":1,"playId":"73b95265-3c0d-37db-8656-b36b6a45ef17","pitchNumber":2,"startTime":"2025-08-10T01:19:29.767Z","endTime":"2025-08-10T01:19:34.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":69.9,"strikeZoneTop":3.46999934827344,"strikeZoneBottom":1.6488482190113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49537002571849,"aZ":-44.01117995034756,"pfxX":-0.21142731540583742,"pfxZ":-9.531324783125347,"pX":0.02782697232563129,"pZ":3.153471932598925,"vX0":2.3782642742891174,"vY0":-112.02613633593465,"vZ0":2.1279151442845263,"x":115.94,"y":153.64,"x0":-1.030399492753872,"y0":50.00079032301185,"z0":6.767064408505495,"aX":-0.26266014324822484},"breaks":{"breakAngle":0.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-16.1,"breakHorizontal":-0.4,"spinRate":2173,"spinDirection":14},"zone":2,"typeConfidence":0.88,"plateTime":0.4932128701048941,"extension":6.046956379947179},"index":2,"playId":"f451721b-62e6-39b3-9eff-a56b4257edb9","pitchNumber":3,"startTime":"2025-08-10T01:19:47.459Z","endTime":"2025-08-10T01:19:51.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":78.6,"endSpeed":71.9,"strikeZoneTop":3.47000109431927,"strikeZoneBottom":1.59086655256131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.660791872458393,"aZ":-44.38002672401173,"pfxX":1.0420211424328416,"pfxZ":-9.364723745840703,"pX":-0.9003830552187276,"pZ":1.8108975530611813,"vX0":0.4083920827731284,"vY0":-114.45744307295142,"vZ0":-0.6910780224414214,"x":151.32,"y":189.89,"x0":-1.2174690410423394,"y0":50.003876987968546,"z0":6.530759731248764,"aX":1.3578058884745914},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-16.7,"breakHorizontal":-2.0,"spinRate":2322,"spinDirection":13},"zone":13,"typeConfidence":0.9,"plateTime":0.4818700802299065,"extension":6.245891709787951},"index":3,"playId":"2d3c90eb-7c41-3589-9cfb-28d538e38bdf","pitchNumber":4,"startTime":"2025-08-10T01:20:01.832Z","endTime":"2025-08-10T01:20:06.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.47000085276036,"strikeZoneBottom":1.6765945035021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55673804304625,"aZ":-13.646655833618999,"pfxX":-5.491243238083701,"pfxZ":10.131254733640535,"pX":0.6746617556929618,"pZ":4.375518374947146,"vX0":6.04201927461869,"vY0":-134.92430051229428,"vZ0":-3.1070733788248885,"x":91.28,"y":120.64,"x0":-0.8888528376224629,"y0":50.004248781018234,"z0":6.514095133259365,"aX":-10.044165314048769},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2247,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.4072065652525714,"extension":6.374137528504015},"index":4,"playId":"6d7ce627-0842-323e-96b5-40f52f0b9bd4","pitchNumber":5,"startTime":"2025-08-10T01:20:17.074Z","endTime":"2025-08-10T01:20:20.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-10T01:20:29.043Z","endTime":"2025-08-10T01:20:38.729Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.47000076075846,"strikeZoneBottom":1.76542696641051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77936780244363,"aZ":-17.769663368128473,"pfxX":-9.48357558364364,"pfxZ":9.95074554482331,"pX":0.9557778243930467,"pZ":0.4851124969287244,"vX0":7.486288111884318,"vY0":-119.493831199724,"vZ0":-9.415053413903124,"x":80.57,"y":225.68,"x0":-0.9838760146177594,"y0":50.003368762059665,"z0":6.0693134982359105,"aX":-13.730637276953678},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":16.0,"breakHorizontal":15.4,"spinRate":1728,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.4581638769847851,"extension":6.718766809253343},"index":6,"playId":"64c58741-f6d3-389f-959a-3d4936e2caeb","pitchNumber":6,"startTime":"2025-08-10T01:20:38.729Z","endTime":"2025-08-10T01:20:42.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:20:42.960Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramón Laureano lines out sharply to left fielder Roman Anthony.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T01:21:03.563Z","endTime":"2025-08-10T01:22:48.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":1},"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":4},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.45000108573073,"strikeZoneBottom":1.56517583380695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.637638402064884,"aZ":-27.148013769546345,"pfxX":0.16493147689789467,"pfxZ":3.314895043192479,"pX":0.5511098760215705,"pZ":3.0731445322493904,"vX0":4.615884123420653,"vY0":-123.01275496542497,"vZ0":-2.5277699623149568,"x":95.99,"y":155.81,"x0":-1.3789247798977236,"y0":50.00498957331586,"z0":6.438816526821184,"aX":0.2500558705530144},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.4,"spinRate":1835,"spinDirection":184},"zone":3,"typeConfidence":0.86,"plateTime":0.4469485606158785,"extension":6.423699369710293},"index":0,"playId":"01c8e488-fff4-3b0c-9180-c7bc0127d605","pitchNumber":1,"startTime":"2025-08-10T01:21:10.825Z","endTime":"2025-08-10T01:21:14.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.9,"endSpeed":85.0,"strikeZoneTop":3.41932932543405,"strikeZoneBottom":1.64253431118657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05653446819356,"aZ":-13.572899009077254,"pfxX":-3.15094938457184,"pfxZ":10.109748586639459,"pX":0.24254382547592832,"pZ":1.5472214818067775,"vX0":4.821302231650029,"vY0":-134.9527643390479,"vZ0":-9.940350090883607,"x":107.75,"y":197.01,"x0":-1.1598302920773311,"y0":50.00408153416909,"z0":6.240503998015174,"aX":-5.798344582045654},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":4.7,"spinRate":2108,"spinDirection":202},"zone":8,"typeConfidence":0.89,"plateTime":0.4062622711117796,"extension":6.568498057672682},"index":1,"playId":"51830e86-0a30-33d4-9120-387dbb2cc127","pitchNumber":2,"startTime":"2025-08-10T01:21:28.436Z","endTime":"2025-08-10T01:21:32.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.44999986258041,"strikeZoneBottom":1.67317111412262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.245725917279092,"aZ":-23.49844219015269,"pfxX":0.43922131514027507,"pfxZ":5.504956506303499,"pX":0.7517545019322106,"pZ":0.12256854177154684,"vX0":4.893113936176673,"vY0":-125.00155601890172,"vZ0":-10.009396403581473,"x":88.34,"y":235.47,"x0":-1.291691143216148,"y0":50.000688100583446,"z0":6.12243009362762,"aX":0.6916029463504724},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.8,"breakHorizontal":-1.9,"spinRate":1858,"spinDirection":212},"zone":14,"typeConfidence":0.81,"plateTime":0.43891953957633634,"extension":6.373161559774147},"index":2,"playId":"69923087-9a00-3503-93a9-4a876e229d0d","pitchNumber":3,"startTime":"2025-08-10T01:21:47.156Z","endTime":"2025-08-10T01:21:51.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.078973756668706,"aZ":-25.726188329946996,"pfxX":-0.5852043416753854,"pfxZ":4.252470752513888,"pX":-0.2856803986925791,"pZ":2.6326401514435296,"vX0":2.8613343713237795,"vY0":-123.07709831222564,"vZ0":-3.804068870398353,"x":127.89,"y":167.7,"x0":-1.3931646424362536,"y0":50.00230044408543,"z0":6.4058307950746025,"aX":-0.8874029033572084},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.0,"breakHorizontal":0.4,"spinRate":1913,"spinDirection":189},"zone":4,"typeConfidence":0.77,"plateTime":0.44702244100383437,"extension":6.384551127627811},"index":3,"playId":"8693f40d-7c1c-3440-a14d-01e563e9ad70","pitchNumber":4,"startTime":"2025-08-10T01:22:16.363Z","endTime":"2025-08-10T01:22:20.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.753638804684503,"aZ":-12.834207760136723,"pfxX":-5.623692651863623,"pfxZ":10.632392359152728,"pX":-0.7877508074986922,"pZ":2.3043966945683727,"vX0":3.0864820446678314,"vY0":-134.63248867869788,"vZ0":-8.043428293116632,"x":147.03,"y":176.56,"x0":-1.2240723721960125,"y0":50.00046014388364,"z0":6.257646561406532,"aX":-10.226844036432544},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":9.5,"spinRate":2114,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.4082857975126104,"extension":6.572009138663346},"hitData":{"launchSpeed":107.7,"launchAngle":19.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.91,"coordY":87.64}},"index":4,"playId":"5aeb993d-80c5-3fe7-9bcf-bc1c4fd3c93a","pitchNumber":5,"startTime":"2025-08-10T01:22:39.059Z","endTime":"2025-08-10T01:22:48.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:22:48.733Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to center fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T01:23:07.444Z","endTime":"2025-08-10T01:23:27.136Z","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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":82.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81527037180972,"aZ":-10.160867117316684,"pfxX":-4.39750302845103,"pfxZ":12.33178125445758,"pX":-0.36932873977561087,"pZ":3.3204645460373707,"vX0":3.8365580177357304,"vY0":-134.20222109839347,"vZ0":-6.111306657820732,"x":131.08,"y":149.13,"x0":-1.2612037687176452,"y0":50.00530366052477,"z0":6.384994095483769,"aX":-7.8515521855153},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.9,"breakHorizontal":7.0,"spinRate":2128,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.41152916637313597,"extension":6.409225936958282},"hitData":{"launchSpeed":98.0,"launchAngle":29.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.04,"coordY":42.97}},"index":0,"playId":"faa8c2fe-3c8f-332b-b3b3-1ad2fde59dc0","pitchNumber":1,"startTime":"2025-08-10T01:23:16.251Z","endTime":"2025-08-10T01:23:27.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":630105,"link":"/api/v1/people/630105","batSide":{"code":"L","description":"Left"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:23:27.136Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Freddy Fermin grounds into a force out, shortstop Trevor Story to second baseman Ceddanne Rafaela. Ryan O'Hearn out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-10T01:23:43.276Z","endTime":"2025-08-10T01:24:59.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":3},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.19104545001583,"strikeZoneBottom":1.49863896965756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.053963016853427,"aZ":-22.66620151190764,"pfxX":-1.1399487018374823,"pfxZ":6.063288957627332,"pX":0.13913461415265846,"pZ":1.3700483186133434,"vX0":3.82924945476014,"vY0":-124.66910588095742,"vZ0":-7.4372079867439815,"x":111.7,"y":201.79,"x0":-1.2714152104682432,"y0":50.000320660281716,"z0":6.274517329562711,"aX":-1.7869086653455006},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.4,"breakHorizontal":1.1,"spinRate":2024,"spinDirection":206},"zone":14,"typeConfidence":0.55,"plateTime":0.4400639403929949,"extension":6.320980100601916},"index":0,"playId":"c13193db-edea-31c1-a97f-74527990670a","pitchNumber":1,"startTime":"2025-08-10T01:23:55.972Z","endTime":"2025-08-10T01:23:59.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23028951792055,"aZ":-23.825832044386352,"pfxX":-0.26604150558927586,"pfxZ":5.399530761610855,"pX":-0.0035852891624514605,"pZ":2.883822424996689,"vX0":3.108303472574485,"vY0":-124.4676213665933,"vZ0":-3.82314477095878,"x":117.14,"y":160.92,"x0":-1.241567104139872,"y0":50.00576013585613,"z0":6.444979799137166,"aX":-0.41170276627250707},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.0,"breakHorizontal":-0.4,"spinRate":1958,"spinDirection":204},"zone":2,"typeConfidence":0.65,"plateTime":0.4424285649770301,"extension":6.20065282166039},"index":1,"playId":"86622634-de68-3c80-9fc2-cfe4f601cd9a","pitchNumber":2,"startTime":"2025-08-10T01:24:12.855Z","endTime":"2025-08-10T01:24:17.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.4,"strikeZoneTop":3.32000012157285,"strikeZoneBottom":1.4805035641544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07981425033109,"aZ":-18.471852103216218,"pfxX":-9.449628484462796,"pfxZ":9.89959081101371,"pX":0.14925585111604567,"pZ":1.8152639293343422,"vX0":5.65639469047684,"vY0":-117.92542297950602,"vZ0":-6.405244249820312,"x":111.31,"y":189.77,"x0":-1.0742734680305164,"y0":50.00160719901686,"z0":6.316087437679084,"aX":-13.075622515856065},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":16.3,"breakHorizontal":15.4,"spinRate":1649,"spinDirection":225},"zone":8,"typeConfidence":0.89,"plateTime":0.4676102360487433,"extension":6.431993257811767},"index":2,"playId":"a6e9572e-18f0-3de9-9a7f-aa057b2b8f65","pitchNumber":3,"startTime":"2025-08-10T01:24:35.152Z","endTime":"2025-08-10T01:24:39.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72902099069757,"aZ":-24.895371828896273,"pfxX":0.9354447685957941,"pfxZ":4.608751041310811,"pX":0.8134759962806839,"pZ":2.6189683907345858,"vX0":4.80458589255095,"vY0":-125.26654804701931,"vZ0":-4.121757576856606,"x":85.99,"y":168.07,"x0":-1.2557037750633446,"y0":50.00355620414787,"z0":6.3354607017234965,"aX":1.4773186890212515},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.6,"breakHorizontal":-2.9,"spinRate":1971,"spinDirection":186},"zone":6,"typeConfidence":0.82,"plateTime":0.4382536291668955,"extension":6.360589110358899},"hitData":{"launchSpeed":93.5,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.81,"coordY":138.84}},"index":3,"playId":"15d662a0-ba11-3382-96bb-583c193f1548","pitchNumber":4,"startTime":"2025-08-10T01:24:52.868Z","endTime":"2025-08-10T01:24:59.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666023,"link":"/api/v1/people/666023","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:24:59.876Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (22) on a line drive to left fielder Ramón Laureano.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T01:27:12.641Z","endTime":"2025-08-10T01:28:48.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.41254716837646,"strikeZoneBottom":1.66562143926267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.504155786240073,"aZ":-27.90186699002535,"pfxX":8.394950461975991,"pfxZ":3.064711659661274,"pX":0.7492469862683497,"pZ":2.1293780515524396,"vX0":5.7684522947431365,"vY0":-118.13185551427054,"vZ0":-1.6469202422655376,"x":88.44,"y":181.29,"x0":-2.8268878318829125,"y0":50.000853842833834,"z0":5.43552560980052,"aX":11.693704790528198},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.4,"breakHorizontal":-16.8,"spinRate":2738,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4662062445764157,"extension":5.9889266194480815},"index":0,"playId":"ffd34cf5-2c70-3e1b-a2f2-b636929a57d3","pitchNumber":1,"startTime":"2025-08-10T01:27:20.840Z","endTime":"2025-08-10T01:27:24.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.998686201843608,"aZ":-28.987591706155502,"pfxX":8.31420422267464,"pfxZ":2.237862170040513,"pX":1.0201857671622598,"pZ":1.9630188874441656,"vX0":6.253913577488349,"vY0":-119.45943488609824,"vZ0":-2.059244769123848,"x":78.11,"y":185.78,"x0":-2.7249032653329808,"y0":50.00353132946636,"z0":5.477589316898048,"aX":11.850063001942939},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.7,"breakHorizontal":-16.7,"spinRate":2735,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.46096483344887984,"extension":6.119344448657858},"index":1,"playId":"af5e7873-d5f6-3a06-8fe9-f3d85645efe1","pitchNumber":2,"startTime":"2025-08-10T01:27:36.750Z","endTime":"2025-08-10T01:27:42.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.36999913436618,"strikeZoneBottom":1.56069326667944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.985359266257685,"aZ":-22.22911132446971,"pfxX":-10.805271905974521,"pfxZ":5.402881314357257,"pX":-0.9511102225928676,"pZ":1.047372119276265,"vX0":7.944832834963751,"vY0":-135.16942278080023,"vZ0":-7.145745503840923,"x":153.25,"y":210.5,"x0":-2.5327906398224385,"y0":50.002596006134155,"z0":5.299513490634316,"aX":-19.883750125625234},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":17.8,"spinRate":2222,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.40607386412029456,"extension":6.207469321681365},"index":2,"playId":"bf7806c5-d249-370f-8c77-ac9a5e90f70c","pitchNumber":3,"startTime":"2025-08-10T01:27:55.249Z","endTime":"2025-08-10T01:27:58.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.166500382613886,"aZ":-24.447132587894778,"pfxX":-11.401247069793422,"pfxZ":4.259811768090226,"pX":0.47798966782144703,"pZ":2.192592070915496,"vX0":11.579901997975872,"vY0":-134.3151440667343,"vZ0":-3.831147508417144,"x":98.78,"y":179.58,"x0":-2.4237373074088278,"y0":50.00232763483063,"z0":5.391691622791675,"aX":-20.672936379429252},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":2258,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.40899673433430106,"extension":5.976447533379917},"index":3,"playId":"d74cbc37-5fb7-3234-831c-b50253c42108","pitchNumber":4,"startTime":"2025-08-10T01:28:10.030Z","endTime":"2025-08-10T01:28:17.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.272967647342977,"aZ":-28.11919953852378,"pfxX":-11.570684466376752,"pfxZ":2.5311040823641644,"pX":-0.8860185317841998,"pZ":2.6257703652431625,"vX0":8.302285735209052,"vY0":-125.41583318124836,"vZ0":-0.9293025501312387,"x":150.77,"y":167.88,"x0":-2.7284720554009008,"y0":50.00082683034504,"z0":5.285034238111444,"aX":-18.51516036041537},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":19.2,"spinRate":2031,"spinDirection":247},"zone":11,"typeConfidence":0.9,"plateTime":0.4359661330615099,"extension":6.004320357693295},"hitData":{"launchSpeed":98.4,"launchAngle":16.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.0,"coordY":128.56}},"index":4,"playId":"2d1f8b29-0654-3a0e-a663-07a79b9b7d57","pitchNumber":5,"startTime":"2025-08-10T01:28:37.768Z","endTime":"2025-08-10T01:28:48.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:28:48.890Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a sharp line drive to center fielder Jackson Merrill. Alex Bregman to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T01:31:35.410Z","endTime":"2025-08-10T01:33:06.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T01:29:26.767Z","endTime":"2025-08-10T01:29:42.925Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wandy Peralta replaces Michael King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-10T01:29:42.925Z","endTime":"2025-08-10T01:31:37.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":650633,"link":"/api/v1/people/650633","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.299547182438694,"aZ":-15.262523789324613,"pfxX":6.634834033071848,"pfxZ":8.834552174522164,"pX":0.2851785066299636,"pZ":2.4319060757600752,"vX0":-3.1132995593369515,"vY0":-138.97524617615628,"vZ0":-7.051121975802639,"x":106.13,"y":173.12,"x0":0.5711344152848714,"y0":50.0047477649016,"z0":6.0569918348552365,"aX":12.70478667736435},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":2120,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.39736382429929007,"extension":5.654121029593018},"index":2,"playId":"82d4c3c4-b5f8-3ba7-a260-8461dbe4fb2a","pitchNumber":1,"startTime":"2025-08-10T01:31:37.646Z","endTime":"2025-08-10T01:31:40.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.438049602950485,"aZ":-24.997189284970283,"pfxX":-1.1051135988258975,"pfxZ":4.472469175791506,"pX":-1.0935785898416004,"pZ":1.2413597292676464,"vX0":-4.406900607516621,"vY0":-126.37196206414728,"vZ0":-6.08575783555893,"x":158.68,"y":205.26,"x0":0.8215741758589448,"y0":50.005169619168136,"z0":5.707706763553042,"aX":-1.7754726680518809},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.8,"breakHorizontal":3.1,"spinRate":2178,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.43457854678426644,"extension":6.139233464772668},"index":3,"playId":"a8c9db50-b8f5-3088-bf9f-5bb3d22be2d3","pitchNumber":2,"startTime":"2025-08-10T01:32:00.006Z","endTime":"2025-08-10T01:32:03.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-10T01:32:12.087Z","endTime":"2025-08-10T01:32:35.509Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.45700858155486,"strikeZoneBottom":1.67566068512814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19264712903291,"aZ":-28.101447689798007,"pfxX":-0.9427229157163955,"pfxZ":2.5242825311842165,"pX":-0.15382558941727317,"pZ":0.5238954386620948,"vX0":-1.8641950709740236,"vY0":-126.3188997794006,"vZ0":-7.285574672325032,"x":122.86,"y":224.63,"x0":0.7167510081044987,"y0":50.00256618499301,"z0":5.710687467390401,"aX":-1.5202503077015135},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":2.2,"spinRate":2285,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.43393058279662666,"extension":6.2021259103793955},"index":5,"playId":"1eb29f17-26e7-3b8d-abde-0c8346a2b801","pitchNumber":3,"startTime":"2025-08-10T01:32:35.509Z","endTime":"2025-08-10T01:32:38.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.374425307284884,"aZ":-30.128440801441602,"pfxX":-0.7245474602650241,"pfxZ":1.2813580394412565,"pX":-0.661106983659082,"pZ":2.3745166240677693,"vX0":-2.9981015709908956,"vY0":-126.37737904731142,"vZ0":-2.671738656056477,"x":142.2,"y":174.67,"x0":0.6400939163002346,"y0":50.00449560272491,"z0":5.892413560530599,"aX":-1.1592975930445193},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":2.0,"spinRate":2224,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4352159238570539,"extension":6.251031347126719},"hitData":{"launchSpeed":107.3,"launchAngle":9.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.4,"coordY":106.28}},"index":6,"playId":"94a69cd3-f026-3f2e-a061-7e5a4828b59c","pitchNumber":4,"startTime":"2025-08-10T01:32:57.177Z","endTime":"2025-08-10T01:33:06.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.7,"awayTeamWinProbability":63.3,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.37,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:33:06.401Z","atBatIndex":20},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Trevor Story reaches on a fielder's choice out, pitcher Wandy Peralta to third baseman Manny Machado to catcher Freddy Fermin. Alex Bregman out at home. Jarren Duran to 3rd. Trevor Story to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T01:33:32.597Z","endTime":"2025-08-10T01:34:07.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":80.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.889201431365574,"aZ":-29.63371471559167,"pfxX":-1.8698565553696747,"pfxZ":1.5589715426840804,"pX":0.8110158276956395,"pZ":2.622462239997927,"vX0":0.21570925326407542,"vY0":-126.55862976952046,"vZ0":-2.4716063729187514,"x":86.09,"y":167.97,"x0":0.9678870476274851,"y0":50.001064049880625,"z0":5.975771085272979,"aX":-3.044750318111024},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":3.4,"spinRate":2266,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.43213577105628964,"extension":5.886815022820209},"index":0,"playId":"d493225d-c692-30d5-837b-a3b420ea3b7f","pitchNumber":1,"startTime":"2025-08-10T01:33:37.104Z","endTime":"2025-08-10T01:33:40.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.443144294197385,"aZ":-27.45927559927408,"pfxX":7.928394014469412,"pfxZ":2.8078487713613054,"pX":0.4624298499946279,"pZ":2.4688664719043745,"vX0":-3.47089311730042,"vY0":-128.9986458928184,"vZ0":-3.1419904865101085,"x":99.37,"y":172.12,"x0":0.79702298992536,"y0":50.00517198603259,"z0":5.825041079415329,"aX":13.331467883329633},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":-13.6,"spinRate":2087,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.42499159004970366,"extension":5.9588795100338885},"hitData":{"launchSpeed":103.9,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.7,"coordY":179.41}},"index":1,"playId":"bfdc31c7-5594-3079-906b-04571eaabd3c","pitchNumber":2,"startTime":"2025-08-10T01:33:53.990Z","endTime":"2025-08-10T01:34:07.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":3.6000000000000014,"leverageIndex":1.68,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:34:07.129Z","atBatIndex":21},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Masataka Yoshida reaches on a fielder's choice, fielded by pitcher Wandy Peralta. Trevor Story scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T01:34:43.853Z","endTime":"2025-08-10T01:35:47.320Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"1d2d783e-3b6b-4938-892a-bfbd9229093c","startTime":"2025-08-10T01:34:43.853Z","endTime":"2025-08-10T01:34:51.784Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Masataka Yoshida batting, Jarren Duran scores on a balk. Trevor Story advances to 3rd on a balk.","event":"Balk","eventType":"balk","awayScore":2,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"1d2d783e-3b6b-4938-892a-bfbd9229093c","startTime":"2025-08-10T01:35:18.399Z","endTime":"2025-08-10T01:35:20.072Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"third":{"id":680776,"link":"/api/v1/people/680776"},"postOnThird":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":1.83,"dramaIndex":90.0,"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":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.28458994273667,"strikeZoneBottom":1.41997738989658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.731401788373127,"aZ":-21.38210401867824,"pfxX":7.930349719402596,"pfxZ":5.524080612930798,"pX":-0.5161277017155949,"pZ":0.013669870635472016,"vX0":-5.582142354892473,"vY0":-139.03731926571407,"vZ0":-11.583691303090054,"x":136.67,"y":238.41,"x0":0.4891842588630171,"y0":50.004705846896734,"z0":5.658649333652616,"aX":15.498407770263986},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":-13.2,"spinRate":1999,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.39423272294369305,"extension":6.06198055927619},"index":2,"playId":"de710a9e-30da-3343-a73f-a54ad55fb681","pitchNumber":1,"startTime":"2025-08-10T01:35:20.072Z","endTime":"2025-08-10T01:35:24.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.169929743747637,"aZ":-29.565372148326777,"pfxX":0.4497787640287223,"pfxZ":1.5604337334796456,"pX":-0.2743586585292833,"pZ":1.7020130473032145,"vX0":-2.8671996686653944,"vY0":-128.95191720495257,"vZ0":-4.636086019933796,"x":127.46,"y":192.83,"x0":0.7961388121476354,"y0":50.00538113923596,"z0":5.818560744104784,"aX":0.7536729642706459},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-0.1,"spinRate":2108,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.42563038981519297,"extension":5.948468222245495},"hitData":{"launchSpeed":58.5,"launchAngle":-55.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":138.22,"coordY":179.41}},"index":3,"playId":"fed67a30-c4c5-3c02-8991-d2400c64b67d","pitchNumber":2,"startTime":"2025-08-10T01:35:40.081Z","endTime":"2025-08-10T01:35:47.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-5.200000000000006,"leverageIndex":1.83,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:35:47.320Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Abraham Toro grounds into a force out, shortstop Xander Bogaerts to second baseman Jake Cronenworth. Masataka Yoshida out at 2nd. Abraham Toro to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T01:36:17.463Z","endTime":"2025-08-10T01:37:16.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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.0,"endSpeed":80.0,"strikeZoneTop":3.17559765514928,"strikeZoneBottom":1.50103938355523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.010382260363546,"aZ":-26.049693892916213,"pfxX":-0.16591645538080102,"pfxZ":3.745446597751654,"pX":-0.18788851746647656,"pZ":0.9450688809565251,"vX0":-2.2232462266545543,"vY0":-128.01151479275165,"vZ0":-6.837869563720024,"x":124.16,"y":213.26,"x0":0.7187453280682317,"y0":50.003440078149886,"z0":5.731691709522649,"aX":-0.2712187025293563},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":0.8,"spinRate":2236,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4302802694975556,"extension":6.117457566632066},"index":0,"playId":"97fe67c4-249b-38b0-9dba-d575fc2d0a33","pitchNumber":1,"startTime":"2025-08-10T01:36:35.258Z","endTime":"2025-08-10T01:36:38.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":78.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33163922554725,"aZ":-27.310701866331808,"pfxX":10.352032577544094,"pfxZ":3.0431084130986936,"pX":-0.30900173333258535,"pZ":0.6575672383620416,"vX0":-5.643752592585347,"vY0":-127.28696812369165,"vZ0":-6.785037943934285,"x":128.78,"y":221.03,"x0":0.6220007837493258,"y0":50.00595990457709,"z0":5.59658290474541,"aX":16.556543655329428},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-17.0,"spinRate":2172,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4345918467579617,"extension":5.916367956133525},"index":1,"playId":"1a2176c0-b7f8-39a7-9ca7-b761b6fb70fe","pitchNumber":2,"startTime":"2025-08-10T01:36:50.919Z","endTime":"2025-08-10T01:36:54.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":80.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22828353382102,"aZ":-27.97510005860962,"pfxX":9.205825429759233,"pfxZ":2.51127933647665,"pX":0.5772647646303305,"pZ":1.9139323931813925,"vX0":-3.255498572232825,"vY0":-129.97965553162354,"vZ0":-4.200256575369099,"x":95.0,"y":187.1,"x0":0.6674238268382079,"y0":50.0022086139257,"z0":5.733995010531415,"aX":15.379407070522534},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":-15.6,"spinRate":2047,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.425254210757708,"extension":5.996057691746944},"hitData":{"launchSpeed":79.0,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.87,"coordY":152.03}},"index":2,"playId":"f1d90b8f-d8da-351e-bbdd-200b6f46ba27","pitchNumber":3,"startTime":"2025-08-10T01:37:09.683Z","endTime":"2025-08-10T01:37:16.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.9,"awayTeamWinProbability":69.1,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:37:16.702Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-10T01:37:40.796Z","endTime":"2025-08-10T01:38:05.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.46999967909759,"strikeZoneBottom":1.66618393936721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.311931201759794,"aZ":-28.365949472023075,"pfxX":-0.6351785613684153,"pfxZ":2.3003944866118404,"pX":-0.09969663652012567,"pZ":2.144543654848432,"vX0":-1.9772008535625902,"vY0":-128.5967245574639,"vZ0":-3.686475238665728,"x":120.8,"y":180.88,"x0":0.7649942845788567,"y0":50.003788789677955,"z0":5.823143684168716,"aX":-1.0526877304338125},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":1.7,"spinRate":2265,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.42766268881178426,"extension":5.9401601917981806},"index":0,"playId":"319275da-e155-3378-a946-671af2a8744c","pitchNumber":1,"startTime":"2025-08-10T01:37:43.178Z","endTime":"2025-08-10T01:37:46.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.12171349808034,"aZ":-23.42449682670148,"pfxX":10.566317090570355,"pfxZ":4.638284935113992,"pX":0.6772041197045289,"pZ":2.8373514419072117,"vX0":-2.7567481897949744,"vY0":-138.26082780897875,"vZ0":-4.476847348093616,"x":91.19,"y":162.17,"x0":0.3310908161572691,"y0":50.00494595307342,"z0":6.101309269932258,"aX":19.938890421403116},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.4,"breakHorizontal":-18.2,"spinRate":2130,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4000867717075516,"extension":5.686501291395997},"hitData":{"launchSpeed":70.9,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":154.05}},"index":1,"playId":"847dc8fc-ed98-354a-b725-06654e545405","pitchNumber":2,"startTime":"2025-08-10T01:37:57.297Z","endTime":"2025-08-10T01:38:05.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:38:05.069Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:40:02.230Z","endTime":"2025-08-10T01:41:16.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":657136,"link":"/api/v1/people/657136"},"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(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":84.3,"endSpeed":76.3,"strikeZoneTop":3.82999977359327,"strikeZoneBottom":1.79144450756276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.391451309770083,"aZ":-24.682650747812815,"pfxX":0.16357212234651364,"pfxZ":5.108731692810479,"pX":2.8071714209607057,"pZ":-0.6188921453767846,"vX0":9.112619221540816,"vY0":-121.8648553091034,"vZ0":-10.67176600455339,"x":10.0,"y":255.49,"x0":-1.041042213155153,"y0":50.00474862700282,"z0":6.039202149967207,"aX":0.24040370766676566},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.2,"breakHorizontal":-3.0,"spinRate":1949,"spinDirection":210},"zone":14,"typeConfidence":0.88,"plateTime":0.45371894674096325,"extension":6.624170599531592},"index":0,"playId":"48caa0f3-b724-3937-8e8a-e9742155fc87","pitchNumber":1,"startTime":"2025-08-10T01:40:16.915Z","endTime":"2025-08-10T01:40:20.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.61358732121204,"strikeZoneBottom":1.75446665747732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.150762670158887,"aZ":-19.62776963369793,"pfxX":-7.560111304200157,"pfxZ":8.828515499311585,"pX":1.0049452538872174,"pZ":2.1536384976788687,"vX0":6.613490312156785,"vY0":-118.82841678999523,"vZ0":-5.36837473045633,"x":78.69,"y":180.63,"x0":-0.8407752674639224,"y0":50.001403366034076,"z0":6.241218348119406,"aX":-10.740818704831199},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":14.8,"breakHorizontal":12.0,"spinRate":1578,"spinDirection":223},"zone":14,"typeConfidence":0.87,"plateTime":0.4620882168608147,"extension":6.459518508966063},"index":1,"playId":"210d5ae2-6526-363f-8a7d-4748134f2978","pitchNumber":2,"startTime":"2025-08-10T01:40:35.576Z","endTime":"2025-08-10T01:40:39.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15217631457181,"aZ":-12.753440303245638,"pfxX":-5.338499591837049,"pfxZ":10.699808850788617,"pX":0.39658632399610017,"pZ":3.090563879120314,"vX0":5.490602101802681,"vY0":-134.58834090291796,"vZ0":-6.038041394054248,"x":101.88,"y":155.33,"x0":-0.986906763459448,"y0":50.00054610399788,"z0":6.284715450920406,"aX":-9.687306274150165},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2163,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.40866079682352785,"extension":6.587339020218064},"index":2,"playId":"cd30dd70-a81c-3b97-bfb6-5210dc61e35a","pitchNumber":3,"startTime":"2025-08-10T01:40:52.509Z","endTime":"2025-08-10T01:40:57.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.301525789813972,"aZ":-26.583999308560657,"pfxX":-1.3966218662652232,"pfxZ":3.5381809250713427,"pX":0.3962525545654607,"pZ":3.408085820610786,"vX0":4.022371579312305,"vY0":-124.64438360852408,"vZ0":-2.097505944541955,"x":101.9,"y":146.76,"x0":-1.0546136635598742,"y0":50.00034033829122,"z0":6.44858955416836,"aX":-2.2048656788006378},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.2,"breakHorizontal":1.7,"spinRate":1900,"spinDirection":194},"zone":3,"typeConfidence":0.68,"plateTime":0.43889061158033504,"extension":6.3501699728353005},"index":3,"playId":"998e7a03-c0e1-3619-bea7-321566b8a07f","pitchNumber":4,"startTime":"2025-08-10T01:41:12.628Z","endTime":"2025-08-10T01:41:16.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:41:16.344Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Arraez doubles (22) on a ground ball to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:41:30.353Z","endTime":"2025-08-10T01:42:31.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.31000073742161,"strikeZoneBottom":1.57624919105975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503429869512605,"aZ":-11.904348757560419,"pfxX":-4.9040849248155105,"pfxZ":11.06054058540612,"pX":0.3040465558544722,"pZ":1.592089253297093,"vX0":5.208854559552921,"vY0":-134.58185716946153,"vZ0":-9.808133965091658,"x":105.41,"y":195.79,"x0":-1.0203367124482507,"y0":50.00068958566098,"z0":6.129209183551996,"aX":-8.985400699315175},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2124,"spinDirection":210},"zone":9,"typeConfidence":0.9,"plateTime":0.407145229685697,"extension":6.720210732661574},"index":0,"playId":"fd0e7daf-c6bd-3b0a-b989-fb674fbeb0a5","pitchNumber":1,"startTime":"2025-08-10T01:41:40.664Z","endTime":"2025-08-10T01:41:44.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78407528000996,"aZ":-13.675012111760001,"pfxX":-4.967945068799279,"pfxZ":10.320330727603276,"pX":0.5700945324375176,"pZ":3.6210653453745505,"vX0":5.890976480227301,"vY0":-133.32494108376366,"vZ0":-4.478241738216674,"x":95.27,"y":141.01,"x0":-1.0270226552580777,"y0":50.00592123299595,"z0":6.315992312253057,"aX":-8.908302668907881},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":7.7,"spinRate":2122,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.41147923541814846,"extension":6.48432601021071},"index":1,"playId":"2bce25d5-d551-3777-aeab-00f74326825b","pitchNumber":2,"startTime":"2025-08-10T01:41:56.384Z","endTime":"2025-08-10T01:41:59.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29817107598226,"aZ":-9.946892849990483,"pfxX":-4.587024481941761,"pfxZ":11.74574841803177,"pX":-0.07428910198094545,"pZ":1.4765590707916074,"vX0":4.385717627557449,"vY0":-137.1647204838605,"vZ0":-10.700100485953136,"x":119.83,"y":198.91,"x0":-1.1033398800537921,"y0":50.00519352080665,"z0":6.122011249910882,"aX":-8.681520465413124},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":7.3,"spinRate":2247,"spinDirection":204},"zone":8,"typeConfidence":0.91,"plateTime":0.4003955998566977,"extension":6.713214816911937},"hitData":{"launchSpeed":88.6,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.21,"coordY":139.35}},"index":2,"playId":"6cb35843-02f7-3828-9820-4e39059a8bb6","pitchNumber":3,"startTime":"2025-08-10T01:42:19.684Z","endTime":"2025-08-10T01:42:31.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":4.800000000000001,"leverageIndex":0.75,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:42:31.398Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:43:00.067Z","endTime":"2025-08-10T01:45:58.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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,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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.299727257039503,"aZ":-13.385496119669405,"pfxX":-3.490744920160652,"pfxZ":10.453714525819464,"pX":0.4896777745957775,"pZ":2.7648761239395263,"vX0":5.324287005353119,"vY0":-133.81995069307828,"vZ0":-6.85447671306815,"x":98.33,"y":164.13,"x0":-1.0804638071863713,"y0":50.00354627133214,"z0":6.335430225994299,"aX":-6.2748071275288675},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.5,"breakHorizontal":5.0,"spinRate":2127,"spinDirection":206},"zone":6,"typeConfidence":0.89,"plateTime":0.4107127251135396,"extension":6.509077385416223},"index":0,"playId":"7d8efa9c-9ba0-3e54-9855-622613fce985","pitchNumber":1,"startTime":"2025-08-10T01:43:06.782Z","endTime":"2025-08-10T01:43:13.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619242240549593,"aZ":-26.396934575838078,"pfxX":0.3869497161224782,"pfxZ":3.6639777888735967,"pX":0.321258417583435,"pZ":0.5531301603379497,"vX0":3.8540427623793545,"vY0":-125.36238138710702,"vZ0":-8.698182154420065,"x":104.75,"y":223.85,"x0":-1.29243237737036,"y0":50.00122481736681,"z0":6.253864690728975,"aX":0.6098550579909001},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":-1.7,"spinRate":2014,"spinDirection":198},"zone":14,"typeConfidence":0.85,"plateTime":0.4385303197152659,"extension":6.409584489481741},"index":1,"playId":"d7badd42-133d-3b31-9909-a1c0099b1fe9","pitchNumber":2,"startTime":"2025-08-10T01:43:26.306Z","endTime":"2025-08-10T01:43:29.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.69000071181243,"strikeZoneBottom":1.7198599556574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.137045927520045,"aZ":-24.965021181053604,"pfxX":0.313975721618756,"pfxZ":4.510862932685731,"pX":1.4106673262564586,"pZ":-1.027669490045192,"vX0":6.343401986880323,"vY0":-125.96546125077239,"vZ0":-12.28542706169592,"x":63.23,"y":266.53,"x0":-1.1877147131713806,"y0":50.00092930638712,"z0":5.955411689372589,"aX":0.499607665080663},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.2,"spinRate":1970,"spinDirection":211},"zone":14,"typeConfidence":0.84,"plateTime":0.4359172923038246,"extension":6.71007394682102},"index":2,"playId":"20f168ce-6569-3ed4-bbdf-4c8cc1a00263","pitchNumber":3,"startTime":"2025-08-10T01:43:51.026Z","endTime":"2025-08-10T01:43:55.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287120608147134,"aZ":-10.912803186495854,"pfxX":-5.778109325401266,"pfxZ":11.35249614237091,"pX":-0.41677049607674665,"pZ":2.1221238354474243,"vX0":4.158575122236417,"vY0":-136.0844562359669,"vZ0":-8.90973953473065,"x":132.89,"y":181.48,"x0":-1.2151875695997059,"y0":50.00299497961265,"z0":6.197709225800287,"aX":-10.82095804064189},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":9.6,"spinRate":2267,"spinDirection":203},"zone":7,"typeConfidence":0.9,"plateTime":0.40272587969258833,"extension":6.580300819255381},"index":3,"playId":"0801be2f-e3ab-3d17-899c-52b5b883ea56","pitchNumber":4,"startTime":"2025-08-10T01:44:18.967Z","endTime":"2025-08-10T01:44:24.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.68999890910725,"strikeZoneBottom":1.73148354772783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.848159182219057,"aZ":-17.425587387332943,"pfxX":-8.571408578877517,"pfxZ":10.157795010925124,"pX":-0.057476528372101474,"pZ":0.22432242673437972,"vX0":5.373511122749344,"vY0":-119.6651165340968,"vZ0":-10.034667874036467,"x":109.74,"y":223.93,"x0":-1.217188794441406,"y0":50.0045329870572,"z0":6.0299910971148964,"aX":-12.446241444711475},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":16.2,"breakHorizontal":14.3,"spinRate":1827,"spinDirection":220},"zone":13,"typeConfidence":0.88,"plateTime":0.4575328214198686,"extension":6.575382695327997},"index":4,"playId":"7fae3e29-686f-3be0-9dad-17e6827e22ea","pitchNumber":5,"startTime":"2025-08-10T01:44:58.965Z","endTime":"2025-08-10T01:45:02.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.6900002709906,"strikeZoneBottom":1.6797208134791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50582814634872,"aZ":-12.128812116711174,"pfxX":-3.9477675377763717,"pfxZ":11.033721373824964,"pX":-1.4049278209652891,"pZ":3.94693539138341,"vX0":0.8657721887064755,"vY0":-134.72940663186017,"vZ0":-4.0338095028359175,"x":170.55,"y":132.21,"x0":-1.220199103181925,"y0":50.00254562835635,"z0":6.3368327366819335,"aX":-7.171140242308709},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":7.0,"spinRate":2236,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.40839883791058407,"extension":6.506513738749276},"index":5,"playId":"cc3f274a-9d34-3935-a309-13fd0e195570","pitchNumber":6,"startTime":"2025-08-10T01:45:21.671Z","endTime":"2025-08-10T01:45:26.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":608337,"fullName":"Lucas Giolito"}}},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"a915cfc9-d59a-4231-91fa-92d6be6fffc0","pitchNumber":6,"startTime":"2025-08-10T01:45:51.675Z","endTime":"2025-08-10T01:45:58.950Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.51,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:45:58.950Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:46:45.795Z","endTime":"2025-08-10T01:47:00.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":81.5,"endSpeed":74.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.214565107276478,"aZ":-20.041077773622675,"pfxX":-7.884900165940428,"pfxZ":8.556508343274796,"pX":-0.40221715796173435,"pZ":1.9872681243287573,"vX0":4.2517104565980794,"vY0":-118.47845834454262,"vZ0":-5.64333708466882,"x":132.33,"y":185.12,"x0":-1.1981700918136302,"y0":50.00164476315243,"z0":6.2384856461667475,"aX":-11.178171740409812},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":14.3,"breakHorizontal":13.2,"spinRate":1580,"spinDirection":221},"zone":7,"typeConfidence":0.89,"plateTime":0.46277713829105505,"extension":6.51472736094337},"hitData":{"launchSpeed":94.1,"launchAngle":20.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.04,"coordY":107.71}},"index":0,"playId":"8fabfaf7-121e-3864-b72c-0d954c1da093","pitchNumber":1,"startTime":"2025-08-10T01:46:48.759Z","endTime":"2025-08-10T01:47:00.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":-5.599999999999994,"leverageIndex":2.37,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:47:00.339Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a line drive to center fielder Jarren Duran. Luis Arraez scores. Manny Machado to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:48:34.101Z","endTime":"2025-08-10T01:49:28.984Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:47:19.479Z","endTime":"2025-08-10T01:48:36.447Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.70999913881635,"strikeZoneBottom":1.75257396963871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.869960039992012,"aZ":-25.606658457462803,"pfxX":-0.13500275647023252,"pfxZ":4.028951740731726,"pX":0.10869212309813153,"pZ":0.6244285121333871,"vX0":3.8176831619069658,"vY0":-127.13856805105151,"vZ0":-8.746344141616994,"x":112.86,"y":221.92,"x0":-1.3970124191113906,"y0":50.00583928202695,"z0":6.15194550811048,"aX":-0.2202731891992844},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":2106,"spinDirection":206},"zone":14,"typeConfidence":0.75,"plateTime":0.4313443106987256,"extension":6.585498505104951},"index":1,"playId":"99b2a7a0-8b64-311f-8e76-c951fbb7b5c3","pitchNumber":1,"startTime":"2025-08-10T01:48:36.447Z","endTime":"2025-08-10T01:48:39.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.2,"endSpeed":76.4,"strikeZoneTop":3.67747786149614,"strikeZoneBottom":1.70687276411161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.274711829541754,"aZ":-26.3989401207364,"pfxX":-0.31782741517208546,"pfxZ":3.861032463889643,"pX":1.0121228425790705,"pZ":2.6531286187398027,"vX0":5.6317301334512795,"vY0":-122.36825330667507,"vZ0":-3.1651744054267428,"x":78.42,"y":167.15,"x0":-1.2914770191751466,"y0":50.00151356304237,"z0":6.258986046979597,"aX":-0.47539493888412687},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.4,"breakHorizontal":-1.0,"spinRate":1957,"spinDirection":183},"zone":14,"typeConfidence":0.85,"plateTime":0.45000566682188436,"extension":6.598223728791047},"index":2,"playId":"5b9b210c-f860-3092-b3c5-d44afd1ba774","pitchNumber":2,"startTime":"2025-08-10T01:48:58.142Z","endTime":"2025-08-10T01:49:04.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.836942872486965,"aZ":-12.831850289188433,"pfxX":-4.925375181226006,"pfxZ":10.617687551603565,"pX":-0.6708192700311224,"pZ":2.9682846692726,"vX0":2.98410315746041,"vY0":-134.7546451394416,"vZ0":-6.251583513770058,"x":142.57,"y":158.64,"x0":-1.15803176874957,"y0":50.003458225566206,"z0":6.241078984808923,"aX":-8.973962700861305},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2291,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.40792709383288495,"extension":6.48788598415296},"hitData":{"launchSpeed":86.1,"launchAngle":20.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.03,"coordY":89.89}},"index":3,"playId":"628dc666-e55f-3516-87eb-f9d0da0804af","pitchNumber":3,"startTime":"2025-08-10T01:49:18.111Z","endTime":"2025-08-10T01:49:28.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"second":{"id":650333,"link":"/api/v1/people/650333"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":11.5,"leverageIndex":2.03,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:49:28.984Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T01:50:06.495Z","endTime":"2025-08-10T01:52:26.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.4700006566542,"strikeZoneBottom":1.73077528577302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25583783794118,"aZ":-8.784695282744664,"pfxX":-5.184778168132864,"pfxZ":12.75551848974555,"pX":-0.6684168002752283,"pZ":2.9866240661560255,"vX0":3.145895182185666,"vY0":-135.67789452259396,"vZ0":-6.993402355219456,"x":142.48,"y":158.14,"x0":-1.179383864634175,"y0":50.0007728325595,"z0":6.236327168104647,"aX":-9.505741801920443},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.5,"breakHorizontal":8.5,"spinRate":2323,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.40627522298260343,"extension":6.51643736784199},"index":0,"playId":"a03ca568-c877-3da7-bdde-3291ce4a3499","pitchNumber":1,"startTime":"2025-08-10T01:50:17.188Z","endTime":"2025-08-10T01:50:21.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":82.8,"strikeZoneTop":3.62416248591131,"strikeZoneBottom":1.71380922747542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.967218623335,"aZ":-12.587347224086209,"pfxX":-4.977130336863777,"pfxZ":10.88993073493441,"pX":-0.2768406529431642,"pZ":5.984279402409673,"vX0":4.018630660406009,"vY0":-134.6848848252963,"vZ0":0.6946710050628124,"x":127.55,"y":77.2,"x0":-1.1572664637362824,"y0":50.0035964177186,"z0":6.626713670694229,"aX":-8.952917222070015},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":7.9,"spinRate":2262,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4099943891857576,"extension":6.213201999684922},"index":1,"playId":"6fabbf9c-d820-3645-ade0-830c51541a39","pitchNumber":2,"startTime":"2025-08-10T01:50:36.062Z","endTime":"2025-08-10T01:50:39.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47674936287168,"aZ":-43.65629862927828,"pfxX":1.6574356894199627,"pfxZ":-9.018679679392445,"pX":0.4576889018921269,"pZ":0.6556429525668965,"vX0":3.196236235701193,"vY0":-113.75655408135691,"vZ0":-2.960829980789631,"x":99.55,"y":221.08,"x0":-1.19733959297331,"y0":50.00430527057387,"z0":6.424835692951633,"aX":2.109390463522112},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-16.8,"breakHorizontal":-4.1,"spinRate":2468,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.48691753059910825,"extension":6.5017986482082435},"index":2,"playId":"944af40a-2712-3c9b-badc-7b4b4389bb74","pitchNumber":3,"startTime":"2025-08-10T01:51:01.921Z","endTime":"2025-08-10T01:51:10.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.46999960646998,"strikeZoneBottom":1.73909366257512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.871984304821304,"aZ":-9.903058785941553,"pfxX":-4.361059598884737,"pfxZ":11.916050220175991,"pX":-0.8287598272896979,"pZ":0.9399076866321828,"vX0":2.3940961900908815,"vY0":-136.5248620634673,"vZ0":-11.954462875221441,"x":148.59,"y":213.4,"x0":-1.1551373553831887,"y0":50.003223982507336,"z0":6.081519069013043,"aX":-8.149962385457341},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":7.3,"spinRate":2265,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.40275262470074846,"extension":6.618315351848409},"index":3,"playId":"54229713-7491-37a2-8aa7-7f2abe23921b","pitchNumber":4,"startTime":"2025-08-10T01:51:32.980Z","endTime":"2025-08-10T01:51:36.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.57507804987964,"strikeZoneBottom":1.71972415628056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.206870467477756,"aZ":-15.469791050346434,"pfxX":-7.727169929204544,"pfxZ":11.706605071970273,"pX":0.11582921810344358,"pZ":0.9294617669552447,"vX0":5.327253807799036,"vY0":-119.32306044499013,"vZ0":-8.663699128740516,"x":112.58,"y":213.68,"x0":-1.1534888949060937,"y0":50.00142866196809,"z0":6.029460604922989,"aX":-11.024938092011553},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":19.1,"breakHorizontal":12.5,"spinRate":1731,"spinDirection":220},"zone":14,"typeConfidence":0.86,"plateTime":0.4608699413607815,"extension":6.540443641479498},"index":4,"playId":"6e5de1d6-c177-3bc4-9cf8-0706a3ab0a80","pitchNumber":5,"startTime":"2025-08-10T01:51:54.468Z","endTime":"2025-08-10T01:51:59.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xander Bogaerts steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"6e5de1d6-c177-3bc4-9cf8-0706a3ab0a80","startTime":"2025-08-10T01:52:02.607Z","endTime":"2025-08-10T01:52:18.272Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"postOnSecond":{"id":593428,"link":"/api/v1/people/593428"},"postOnThird":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":2.27,"dramaIndex":69.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.15614265338361,"aZ":-11.94944786116162,"pfxX":-3.9772427596796933,"pfxZ":10.850827824253122,"pX":-0.3699045071323973,"pZ":2.64205015140454,"vX0":3.548840411304184,"vY0":-136.65469896987923,"vZ0":-7.295407884916958,"x":131.1,"y":167.44,"x0":-1.1778464896635912,"y0":50.006043867381734,"z0":6.193688244279067,"aX":-7.415523827702533},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":6.4,"spinRate":2304,"spinDirection":208},"zone":4,"typeConfidence":0.91,"plateTime":0.40304815329674426,"extension":6.501811660926865},"hitData":{"launchSpeed":88.9,"launchAngle":30.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.21,"coordY":97.64}},"index":6,"playId":"6e6c456c-acaf-38cf-bc9b-2e15e2b41b5a","pitchNumber":6,"startTime":"2025-08-10T01:52:18.272Z","endTime":"2025-08-10T01:52:26.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":2.27,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:52:26.151Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:54:30.822Z","endTime":"2025-08-10T01:55:27.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89389877039722,"aZ":-27.23438280782491,"pfxX":10.51198725121781,"pfxZ":3.0921434687311438,"pX":1.5664889629110696,"pZ":1.2677338457169476,"vX0":-1.826802177372182,"vY0":-126.63151424008191,"vZ0":-5.263428619170102,"x":57.29,"y":204.55,"x0":0.9405536313894707,"y0":50.00291802725196,"z0":5.597678876255247,"aX":16.785499230186023},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-18.5,"spinRate":2085,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4353448997624829,"extension":5.646763060938303},"index":0,"playId":"e5032543-40d6-35be-9e3c-5386534d5823","pitchNumber":1,"startTime":"2025-08-10T01:54:33.590Z","endTime":"2025-08-10T01:54:37.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-10T01:54:46.543Z","endTime":"2025-08-10T01:54:52.234Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.54999983243263,"strikeZoneBottom":1.68246191214887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.528870694001117,"aZ":-27.21068115269614,"pfxX":9.508732634993333,"pfxZ":3.034211908998445,"pX":0.8584534248456906,"pZ":0.5809215078164632,"vX0":-3.102683843017929,"vY0":-127.86146194042587,"vZ0":-6.793020496195414,"x":84.28,"y":223.1,"x0":0.8616781310663486,"y0":50.00113681587131,"z0":5.444892468188062,"aX":15.539635888297244},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-16.3,"spinRate":2147,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43050094771189373,"extension":5.920843141708363},"index":2,"playId":"66cc9e52-7748-3603-a75b-94f2192acbcc","pitchNumber":2,"startTime":"2025-08-10T01:54:52.234Z","endTime":"2025-08-10T01:54:55.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.020833180344944,"aZ":-29.256698924757696,"pfxX":10.202337814072449,"pfxZ":1.7895013722845174,"pX":0.7180572519054427,"pZ":1.0343478808785151,"vX0":-3.107527153030708,"vY0":-128.25839201964047,"vZ0":-5.531350421374311,"x":89.63,"y":210.85,"x0":0.6364571808624576,"y0":50.001387367438134,"z0":5.563902696628794,"aX":16.618476771541495},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":-17.5,"spinRate":2061,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4307409372141664,"extension":5.864869009853734},"index":3,"playId":"61dfb09d-177b-321c-aca2-a7fc5e7dac0b","pitchNumber":3,"startTime":"2025-08-10T01:55:10.063Z","endTime":"2025-08-10T01:55:13.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":78.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.350838479160736,"aZ":-28.782819879606603,"pfxX":10.871667267645662,"pfxZ":2.122286867672299,"pX":0.9250367979698313,"pZ":0.5701423586850504,"vX0":-3.2769286715666146,"vY0":-127.21022656658148,"vZ0":-6.828177422074927,"x":81.74,"y":223.39,"x0":0.837952336156104,"y0":50.00087343752648,"z0":5.650293047425234,"aX":17.357571804921776},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-18.6,"spinRate":2093,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.43487120546225055,"extension":5.857959905538876},"index":4,"playId":"f75b4af3-48c3-3ecf-8b47-908fe894023e","pitchNumber":4,"startTime":"2025-08-10T01:55:23.351Z","endTime":"2025-08-10T01:55:27.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:55:27.839Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Wong walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:55:44.693Z","endTime":"2025-08-10T01:58:07.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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(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.8,"endSpeed":85.8,"strikeZoneTop":3.47383048519934,"strikeZoneBottom":1.54391576502438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.61675152314814,"aZ":-22.168014598422722,"pfxX":10.639547842719882,"pfxZ":5.265502740682383,"pX":0.33046926304946006,"pZ":2.670786837323364,"vX0":-3.989233128577962,"vY0":-137.9345267784383,"vZ0":-4.951414917802289,"x":104.4,"y":166.67,"x0":0.42487970656588864,"y0":50.00199530333324,"z0":6.011540208906002,"aX":20.218861945786564},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":-18.2,"spinRate":2029,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.3991994548530631,"extension":5.699146347070579},"index":0,"playId":"893afdba-0b9e-3066-9486-708ca2f0e6d6","pitchNumber":1,"startTime":"2025-08-10T01:55:50.593Z","endTime":"2025-08-10T01:55:53.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.4,"strikeZoneTop":3.4109447728011,"strikeZoneBottom":1.48135684142358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.562071861459522,"aZ":-29.148118081140687,"pfxX":10.412811649490619,"pfxZ":1.8235546543892074,"pX":1.0367213578021552,"pZ":1.4108355214367734,"vX0":-2.3187190624527183,"vY0":-129.20656169759246,"vZ0":-4.796348389365005,"x":77.48,"y":200.69,"x0":0.6042211878930059,"y0":50.003416192249325,"z0":5.580803779795982,"aX":17.28028108409871},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-18.1,"spinRate":2115,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4269602035676767,"extension":5.725842194270912},"index":1,"playId":"1ca4af83-b7d2-3bf5-88c9-a850506ddbaf","pitchNumber":2,"startTime":"2025-08-10T01:56:02.773Z","endTime":"2025-08-10T01:56:06.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.2,"strikeZoneTop":3.36999970021521,"strikeZoneBottom":1.54273415135994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10663668358942,"aZ":-28.88748919150317,"pfxX":10.031630338281351,"pfxZ":1.9847908372418956,"pX":1.7212992926048154,"pZ":2.386081601494081,"vX0":-0.6220367073435336,"vY0":-129.29069473036577,"vZ0":-2.80571375863697,"x":51.39,"y":174.36,"x0":0.6681033564623121,"y0":50.006311774297934,"z0":5.750462041802196,"aX":16.637407673910918},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-17.9,"spinRate":2186,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.42701770265849737,"extension":5.805267304472069},"index":2,"playId":"377ec5fe-ba26-35c7-8cd3-d5850502f1be","pitchNumber":3,"startTime":"2025-08-10T01:56:15.881Z","endTime":"2025-08-10T01:56:19.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92598561098251,"aZ":-27.17178093999117,"pfxX":11.58377841959991,"pfxZ":2.9554622008869833,"pX":0.10674079057475955,"pZ":1.4550391141683923,"vX0":-4.514067074528159,"vY0":-130.71313786137543,"vZ0":-5.399568875107279,"x":112.93,"y":199.49,"x0":0.37169996042957315,"y0":50.00632626339801,"z0":5.642538262964258,"aX":19.629127965916783},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-19.7,"spinRate":2215,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.42243485750399357,"extension":5.687824974201987},"index":3,"playId":"264882a0-8b7e-3f55-a8b7-8c31053c6232","pitchNumber":4,"startTime":"2025-08-10T01:56:32.655Z","endTime":"2025-08-10T01:56:38.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.2,"endSpeed":85.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.87084653355972,"aZ":-21.507961872413297,"pfxX":9.881625672523406,"pfxZ":5.600801460221985,"pX":0.29220474102277194,"pZ":2.221854871505023,"vX0":-2.975608942180037,"vY0":-138.3426520981123,"vZ0":-6.31268409003033,"x":105.86,"y":178.79,"x0":0.10965291865010365,"y0":50.00327734015548,"z0":6.013071114509106,"aX":18.820988810609652},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":-17.0,"spinRate":1971,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.3985921433206814,"extension":5.7355788768101865},"index":4,"playId":"ebcb726b-e715-35c5-bf48-bc1b13b84b05","pitchNumber":5,"startTime":"2025-08-10T01:57:09.677Z","endTime":"2025-08-10T01:57:13.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.8,"strikeZoneTop":3.37647173982729,"strikeZoneBottom":1.48261212775288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.056526322481336,"aZ":-30.3249710512984,"pfxX":9.536632390660678,"pfxZ":1.1022232068213285,"pX":1.4726056083152075,"pZ":2.646845632391423,"vX0":-0.8220283658870896,"vY0":-129.4433638174182,"vZ0":-2.01450386495069,"x":60.87,"y":167.32,"x0":0.5594270823914749,"y0":50.00345294889952,"z0":5.784550518221082,"aX":15.987702244238383},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":-17.0,"spinRate":2076,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4251223272792606,"extension":5.682563593521044},"index":5,"playId":"1bf6cf10-f537-307a-95c1-07293498f2f0","pitchNumber":6,"startTime":"2025-08-10T01:57:32.379Z","endTime":"2025-08-10T01:57:36.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.596851062056846,"aZ":-28.089207999147135,"pfxX":10.497756764085208,"pfxZ":2.373266271306341,"pX":0.9555238900462025,"pZ":1.8474774394284117,"vX0":-2.082539300401986,"vY0":-131.0958547011591,"vZ0":-4.4361673159262685,"x":80.58,"y":188.9,"x0":0.4026406286137419,"y0":50.00339470009979,"z0":5.6860043804771845,"aX":18.06843121046259},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-18.5,"spinRate":2160,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.41961160391447283,"extension":5.652626856356411},"index":6,"playId":"2f775215-3107-3c50-8e62-eb1b1cd1e31c","pitchNumber":7,"startTime":"2025-08-10T01:57:44.718Z","endTime":"2025-08-10T01:57:49.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.36999942529038,"strikeZoneBottom":1.49691267725463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36583880697372,"aZ":-17.446476001789343,"pfxX":8.258402672983426,"pfxZ":7.595275296700581,"pX":-1.4870919880395848,"pZ":1.2993123646639948,"vX0":-6.590401575446897,"vY0":-138.4641225916933,"vZ0":-9.215986317302693,"x":173.68,"y":203.7,"x0":-0.14717099493797153,"y0":50.000267794920724,"z0":5.8416911763186175,"aX":16.008469451805436},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":-13.6,"spinRate":2138,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.39580192341156417,"extension":5.911380145647334},"index":7,"playId":"5abaf563-268c-30bf-b814-1d2c4fa71387","pitchNumber":8,"startTime":"2025-08-10T01:58:04.324Z","endTime":"2025-08-10T01:58:07.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:58:07.997Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, second baseman Jake Cronenworth to first baseman Luis Arraez. Connor Wong to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:58:29.205Z","endTime":"2025-08-10T01:59:14.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.83172194763819,"strikeZoneBottom":1.7674528244525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.982975591209925,"aZ":-18.268240610609666,"pfxX":7.738881767915633,"pfxZ":7.012774852049047,"pX":-0.1325259696569234,"pZ":2.4971434453455124,"vX0":-3.7835195128219143,"vY0":-140.0217991054928,"vZ0":-6.243864192241404,"x":122.05,"y":171.36,"x0":0.2316420201397018,"y0":50.00434330493787,"z0":5.953746901933487,"aX":15.34903296467129},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":-13.2,"spinRate":2186,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.3913656261924152,"extension":5.659097848690947},"index":0,"playId":"ca4f52d3-a6d4-34be-a479-71b4e8e1c9e3","pitchNumber":1,"startTime":"2025-08-10T01:58:34.561Z","endTime":"2025-08-10T01:58:38.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.2,"endSpeed":87.2,"strikeZoneTop":3.7515503878216,"strikeZoneBottom":1.8279874316194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.147626159994395,"aZ":-16.66693856436639,"pfxX":7.73757938511687,"pfxZ":8.001932668836936,"pX":-0.3458338697791359,"pZ":1.5281286919741301,"vX0":-4.436521186403658,"vY0":-138.3869523158649,"vZ0":-8.69123842058607,"x":130.18,"y":197.52,"x0":0.2736247960813132,"y0":50.00200610289092,"z0":5.827936865781,"aX":14.993039291273945},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-13.1,"spinRate":2207,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39592475885838985,"extension":5.816545190404272},"index":1,"playId":"4248d171-73d6-3ff6-9cdc-3d326d920191","pitchNumber":2,"startTime":"2025-08-10T01:58:49.366Z","endTime":"2025-08-10T01:58:54.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.670000331442456,"aZ":-17.99759248894464,"pfxX":7.105209867421037,"pfxZ":7.233728660727288,"pX":1.1640490523864073,"pZ":2.578297100404195,"vX0":-0.2360740651617731,"vY0":-139.2008456685003,"vZ0":-6.059747788677655,"x":72.63,"y":169.17,"x0":0.3272299597131809,"y0":50.00087358314248,"z0":5.977593837253261,"aX":13.921770614759646},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":-12.8,"spinRate":2184,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.3937019014039116,"extension":5.832177936922514},"hitData":{"launchSpeed":88.6,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.5,"coordY":161.15}},"index":2,"playId":"c2c4bc34-56f1-311d-85d9-8cb827ba4149","pitchNumber":3,"startTime":"2025-08-10T01:59:05.616Z","endTime":"2025-08-10T01:59:14.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":1.25,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:59:14.843Z","atBatIndex":33},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Wandy Peralta intentionally walks Alex Bregman.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:59:32.413Z","endTime":"2025-08-10T01:59:38.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"07768076-0356-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T01:59:37.228Z","endTime":"2025-08-10T01:59:37.247Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07768076-0356-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T01:59:37.247Z","endTime":"2025-08-10T01:59:37.248Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07768076-0356-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T01:59:37.248Z","endTime":"2025-08-10T01:59:37.249Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07768076-0356-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T01:59:37.249Z","endTime":"2025-08-10T01:59:38.381Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.3,"awayTeamWinProbability":61.7,"homeTeamWinProbabilityAdded":-1.000000000000007,"leverageIndex":1.33,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:59:38.381Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out to first baseman Luis Arraez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T01:59:52.853Z","endTime":"2025-08-10T02:01:21.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.59126612800696,"strikeZoneBottom":1.67092315366097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23852778822714,"aZ":-22.04964816228002,"pfxX":9.406674338276915,"pfxZ":5.271027818336796,"pX":-1.0847738566053657,"pZ":1.1922312026190203,"vX0":-6.487347666211077,"vY0":-138.5234652222031,"vZ0":-8.914254498993445,"x":158.35,"y":206.59,"x0":0.07905123290622225,"y0":50.003770754226714,"z0":5.955830462910176,"aX":18.073451128925},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":-15.5,"spinRate":2168,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39713299973721927,"extension":5.894710437406316},"index":0,"playId":"1d849a45-4940-358b-b4ad-0ba1a92e5a1d","pitchNumber":1,"startTime":"2025-08-10T02:00:00.463Z","endTime":"2025-08-10T02:00:07.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Freddy Fermin. Connor Wong to 3rd. Alex Bregman to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"1d849a45-4940-358b-b4ad-0ba1a92e5a1d","startTime":"2025-08-10T02:00:22.485Z","endTime":"2025-08-10T02:00:38.202Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":657136,"link":"/api/v1/people/657136"},"postOnSecond":{"id":608324,"link":"/api/v1/people/608324"},"postOnThird":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":36.9,"awayTeamWinProbability":63.1,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":1.78,"dramaIndex":58.0,"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.3,"endSpeed":87.2,"strikeZoneTop":3.43167288026019,"strikeZoneBottom":1.72879598997341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.033985765602246,"aZ":-22.828682151735915,"pfxX":8.621085889933362,"pfxZ":4.815698726164156,"pX":1.5231358213779767,"pZ":2.6243370943277387,"vX0":-0.028104112195532605,"vY0":-138.70474370635569,"vZ0":-5.157340065271994,"x":58.94,"y":167.92,"x0":0.4137833800446221,"y0":50.006417226229495,"z0":6.0373226237745135,"aX":16.742535849122582},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":-15.6,"spinRate":2071,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.39541061256545396,"extension":5.7878794405507135},"index":2,"playId":"40a3baa5-517b-3225-9feb-74e0060b3b38","pitchNumber":2,"startTime":"2025-08-10T02:00:38.202Z","endTime":"2025-08-10T02:00:42.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.47931908430574,"strikeZoneBottom":1.74965158654745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.557738773891828,"aZ":-25.92126310102088,"pfxX":8.676678130468474,"pfxZ":3.5471179360098617,"pX":0.14309849238292185,"pZ":1.5579570237747928,"vX0":-3.023064559758664,"vY0":-132.28287527670656,"vZ0":-5.87961302701118,"x":111.55,"y":196.72,"x0":0.1767702180048846,"y0":50.00507454094886,"z0":5.722798357266948,"aX":15.300447657705458},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-15.0,"spinRate":2174,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4148680820277457,"extension":6.041827820503344},"index":3,"playId":"7408e11c-5b72-3993-8e4b-36588c3df8f4","pitchNumber":3,"startTime":"2025-08-10T02:00:56.794Z","endTime":"2025-08-10T02:01:01.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.555862967800294,"aZ":-25.284233896275282,"pfxX":9.242436611155325,"pfxZ":4.012217243124397,"pX":0.09894106424050005,"pZ":1.7828437742033458,"vX0":-3.6919827045090017,"vY0":-131.37943818824016,"vZ0":-5.156337436286816,"x":113.23,"y":190.64,"x0":0.3363671763641423,"y0":50.00004141775426,"z0":5.69408559643667,"aX":15.86045168109224},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-15.7,"spinRate":2278,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4198436357769393,"extension":5.976681209079245},"hitData":{"launchSpeed":81.1,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.36,"coordY":169.27}},"index":4,"playId":"f2255b72-623e-34b2-8136-7d0e7c63d572","pitchNumber":4,"startTime":"2025-08-10T02:01:16.050Z","endTime":"2025-08-10T02:01:21.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":1.78,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:01:21.762Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out sharply, second baseman Ceddanne Rafaela to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T02:03:19.737Z","endTime":"2025-08-10T02:05:05.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0133938738284,"aZ":-10.598945794257071,"pfxX":-5.574793663411333,"pfxZ":12.052457447019165,"pX":-0.5742319740426286,"pZ":2.3250040926508495,"vX0":3.3270718823979046,"vY0":-133.7373538817274,"vZ0":-8.327994761825298,"x":138.89,"y":176.0,"x0":-1.1177513742418785,"y0":50.00519962714981,"z0":6.262950838211188,"aX":-9.980660675359765},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.9,"breakHorizontal":9.2,"spinRate":2255,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.41141523458281215,"extension":6.518048545494448},"index":0,"playId":"13c652d5-53cc-387b-8d5e-609965e8f6d3","pitchNumber":1,"startTime":"2025-08-10T02:03:32.669Z","endTime":"2025-08-10T02:03:38.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.45000001828855,"strikeZoneBottom":1.56565517917075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.357403349451406,"aZ":-28.390313508824146,"pfxX":-0.0510173670562275,"pfxZ":2.477323682660291,"pX":0.8728221058997578,"pZ":3.321000868148363,"vX0":4.847124273339918,"vY0":-122.97691436393228,"vZ0":-1.717571038634503,"x":83.73,"y":149.11,"x0":-1.1205284022032702,"y0":50.00096252389977,"z0":6.446597377793166,"aX":-0.07912906377649609},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":-1.1,"spinRate":1916,"spinDirection":196},"zone":12,"typeConfidence":0.88,"plateTime":0.4461336888732994,"extension":6.28446548348626},"index":1,"playId":"13530bd5-d3bc-37be-94a5-095395184902","pitchNumber":2,"startTime":"2025-08-10T02:03:55.275Z","endTime":"2025-08-10T02:03:59.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.6,"strikeZoneTop":3.42764173707882,"strikeZoneBottom":1.59120983493387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.773785460835057,"aZ":-28.186669835399258,"pfxX":0.8500208467683599,"pfxZ":2.640055863746218,"pX":0.4018646397849081,"pZ":3.552957204256368,"vX0":3.7063163589978334,"vY0":-123.02933147513173,"vZ0":-1.0722779884532403,"x":101.68,"y":142.85,"x0":-1.2437586043668833,"y0":50.00312692588138,"z0":6.415911934027015,"aX":1.2831408502495636},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":1917,"spinDirection":168},"zone":12,"typeConfidence":0.88,"plateTime":0.44774713524540877,"extension":6.390600064187419},"index":2,"playId":"ee8c3866-56d1-3740-96c6-8856db03409a","pitchNumber":3,"startTime":"2025-08-10T02:04:12.520Z","endTime":"2025-08-10T02:04:17.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"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-10T02:04:29.123Z","endTime":"2025-08-10T02:04:40.076Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.8,"endSpeed":77.9,"strikeZoneTop":3.44999988647756,"strikeZoneBottom":1.62844624304303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.383734742207206,"aZ":-26.789108160744988,"pfxX":0.18621498032094586,"pfxZ":3.458136477400309,"pX":1.0350830753510212,"pZ":2.8482450409102658,"vX0":5.059677929808685,"vY0":-124.8058597211332,"vZ0":-3.2243477329788206,"x":77.55,"y":161.88,"x0":-1.0544912637835238,"y0":50.00062655253854,"z0":6.3967746617241765,"aX":0.28841123732247925},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":-1.7,"spinRate":1897,"spinDirection":193},"zone":12,"typeConfidence":0.83,"plateTime":0.4412358895554811,"extension":6.302059510340523},"index":4,"playId":"f421242c-61e1-3ae5-8bde-61760e2a1dd0","pitchNumber":4,"startTime":"2025-08-10T02:04:40.076Z","endTime":"2025-08-10T02:04:44.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.189638434206046,"aZ":-12.381816964696423,"pfxX":-4.732048965915903,"pfxZ":10.972066153725576,"pX":0.3560084732090971,"pZ":2.615924040227193,"vX0":5.243353430259607,"vY0":-134.4570205694821,"vZ0":-7.094483897646641,"x":103.43,"y":168.15,"x0":-1.0184100126069338,"y0":50.00311631397937,"z0":6.195028460040098,"aX":-8.536293521784676},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2138,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.40969633084444235,"extension":6.462263591341534},"hitData":{"launchSpeed":106.5,"launchAngle":7.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.33,"coordY":147.46}},"index":5,"playId":"382521dc-1dd0-3c55-bd10-fdeaa5bd337b","pitchNumber":5,"startTime":"2025-08-10T02:04:57.172Z","endTime":"2025-08-10T02:05:05.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:05:05.813Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out sharply to center fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T02:05:24.204Z","endTime":"2025-08-10T02:06:22.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.36999992482948,"strikeZoneBottom":1.55518033268272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.579596389435068,"aZ":-44.49114777091101,"pfxX":1.1751236590353291,"pfxZ":-9.556932734795161,"pX":0.215368561748726,"pZ":0.49777595118760215,"vX0":2.527543477129353,"vY0":-114.15258197808735,"vZ0":-3.335431875274957,"x":108.79,"y":225.34,"x0":-1.069309517683005,"y0":50.001796411751066,"z0":6.459112949167221,"aX":1.514576995295207},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-17.9,"breakHorizontal":-2.9,"spinRate":2575,"spinDirection":12},"zone":14,"typeConfidence":0.92,"plateTime":0.4841618009813846,"extension":6.408104704974054},"index":0,"playId":"530d14b1-c28a-32c6-97a1-88f62b2ed9ee","pitchNumber":1,"startTime":"2025-08-10T02:05:33.489Z","endTime":"2025-08-10T02:05:37.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.51476729642949,"strikeZoneBottom":1.5248754566908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96284360246089,"aZ":-42.35830637877494,"pfxX":1.2044885517132826,"pfxZ":-8.13816834168519,"pX":0.9539948869375916,"pZ":1.172645106958217,"vX0":4.014304824188462,"vY0":-111.73251237891893,"vZ0":-2.1656951487873695,"x":80.64,"y":207.12,"x0":-1.0294600353733443,"y0":50.000823751791806,"z0":6.54661246858229,"aX":1.507563410147879},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.0,"breakHorizontal":-3.4,"spinRate":2393,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.49204139453892237,"extension":6.123769528792018},"index":1,"playId":"85d960fe-a30d-3c78-9767-bbcfd21e4dfc","pitchNumber":2,"startTime":"2025-08-10T02:05:50.857Z","endTime":"2025-08-10T02:05:54.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17089186891271,"aZ":-8.294458395796736,"pfxX":-5.343262626676021,"pfxZ":13.518618430773756,"pX":0.1375720654023008,"pZ":2.741947045914892,"vX0":4.899607837070521,"vY0":-132.98705197799572,"vZ0":-7.335744527007972,"x":111.76,"y":164.75,"x0":-1.0468496424742861,"y0":50.00341540922258,"z0":6.160826669489534,"aX":-9.439634885066717},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":22.8,"breakHorizontal":8.4,"spinRate":2280,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.41404684966591976,"extension":6.524160602285352},"hitData":{"launchSpeed":100.2,"launchAngle":43.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":162.28,"coordY":68.2}},"index":2,"playId":"c7d2df2a-69f7-38e8-8fc0-297add249830","pitchNumber":3,"startTime":"2025-08-10T02:06:10.756Z","endTime":"2025-08-10T02:06:22.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:06:22.954Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T02:06:42.147Z","endTime":"2025-08-10T02:07:30.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.6,"endSpeed":83.3,"strikeZoneTop":3.32000101136061,"strikeZoneBottom":1.58413435551115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79531363234638,"aZ":-7.717995296842292,"pfxX":-3.945473440665846,"pfxZ":13.586776548750738,"pX":-0.24025953409284892,"pZ":2.2528837685880414,"vX0":3.715681172072331,"vY0":-134.4627927500457,"vZ0":-8.98979774027022,"x":126.16,"y":177.95,"x0":-1.1389536024737146,"y0":50.0041246312376,"z0":6.219578752755947,"aX":-7.1022894641618945},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":22.4,"breakHorizontal":6.1,"spinRate":2259,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.41004821270788394,"extension":6.429943992458615},"index":0,"playId":"8ae870c4-c589-3f45-b075-297924250858","pitchNumber":1,"startTime":"2025-08-10T02:06:48.682Z","endTime":"2025-08-10T02:06:53.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.31999921957404,"strikeZoneBottom":1.54218448979501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14674550141869,"aZ":-27.16058718679785,"pfxX":0.298135351582689,"pfxZ":3.1979475767017265,"pX":0.8509302897205331,"pZ":0.6537495628872549,"vX0":4.638804208133064,"vY0":-125.43172457327746,"vZ0":-8.10589802535389,"x":84.56,"y":221.13,"x0":-1.0736324594583435,"y0":50.00347236345512,"z0":6.193731131172504,"aX":0.46708528287588286},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":1874,"spinDirection":212},"zone":14,"typeConfidence":0.86,"plateTime":0.4393627466492678,"extension":6.393568150622066},"index":1,"playId":"08d0f00f-fe04-3126-ba57-5cc3c7b6edde","pitchNumber":2,"startTime":"2025-08-10T02:07:04.937Z","endTime":"2025-08-10T02:07:08.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49266978341161,"aZ":-25.377123465416457,"pfxX":-0.08748163247549634,"pfxZ":4.328578439914359,"pX":0.5398086624618832,"pZ":2.3202154112965294,"vX0":4.49098139567882,"vY0":-124.9043564576819,"vZ0":-4.541618735919526,"x":96.42,"y":176.13,"x0":-1.2745086206346588,"y0":50.00395513158973,"z0":6.263011281943085,"aX":-0.1373550889186109},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.0,"breakHorizontal":-1.0,"spinRate":1871,"spinDirection":209},"zone":6,"typeConfidence":0.78,"plateTime":0.43946803991071937,"extension":6.416121735900559},"hitData":{"launchSpeed":88.2,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.78,"coordY":161.66}},"index":2,"playId":"ab650bb4-7f7c-367f-bace-a8112b6d88fb","pitchNumber":3,"startTime":"2025-08-10T02:07:22.974Z","endTime":"2025-08-10T02:07:30.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:07:30.251Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Story pops out to catcher Freddy Fermin in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T02:10:14.642Z","endTime":"2025-08-10T02:11:01.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"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-10T02:08:55.829Z","endTime":"2025-08-10T02:10:16.832Z","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":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":89.2,"endSpeed":81.1,"strikeZoneTop":3.39855931564999,"strikeZoneBottom":1.55553001761769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14248731308858,"aZ":-26.88525526157196,"pfxX":2.806678961393677,"pfxZ":3.1320227522221877,"pX":0.893797099136064,"pZ":2.3310570796998906,"vX0":3.2646882274491675,"vY0":-129.85847771090872,"vZ0":-3.5430145114332565,"x":82.93,"y":175.84,"x0":-0.7497667337133177,"y0":50.00243118569887,"z0":5.78512101476225,"aX":4.736713145137327},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":-5.9,"spinRate":2225,"spinDirection":159},"zone":14,"typeConfidence":0.92,"plateTime":0.42368236123925795,"extension":6.875681438928354},"index":1,"playId":"fe33631e-e426-3aa8-9747-0dd7af9fcec6","pitchNumber":1,"startTime":"2025-08-10T02:10:16.832Z","endTime":"2025-08-10T02:10:20.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.7,"endSpeed":81.0,"strikeZoneTop":3.44000097328227,"strikeZoneBottom":1.662725692336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04959453681167,"aZ":-28.521933491542764,"pfxX":2.092711113957936,"pfxZ":2.1522814677347277,"pX":1.0822623903377557,"pZ":2.759941094520223,"vX0":3.2521785054604284,"vY0":-130.49203411545201,"vZ0":-2.308850388186229,"x":75.75,"y":164.26,"x0":-0.46061499043700976,"y0":50.00012180080156,"z0":5.84431101622442,"aX":3.5426037907952654},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":-4.6,"spinRate":2325,"spinDirection":144},"zone":12,"typeConfidence":0.92,"plateTime":0.42265317440790184,"extension":6.651211207660678},"index":2,"playId":"829d7721-3b53-390d-9edd-2c3de8371ce3","pitchNumber":2,"startTime":"2025-08-10T02:10:34.497Z","endTime":"2025-08-10T02:10:39.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":87.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.91502827363359,"aZ":-7.142881914266416,"pfxX":-0.21744438973847036,"pfxZ":12.489567983421017,"pX":-0.6071978427260467,"pZ":3.43637702030014,"vX0":-0.37306523357372795,"vY0":-142.58511708590711,"vZ0":-5.433821262951273,"x":140.14,"y":146.0,"x0":-0.44504304929605454,"y0":50.00342906544085,"z0":5.849572152904801,"aX":-0.435764702110477},"breaks":{"breakAngle":3.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.2,"breakHorizontal":0.5,"spinRate":2388,"spinDirection":185},"zone":1,"typeConfidence":0.92,"plateTime":0.3881280477368678,"extension":6.683416941176225},"hitData":{"launchSpeed":87.5,"launchAngle":86.0,"totalDistance":36.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":128.54,"coordY":222.01}},"index":3,"playId":"c11b7020-48bc-3bdc-993c-122c79efb7d4","pitchNumber":3,"startTime":"2025-08-10T02:10:52.384Z","endTime":"2025-08-10T02:11:01.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:11:01.938Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T02:11:25.207Z","endTime":"2025-08-10T02:12:33.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":86.5,"strikeZoneTop":3.20866403096119,"strikeZoneBottom":1.40853384495027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.15015158367347,"aZ":-7.7177938425714565,"pfxX":0.20517065170017768,"pfxZ":12.399783092423245,"pX":-0.8280017808543628,"pZ":3.895218327901012,"vX0":-1.0728164927914026,"vY0":-141.63494720768702,"vZ0":-4.017264269198456,"x":148.56,"y":133.61,"x0":-0.4660880354388878,"y0":50.001742066624,"z0":5.855627909258853,"aX":0.4047014327916303},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":21.5,"breakHorizontal":-0.1,"spinRate":2283,"spinDirection":186},"zone":11,"typeConfidence":0.92,"plateTime":0.3911247274615146,"extension":6.745354452318201},"index":0,"playId":"759ba392-759b-3f8e-9b9e-870273ca398b","pitchNumber":1,"startTime":"2025-08-10T02:11:34.970Z","endTime":"2025-08-10T02:11:40.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":87.0,"strikeZoneTop":3.19872302562899,"strikeZoneBottom":1.37104925729036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.1081668910932,"aZ":-6.752759571558346,"pfxX":-0.17593545989347747,"pfxZ":12.842153797181275,"pX":-0.6032220069436741,"pZ":2.066618634226337,"vX0":-0.3829072097670884,"vY0":-141.64160182561977,"vZ0":-8.808055424423573,"x":139.99,"y":182.98,"x0":-0.442032987744344,"y0":50.00317053159069,"z0":5.692235540703002,"aX":-0.3482662484947321},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.0,"breakHorizontal":0.4,"spinRate":2344,"spinDirection":186},"zone":4,"typeConfidence":0.92,"plateTime":0.39057903387180826,"extension":6.769679754913033},"index":1,"playId":"8d1fd7e4-345b-3e4b-8a16-b862dd179022","pitchNumber":2,"startTime":"2025-08-10T02:11:53.141Z","endTime":"2025-08-10T02:11:57.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":84.6,"endSpeed":75.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3065774264736,"aZ":-23.55966023457082,"pfxX":-8.312365611277231,"pfxZ":5.764856279651887,"pX":-0.29081684889774473,"pZ":2.210464495188477,"vX0":3.267999806343453,"vY0":-123.0516663957314,"vZ0":-3.27659268650434,"x":128.09,"y":179.1,"x0":-0.5757162791157358,"y0":50.0014682992866,"z0":5.614152598332789,"aX":-12.416037618329703},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":1435,"spinDirection":228},"zone":4,"typeConfidence":0.82,"plateTime":0.44961608282856425,"extension":6.911113778532826},"index":2,"playId":"91448971-d6a8-31b8-a234-cac4a9288d34","pitchNumber":3,"startTime":"2025-08-10T02:12:11.598Z","endTime":"2025-08-10T02:12:15.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":75.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.524269427313353,"aZ":-22.9904365554525,"pfxX":-7.303008870112699,"pfxZ":6.202728204652806,"pX":0.516331912804656,"pZ":1.2414178105654865,"vX0":4.517484913028796,"vY0":-122.12209747558475,"vZ0":-5.470294291888994,"x":97.32,"y":205.26,"x0":-0.42764675117778866,"y0":50.00203849999881,"z0":5.540540983625258,"aX":-10.810246464272248},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.0,"breakHorizontal":11.9,"spinRate":1410,"spinDirection":228},"zone":14,"typeConfidence":0.82,"plateTime":0.45197912348920255,"extension":7.057378528207711},"index":3,"playId":"a4fb9162-a234-3c45-b44c-4e1f59c30dc9","pitchNumber":4,"startTime":"2025-08-10T02:12:28.928Z","endTime":"2025-08-10T02:12:33.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:12:33.090Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T02:12:50.841Z","endTime":"2025-08-10T02:14:24.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"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],"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.30366532808798,"strikeZoneBottom":1.57230621873754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26655481447519,"aZ":-25.270554158614143,"pfxX":0.5686390529749978,"pfxZ":4.053279408358373,"pX":-0.26111467999351445,"pZ":2.8416859670250116,"vX0":0.8035301706902659,"vY0":-130.41726914258865,"vZ0":-2.439362754087859,"x":126.95,"y":162.05,"x0":-0.6484028935471355,"y0":50.003377288464,"z0":5.717294019705845,"aX":0.9686150015226983},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":-1.2,"spinRate":2296,"spinDirection":155},"zone":2,"typeConfidence":0.88,"plateTime":0.4217684399528512,"extension":6.836364869484442},"index":0,"playId":"8a04086d-83de-365b-a153-a1da0bcec3bd","pitchNumber":1,"startTime":"2025-08-10T02:13:02.419Z","endTime":"2025-08-10T02:13:06.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.20703105709465,"strikeZoneBottom":1.50538046855826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.291928612741554,"aZ":-23.824886072822633,"pfxX":-6.958674324448477,"pfxZ":5.631269241953779,"pX":0.028480782578345996,"pZ":2.7902793868877374,"vX0":3.390950141832343,"vY0":-121.62678049781674,"vZ0":-1.7928440858957675,"x":115.91,"y":163.44,"x0":-0.4879032102029725,"y0":50.00064742137399,"z0":5.625496652488374,"aX":-10.310042667702131},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.0,"breakHorizontal":11.6,"spinRate":1367,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.45223037870765737,"extension":7.048307052758808},"index":1,"playId":"224daf94-c396-3f1b-a007-bb97fe2af38f","pitchNumber":2,"startTime":"2025-08-10T02:13:18.807Z","endTime":"2025-08-10T02:13:23.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.76006495774033,"aZ":-8.962337191119316,"pfxX":-0.34528791972259754,"pfxZ":11.514290522353654,"pX":-1.1526574008618968,"pZ":2.8267138265026146,"vX0":-1.7788704569486125,"vY0":-142.07979016195435,"vZ0":-6.5786844762099665,"x":160.94,"y":162.46,"x0":-0.46996037377746624,"y0":50.00565673511711,"z0":5.762151462101532,"aX":-0.6961910020964734},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":1.1,"spinRate":2373,"spinDirection":187},"zone":11,"typeConfidence":0.92,"plateTime":0.3875702326009649,"extension":6.661454774110726},"index":2,"playId":"d30b6064-2620-350c-887d-6a1cb940e471","pitchNumber":3,"startTime":"2025-08-10T02:13:36.193Z","endTime":"2025-08-10T02:13:39.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.3,"endSpeed":78.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.617769603752166,"aZ":-19.882760457052257,"pfxX":-6.478365796938985,"pfxZ":7.863495567256939,"pX":0.14698080615962222,"pZ":1.497287794434881,"vX0":3.9809086893353776,"vY0":-124.17611300171721,"vZ0":-5.755146957988731,"x":111.4,"y":198.35,"x0":-0.6343620944693894,"y0":50.00466185996442,"z0":5.496755090418773,"aX":-10.12901003397855},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":1420,"spinDirection":230},"zone":8,"typeConfidence":0.85,"plateTime":0.4409184671503694,"extension":6.9357895146286},"index":3,"playId":"3919682b-43dc-34d0-a512-1cb61238ef78","pitchNumber":4,"startTime":"2025-08-10T02:13:57.078Z","endTime":"2025-08-10T02:14:00.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00991284019221,"aZ":-24.79018785034417,"pfxX":-6.293433366102285,"pfxZ":4.925856299908745,"pX":-0.5806868133786995,"pZ":2.375812293860492,"vX0":1.9559560416283195,"vY0":-122.16989155466969,"vZ0":-2.575107211253056,"x":139.13,"y":174.63,"x0":-0.5781936560271693,"y0":50.00182248198867,"z0":5.59353715562508,"aX":-9.430321673605972},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.5,"breakHorizontal":10.9,"spinRate":1389,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.44982326250369153,"extension":7.014185039398687},"index":4,"playId":"bab27270-8553-347e-8b7a-2125bb43ea9a","pitchNumber":5,"startTime":"2025-08-10T02:14:20.638Z","endTime":"2025-08-10T02:14:24.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:14:24.183Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:16:25.049Z","endTime":"2025-08-10T02:17:36.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":76.9,"strikeZoneTop":3.78532092400364,"strikeZoneBottom":1.82291116486503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76086028951909,"aZ":-27.653715378374724,"pfxX":0.4300449013683867,"pfxZ":3.017525215685801,"pX":0.998768616070976,"pZ":0.9065793735176679,"vX0":4.821233580208389,"vY0":-122.61080010941541,"vZ0":-7.056602249613681,"x":78.93,"y":214.3,"x0":-1.0618939962759713,"y0":50.005443058903985,"z0":6.232024822586385,"aX":0.6437513064633341},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":-2.0,"spinRate":1990,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.4494200753834554,"extension":6.535303926924034},"index":0,"playId":"588a1520-e56c-34bf-a67d-e2eb5a633b23","pitchNumber":1,"startTime":"2025-08-10T02:16:34.533Z","endTime":"2025-08-10T02:16:37.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":93.2,"endSpeed":84.2,"strikeZoneTop":3.82198931833257,"strikeZoneBottom":1.83117512638886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9581421545319,"aZ":-10.824559155149544,"pfxX":-3.635104338729766,"pfxZ":11.604024608435296,"pX":-0.4631690509751113,"pZ":4.333432366347206,"vX0":2.910675172521821,"vY0":-135.59716424588947,"vZ0":-3.4181277975969926,"x":134.65,"y":121.78,"x0":-1.0846353604369283,"y0":50.00230092988099,"z0":6.379536627508949,"aX":-6.688072050140272},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.4,"breakHorizontal":5.9,"spinRate":2109,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.4057876484612466,"extension":6.534457972833489},"index":1,"playId":"1f22bb17-7f85-31e1-8c9b-a533c63057e8","pitchNumber":2,"startTime":"2025-08-10T02:16:53.313Z","endTime":"2025-08-10T02:16:56.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.6766628857518,"strikeZoneBottom":1.71394494168167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.410067849744934,"aZ":-20.457640973003215,"pfxX":-8.372260983190726,"pfxZ":8.478562908555476,"pX":-0.3861854073789013,"pZ":2.6239425537059713,"vX0":4.219412521326354,"vY0":-116.92958267569385,"vZ0":-3.9058738025919006,"x":131.72,"y":167.93,"x0":-1.1279572668811784,"y0":50.004085765643715,"z0":6.239482811344527,"aX":-11.573849035855513},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":14.6,"breakHorizontal":14.0,"spinRate":1601,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.46873373150823205,"extension":6.518336883372485},"index":2,"playId":"2609bbbb-f9e1-3871-8a87-0b4c75d9f4e8","pitchNumber":3,"startTime":"2025-08-10T02:17:09.844Z","endTime":"2025-08-10T02:17:15.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.6,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.691114810519963,"aZ":-30.511266631771964,"pfxX":-0.0315102130585827,"pfxZ":1.1364938443669708,"pX":0.5221365167038645,"pZ":2.759624316371784,"vX0":4.274003113979333,"vY0":-121.49287833089387,"vZ0":-2.105826262745828,"x":97.1,"y":164.27,"x0":-1.2690227103131297,"y0":50.00600277837348,"z0":6.335178605914113,"aX":-0.046569798482591754},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":-1.1,"spinRate":1907,"spinDirection":164},"zone":6,"typeConfidence":0.9,"plateTime":0.4538933450138245,"extension":6.542427251896392},"hitData":{"launchSpeed":101.7,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.94,"coordY":120.59}},"index":3,"playId":"5a02b596-46b8-381a-8159-00812e02f6db","pitchNumber":4,"startTime":"2025-08-10T02:17:27.498Z","endTime":"2025-08-10T02:17:36.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:17:36.835Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out to first baseman Abraham Toro. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:18:26.745Z","endTime":"2025-08-10T02:18:55.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d0b54e58-aaa4-317a-a8f1-428af21c7685","startTime":"2025-08-10T02:18:03.191Z","endTime":"2025-08-10T02:18:07.381Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.13072505688289,"strikeZoneBottom":1.47361339194916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86253349650284,"aZ":-10.960981379635278,"pfxX":-4.1281704139567035,"pfxZ":11.82478083946975,"pX":-0.31777711206215004,"pZ":2.172590538337672,"vX0":3.7706281138269278,"vY0":-134.0544577895328,"vZ0":-8.3038448957887,"x":129.11,"y":180.12,"x0":-1.2161337520910034,"y0":50.002414726274324,"z0":6.121227311117354,"aX":-7.4054841447178354},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":6.5,"spinRate":2206,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.41084979452245873,"extension":6.509786264026886},"index":1,"playId":"bd9f7022-1f09-3f19-960a-66b1e741ea52","pitchNumber":1,"startTime":"2025-08-10T02:18:28.967Z","endTime":"2025-08-10T02:18:34.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.64341879113992,"aZ":-12.339007010894345,"pfxX":-3.6625293062731252,"pfxZ":11.458157559919698,"pX":-0.6696467521010366,"pZ":2.1020658832088133,"vX0":2.781093226504635,"vY0":-131.6723198538706,"vZ0":-7.969070084523573,"x":142.53,"y":182.02,"x0":-1.2711870215394625,"y0":50.002812800994334,"z0":6.109854457949203,"aX":-6.34031914839521},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.0,"breakHorizontal":5.9,"spinRate":2127,"spinDirection":206},"zone":4,"typeConfidence":0.89,"plateTime":0.41823902141281577,"extension":6.619785558974218},"hitData":{"launchSpeed":66.2,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.7,"coordY":180.42}},"index":2,"playId":"9f573eae-a962-3078-9825-c0a9e1accee9","pitchNumber":2,"startTime":"2025-08-10T02:18:48.246Z","endTime":"2025-08-10T02:18:55.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.5,"awayTeamWinProbability":55.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":2.23,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:18:55.747Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:19:20.211Z","endTime":"2025-08-10T02:21:24.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.0,"endSpeed":79.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.110134386016473,"aZ":-26.00647236803481,"pfxX":0.47990063202156485,"pfxZ":3.907723490087525,"pX":0.3476967550945373,"pZ":1.4607088432521738,"vX0":4.219873123353944,"vY0":-125.07521698317949,"vZ0":-6.452762123025966,"x":103.75,"y":199.34,"x0":-1.4263303292946832,"y0":50.00401091965775,"z0":6.217569349742727,"aX":0.756776046021991},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":-1.9,"spinRate":1993,"spinDirection":196},"zone":14,"typeConfidence":0.85,"plateTime":0.43854578506308384,"extension":6.448346254019533},"index":0,"playId":"77a612ab-14d8-3b5c-b717-2406132854f0","pitchNumber":1,"startTime":"2025-08-10T02:19:25.524Z","endTime":"2025-08-10T02:19:30.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":85.6,"endSpeed":78.5,"strikeZoneTop":3.68999917204176,"strikeZoneBottom":1.69630212504172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.213956263822432,"aZ":-28.147664104215917,"pfxX":0.565937031431832,"pfxZ":2.6007809586035684,"pX":-0.054590687677826315,"pZ":-0.005674428692403304,"vX0":3.00221768147356,"vY0":-124.30890204459146,"vZ0":-9.182189832998032,"x":119.08,"y":238.93,"x0":-1.356457801651326,"y0":50.003842000577116,"z0":6.107528184094562,"aX":0.8770974568574144},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":-1.8,"spinRate":1923,"spinDirection":185},"zone":13,"typeConfidence":0.89,"plateTime":0.4422815826035431,"extension":6.562039962487641},"index":1,"playId":"9a2a3baf-6b46-3f93-bdef-c3dae4456643","pitchNumber":2,"startTime":"2025-08-10T02:19:43.059Z","endTime":"2025-08-10T02:19:46.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"bdffb9eb-c12a-43ed-aaa6-06fadfac4773","startTime":"2025-08-10T02:20:11.573Z","endTime":"2025-08-10T02:20:16.573Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.86292817992039,"strikeZoneBottom":1.82500857715883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.181231941995016,"aZ":-12.901759333501829,"pfxX":-4.846364646940898,"pfxZ":10.441157941304384,"pX":-1.0096081714005525,"pZ":2.241567900926278,"vX0":2.487493299197233,"vY0":-135.62279018541696,"vZ0":-7.800246493565097,"x":155.48,"y":178.26,"x0":-1.3135563911046977,"y0":50.00199638116114,"z0":6.072617801162922,"aX":-8.945612479445387},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2192,"spinDirection":201},"zone":13,"typeConfidence":0.9,"plateTime":0.4052608797382544,"extension":6.666693391956687},"index":3,"playId":"f34f5b80-140c-3dc9-82ef-5204d4d6368d","pitchNumber":3,"startTime":"2025-08-10T02:20:29.738Z","endTime":"2025-08-10T02:20:34.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.74746816806237,"strikeZoneBottom":1.70937645015007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.168221632217534,"aZ":-20.525531148394982,"pfxX":-7.922251479507617,"pfxZ":8.14033121168646,"pX":0.3786763692319867,"pZ":1.7424145278383445,"vX0":6.0536404910290615,"vY0":-118.72559566921838,"vZ0":-5.962075979568936,"x":102.57,"y":191.73,"x0":-1.1715456855127335,"y0":50.00558194319,"z0":6.147491141358458,"aX":-11.341681647055394},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.6,"breakHorizontal":13.0,"spinRate":1590,"spinDirection":219},"zone":9,"typeConfidence":0.89,"plateTime":0.4608674236253285,"extension":6.532835660335164},"index":4,"playId":"f687e893-7ba7-3bca-b02e-29d4fb9b95f5","pitchNumber":4,"startTime":"2025-08-10T02:20:53.753Z","endTime":"2025-08-10T02:20:58.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.197407773740416,"aZ":-27.84487762547804,"pfxX":0.41829588556294617,"pfxZ":2.7481635946092178,"pX":0.9343806971921883,"pZ":2.071799998792215,"vX0":5.533627174232116,"vY0":-124.55263375975218,"vZ0":-4.651251494844443,"x":81.38,"y":182.84,"x0":-1.3672744712924745,"y0":50.003865901420944,"z0":6.256534452178976,"aX":0.6597060230575552},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":-2.0,"spinRate":2056,"spinDirection":182},"zone":14,"typeConfidence":0.88,"plateTime":0.4391601783723975,"extension":6.4093289973709435},"hitData":{"launchSpeed":84.1,"launchAngle":34.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.12,"coordY":104.87}},"index":5,"playId":"8a00c1f8-eff7-3e4f-a07f-5c90f6fb8f4c","pitchNumber":5,"startTime":"2025-08-10T02:21:13.533Z","endTime":"2025-08-10T02:21:24.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":1.97,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:21:24.023Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks. Fernando Tatis Jr. to 3rd. Fernando Tatis Jr. steals (24) 3rd base. Fernando Tatis Jr. to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:21:42.414Z","endTime":"2025-08-10T02:23:04.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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,2,3],"actionIndex":[],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.61756938345262,"strikeZoneBottom":1.72779039354206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.51392349658757,"aZ":-10.329575760906545,"pfxX":-3.460692954227899,"pfxZ":11.902598118443864,"pX":-0.7470614988542401,"pZ":3.2384725712171423,"vX0":2.407242264532631,"vY0":-135.79014439196462,"vZ0":-6.212280890543849,"x":145.48,"y":151.34,"x0":-1.2032612147990118,"y0":50.00303180883972,"z0":6.301867138251205,"aX":-6.351455826938255},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.2,"breakHorizontal":5.6,"spinRate":2338,"spinDirection":201},"zone":1,"typeConfidence":0.91,"plateTime":0.4060510192185731,"extension":6.471034063961425},"index":0,"playId":"cc7f64d1-01aa-3524-88b6-3f5a16aee48b","pitchNumber":1,"startTime":"2025-08-10T02:21:55.070Z","endTime":"2025-08-10T02:22:00.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.65999933740837,"strikeZoneBottom":1.72546985930969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.795083032583786,"aZ":-12.17417369598826,"pfxX":-3.7497191392414706,"pfxZ":11.284010074294347,"pX":-0.09380702889288577,"pZ":3.8469373372240634,"vX0":3.874226104687411,"vY0":-133.10415584895736,"vZ0":-4.142360479293249,"x":120.58,"y":134.91,"x0":-1.0895096637865496,"y0":50.00629791754018,"z0":6.322050044302333,"aX":-6.648448274863617},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.6,"breakHorizontal":5.9,"spinRate":2291,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.41343424444845933,"extension":6.492542183822114},"index":1,"playId":"1cb9c51d-5af3-30e6-8eb5-9883c418c3e0","pitchNumber":2,"startTime":"2025-08-10T02:22:14.649Z","endTime":"2025-08-10T02:22:19.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.65999973942741,"strikeZoneBottom":1.66159217973803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73250357035328,"aZ":-9.373555285399942,"pfxX":-4.3392485515425765,"pfxZ":12.274088255934426,"pX":-0.614648983038424,"pZ":1.0956869352506335,"vX0":2.85406398138037,"vY0":-136.13801943380116,"vZ0":-11.544864684025889,"x":140.43,"y":209.2,"x0":-1.118305897750638,"y0":50.00655267268497,"z0":6.064407882675291,"aX":-8.063650817338026},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":7.2,"spinRate":2296,"spinDirection":200},"zone":13,"typeConfidence":0.91,"plateTime":0.40390380127491765,"extension":6.5253444443224575},"index":2,"playId":"a05ccb8b-677e-31b6-8377-8f58e90c41ee","pitchNumber":3,"startTime":"2025-08-10T02:22:37.590Z","endTime":"2025-08-10T02:22:40.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.66000117348678,"strikeZoneBottom":1.64771799105312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92767449684185,"aZ":-11.059427223761697,"pfxX":-3.0820572719050214,"pfxZ":11.405033531393515,"pX":-0.8987775805982795,"pZ":2.5285915229215323,"vX0":1.9817351386663622,"vY0":-136.19279119664066,"vZ0":-7.822219194662094,"x":151.26,"y":170.51,"x0":-1.2408360363089366,"y0":50.00583521660184,"z0":6.2299493009344795,"aX":-5.707473211400696},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":5.0,"spinRate":2340,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.4044132923046715,"extension":6.356149434375916},"index":3,"playId":"ab958f8e-754e-3ebf-b9da-14355ee7cd5f","pitchNumber":4,"startTime":"2025-08-10T02:22:59.998Z","endTime":"2025-08-10T02:23:04.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":701538,"link":"/api/v1/people/701538","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.6,"awayTeamWinProbability":58.4,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.92,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:23:04.203Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:24:05.092Z","endTime":"2025-08-10T02:25:56.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":86.8,"endSpeed":79.6,"strikeZoneTop":3.70999894503381,"strikeZoneBottom":1.72127595186421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.916832264631157,"aZ":-21.927257094599554,"pfxX":1.2005482572225503,"pfxZ":6.483352467052898,"pX":1.0084381755271892,"pZ":-1.7610706750437282,"vX0":5.432628725093741,"vY0":-125.55544500299682,"vZ0":-14.280682908392226,"x":78.56,"y":286.33,"x0":-1.3485220733722827,"y0":50.00036299201287,"z0":5.825677696268567,"aX":1.8956387056430848},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":-3.6,"spinRate":2081,"spinDirection":215},"zone":14,"typeConfidence":0.8,"plateTime":0.43800671793412205,"extension":6.805623921034576},"index":0,"playId":"88328a20-7e09-37aa-a421-f37e8de6e4a3","pitchNumber":1,"startTime":"2025-08-10T02:24:13.028Z","endTime":"2025-08-10T02:24:18.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Lucas Giolito. Jackson Merrill to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"88328a20-7e09-37aa-a421-f37e8de6e4a3","startTime":"2025-08-10T02:24:23.714Z","endTime":"2025-08-10T02:24:44.479Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"first":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"postOnSecond":{"id":701538,"link":"/api/v1/people/701538"},"postOnThird":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":42.9,"awayTeamWinProbability":57.1,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":2.87,"dramaIndex":85.0,"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":84.8,"strikeZoneTop":3.71000065846322,"strikeZoneBottom":1.72788356927607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.75108776051026,"aZ":-7.22926899582632,"pfxX":-5.242185093988432,"pfxZ":13.347439206609364,"pX":-0.37853014873601376,"pZ":2.1505911366577246,"vX0":3.6591468079573115,"vY0":-137.1566185964771,"vZ0":-9.20453569096556,"x":131.43,"y":180.71,"x0":-1.0619650214691239,"y0":50.003631009366586,"z0":6.078618363992705,"aX":-9.796920179043424},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":22.0,"breakHorizontal":8.5,"spinRate":2432,"spinDirection":204},"zone":7,"typeConfidence":0.91,"plateTime":0.40231976731021923,"extension":6.517323282407542},"index":2,"playId":"048037ae-9da8-36c2-856f-0209282e96e2","pitchNumber":2,"startTime":"2025-08-10T02:24:44.479Z","endTime":"2025-08-10T02:24:48.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.70999943183026,"strikeZoneBottom":1.78223069339337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.901921987265347,"aZ":-27.192967602825583,"pfxX":-1.726550127227763,"pfxZ":3.094930004825778,"pX":0.9188577883253675,"pZ":0.8524429040907054,"vX0":5.8172482583362894,"vY0":-126.39523312259904,"vZ0":-7.521004049019214,"x":81.98,"y":215.76,"x0":-1.1930373844803497,"y0":50.00575159545135,"z0":6.065100554427779,"aX":-2.781735503191064},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":1.7,"spinRate":1999,"spinDirection":218},"zone":14,"typeConfidence":0.71,"plateTime":0.43414152141340256,"extension":6.550990003119916},"index":3,"playId":"db6ca2ad-e240-3531-a7c6-7bc710099df0","pitchNumber":3,"startTime":"2025-08-10T02:25:04.408Z","endTime":"2025-08-10T02:25:07.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.70999896252149,"strikeZoneBottom":1.6756007368611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.036290900954505,"aZ":-25.018202754368257,"pfxX":1.0953378291548912,"pfxZ":4.380342007779217,"pX":0.3542277845942503,"pZ":1.3044551333386887,"vX0":3.911004286836896,"vY0":-126.97743501859271,"vZ0":-7.054617993522057,"x":103.5,"y":203.56,"x0":-1.3482501266928097,"y0":50.00009000895682,"z0":6.1095421739551306,"aX":1.7877092681799982},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.9,"spinRate":1998,"spinDirection":207},"zone":14,"typeConfidence":0.82,"plateTime":0.4313819141604842,"extension":6.471789894641255},"index":4,"playId":"f28efefc-0010-3a07-a102-0789ab2bb5f2","pitchNumber":4,"startTime":"2025-08-10T02:25:28.525Z","endTime":"2025-08-10T02:25:32.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.66212741027661,"strikeZoneBottom":1.72308079846545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.763272516923486,"aZ":-27.788911515436318,"pfxX":0.9040986589259495,"pfxZ":2.778187214967044,"pX":-0.14190182232652745,"pZ":3.4457670921168697,"vX0":3.0296098471333885,"vY0":-124.74429273623772,"vZ0":-1.3563454987111323,"x":122.41,"y":145.74,"x0":-1.488895893220405,"y0":50.00356086413706,"z0":6.284546299648921,"aX":1.4259786198358846},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":-2.3,"spinRate":1923,"spinDirection":188},"zone":2,"typeConfidence":0.87,"plateTime":0.4388510959935763,"extension":6.268407679097437},"index":5,"playId":"9b48522a-f1de-330d-872b-93018f6535ea","pitchNumber":5,"startTime":"2025-08-10T02:25:51.116Z","endTime":"2025-08-10T02:25:56.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":593428,"link":"/api/v1/people/593428","batSide":{"code":"R","description":"Right"}},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.300000000000004,"awayTeamWinProbability":54.699999999999996,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":2.87,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:25:56.316Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks. Fernando Tatis Jr. scores. Jackson Merrill to 3rd. Xander Bogaerts to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:27:01.511Z","endTime":"2025-08-10T02:28:40.853Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnThird":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T02:26:08.401Z","endTime":"2025-08-10T02:27:03.734Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.5593709428033,"strikeZoneBottom":1.72265041738479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.902423614665256,"aZ":-10.694953880890122,"pfxX":-3.561727161652681,"pfxZ":11.505780959016088,"pX":-0.22851498576627632,"pZ":0.08868276897404677,"vX0":3.2389224882186203,"vY0":-135.59253346769725,"vZ0":-13.675649114437572,"x":125.71,"y":236.39,"x0":-0.9742069350409436,"y0":50.00446509597629,"z0":5.936677820303198,"aX":-6.65054290799271},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2194,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.4035266259134995,"extension":6.776820138946173},"index":1,"playId":"3576082c-1502-3c88-9671-ce1ee2985c4d","pitchNumber":1,"startTime":"2025-08-10T02:27:03.734Z","endTime":"2025-08-10T02:27:08.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.46999964560084,"strikeZoneBottom":1.64610839189364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16583242500559,"aZ":-10.854928568992584,"pfxX":-4.882702642357076,"pfxZ":11.599460692863245,"pX":-0.2463175533048466,"pZ":0.42582406632619074,"vX0":4.04998517405393,"vY0":-135.57548598736764,"vZ0":-12.457808660984384,"x":126.39,"y":227.28,"x0":-1.1345941207809391,"y0":50.00293005236213,"z0":5.87112247361608,"aX":-8.973833501894614},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2219,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.4059833906865862,"extension":6.591288007998475},"index":2,"playId":"07e0734b-551b-3e7b-9d0c-ac775901f2a7","pitchNumber":2,"startTime":"2025-08-10T02:27:31.469Z","endTime":"2025-08-10T02:27:34.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.2,"strikeZoneTop":3.47000095241925,"strikeZoneBottom":1.62649473128247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19729662213773,"aZ":-11.114491299300283,"pfxX":-4.632549795393205,"pfxZ":11.692408555502354,"pX":0.6375178196226942,"pZ":3.7018246037466227,"vX0":6.049435536103538,"vY0":-134.6010032257664,"vZ0":-4.588087374656682,"x":92.7,"y":138.83,"x0":-1.0566510124767396,"y0":50.00638932714683,"z0":6.24111981773755,"aX":-8.347081888249164},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.2,"breakHorizontal":6.8,"spinRate":2380,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.4098183346270168,"extension":6.478964173510693},"index":3,"playId":"e3fcc90d-897f-3995-9990-bd810458749d","pitchNumber":3,"startTime":"2025-08-10T02:27:56.266Z","endTime":"2025-08-10T02:28:00.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":3.48834300760332,"strikeZoneBottom":1.6385917893775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.922375997554255,"aZ":-9.975641301556896,"pfxX":-3.5711773146077297,"pfxZ":12.501061125349082,"pX":0.24259861586598264,"pZ":1.9700149737813275,"vX0":4.817937710527884,"vY0":-133.45336496551428,"vZ0":-8.692507765674847,"x":107.75,"y":185.59,"x0":-1.1354186115564135,"y0":50.00026541819325,"z0":6.019164783868502,"aX":-6.340130707309543},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.6,"breakHorizontal":5.3,"spinRate":2199,"spinDirection":203},"zone":8,"typeConfidence":0.9,"plateTime":0.41291211719041154,"extension":6.594497023136502},"index":4,"playId":"913aeca6-e944-3e3b-b109-ea52c8de0649","pitchNumber":4,"startTime":"2025-08-10T02:28:19.714Z","endTime":"2025-08-10T02:28:24.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.46999995375443,"strikeZoneBottom":1.63773767309246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.378945221261496,"aZ":-9.787477352121677,"pfxX":-4.510353728683474,"pfxZ":12.604118293473894,"pX":-1.3943211707785303,"pZ":0.6815414146889054,"vX0":1.2200641892683215,"vY0":-133.13580988219644,"vZ0":-11.727499540750209,"x":170.15,"y":220.38,"x0":-1.2755674779676844,"y0":50.00444622997019,"z0":5.877848036446889,"aX":-8.01284527993843},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.2,"breakHorizontal":7.8,"spinRate":2282,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.41305599502223656,"extension":6.620728056724632},"index":5,"playId":"3c7c7b0b-621b-3600-b128-69bac57d0d8a","pitchNumber":5,"startTime":"2025-08-10T02:28:36.169Z","endTime":"2025-08-10T02:28:40.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":593428,"link":"/api/v1/people/593428"},"second":{"id":701538,"link":"/api/v1/people/701538"},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.599999999999994,"awayTeamWinProbability":40.400000000000006,"homeTeamWinProbabilityAdded":14.29999999999999,"leverageIndex":4.36,"dramaIndex":202.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:28:40.853Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Laureano walks. Jackson Merrill scores. Xander Bogaerts to 3rd. Ryan O'Hearn to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:29:04.329Z","endTime":"2025-08-10T02:31:51.021Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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"},"postOnThird":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"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":"Walk","eventType":"walk","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":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":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":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.44999946454259,"strikeZoneBottom":1.63100165778829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65346667322947,"aZ":-25.87296183992419,"pfxX":-0.5734465521891163,"pfxZ":3.938291950550685,"pX":0.163798881140925,"pZ":0.6556124416255842,"vX0":4.194460481706928,"vY0":-125.72098290503529,"vZ0":-8.183746468735166,"x":110.76,"y":221.08,"x0":-1.452169094877827,"y0":50.00213843699467,"z0":6.055011180633315,"aX":-0.9176074063469626},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":0.1,"spinRate":2121,"spinDirection":201},"zone":14,"typeConfidence":0.78,"plateTime":0.4357782279530378,"extension":6.368611814391665},"index":0,"playId":"a5484183-4939-3c27-925d-822521660a31","pitchNumber":1,"startTime":"2025-08-10T02:29:09.149Z","endTime":"2025-08-10T02:29:12.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.44999924273456,"strikeZoneBottom":1.57907385041786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.498189039156486,"aZ":-13.525956002623964,"pfxX":-4.494417045967715,"pfxZ":10.180518575092744,"pX":-0.6856263392928968,"pZ":1.8200864210483383,"vX0":3.2941199757235884,"vY0":-134.99754203664511,"vZ0":-8.709719763394776,"x":143.13,"y":189.64,"x0":-1.3424926876246108,"y0":50.0014469209289,"z0":6.056930388737552,"aX":-8.231110004252571},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":7.3,"spinRate":2174,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.4069291177753831,"extension":6.365181015639348},"index":1,"playId":"939d0f21-8161-3711-837d-be200eee72bb","pitchNumber":2,"startTime":"2025-08-10T02:29:29.597Z","endTime":"2025-08-10T02:29:33.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.44999892264151,"strikeZoneBottom":1.57509464876651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.023148851245015,"aZ":-26.107570177504837,"pfxX":0.0369899365397961,"pfxZ":3.7714152254410616,"pX":0.6418015380037503,"pZ":1.3681450175616965,"vX0":5.0080250176722325,"vY0":-126.11119058701739,"vZ0":-6.467213471810517,"x":92.54,"y":201.84,"x0":-1.375842242702362,"y0":50.002497525432645,"z0":6.076175175787414,"aX":0.05881215413819836},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.2,"spinRate":1900,"spinDirection":202},"zone":14,"typeConfidence":0.81,"plateTime":0.43458363073674633,"extension":6.410342828519336},"index":2,"playId":"bb94a4f7-9448-3a30-b541-455d7ab9472e","pitchNumber":3,"startTime":"2025-08-10T02:29:48.791Z","endTime":"2025-08-10T02:29:52.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.44999884265852,"strikeZoneBottom":1.57321342072089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76391661068371,"aZ":-20.17383171157833,"pfxX":-8.311263545094626,"pfxZ":8.392803778162532,"pX":-0.2203969761974359,"pZ":3.807460810989063,"vX0":4.681630380412044,"vY0":-119.05549139945012,"vZ0":-1.6174366166068381,"x":133.75,"y":98.02,"x0":-1.136828314843669,"y0":50.00140391665501,"z0":6.329248517850384,"aX":-11.879435487616403},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":15.0,"breakHorizontal":13.8,"spinRate":1594,"spinDirection":224},"zone":11,"typeConfidence":0.88,"plateTime":0.46082792352330104,"extension":6.453308428857646},"index":3,"playId":"49d49b51-c495-3c54-8d1f-ed032029e9a3","pitchNumber":4,"startTime":"2025-08-10T02:30:09.817Z","endTime":"2025-08-10T02:30:13.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.807387997876614,"aZ":-14.679856419787672,"pfxX":-5.076025529809529,"pfxZ":9.898278199086269,"pX":-0.7594583695323215,"pZ":3.36407851809514,"vX0":3.009254213943155,"vY0":-132.933837225723,"vZ0":-4.605325066988064,"x":145.95,"y":147.95,"x0":-1.2540240631035793,"y0":50.003758327150656,"z0":6.2050395906909515,"aX":-8.972056909496294},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2145,"spinDirection":213},"zone":1,"typeConfidence":0.89,"plateTime":0.41400805782116823,"extension":6.499054126538382},"index":4,"playId":"a8d7c993-e1af-3775-a0e3-2bfd734fe78f","pitchNumber":5,"startTime":"2025-08-10T02:30:32.295Z","endTime":"2025-08-10T02:30:37.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"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-10T02:30:54.179Z","endTime":"2025-08-10T02:31:10.929Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77619304763031,"aZ":-11.349250322396376,"pfxX":-3.024146885805211,"pfxZ":11.312005709476818,"pX":0.5835022265801056,"pZ":2.0688668229013962,"vX0":5.592234800884694,"vY0":-135.36912847675222,"vZ0":-8.371725151214829,"x":94.76,"y":182.92,"x0":-1.1238107162296205,"y0":50.00491504327188,"z0":6.012260598503475,"aX":-5.56883265450559},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":4.2,"spinRate":2265,"spinDirection":205},"zone":9,"typeConfidence":0.9,"plateTime":0.40588750467178913,"extension":6.872517148904354},"index":6,"playId":"09cdcd91-ac2a-324c-a0bf-4aed59e955dc","pitchNumber":6,"startTime":"2025-08-10T02:31:10.929Z","endTime":"2025-08-10T02:31:15.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.44999902870002,"strikeZoneBottom":1.48078534636172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62305392795736,"aZ":-10.810641746335438,"pfxX":-3.413782946221276,"pfxZ":11.708921481604065,"pX":-0.8070172028297313,"pZ":1.19049358097179,"vX0":2.241542234783834,"vY0":-134.79277188377074,"vZ0":-10.518142279932997,"x":147.76,"y":206.64,"x0":-1.2094971926685725,"y0":50.002021347747146,"z0":5.925915446086978,"aX":-6.228184394467706},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":5.6,"spinRate":2241,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.40767953645088273,"extension":6.750312245827371},"index":7,"playId":"4f7ef4aa-b21e-3c4f-a0ef-9c2fd39cf134","pitchNumber":7,"startTime":"2025-08-10T02:31:41.157Z","endTime":"2025-08-10T02:31:51.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"third":{"id":701538,"link":"/api/v1/people/701538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":13.299999999999997,"leverageIndex":3.72,"dramaIndex":180.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:31:51.021Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to center fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T02:34:04.762Z","endTime":"2025-08-10T02:34:48.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":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-10T02:31:51.054Z","endTime":"2025-08-10T02:33:35.168Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Steven Matz replaces Lucas Giolito.","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-10T02:33:35.168Z","endTime":"2025-08-10T02:34:06.980Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608337,"link":"/api/v1/people/608337","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.9,"endSpeed":86.4,"strikeZoneTop":3.36999920174338,"strikeZoneBottom":1.60666515561189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93262814589114,"aZ":-18.433354300567775,"pfxX":9.309245599791108,"pfxZ":7.176268669862119,"pX":-0.09935899089732057,"pZ":2.174096554329009,"vX0":-7.966292657491415,"vY0":-137.82792368671485,"vZ0":-5.5710386798595,"x":120.79,"y":180.08,"x0":1.6253861140630235,"y0":50.00618330289293,"z0":5.475198967796168,"aX":17.832842518343057},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":-15.1,"spinRate":2329,"spinDirection":124},"zone":5,"typeConfidence":0.92,"plateTime":0.3981013122537753,"extension":6.6637177439001745},"index":2,"playId":"2e8f058e-3b4c-3f7a-805a-ea0de7a62911","pitchNumber":1,"startTime":"2025-08-10T02:34:06.980Z","endTime":"2025-08-10T02:34:11.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.3,"endSpeed":86.1,"strikeZoneTop":3.37000044514294,"strikeZoneBottom":1.54077149383787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58287985235009,"aZ":-19.16808097071126,"pfxX":11.207991109303089,"pfxZ":6.79063629898944,"pX":0.05948997886640861,"pZ":2.406905741803654,"vX0":-8.523278914155421,"vY0":-138.39045272199718,"vZ0":-4.917990498892494,"x":114.73,"y":173.79,"x0":1.743096304232167,"y0":50.00067196026634,"z0":5.514474234724902,"aX":21.458412331021584},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":-18.2,"spinRate":2143,"spinDirection":122},"zone":5,"typeConfidence":0.93,"plateTime":0.3977394033720696,"extension":6.652274471614679},"index":3,"playId":"174c4590-bd63-3498-aabc-624577f724d9","pitchNumber":2,"startTime":"2025-08-10T02:34:21.367Z","endTime":"2025-08-10T02:34:25.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.757669297807077,"aZ":-39.35844938134474,"pfxX":-7.747733915073427,"pfxZ":-5.424784104011687,"pX":0.1941911765525262,"pZ":2.486890193730148,"vX0":-1.2274004006803738,"vY0":-115.54197641430244,"vZ0":1.1507921281113356,"x":109.6,"y":171.63,"x0":1.7401890473862642,"y0":50.004602440251176,"z0":5.827566641675483,"aX":-10.255218788831739},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.1,"breakHorizontal":14.3,"spinRate":2249,"spinDirection":321},"zone":5,"typeConfidence":0.9,"plateTime":0.47793275485606435,"extension":6.482194353168446},"hitData":{"launchSpeed":97.0,"launchAngle":40.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.57,"coordY":66.91}},"index":4,"playId":"aabddbd6-146b-38f4-b0de-c2e34b1e4bef","pitchNumber":3,"startTime":"2025-08-10T02:34:36.873Z","endTime":"2025-08-10T02:34:48.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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"},"third":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-6.8999999999999915,"leverageIndex":2.67,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:34:48.567Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T02:36:54.049Z","endTime":"2025-08-10T02:38:49.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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(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":97.1,"endSpeed":88.3,"strikeZoneTop":3.43418885434555,"strikeZoneBottom":1.63289170361021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81678658679132,"aZ":-8.680514897692484,"pfxX":-1.8906166747916968,"pfxZ":11.671937595316775,"pX":-0.2303861797512022,"pZ":3.371107671776384,"vX0":0.8808981658869628,"vY0":-141.348200593197,"vZ0":-5.399945543995326,"x":125.78,"y":147.76,"x0":-0.3013843018309082,"y0":50.00022876998798,"z0":5.870313671728988,"aX":-3.804673924228115},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.2,"breakHorizontal":3.2,"spinRate":2283,"spinDirection":188},"zone":2,"typeConfidence":0.92,"plateTime":0.3882972221957388,"extension":6.633752407023518},"index":0,"playId":"57450eae-b18f-399e-ad03-04688a655208","pitchNumber":1,"startTime":"2025-08-10T02:37:09.344Z","endTime":"2025-08-10T02:37: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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.7,"endSpeed":88.5,"strikeZoneTop":3.47000027819967,"strikeZoneBottom":1.65523522440381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10930791564642,"aZ":-7.199564426277846,"pfxX":-2.637623280207503,"pfxZ":12.3241658560673,"pX":-0.25166232344041317,"pZ":2.7530556990791832,"vX0":1.3114721996186545,"vY0":-142.06131825672946,"vZ0":-7.197935269379015,"x":126.59,"y":164.45,"x0":-0.37871003450031443,"y0":50.006680311810236,"z0":5.789800930156737,"aX":-5.346788853092151},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.9,"breakHorizontal":4.4,"spinRate":2289,"spinDirection":186},"zone":5,"typeConfidence":0.92,"plateTime":0.386811182072877,"extension":6.728278675230105},"index":1,"playId":"992cf79f-0d21-3a67-9eeb-3ddfa8d6970e","pitchNumber":2,"startTime":"2025-08-10T02:37:27.369Z","endTime":"2025-08-10T02:37:32.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23487593099598,"aZ":-20.6121370587346,"pfxX":-7.332457913635831,"pfxZ":7.387437590692141,"pX":-0.4684722105771495,"pZ":2.6446445993564693,"vX0":2.588097951737363,"vY0":-124.16643144849357,"vZ0":-3.0341239442140417,"x":134.86,"y":167.37,"x0":-0.5699757155275158,"y0":50.0051195713295,"z0":5.592355923157963,"aX":-11.481541495759156},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.0,"breakHorizontal":12.7,"spinRate":1405,"spinDirection":232},"zone":4,"typeConfidence":0.88,"plateTime":0.4406731825266381,"extension":7.1443518237391},"index":2,"playId":"5e5e2635-d81c-3804-9135-021ae313c567","pitchNumber":3,"startTime":"2025-08-10T02:37:43.674Z","endTime":"2025-08-10T02:37:47.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.465170053833944,"aZ":-22.048654257322013,"pfxX":-5.755223903107246,"pfxZ":6.728955364822908,"pX":0.22762349331440124,"pZ":2.0618040766111996,"vX0":3.5479791911999827,"vY0":-121.56012677748177,"vZ0":-3.9044375855713107,"x":108.32,"y":183.11,"x0":-0.4985565885583447,"y0":50.00592292242223,"z0":5.589169405773218,"aX":-8.667404018531569},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.5,"breakHorizontal":9.6,"spinRate":1312,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.4495241317170433,"extension":6.94760700443848},"index":3,"playId":"5d5502b1-c15a-387c-b3c2-39c1f8f12d7f","pitchNumber":4,"startTime":"2025-08-10T02:38:06.335Z","endTime":"2025-08-10T02:38:11.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":98.0,"endSpeed":88.6,"strikeZoneTop":3.46999937560585,"strikeZoneBottom":1.65008639891591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.0960748043293,"aZ":-6.692352793867987,"pfxX":-0.7281873994168788,"pfxZ":12.519976099630163,"pX":-1.01172257652113,"pZ":2.966035994172632,"vX0":-1.253320828904499,"vY0":-142.53553280752737,"vZ0":-6.522293056546146,"x":155.56,"y":158.7,"x0":-0.46989030419492933,"y0":50.000453538597576,"z0":5.720912808400781,"aX":-1.481480858818983},"breaks":{"breakAngle":12.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":21.4,"breakHorizontal":1.6,"spinRate":2183,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.38589539463232114,"extension":6.703661973231955},"index":4,"playId":"0d7d2902-3a8f-3cbe-ae5e-24bb0b3054a1","pitchNumber":5,"startTime":"2025-08-10T02:38:28.277Z","endTime":"2025-08-10T02:38:33.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.655969836297416,"aZ":-8.266235788212118,"pfxX":-1.162557322045003,"pfxZ":11.741237783274029,"pX":-0.06918925114232079,"pZ":3.7283729840654662,"vX0":0.9967512798614956,"vY0":-142.47235839890564,"vZ0":-4.300912800934114,"x":119.64,"y":138.11,"x0":-0.27420089806781556,"y0":50.00029588740924,"z0":5.790200515335664,"aX":-2.3667961649833837},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.4,"breakHorizontal":1.9,"spinRate":2141,"spinDirection":184},"zone":11,"typeConfidence":0.92,"plateTime":0.38585119069388485,"extension":6.784993761100989},"index":5,"playId":"d3956eae-613c-3b8b-9d5e-569fba6eff3f","pitchNumber":6,"startTime":"2025-08-10T02:38:45.857Z","endTime":"2025-08-10T02:38:49.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:38:49.478Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T02:39:10.330Z","endTime":"2025-08-10T02:40:11.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":[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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.9,"strikeZoneTop":3.55000077627908,"strikeZoneBottom":1.63290341865123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.591761201204612,"aZ":-28.290753964211486,"pfxX":3.767578143563737,"pfxZ":2.2269100657002205,"pX":1.2581639228398958,"pZ":2.8459255811135216,"vX0":3.264934396709657,"vY0":-130.95606680572064,"vZ0":-2.101891600507809,"x":69.04,"y":161.94,"x0":-0.4924060330800849,"y0":50.00315517956621,"z0":5.7666353536960795,"aX":6.5700891571279},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":-7.6,"spinRate":2323,"spinDirection":142},"zone":12,"typeConfidence":0.92,"plateTime":0.4176064945541733,"extension":6.725316448265708},"index":0,"playId":"42928e9d-ad4a-3d67-8923-84be4a496e80","pitchNumber":1,"startTime":"2025-08-10T02:39:14.397Z","endTime":"2025-08-10T02:39:18.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.1,"endSpeed":83.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39720296133486,"aZ":-26.48320960963948,"pfxX":3.2879274221527224,"pfxZ":3.237844096407759,"pX":-0.31475969509069474,"pZ":2.538414751474563,"vX0":-0.281628450548232,"vY0":-131.35495121470072,"vZ0":-3.1807906654873923,"x":129.0,"y":170.24,"x0":-0.6339537499612269,"y0":50.00296652504315,"z0":5.722459955429513,"aX":5.776573961513304},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":-5.9,"spinRate":2238,"spinDirection":149},"zone":4,"typeConfidence":0.92,"plateTime":0.4161207497816597,"extension":6.780380455825638},"index":1,"playId":"de1e6599-7a42-3e2a-84d3-f2a05c0dde36","pitchNumber":2,"startTime":"2025-08-10T02:39:31.133Z","endTime":"2025-08-10T02:39:34.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":84.6,"endSpeed":77.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877730877717458,"aZ":-21.109885016880604,"pfxX":-3.9330918276154936,"pfxZ":7.1784120044241115,"pX":0.41037522817817046,"pZ":2.552815014172867,"vX0":3.43695174676591,"vY0":-123.18527253964625,"vZ0":-2.938474250800412,"x":101.36,"y":169.85,"x0":-0.4901905762858124,"y0":50.0007249824088,"z0":5.540603186839217,"aX":-6.059703357737088},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.6,"breakHorizontal":6.4,"spinRate":1422,"spinDirection":226},"zone":6,"typeConfidence":0.83,"plateTime":0.44420670517460437,"extension":7.000211870978257},"index":2,"playId":"c455612a-9dd9-3993-8e9c-1b800208631d","pitchNumber":3,"startTime":"2025-08-10T02:39:48.686Z","endTime":"2025-08-10T02:39:51.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26446423113951,"aZ":-20.39437796858624,"pfxX":-5.5440815610103025,"pfxZ":7.702572880038412,"pX":1.265538724857884,"pZ":1.1786799818626417,"vX0":5.620386926003969,"vY0":-122.8741555093728,"vZ0":-6.104460640059737,"x":68.76,"y":206.96,"x0":-0.33077855752608776,"y0":50.00483528102763,"z0":5.427343581017793,"aX":-8.48178060361375},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.7,"breakHorizontal":8.8,"spinRate":1413,"spinDirection":226},"zone":14,"typeConfidence":0.81,"plateTime":0.4457098675426301,"extension":7.144339871078334},"index":3,"playId":"7d8300b4-f05c-3c27-8a9c-7f7c1c527c64","pitchNumber":4,"startTime":"2025-08-10T02:40:07.913Z","endTime":"2025-08-10T02:40:11.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:40:11.549Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T02:40:29.515Z","endTime":"2025-08-10T02:42:12.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":[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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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(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.2,"endSpeed":88.2,"strikeZoneTop":3.37000013338454,"strikeZoneBottom":1.46990767783986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.2546020691724,"aZ":-4.029789216383986,"pfxX":-1.5992169323578969,"pfxZ":13.899505393350271,"pX":-0.5660419006984216,"pZ":2.289716445281045,"vX0":-0.10901820034349373,"vY0":-142.67111439289943,"vZ0":-8.670043340454503,"x":138.58,"y":176.96,"x0":-0.319899035072354,"y0":50.00278312795504,"z0":5.648728391250209,"aX":-3.2383847001181416},"breaks":{"breakAngle":27.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-5.6,"breakVerticalInduced":23.2,"breakHorizontal":2.9,"spinRate":2280,"spinDirection":195},"zone":4,"typeConfidence":0.92,"plateTime":0.38654616545923437,"extension":6.902990052621286},"index":0,"playId":"f74d83ef-ac41-37fa-aa5d-7e20e2929897","pitchNumber":1,"startTime":"2025-08-10T02:40:38.145Z","endTime":"2025-08-10T02:40:42.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":98.3,"endSpeed":88.5,"strikeZoneTop":3.41226103993689,"strikeZoneBottom":1.5377911809777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.88736512217016,"aZ":-7.285829202312387,"pfxX":-2.207977126089202,"pfxZ":12.193474372016123,"pX":-1.2756994753302116,"pZ":4.106653486932428,"vX0":-1.7654824755758036,"vY0":-143.10139091427342,"vZ0":-3.560196963033141,"x":165.63,"y":127.9,"x0":-0.36047073656150885,"y0":50.00454243292422,"z0":5.837830708792673,"aX":-4.506934858025462},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":21.4,"breakHorizontal":4.4,"spinRate":2250,"spinDirection":187},"zone":11,"typeConfidence":0.92,"plateTime":0.3850978496955353,"extension":6.536649355963135},"index":1,"playId":"748bb8aa-37be-3001-8047-bbe7607606ab","pitchNumber":2,"startTime":"2025-08-10T02:40:56.207Z","endTime":"2025-08-10T02:41:00.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.37088328840627,"strikeZoneBottom":1.55832033757807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30653027174334,"aZ":-27.90964344265813,"pfxX":3.5136703791563155,"pfxZ":2.5074249832229647,"pX":1.5815034139066007,"pZ":1.4276633981347664,"vX0":4.011894723264873,"vY0":-130.31758240360475,"vZ0":-5.1045694501900964,"x":56.72,"y":200.23,"x0":-0.4409411262479385,"y0":50.00176264622393,"z0":5.549729667962459,"aX":5.973790291267715},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-7.3,"spinRate":2283,"spinDirection":143},"zone":14,"typeConfidence":0.92,"plateTime":0.4221565531753124,"extension":6.981307580171164},"index":2,"playId":"225947b8-022f-3bad-a69f-4b834f86bd66","pitchNumber":3,"startTime":"2025-08-10T02:41:27.289Z","endTime":"2025-08-10T02:41:31.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.951789023286395,"aZ":-7.475040658256348,"pfxX":-0.30328484946006395,"pfxZ":12.455718574332929,"pX":0.4045235517718523,"pZ":2.862823618659831,"vX0":1.8068946316255479,"vY0":-141.08233225491335,"vZ0":-6.457218793794074,"x":101.58,"y":161.48,"x0":-0.20939480263562413,"y0":50.00579182789494,"z0":5.685572756924582,"aX":-0.601591274602235},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.1,"breakHorizontal":0.1,"spinRate":2147,"spinDirection":184},"zone":3,"typeConfidence":0.92,"plateTime":0.3906661489804324,"extension":6.834527806361398},"index":3,"playId":"5f60b649-4897-3dce-9977-7361a176cbd2","pitchNumber":4,"startTime":"2025-08-10T02:41:45.947Z","endTime":"2025-08-10T02:41:49.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":87.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.976671967883206,"aZ":-3.347793012138359,"pfxX":-0.5936540668468419,"pfxZ":14.304318326203514,"pX":-0.21164781961859047,"pZ":2.4521415167167024,"vX0":0.6025922634719495,"vY0":-142.73573126511192,"vZ0":-8.267230887798563,"x":125.07,"y":172.57,"x0":-0.35077889597919193,"y0":50.00532856099349,"z0":5.630020794806383,"aX":-1.1966132107396237},"breaks":{"breakAngle":10.8,"breakLength":1.2,"breakY":24.0,"breakVertical":-5.0,"breakVerticalInduced":23.9,"breakHorizontal":1.0,"spinRate":2201,"spinDirection":196},"zone":5,"typeConfidence":0.92,"plateTime":0.3871931948924092,"extension":6.929800662593865},"index":4,"playId":"fd5595fd-861a-3af0-af07-b955879eac6c","pitchNumber":5,"startTime":"2025-08-10T02:42:09.566Z","endTime":"2025-08-10T02:42:12.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669093,"link":"/api/v1/people/669093","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":669093,"link":"/api/v1/people/669093"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:42:12.739Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to right fielder Wilyer Abreu in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:44:26.651Z","endTime":"2025-08-10T02:46:01.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.5,"strikeZoneTop":3.38140690250979,"strikeZoneBottom":1.61063462855357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.275374263295575,"aZ":-37.7146179477989,"pfxX":-8.330155901098184,"pfxZ":-4.245656801303481,"pX":1.0211783998094226,"pZ":3.720039558603854,"vX0":0.5751771030567187,"vY0":-114.23253192660891,"vZ0":3.3878400093226197,"x":78.08,"y":138.34,"x0":1.8449109422357894,"y0":50.00033310780821,"z0":5.9538014288642565,"aX":-10.881586387873645},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.4,"breakHorizontal":14.9,"spinRate":2264,"spinDirection":317},"zone":12,"typeConfidence":0.9,"plateTime":0.48158568974261895,"extension":6.357976915001596},"index":0,"playId":"b8a4fc84-dc67-3a38-b198-7e81520153b2","pitchNumber":1,"startTime":"2025-08-10T02:44:31.809Z","endTime":"2025-08-10T02:44:37.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.41901954507838,"strikeZoneBottom":1.62169071160308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18195411931568,"aZ":-38.513778516528504,"pfxX":-7.75082084648508,"pfxZ":-4.778539061964425,"pX":0.25260340986362273,"pZ":1.8684545005012554,"vX0":-1.2777929699531687,"vY0":-115.30242809449466,"vZ0":-0.4760918129518463,"x":107.37,"y":188.33,"x0":1.8216927226533695,"y0":50.00130971035993,"z0":5.838177078866362,"aX":-10.290828373718654},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.4,"breakHorizontal":14.4,"spinRate":2361,"spinDirection":323},"zone":8,"typeConfidence":0.9,"plateTime":0.4775502758799717,"extension":6.315402431384865},"index":1,"playId":"36ac35a9-d8e4-39d7-8dee-2da7f8b71fb8","pitchNumber":2,"startTime":"2025-08-10T02:44:41.472Z","endTime":"2025-08-10T02:44:45.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.8,"strikeZoneTop":3.36253628358997,"strikeZoneBottom":1.57226782309457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19523818646729,"aZ":-39.72484922231213,"pfxX":-8.394029195765775,"pfxZ":-5.72127798225036,"pX":0.22705096034985417,"pZ":3.2120218833051073,"vX0":-0.8787677110123349,"vY0":-115.22203574816386,"vZ0":2.7276652760319724,"x":108.35,"y":152.06,"x0":1.703615084522926,"y0":50.0042299198573,"z0":5.903364246998844,"aX":-11.07298329575334},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.1,"breakHorizontal":15.4,"spinRate":2298,"spinDirection":319},"zone":2,"typeConfidence":0.9,"plateTime":0.47885889814600757,"extension":6.298348356530033},"index":2,"playId":"0ad7f575-7b21-34e6-b8a7-501ee6c74b14","pitchNumber":3,"startTime":"2025-08-10T02:44:51.940Z","endTime":"2025-08-10T02:44:56.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.9,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.412781759875045,"aZ":-19.058652407491213,"pfxX":10.601191695663298,"pfxZ":6.7824544562616484,"pX":-0.1099629806014398,"pZ":2.4652980695329814,"vX0":-8.28814029898929,"vY0":-139.1903057027611,"vZ0":-4.981041812649839,"x":121.19,"y":172.22,"x0":1.550380567379471,"y0":50.00581024232888,"z0":5.566305404670599,"aX":20.50736089679365},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":-17.2,"spinRate":2238,"spinDirection":120},"zone":5,"typeConfidence":0.93,"plateTime":0.3956944153476165,"extension":6.509911257364318},"index":3,"playId":"64ff4bd0-6a59-3562-b0c0-275d0b8248a5","pitchNumber":4,"startTime":"2025-08-10T02:45:02.698Z","endTime":"2025-08-10T02:45:08.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":95.6,"endSpeed":86.1,"strikeZoneTop":3.32398548636663,"strikeZoneBottom":1.58014922793876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09148365202027,"aZ":-17.009704351728164,"pfxX":6.934560560823497,"pfxZ":7.862640971872667,"pX":-0.03951121061526767,"pZ":4.3891389850828935,"vX0":-6.934913778389967,"vY0":-138.96330592434302,"vZ0":-0.5013270225570211,"x":118.51,"y":120.27,"x0":1.6039518803947435,"y0":50.00557251107117,"z0":5.715852245102825,"aX":13.380233064059139},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-10.9,"spinRate":2283,"spinDirection":129},"zone":11,"typeConfidence":0.93,"plateTime":0.39622411584333994,"extension":6.591676492303714},"index":4,"playId":"3b82c8e1-1f2b-3124-a978-60ac3dcb9fc6","pitchNumber":5,"startTime":"2025-08-10T02:45:18.004Z","endTime":"2025-08-10T02:45:21.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23017509413465,"aZ":-16.936232276383727,"pfxX":7.94795075357721,"pfxZ":7.756063464435966,"pX":0.18068064537985007,"pZ":3.7167787572118702,"vX0":-6.802635958048381,"vY0":-139.91743057349868,"vZ0":-2.435476248018217,"x":110.11,"y":138.43,"x0":1.6217056666868994,"y0":50.004817595003814,"z0":5.720146343991455,"aX":15.618387965243665},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":-12.8,"spinRate":2281,"spinDirection":128},"zone":12,"typeConfidence":0.93,"plateTime":0.39282697871613115,"extension":6.568979278789427},"index":5,"playId":"9493d630-09a0-3cdb-a35d-a1f1cdde392b","pitchNumber":6,"startTime":"2025-08-10T02:45:28.061Z","endTime":"2025-08-10T02:45:31.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14650802126754,"aZ":-16.551677567563036,"pfxX":9.50980859459106,"pfxZ":8.111672008348208,"pX":0.2898792347409936,"pZ":2.254388011050718,"vX0":-7.0841658498022735,"vY0":-138.4296838192201,"vZ0":-5.877025762748077,"x":105.95,"y":177.91,"x0":1.6566950296476772,"y0":50.00176426493652,"z0":5.527200644489321,"aX":18.311813613924084},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-15.6,"spinRate":2270,"spinDirection":129},"zone":6,"typeConfidence":0.93,"plateTime":0.3968635476546525,"extension":6.582532242340303},"index":6,"playId":"dde0b325-05a9-3e6a-9992-4cd011e15ec7","pitchNumber":7,"startTime":"2025-08-10T02:45:40.428Z","endTime":"2025-08-10T02:45:44.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9716919071176,"aZ":-15.632820434619386,"pfxX":8.974056456014182,"pfxZ":8.450951216428251,"pX":-0.4163135548866585,"pZ":2.4131523441057317,"vX0":-8.704632164111953,"vY0":-139.42438559299745,"vZ0":-5.6327063561728625,"x":132.87,"y":173.62,"x0":1.5886789404907624,"y0":50.00610953557314,"z0":5.500908321489271,"aX":17.57325557210623},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":-14.3,"spinRate":2280,"spinDirection":123},"zone":4,"typeConfidence":0.93,"plateTime":0.3936816639114551,"extension":6.514025506495461},"hitData":{"launchSpeed":81.9,"launchAngle":39.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.74,"coordY":126.86}},"index":7,"playId":"0ae6f7f0-bec0-3c64-a0c6-3a5a5632fa54","pitchNumber":8,"startTime":"2025-08-10T02:45:53.589Z","endTime":"2025-08-10T02:46:01.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:46:01.594Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:46:24.769Z","endTime":"2025-08-10T02:46:44.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.82999928495643,"strikeZoneBottom":1.77373603783559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.597887561335504,"aZ":-19.896493587109568,"pfxX":10.56651238234469,"pfxZ":6.298247782805108,"pX":-0.10827515852558171,"pZ":3.433382486963502,"vX0":-7.8387659953724365,"vY0":-139.28289936481667,"vZ0":-2.6128686272642243,"x":121.13,"y":146.08,"x0":1.381013261586639,"y0":50.00276524316583,"z0":5.711268495311277,"aX":20.59639003225956},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":-17.3,"spinRate":2135,"spinDirection":123},"zone":2,"typeConfidence":0.94,"plateTime":0.3944464882696166,"extension":6.517962745782947},"index":0,"playId":"123b0a26-d0fa-3269-b83c-7d868b0f265e","pitchNumber":1,"startTime":"2025-08-10T02:46:26.171Z","endTime":"2025-08-10T02:46:30.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28402075998013,"aZ":-22.314716901046072,"pfxX":10.18677157606188,"pfxZ":5.062749507433573,"pX":0.12740895023907337,"pZ":3.041770162588527,"vX0":-7.543618334641934,"vY0":-139.15471613129125,"vZ0":-3.2143832717799192,"x":112.14,"y":156.65,"x0":1.559648781246716,"y0":50.00130400619473,"z0":5.702270058541976,"aX":19.835201868320492},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":-16.7,"spinRate":2078,"spinDirection":127},"zone":5,"typeConfidence":0.93,"plateTime":0.39467810329328534,"extension":6.517528411668115},"hitData":{"launchSpeed":107.4,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.95,"coordY":163.69}},"index":1,"playId":"0d4bd421-02f6-3ed1-906b-701c0335701e","pitchNumber":2,"startTime":"2025-08-10T02:46:36.469Z","endTime":"2025-08-10T02:46:44.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:46:44.493Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to center fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:47:03.299Z","endTime":"2025-08-10T02:47:53.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.64628340702968,"strikeZoneBottom":1.69580627151603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.287087408067244,"aZ":-20.177971932771666,"pfxX":8.647259008579883,"pfxZ":6.164623409705762,"pX":-0.83459188097733,"pZ":1.5897878747793897,"vX0":-9.608953181478752,"vY0":-138.93069880301186,"vZ0":-6.856677874591613,"x":148.81,"y":195.86,"x0":1.5520313569441817,"y0":50.00608664804881,"z0":5.43958274693801,"aX":16.839528651909053},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":-13.6,"spinRate":2303,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.394833771256458,"extension":6.594503579145198},"index":0,"playId":"1a9b056e-81b8-324d-bdd9-277008a904a3","pitchNumber":1,"startTime":"2025-08-10T02:47:05.585Z","endTime":"2025-08-10T02:47:09.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.20682749474121,"strikeZoneBottom":1.61551860247292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76110740059605,"aZ":-20.08130324518296,"pfxX":9.345549095789309,"pfxZ":6.264626019269964,"pX":-0.4563243499123786,"pZ":1.7656278826146512,"vX0":-9.26194222849304,"vY0":-138.520223500941,"vZ0":-6.199909700827567,"x":134.39,"y":191.11,"x0":1.7266369023155532,"y0":50.004967022094455,"z0":5.3884967503858086,"aX":18.049187488075553},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":-14.9,"spinRate":2246,"spinDirection":117},"zone":7,"typeConfidence":0.92,"plateTime":0.39636097731774544,"extension":6.663235896581444},"index":1,"playId":"18df0b1f-194a-368c-b7b7-8e37e5a4a5de","pitchNumber":2,"startTime":"2025-08-10T02:47:14.833Z","endTime":"2025-08-10T02:47:18.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75652417873603,"aZ":-16.869805129605005,"pfxX":9.629990615291607,"pfxZ":7.9013926684693185,"pX":0.08180463156143702,"pZ":1.8279849980173957,"vX0":-7.925629302337548,"vY0":-138.70135738766334,"vZ0":-6.850435069227575,"x":113.88,"y":189.42,"x0":1.7336790383746379,"y0":50.00113650405471,"z0":5.466517056379008,"aX":18.649130657415764},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":-15.6,"spinRate":2244,"spinDirection":125},"zone":8,"typeConfidence":0.93,"plateTime":0.39580883267774025,"extension":6.499423188749622},"index":2,"playId":"33513745-648f-3a3a-96e1-687ec5f0f8b6","pitchNumber":3,"startTime":"2025-08-10T02:47:25.203Z","endTime":"2025-08-10T02:47:29.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-10T02:47:37.474Z","endTime":"2025-08-10T02:47:44.657Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"},"defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":79.9,"endSpeed":73.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.726307841830337,"aZ":-40.61610037853829,"pfxX":-5.4013302987739005,"pfxZ":-6.189328203712503,"pX":-0.2515563969267074,"pZ":1.9882727837429566,"vX0":-2.949554022912321,"vY0":-116.3467898551102,"vZ0":0.4666847300399761,"x":126.59,"y":185.1,"x0":1.736037245908887,"y0":50.0012796294878,"z0":5.648089361343152,"aX":-7.370473480485423},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.8,"breakHorizontal":10.6,"spinRate":2203,"spinDirection":319},"zone":8,"typeConfidence":0.89,"plateTime":0.47157435618754695,"extension":6.628912373397864},"hitData":{"launchSpeed":89.6,"launchAngle":13.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.79,"coordY":113.55}},"index":4,"playId":"85411834-450b-3733-a055-710cbabd8945","pitchNumber":4,"startTime":"2025-08-10T02:47:44.657Z","endTime":"2025-08-10T02:47:53.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:47:53.577Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T02:48:12.193Z","endTime":"2025-08-10T02:48:25.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20921981766788,"aZ":-19.004375745098706,"pfxX":9.091994963553672,"pfxZ":6.834707217229921,"pX":-0.1962248655782156,"pZ":2.9017963401381537,"vX0":-8.243073708703822,"vY0":-138.25220646615355,"vZ0":-3.716436160094453,"x":124.48,"y":160.43,"x0":1.6497788124799078,"y0":50.00088183165383,"z0":5.546827132710186,"aX":17.51392470361314},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":-14.6,"spinRate":2276,"spinDirection":120},"zone":5,"typeConfidence":0.93,"plateTime":0.3969218683899478,"extension":6.549328721545029},"hitData":{"launchSpeed":99.0,"launchAngle":49.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.61,"coordY":93.83}},"index":0,"playId":"c848f2e9-18b2-316d-8eec-3c98aab2bd22","pitchNumber":1,"startTime":"2025-08-10T02:48:15.889Z","endTime":"2025-08-10T02:48:25.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:48:25.779Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T02:50:52.952Z","endTime":"2025-08-10T02:52:36.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":[1,2,3,4,5,7],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-10T02:49:53.934Z","endTime":"2025-08-10T02:50:55.193Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":88.1,"strikeZoneTop":3.75605980560742,"strikeZoneBottom":1.81737566756033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.54157842192684,"aZ":-15.816256667557647,"pfxX":11.838292101404662,"pfxZ":8.11330068962614,"pX":-0.9455153800647605,"pZ":2.635139026110811,"vX0":-13.154588235173735,"vY0":-142.44129249745862,"vZ0":-6.0222808020661915,"x":153.04,"y":167.63,"x0":2.237019689216415,"y0":50.00082420562116,"z0":5.8101822175249636,"aX":23.860822483889606},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":-18.1,"spinRate":2471,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.3873758714607196,"extension":6.451155216360764},"index":1,"playId":"ad0dcf45-8dce-38c0-94b8-3c1b4934cb39","pitchNumber":1,"startTime":"2025-08-10T02:50:55.193Z","endTime":"2025-08-10T02:50:58.949Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":98.3,"endSpeed":88.1,"strikeZoneTop":3.76018757423666,"strikeZoneBottom":1.74205809344159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.71213426877754,"aZ":-14.481040028914633,"pfxX":11.042758590214738,"pfxZ":8.747842135671362,"pX":0.8948239386294008,"pZ":2.9746451536553566,"vX0":-8.108373065696009,"vY0":-142.7093649359594,"vZ0":-5.287036391773836,"x":82.89,"y":158.46,"x0":2.3660263171150104,"y0":50.00705591851096,"z0":5.793598285395083,"aX":22.34597111039363},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":-17.9,"spinRate":2436,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.3866544736992079,"extension":6.328276639839409},"index":2,"playId":"8aeea02d-24e7-32fc-adde-26212a801183","pitchNumber":2,"startTime":"2025-08-10T02:51:09.940Z","endTime":"2025-08-10T02:51:14.673Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.7,"endSpeed":86.8,"strikeZoneTop":3.71965250315471,"strikeZoneBottom":1.7810028824885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.33643896787256,"aZ":-18.088225666751214,"pfxX":12.630715256173998,"pfxZ":7.1696839651331175,"pX":0.36622866310143415,"pZ":1.5043148356511482,"vX0":-9.353213673148174,"vY0":-141.44945310583336,"vZ0":-8.384304925846259,"x":103.04,"y":198.16,"x0":2.126064351354424,"y0":50.00643380351094,"z0":5.7353881898307195,"aX":24.82680271034807},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":-20.2,"spinRate":2495,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.3917914637469466,"extension":6.3209554047095295},"index":3,"playId":"095267e7-e38b-3291-ab81-343187323600","pitchNumber":3,"startTime":"2025-08-10T02:51:28.363Z","endTime":"2025-08-10T02:51:32.800Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":87.1,"strikeZoneTop":3.70017937737243,"strikeZoneBottom":1.70875368211015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.63828398542225,"aZ":-20.12326634821176,"pfxX":12.873073736074993,"pfxZ":6.071745910264015,"pX":0.5258511769803496,"pZ":2.23068728333665,"vX0":-9.585209466394106,"vY0":-142.11774597152535,"vZ0":-6.291260872804228,"x":96.96,"y":178.55,"x0":2.3217133540700363,"y0":50.003125990900514,"z0":5.812517530089954,"aX":25.546007455577357},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":-20.5,"spinRate":2448,"spinDirection":149},"zone":9,"typeConfidence":0.9,"plateTime":0.3899206944500646,"extension":6.297753060218443},"index":4,"playId":"c2f92e39-45a7-3e5a-a8a4-bcf385f1cb89","pitchNumber":4,"startTime":"2025-08-10T02:51:47.971Z","endTime":"2025-08-10T02:51:51.571Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":87.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.98522096971967,"aZ":-22.441657326053708,"pfxX":12.627722435036372,"pfxZ":4.865594693068095,"pX":0.8820336967636229,"pZ":2.810533962307399,"vX0":-8.78028805726518,"vY0":-142.46246567279258,"vZ0":-4.419080853200151,"x":83.38,"y":162.9,"x0":2.4068817068788957,"y0":50.000229382718715,"z0":5.850962482716367,"aX":25.24974885029889},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.8,"breakHorizontal":-20.4,"spinRate":2522,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.38852805967647885,"extension":6.240720347431528},"index":5,"playId":"aa1497fc-8d0f-3edf-ac77-3cf06494a399","pitchNumber":5,"startTime":"2025-08-10T02:52:02.918Z","endTime":"2025-08-10T02:52:06.277Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-10T02:52:18.513Z","endTime":"2025-08-10T02:52:32.662Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":98.3,"endSpeed":88.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.63260642391528,"aZ":-20.327542145772455,"pfxX":10.855628325021067,"pfxZ":5.852334304304506,"pX":0.7118062476906658,"pZ":2.2800851158106075,"vX0":-8.223008980470947,"vY0":-142.6921032756167,"vZ0":-6.1434021282052385,"x":89.87,"y":177.22,"x0":2.248433417354679,"y0":50.00006021336396,"z0":5.779632185850453,"aX":21.958550269307604},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":-17.5,"spinRate":2277,"spinDirection":141},"zone":9,"typeConfidence":0.9,"plateTime":0.38666985179775093,"extension":6.353713581639587},"index":7,"playId":"d028d82c-3f90-3915-919c-953ef5eaf54d","pitchNumber":6,"startTime":"2025-08-10T02:52:32.662Z","endTime":"2025-08-10T02:52:36.152Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:52:36.152Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a sharp line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T02:52:50.945Z","endTime":"2025-08-10T02:53:58.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.34077320223079,"strikeZoneBottom":1.54858237485597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.312015363103935,"aZ":-31.111706603367868,"pfxX":-4.611338266704271,"pfxZ":0.677682607956875,"pX":1.432896097500437,"pZ":3.2330169827895032,"vX0":-1.963555344318076,"vY0":-124.77710336181431,"vZ0":-0.49275376500651424,"x":62.38,"y":151.49,"x0":2.831221167679511,"y0":50.00163183348401,"z0":6.0176091564152445,"aX":-7.201317313384719},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":8.9,"spinRate":2899,"spinDirection":286},"zone":12,"typeConfidence":0.9,"plateTime":0.4405618124662989,"extension":6.134442337703023},"index":0,"playId":"0c8cd744-2681-3d42-906d-154cf250b1c4","pitchNumber":1,"startTime":"2025-08-10T02:52:59.135Z","endTime":"2025-08-10T02:53:04.703Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.9,"endSpeed":79.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81604278473382,"aZ":-29.93636002370349,"pfxX":-1.7308549341389923,"pfxZ":1.3999237478938218,"pX":-0.98226679529395,"pZ":1.9608966796301197,"vX0":-8.18198078001744,"vY0":-126.29744252090391,"vZ0":-3.7180893408524884,"x":154.44,"y":185.84,"x0":2.5412339437133,"y0":50.000965534055545,"z0":5.893927330915537,"aX":-2.757900675510852},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":5.3,"spinRate":2862,"spinDirection":278},"zone":13,"typeConfidence":0.9,"plateTime":0.43583855199522104,"extension":6.193081954931394},"index":1,"playId":"4657285b-6830-3e88-a7bb-57e8b673cfe7","pitchNumber":2,"startTime":"2025-08-10T02:53:13.142Z","endTime":"2025-08-10T02:53:16.429Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.2,"strikeZoneTop":3.370001720868,"strikeZoneBottom":1.62673243558893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.09933248074074,"aZ":-20.149496239381303,"pfxX":9.836512299327953,"pfxZ":5.965576915066327,"pX":-0.5957218031152595,"pZ":3.165754949669513,"vX0":-10.881399427832722,"vY0":-142.1274210851403,"vZ0":-4.016002732140671,"x":139.71,"y":153.3,"x0":2.031941221216197,"y0":50.0028881142581,"z0":5.901810438490461,"aX":19.82555110392472},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.0,"breakHorizontal":-15.2,"spinRate":2394,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.38759554315037104,"extension":6.3954586342610265},"index":2,"playId":"0e6f3fd1-11ae-3c42-97df-e17d3d03b38a","pitchNumber":3,"startTime":"2025-08-10T02:53:28.872Z","endTime":"2025-08-10T02:53:34.497Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.575839833240785,"aZ":-20.052886520599362,"pfxX":11.001173285195796,"pfxZ":6.119470975951811,"pX":0.17561102888407923,"pZ":2.4995412494332947,"vX0":-9.483197785544945,"vY0":-141.13660368012833,"vZ0":-5.465558489244742,"x":110.31,"y":171.29,"x0":2.1803970441883167,"y0":50.00369852983557,"z0":5.787652670088326,"aX":21.791436559459363},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":-17.5,"spinRate":2362,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.39082488545667404,"extension":6.375710284909263},"hitData":{"launchSpeed":101.8,"launchAngle":10.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.72,"coordY":115.14}},"index":3,"playId":"925b74be-1a20-34f6-9e2e-bb7d771dbc02","pitchNumber":4,"startTime":"2025-08-10T02:53:48.089Z","endTime":"2025-08-10T02:53:58.396Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-4.999999999999986,"leverageIndex":1.27,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:53:58.396Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T02:54:21.118Z","endTime":"2025-08-10T02:55:43.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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(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":98.5,"endSpeed":88.6,"strikeZoneTop":3.46999897603401,"strikeZoneBottom":1.63184297954675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.164510276115635,"aZ":-22.176553804136873,"pfxX":9.455627395404116,"pfxZ":4.891601523826342,"pX":1.5428210669987945,"pZ":4.252282116545199,"vX0":-5.560732882052542,"vY0":-143.22099883222825,"vZ0":-0.640137641269208,"x":58.19,"y":123.97,"x0":2.2982028896240796,"y0":50.00115541946839,"z0":5.886523673169546,"aX":19.317633405053133},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":-15.7,"spinRate":2317,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.38488265559234325,"extension":6.349397793920872},"index":0,"playId":"37a57d7e-ab17-3eb8-9126-0abcd76eed37","pitchNumber":1,"startTime":"2025-08-10T02:54:23.851Z","endTime":"2025-08-10T02:54:27.178Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.7,"endSpeed":79.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.536807752335726,"aZ":-32.662653222353924,"pfxX":-2.4323178470957405,"pfxZ":-0.3018971383967344,"pX":-0.5805207550220131,"pZ":2.0051827443354324,"vX0":-6.947748609763873,"vY0":-126.01355246967516,"vZ0":-2.8313801742956093,"x":139.13,"y":184.64,"x0":2.5375516199830335,"y0":50.00570849377025,"z0":5.803760477678349,"aX":-3.88068145751364},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.0,"breakHorizontal":6.1,"spinRate":2918,"spinDirection":286},"zone":7,"typeConfidence":0.9,"plateTime":0.43601086303040715,"extension":6.338931413110433},"index":1,"playId":"176a24a1-28a5-350b-bdbe-42c5317d09a4","pitchNumber":2,"startTime":"2025-08-10T02:54:44.779Z","endTime":"2025-08-10T02:54:49.944Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.2,"endSpeed":78.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62785830340392,"aZ":-32.895962764268816,"pfxX":-1.6733384919885155,"pfxZ":-0.45821327798478784,"pX":-0.485699435543829,"pZ":1.4107773151788463,"vX0":-6.8108812089261885,"vY0":-125.26752929626952,"vZ0":-3.938684365899924,"x":135.51,"y":200.69,"x0":2.4968051094427772,"y0":50.002874220066914,"z0":5.721486834210431,"aX":-2.632878982698682},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.6,"breakHorizontal":4.8,"spinRate":2907,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.43888993500823226,"extension":6.3757416762611685},"index":2,"playId":"32438dc1-cf62-35be-8ba6-ad4922fb4555","pitchNumber":3,"startTime":"2025-08-10T02:55:03.334Z","endTime":"2025-08-10T02:55:07.717Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-10T02:55:15.607Z","endTime":"2025-08-10T02:55:39.380Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.390403109364662,"aZ":-33.9188834491946,"pfxX":-3.3941407374480894,"pfxZ":-1.1013342810424467,"pX":1.0653820464264314,"pZ":1.5820870764878852,"vX0":-2.633455024189171,"vY0":-125.24305705854718,"vZ0":-3.36488582612645,"x":76.39,"y":196.06,"x0":2.5732474819635147,"y0":50.004731573565714,"z0":5.730509308635249,"aX":-5.367040416924929},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":6.7,"spinRate":2936,"spinDirection":288},"zone":14,"typeConfidence":0.9,"plateTime":0.43810664964577795,"extension":6.218217088755555},"index":4,"playId":"3912bc22-097b-3e6a-a1e5-9a9634c18000","pitchNumber":4,"startTime":"2025-08-10T02:55:39.380Z","endTime":"2025-08-10T02:55:43.439Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":670970,"link":"/api/v1/people/670970"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":5.699999999999989,"leverageIndex":2.42,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-10T02:55:43.439Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T02:58:24.333Z","endTime":"2025-08-10T03:00:00.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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-10T02:55:56.381Z","endTime":"2025-08-10T02:56:40.750Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670970,"link":"/api/v1/people/670970","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","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-10T02:56:40.750Z","endTime":"2025-08-10T02:58:26.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.7,"endSpeed":79.2,"strikeZoneTop":3.44000021590005,"strikeZoneBottom":1.57717699388322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.160057006531957,"aZ":-34.588398537807166,"pfxX":1.8114127015174708,"pfxZ":-1.5044035750478706,"pX":-0.38171044332628395,"pZ":3.808341294222802,"vX0":3.08178498550184,"vY0":-126.22803683592144,"vZ0":1.0132439675735934,"x":131.55,"y":135.95,"x0":-1.856695253900558,"y0":50.004171909714294,"z0":6.199779179578727,"aX":2.9045399757965185},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":-4.1,"spinRate":2205,"spinDirection":58},"zone":11,"typeConfidence":0.9,"plateTime":0.43494194413442155,"extension":6.693872977046707},"index":2,"playId":"2ca2dd11-dd52-3520-b11c-4fe02a83e78f","pitchNumber":1,"startTime":"2025-08-10T02:58:26.516Z","endTime":"2025-08-10T02:58:30.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.837834335193197,"aZ":-27.399199103452478,"pfxX":5.234279276190375,"pfxZ":2.9643668842471094,"pX":1.4113356869652736,"pZ":1.805767936151351,"vX0":5.996037433913573,"vY0":-127.570073876059,"vZ0":-4.710091897021678,"x":63.2,"y":190.02,"x0":-1.6699577493103728,"y0":50.00343022861213,"z0":5.896007908029136,"aX":8.428340097221183},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-11.0,"spinRate":2375,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4331785935969288,"extension":6.836467309667967},"index":3,"playId":"e422db72-e7c2-344c-a5e3-317994f9e450","pitchNumber":2,"startTime":"2025-08-10T02:58:45.070Z","endTime":"2025-08-10T02:58:48.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92173349599315,"aZ":-30.171526719542857,"pfxX":4.318279252655149,"pfxZ":1.2025363832250129,"pX":0.7431549753848133,"pZ":1.3708732968025923,"vX0":4.879989334528196,"vY0":-129.18742791790248,"vZ0":-5.50624960842906,"x":88.67,"y":201.77,"x0":-1.7426029116434647,"y0":50.00249133798883,"z0":5.894875003775677,"aX":7.1809896663780055},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":-9.0,"spinRate":2429,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4265920546256421,"extension":6.843848383114666},"index":4,"playId":"21e71432-e07e-36e6-b54d-8d9cb6f20a82","pitchNumber":3,"startTime":"2025-08-10T02:59:04.560Z","endTime":"2025-08-10T02:59:07.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-10T02:59:20.379Z","endTime":"2025-08-10T02:59:38.640Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":103.0,"endSpeed":92.7,"strikeZoneTop":3.52803719925054,"strikeZoneBottom":1.65645499642959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.3171225714617,"aZ":-14.995767279296931,"pfxX":-7.904230882814826,"pfxZ":7.679227892410026,"pX":-0.7778330466538271,"pZ":4.121397930894348,"vX0":5.436378172463856,"vY0":-149.78776814739572,"vZ0":-3.534159209642702,"x":146.65,"y":127.5,"x0":-1.6036799552208005,"y0":50.00682867446899,"z0":6.192706437500771,"aX":-17.691737133977114},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.2,"breakHorizontal":13.1,"spinRate":2485,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.36781728898883337,"extension":6.596218910766675},"index":6,"playId":"50369b45-b609-3603-b4d9-5d012d99cff0","pitchNumber":4,"startTime":"2025-08-10T02:59:38.640Z","endTime":"2025-08-10T02:59:42.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":101.7,"endSpeed":91.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.97352967935508,"aZ":-9.328776591320018,"pfxX":-7.4507137784078505,"pfxZ":10.499580695812533,"pX":-0.19575473480775515,"pZ":3.114725241760062,"vX0":6.556255009502327,"vY0":-147.67347963868394,"vZ0":-6.868038136394386,"x":124.46,"y":154.68,"x0":-1.4928835360664388,"y0":50.00598822079887,"z0":6.0407548876424135,"aX":-16.21759616697165},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":17.5,"breakHorizontal":12.0,"spinRate":2570,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.37299952036507644,"extension":6.750382205396102},"index":7,"playId":"063babc1-8b54-3f82-a38a-ed517446a1a7","pitchNumber":5,"startTime":"2025-08-10T02:59:57.455Z","endTime":"2025-08-10T03:00:00.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.79,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:00:00.863Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T03:02:05.523Z","endTime":"2025-08-10T03:02:47.322Z","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":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":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":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76861615771513,"aZ":-19.845768955276775,"pfxX":8.48582996209904,"pfxZ":6.579767002827474,"pX":-0.09248228227654469,"pZ":3.3578551451498706,"vX0":-7.845783071481827,"vY0":-136.4624913704501,"vZ0":-2.3448159382225175,"x":120.53,"y":148.12,"x0":1.7260509081212132,"y0":50.0059705734465,"z0":5.604825635178057,"aX":15.908258077486655},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-13.6,"spinRate":2154,"spinDirection":122},"zone":2,"typeConfidence":0.91,"plateTime":0.402340525659139,"extension":6.588722452880443},"index":0,"playId":"b2cde73c-ae51-3bbf-809b-294600ba6db3","pitchNumber":1,"startTime":"2025-08-10T03:02:07.721Z","endTime":"2025-08-10T03:02:11.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.66000060437559,"strikeZoneBottom":1.70532605580709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2626094926073,"aZ":-20.450992684038404,"pfxX":8.244828165884648,"pfxZ":6.0834646388293745,"pX":-0.9398962171655907,"pZ":3.0650563215635183,"vX0":-9.868040178159271,"vY0":-138.2570556633119,"vZ0":-3.096558156284548,"x":152.83,"y":156.02,"x0":1.61276585351173,"y0":50.00069877411937,"z0":5.580212345957029,"aX":15.88114304529257},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":-12.7,"spinRate":2229,"spinDirection":120},"zone":11,"typeConfidence":0.92,"plateTime":0.39694101484064337,"extension":6.448236701326774},"index":1,"playId":"553b63ca-11f4-39c2-a309-dfad2674a585","pitchNumber":2,"startTime":"2025-08-10T03:02:19.084Z","endTime":"2025-08-10T03:02:23.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":94.5,"endSpeed":86.0,"strikeZoneTop":3.66000096658905,"strikeZoneBottom":1.68827889824387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.768814225657074,"aZ":-17.677659772760773,"pfxX":8.182541394775189,"pfxZ":7.643102008004346,"pX":-0.6608644033889031,"pZ":2.0676121924325526,"vX0":-9.34980175644332,"vY0":-137.19401737418931,"vZ0":-5.719218246849965,"x":142.19,"y":182.95,"x0":1.7362688908501898,"y0":50.00362458038913,"z0":5.393602458921694,"aX":15.521547661763012},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":-12.7,"spinRate":2218,"spinDirection":120},"zone":7,"typeConfidence":0.91,"plateTime":0.40000134632742634,"extension":6.513076300239608},"index":2,"playId":"22ad48f4-d221-31aa-9930-a524cedda848","pitchNumber":3,"startTime":"2025-08-10T03:02:30.020Z","endTime":"2025-08-10T03:02:34.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54782605493916,"aZ":-33.332666769410416,"pfxX":9.117381739251925,"pfxZ":-0.7618159239764895,"pX":1.160674143889454,"pZ":1.5176611997186042,"vX0":-4.792280276370215,"vY0":-123.32159671256987,"vZ0":-2.5291735913010642,"x":72.76,"y":197.8,"x0":1.9626146768632948,"y0":50.005482759213606,"z0":5.417772036609282,"aX":13.798226444971466},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":-15.1,"spinRate":2341,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.44717257375186614,"extension":6.50522019667858},"index":3,"playId":"b368b504-00f1-3b74-bdb7-9cd492c7500a","pitchNumber":4,"startTime":"2025-08-10T03:02:43.651Z","endTime":"2025-08-10T03:02:47.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:02:47.322Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T03:05:18.448Z","endTime":"2025-08-10T03:06:39.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":7},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-10T03:03:12.653Z","endTime":"2025-08-10T03:04:04.984Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jordan Hicks replaces Steven Matz.","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-10T03:04:04.984Z","endTime":"2025-08-10T03:05:18.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.7100007433416,"strikeZoneBottom":1.71041029333784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6485107455128,"aZ":-20.39814962510954,"pfxX":-10.574122078653602,"pfxZ":5.733948893668913,"pX":-0.17060654626681276,"pZ":3.81532554148953,"vX0":7.122061714468867,"vY0":-142.19072552109205,"vZ0":-2.20004124725395,"x":118.41,"y":82.0,"x0":-1.3299267159216008,"y0":50.00488910359786,"z0":5.889051998040268,"aX":-21.722593330643793},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":17.8,"spinRate":1810,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38475669583827576,"extension":6.271806231747359},"index":2,"playId":"7819e9b2-b007-34a5-ab07-06b10f78a121","pitchNumber":1,"startTime":"2025-08-10T03:05:18.448Z","endTime":"2025-08-10T03:05:21.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.58007545649381,"strikeZoneBottom":1.71799778840132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96666133596303,"aZ":-19.211070823515378,"pfxX":-9.33544365550954,"pfxZ":6.420177412005216,"pX":0.25300720941149096,"pZ":2.624511458958594,"vX0":7.819427584160257,"vY0":-140.96634258598206,"vZ0":-5.511101016919176,"x":107.36,"y":167.92,"x0":-1.3389873211309038,"y0":50.00546444995318,"z0":5.838522557860952,"aX":-18.858602982410762},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":1819,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3880244457376807,"extension":6.395622268543532},"index":3,"playId":"95c3af99-415b-38fe-a4ee-a00b9a626352","pitchNumber":2,"startTime":"2025-08-10T03:05:33.367Z","endTime":"2025-08-10T03:05:37.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.957228413909494,"aZ":-30.402745917546245,"pfxX":4.185421490667908,"pfxZ":1.1743836542283983,"pX":1.2296000060661414,"pZ":2.585600336230861,"vX0":5.540567956752385,"vY0":-121.87258994770201,"vZ0":-0.7691053546545661,"x":70.13,"y":168.97,"x0":-1.6168229985850435,"y0":50.00041252608624,"z0":5.531184958947903,"aX":6.2939467356547985},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-8.9,"spinRate":2370,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44942648253437234,"extension":6.247528284010246},"index":4,"playId":"cdd3688f-83f9-347d-ad1c-27ebdb0c54f6","pitchNumber":3,"startTime":"2025-08-10T03:05:49.610Z","endTime":"2025-08-10T03:05:53.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-10T03:05:59.185Z","endTime":"2025-08-10T03:06:14.949Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.66263535326693,"strikeZoneBottom":1.71668933788881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.203085926372278,"aZ":-33.38131147910612,"pfxX":3.2710244745697197,"pfxZ":-0.7959137871421076,"pX":0.957927147657769,"pZ":1.4133517140383802,"vX0":5.4491069124357745,"vY0":-122.7394366454469,"vZ0":-2.7134189554170347,"x":80.49,"y":200.62,"x0":-1.7192491578364522,"y0":50.001371168695975,"z0":5.387025075406051,"aX":4.970011817425932},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":-7.2,"spinRate":2228,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4469302820407428,"extension":6.239326144212167},"index":6,"playId":"cdaba524-1f8e-33c6-9d29-1cb3658ec85c","pitchNumber":4,"startTime":"2025-08-10T03:06:14.949Z","endTime":"2025-08-10T03:06:18.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.966651596358766,"aZ":-17.41007093936461,"pfxX":-8.985486515528535,"pfxZ":7.41764279231635,"pX":0.780488218157866,"pZ":2.148670151009435,"vX0":9.220739225791979,"vY0":-140.03123197709553,"vZ0":-6.441567946122803,"x":87.25,"y":180.77,"x0":-1.3841030319384022,"y0":50.002493728888346,"z0":5.613617617828178,"aX":-17.884139572379926},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":14.4,"spinRate":2153,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39080883717252135,"extension":6.349555655057731},"hitData":{"launchSpeed":91.4,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.43,"coordY":163.69}},"index":7,"playId":"d7ed3a6a-8a24-39c2-8208-75945bfa8c6a","pitchNumber":5,"startTime":"2025-08-10T03:06:31.818Z","endTime":"2025-08-10T03:06:39.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:06:39.791Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T03:06:58.970Z","endTime":"2025-08-10T03:08:34.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35257288175741,"aZ":-20.29931705980718,"pfxX":-9.673462457910912,"pfxZ":5.673864580719444,"pX":-0.16286766483398946,"pZ":3.2186637270545373,"vX0":7.001623041609507,"vY0":-143.5488570832493,"vZ0":-3.800654570583847,"x":123.21,"y":151.88,"x0":-1.373313398448045,"y0":50.001817884457815,"z0":5.818967565023612,"aX":-20.244016626683443},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.7,"breakHorizontal":16.2,"spinRate":1797,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.38115483621281454,"extension":6.183580851427929},"index":0,"playId":"62049699-18d2-39fd-bc72-d378abbcbf4f","pitchNumber":1,"startTime":"2025-08-10T03:07:06.079Z","endTime":"2025-08-10T03:07:09.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.663441975698756,"aZ":-22.437570206627495,"pfxX":-4.357744982363039,"pfxZ":5.817777406045133,"pX":0.7612456911541651,"pZ":2.581420872024593,"vX0":7.130100339099921,"vY0":-129.2415809834635,"vZ0":-3.298479686484635,"x":87.98,"y":169.08,"x0":-1.480868802217162,"y0":50.00312980247301,"z0":5.619161549205901,"aX":-7.2932819718148725},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.0,"breakHorizontal":6.1,"spinRate":865,"spinDirection":270},"zone":6,"typeConfidence":2.0,"plateTime":0.42558585004099214,"extension":6.35292836776487},"index":1,"playId":"f3de171f-3b03-3e71-a783-6ab19659addc","pitchNumber":2,"startTime":"2025-08-10T03:07:19.960Z","endTime":"2025-08-10T03:07:23.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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-10T03:07:26.929Z","endTime":"2025-08-10T03:07:40.035Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.57761196293886,"strikeZoneBottom":1.66267270492339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.622815940136206,"aZ":-15.038093578838048,"pfxX":-6.49992241225562,"pfxZ":8.381220324670247,"pX":0.248707756793932,"pZ":3.9554155052674456,"vX0":6.768416701907714,"vY0":-142.50941162297784,"vZ0":-2.6401523738895634,"x":107.52,"y":131.98,"x0":-1.3196451095272634,"y0":50.001645506757946,"z0":5.851079830394689,"aX":-13.287399390753265},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2046,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3852624169183607,"extension":6.270176245780792},"index":3,"playId":"ba973685-872a-3ae7-b66b-1434774a5997","pitchNumber":3,"startTime":"2025-08-10T03:07:40.035Z","endTime":"2025-08-10T03:07:43.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.2,"endSpeed":81.7,"strikeZoneTop":3.46999910148326,"strikeZoneBottom":1.70297264099056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.844220780192124,"aZ":-33.986543885272944,"pfxX":-4.280186690084838,"pfxZ":-1.055104850359477,"pX":-0.8812943108609131,"pZ":2.5122666194571224,"vX0":2.9240820380081396,"vY0":-131.23902547122992,"vZ0":-1.8170899277539085,"x":150.59,"y":170.95,"x0":-1.462759030998765,"y0":50.00274021649897,"z0":5.783104987853578,"aX":-7.349023635902397},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.2,"breakHorizontal":7.0,"spinRate":722,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4198727588963984,"extension":6.194118625165844},"index":4,"playId":"af0f0350-1e09-39d0-b0df-2b0d2045f494","pitchNumber":4,"startTime":"2025-08-10T03:07:53.645Z","endTime":"2025-08-10T03:07:57.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.49870726362794,"strikeZoneBottom":1.52881735067418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.223569322366874,"aZ":-28.119958879085374,"pfxX":4.34321952672495,"pfxZ":2.6422579463887974,"pX":1.4152857179970069,"pZ":2.048153503212805,"vX0":6.012061348052133,"vY0":-123.96176817069264,"vZ0":-2.293163747054673,"x":63.05,"y":183.48,"x0":-1.619520077555556,"y0":50.00183445676134,"z0":5.368166022382333,"aX":6.656419175075042},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.4,"breakHorizontal":-9.5,"spinRate":2438,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.444392558295299,"extension":6.200987167120543},"index":5,"playId":"9f3f237c-8adb-3a84-b892-384477899a5b","pitchNumber":5,"startTime":"2025-08-10T03:08:13.606Z","endTime":"2025-08-10T03:08:18.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.47000033663991,"strikeZoneBottom":1.66066496435217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.48753965339883,"aZ":-17.701880547966258,"pfxX":-6.744281595238753,"pfxZ":6.941806577213373,"pX":0.8781113995081168,"pZ":1.73757522183941,"vX0":8.338608844170466,"vY0":-144.15410138287757,"vZ0":-8.191366881267342,"x":83.53,"y":191.87,"x0":-1.188863403344582,"y0":50.003820620947494,"z0":5.729145138474479,"aX":-14.060759790297624},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.9,"breakHorizontal":10.3,"spinRate":1952,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.38136134536440425,"extension":6.354913188849648},"index":6,"playId":"b838199c-014b-3cba-8f1e-6ff3e69827af","pitchNumber":6,"startTime":"2025-08-10T03:08:30.589Z","endTime":"2025-08-10T03:08:34.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:08:34.429Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T03:08:47.057Z","endTime":"2025-08-10T03:09:45.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.44999927141835,"strikeZoneBottom":1.5786888789897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.025753457833176,"aZ":-22.31730771120873,"pfxX":-9.960507389139416,"pfxZ":4.855029544765903,"pX":-0.3392687617011091,"pZ":2.1297192196570283,"vX0":6.589371652931626,"vY0":-141.9572607064651,"vZ0":-5.91826730046404,"x":129.93,"y":181.28,"x0":-1.4025193206424966,"y0":50.002963197841694,"z0":5.672592668364489,"aX":-20.2266992623689},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":1642,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.38658014062441737,"extension":6.263205984753718},"index":0,"playId":"79357687-c4a5-3bcd-8e3d-4f275cd9c2a7","pitchNumber":1,"startTime":"2025-08-10T03:09:01.838Z","endTime":"2025-08-10T03:09:05.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.422466431454236,"aZ":-29.924019433593216,"pfxX":5.1556240195842875,"pfxZ":1.4943225440635493,"pX":0.8637682741318428,"pZ":1.8191208076401906,"vX0":4.583534723783826,"vY0":-123.04397945913497,"vZ0":-2.4935195005671624,"x":84.08,"y":189.66,"x0":-1.7049959630635263,"y0":50.00306657602328,"z0":5.426534967784727,"aX":7.765766550610952},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":-10.6,"spinRate":2385,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4481871050266335,"extension":6.36593370142252},"index":1,"playId":"2697e2b2-698a-3996-9b43-a4b1e93be70d","pitchNumber":2,"startTime":"2025-08-10T03:09:15.726Z","endTime":"2025-08-10T03:09:20.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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-10T03:09:24.385Z","endTime":"2025-08-10T03:09:41.479Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.9,"strikeZoneTop":3.45000028333653,"strikeZoneBottom":1.53620541010462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.139751762439026,"aZ":-24.96300356975594,"pfxX":-10.602723621726806,"pfxZ":3.399196592794558,"pX":0.31391054273994723,"pZ":3.434738845029921,"vX0":8.621740578487794,"vY0":-144.78173632045733,"vZ0":-2.3041910332409388,"x":105.03,"y":146.04,"x0":-1.326682871822432,"y0":50.00091083119575,"z0":5.770282968567611,"aX":-22.482863668276636},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":5.9,"breakHorizontal":17.4,"spinRate":1735,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3784634276940686,"extension":6.458588937048786},"index":3,"playId":"e05cf65d-78ce-37d7-9709-683e5b8bd837","pitchNumber":3,"startTime":"2025-08-10T03:09:41.479Z","endTime":"2025-08-10T03:09:45.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:09:45.913Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T03:11:49.873Z","endTime":"2025-08-10T03:12:20.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":99.3,"endSpeed":89.4,"strikeZoneTop":3.18605580646891,"strikeZoneBottom":1.33057464231629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.38210799240826,"aZ":-10.47446854111852,"pfxX":-8.499002531904841,"pfxZ":10.434603562146059,"pX":-0.39377844314527494,"pZ":4.177144836408232,"vX0":6.234390792576729,"vY0":-144.39408800705237,"vZ0":-3.7806587240787244,"x":132.01,"y":126.0,"x0":-1.4934241609632846,"y0":50.00406386335771,"z0":6.164734262388036,"aX":-17.67560094068429},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.1,"breakHorizontal":13.9,"spinRate":2403,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3815687910170307,"extension":6.839118915115069},"index":0,"playId":"b1eacd53-0813-3bff-8759-711726fb539e","pitchNumber":1,"startTime":"2025-08-10T03:11:58.298Z","endTime":"2025-08-10T03:12:01.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.024907969867815,"aZ":-31.308424861634272,"pfxX":4.360097982296898,"pfxZ":0.5369772330346905,"pX":0.4644204563923954,"pZ":1.9872115946701805,"vX0":4.2484754368460225,"vY0":-126.86802032133572,"vZ0":-3.4997578793739272,"x":99.3,"y":185.13,"x0":-1.8036056284775748,"y0":50.003152730569035,"z0":5.902693600062901,"aX":7.047005642602361},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-8.9,"spinRate":2392,"spinDirection":49},"zone":9,"typeConfidence":0.9,"plateTime":0.43314954875622513,"extension":6.539094104750376},"hitData":{"launchSpeed":80.7,"launchAngle":17.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.34,"coordY":117.61}},"index":1,"playId":"bce01da2-0b2f-3aa9-84ef-0f95217d56e0","pitchNumber":2,"startTime":"2025-08-10T03:12:12.249Z","endTime":"2025-08-10T03:12:20.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:12:20.179Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T03:13:04.788Z","endTime":"2025-08-10T03:17:29.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner David Hamilton replaces Masataka Yoshida.","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-10T03:13:04.422Z","endTime":"2025-08-10T03:13:06.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"base":1,"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":99.2,"endSpeed":90.2,"strikeZoneTop":3.36294889804987,"strikeZoneBottom":1.67454118235224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.2357399694389,"aZ":-13.166681575948978,"pfxX":-7.074380714701517,"pfxZ":9.081796660662802,"pX":-0.4058746063409647,"pZ":2.893634138874276,"vX0":5.725970077290789,"vY0":-144.15671967008333,"vZ0":-6.688942278245983,"x":132.47,"y":160.65,"x0":-1.5042713552372011,"y0":50.00301912264942,"z0":6.065963826878401,"aX":-14.807499681256676},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2418,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.3807457516379902,"extension":6.625274854893337},"index":1,"playId":"50cdecf7-8523-300c-b278-5abdbb087246","pitchNumber":1,"startTime":"2025-08-10T03:13:06.706Z","endTime":"2025-08-10T03:13:10.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":87.6,"endSpeed":80.0,"strikeZoneTop":3.2597042098882,"strikeZoneBottom":1.54464433915805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.983315452408558,"aZ":-32.59168818815882,"pfxX":4.539587888576116,"pfxZ":-0.2521870491576763,"pX":-0.6549839487849705,"pZ":2.9556551875389294,"vX0":1.4041247277680204,"vY0":-127.56916110198193,"vZ0":-1.320865858436215,"x":141.97,"y":158.98,"x0":-1.8033648201772978,"y0":50.005186057778026,"z0":6.066153985969604,"aX":7.429618002313386},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":-8.5,"spinRate":2337,"spinDirection":54},"zone":1,"typeConfidence":0.9,"plateTime":0.4305294306820828,"extension":6.862813500123331},"index":2,"playId":"fd00ae22-84b1-3b4c-84a6-28dee0a4f1d1","pitchNumber":2,"startTime":"2025-08-10T03:13:26.690Z","endTime":"2025-08-10T03:13:30.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.3199989318536,"strikeZoneBottom":1.58269179225566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33136423525804,"aZ":-31.783676362650073,"pfxX":4.24435435543135,"pfxZ":0.22762287075073218,"pX":-0.9294529933609371,"pZ":3.413372573408929,"vX0":0.7379084018676568,"vY0":-129.5790158149522,"vZ0":-0.9354655338031367,"x":152.43,"y":146.62,"x0":-1.7692712344036143,"y0":50.000446621349724,"z0":6.209502474990525,"aX":7.209276559418656},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":-7.8,"spinRate":2449,"spinDirection":47},"zone":11,"typeConfidence":0.9,"plateTime":0.42286327540730273,"extension":6.762684791821642},"index":3,"playId":"2966252b-38a7-3f01-9401-3b8246e1854d","pitchNumber":3,"startTime":"2025-08-10T03:13:47.344Z","endTime":"2025-08-10T03:13:52.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Padres challenged (tag play), call on the field was overturned: David Hamilton caught stealing 2nd base, catcher Freddy Fermin to shortstop Xander Bogaerts.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"2966252b-38a7-3f01-9401-3b8246e1854d","startTime":"2025-08-10T03:13:59.440Z","endTime":"2025-08-10T03:17:25.612Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":135},"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":14.200000000000003,"leverageIndex":3.54,"dramaIndex":181.0,"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.3,"endSpeed":93.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.25255850791646,"aZ":-9.668666934910357,"pfxX":-5.568214226927838,"pfxZ":10.10024373108507,"pX":0.04652042860529263,"pZ":2.7965053391316546,"vX0":6.843692575660848,"vY0":-148.68327874192815,"vZ0":-7.814656322922972,"x":115.23,"y":163.27,"x0":-1.566877719157886,"y0":50.00098004834364,"z0":6.027444209295011,"aX":-12.405703977228494},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2572,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.36906187681810465,"extension":6.375611378815851},"index":5,"playId":"f45f45ff-73f0-3a1d-b35b-c5f84e6194dd","pitchNumber":4,"startTime":"2025-08-10T03:17:25.612Z","endTime":"2025-08-10T03:17:29.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":3.54,"dramaIndex":206.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:17:29.739Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T03:17:49.527Z","endTime":"2025-08-10T03:18:45.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.6,"endSpeed":92.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.22739944281853,"aZ":-9.95742036175823,"pfxX":-6.111782160734657,"pfxZ":10.102971925441743,"pX":-0.510304346084975,"pZ":3.244211003271479,"vX0":5.651910640637062,"vY0":-147.80578515396755,"vZ0":-6.084574990360086,"x":136.45,"y":151.19,"x0":-1.6589585769098807,"y0":50.00233342840819,"z0":5.922377729514223,"aX":-13.440346255415923},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.2,"breakHorizontal":9.8,"spinRate":2575,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.3714257480999281,"extension":6.656779163943221},"index":0,"playId":"de41f4f7-3497-34a9-b60d-208aa3f9affa","pitchNumber":1,"startTime":"2025-08-10T03:17:55.148Z","endTime":"2025-08-10T03:17:58.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.963973064613864,"aZ":-27.228005483445664,"pfxX":-10.373784143509836,"pfxZ":2.55112123644847,"pX":-0.4740640153895626,"pZ":1.219019990764135,"vX0":7.1909113174386725,"vY0":-138.60507496078532,"vZ0":-7.2981810848429935,"x":135.07,"y":205.87,"x0":-1.7587848386572866,"y0":50.00285259507062,"z0":5.713289970076011,"aX":-20.115673371501913},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":17.3,"spinRate":2133,"spinDirection":240},"zone":13,"typeConfidence":0.8,"plateTime":0.3956805041445026,"extension":6.518290063159633},"index":1,"playId":"a940c5b3-2050-3831-9999-ce92182ce576","pitchNumber":2,"startTime":"2025-08-10T03:18:11.338Z","endTime":"2025-08-10T03:18:16.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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-10T03:18:22.518Z","endTime":"2025-08-10T03:18:42.246Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.9,"endSpeed":93.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.41497282297371,"aZ":-7.4914082390695516,"pfxX":-5.756324273278352,"pfxZ":10.94699261205579,"pX":-0.5542343312435984,"pZ":2.7105223433260552,"vX0":5.4954338064593795,"vY0":-149.50951664680048,"vZ0":-8.274788627381009,"x":138.13,"y":165.6,"x0":-1.6719353297731048,"y0":50.00013620258761,"z0":5.95005351056903,"aX":-12.97676786539725},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2495,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.36691244193919115,"extension":6.473352124997728},"index":3,"playId":"a28a5eeb-cc3a-3474-8f6b-657d0068ce19","pitchNumber":3,"startTime":"2025-08-10T03:18:42.246Z","endTime":"2025-08-10T03:18:45.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":695243,"link":"/api/v1/people/695243"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:18:45.439Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Cronenworth hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T03:21:12.575Z","endTime":"2025-08-10T03:22:09.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"David Hamilton remains in the game as the designated hitter.","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-10T03:21:00.465Z","endTime":"2025-08-10T03:21:14.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.31782550531147,"strikeZoneBottom":1.52348519775644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.100345938533856,"aZ":-22.104107470554954,"pfxX":-8.116084108546566,"pfxZ":5.256255796022158,"pX":0.21208801644588707,"pZ":3.447134221016818,"vX0":7.216038476037376,"vY0":-137.44505015892426,"vZ0":-2.4752082851449426,"x":108.92,"y":145.71,"x0":-1.391260816411626,"y0":50.0026245729494,"z0":5.858341395988837,"aX":-15.54809912968096},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":13.2,"spinRate":1691,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3983054621238198,"extension":6.240041433891806},"index":1,"playId":"2c9ca1aa-10f4-3997-b9a6-28c158c2073b","pitchNumber":1,"startTime":"2025-08-10T03:21:14.788Z","endTime":"2025-08-10T03:21:18.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.398463811079342,"aZ":-23.47033219730276,"pfxX":-5.208265620733508,"pfxZ":5.101081620807176,"pX":0.32442187538373496,"pZ":1.8448555937894209,"vX0":6.56380171502958,"vY0":-130.30589895625613,"vZ0":-4.912519104288335,"x":104.63,"y":188.97,"x0":-1.5598059331668617,"y0":50.001416794108984,"z0":5.545669132364017,"aX":-8.88516997630765},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":7.8,"spinRate":808,"spinDirection":261},"zone":9,"typeConfidence":2.0,"plateTime":0.4216079517680713,"extension":6.363952078751324},"index":2,"playId":"0b32c5ff-3e56-3bb5-a19a-37aae645dbb7","pitchNumber":2,"startTime":"2025-08-10T03:21:27.936Z","endTime":"2025-08-10T03:21:32.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-10T03:21:46.087Z","endTime":"2025-08-10T03:21:50.797Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.2,"strikeZoneTop":3.37000040175217,"strikeZoneBottom":1.58679304930196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.21196707835309,"aZ":-13.028856850626992,"pfxX":-6.768296602562872,"pfxZ":9.488483602155952,"pX":-0.025435083145925488,"pZ":4.178802474414266,"vX0":6.193111663723187,"vY0":-141.82042749256044,"vZ0":-2.252333645150993,"x":117.97,"y":125.95,"x0":-1.3679506876942125,"y0":50.006986576354855,"z0":5.823801286473405,"aX":-13.663831413240484},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":10.8,"spinRate":2131,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3875748664887122,"extension":6.230646155656034},"index":4,"playId":"a401f479-aafe-3736-8a40-3905f19532c3","pitchNumber":3,"startTime":"2025-08-10T03:21:50.797Z","endTime":"2025-08-10T03:21:54.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.212423926569485,"aZ":-14.262631086591863,"pfxX":-9.024335576971936,"pfxZ":8.981769417143612,"pX":1.2904123399539964,"pZ":3.4934013053754787,"vX0":10.440724688501495,"vY0":-141.48268170365023,"vZ0":-3.6863692399958463,"x":67.81,"y":144.46,"x0":-1.3041990372884122,"y0":50.00071681000261,"z0":5.748919487813183,"aX":-17.993538234022292},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":13.8,"spinRate":2136,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.38957967455819587,"extension":6.202028127661078},"index":5,"playId":"138f6f75-e680-3bbd-a090-77c83102d291","pitchNumber":4,"startTime":"2025-08-10T03:22:04.376Z","endTime":"2025-08-10T03:22:09.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.53,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:22:09.058Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Freddy Fermin out on a sacrifice bunt, pitcher Jordan Hicks to first baseman Abraham Toro. Jake Cronenworth to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T03:22:35.915Z","endTime":"2025-08-10T03:22:47.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.825124140954955,"aZ":-22.89810398595205,"pfxX":-11.990937384652861,"pfxZ":4.499705915698263,"pX":-0.44067744502174555,"pZ":2.43417745630866,"vX0":7.65129634266091,"vY0":-143.10700964505426,"vZ0":-4.645400029142987,"x":133.8,"y":173.06,"x0":-1.5991548388647896,"y0":50.00466756960943,"z0":5.523916358720336,"aX":-24.72832284054442},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.3,"breakHorizontal":20.0,"spinRate":1910,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.38359498882380594,"extension":6.360915216737561},"hitData":{"launchSpeed":30.5,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":130.06,"coordY":194.52}},"index":0,"playId":"fbe13e36-d69d-3c9d-9bf5-815d71c7f336","pitchNumber":1,"startTime":"2025-08-10T03:22:39.041Z","endTime":"2025-08-10T03:22:47.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.82,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:22:47.862Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T03:23:11.910Z","endTime":"2025-08-10T03:25:20.400Z","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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"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":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.656628732030267,"aZ":-29.208590022912716,"pfxX":4.11023801201115,"pfxZ":1.905954894970665,"pX":0.7246613659145095,"pZ":1.776641240851227,"vX0":4.750927397834121,"vY0":-124.40658675446431,"vZ0":-2.7062175241298085,"x":89.38,"y":190.81,"x0":-1.7489582102439718,"y0":50.001982508824504,"z0":5.317559035907824,"aX":6.395653360942102},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":-8.6,"spinRate":2413,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.44150205734551706,"extension":6.218247116386802},"index":0,"playId":"6b250126-e7c9-37e9-9263-f26bbf53aa06","pitchNumber":1,"startTime":"2025-08-10T03:23:22.084Z","endTime":"2025-08-10T03:23:31.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.849022292549808,"aZ":-31.117208141763516,"pfxX":3.9796972156220978,"pfxZ":0.6817933444161675,"pX":0.951475258387755,"pZ":1.6876260516599113,"vX0":5.106247088428258,"vY0":-124.19988638427037,"vZ0":-2.6923905503163974,"x":80.73,"y":193.21,"x0":-1.6579944090351308,"y0":50.000295443171794,"z0":5.407267159548786,"aX":6.13589483660741},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":-8.5,"spinRate":2398,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4431752405914664,"extension":6.35030690018688},"index":1,"playId":"2452d173-9e00-3ef4-9099-47720b35fe63","pitchNumber":2,"startTime":"2025-08-10T03:23:57.292Z","endTime":"2025-08-10T03:24:00.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.83000010491974,"strikeZoneBottom":1.82402929881493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44993899850377,"aZ":-30.089631197721772,"pfxX":3.3412171000169515,"pfxZ":1.3460384691718197,"pX":2.2662728920529616,"pZ":0.7748413727037484,"vX0":7.9961401435545065,"vY0":-124.38160093361705,"vZ0":-4.994197892706593,"x":30.62,"y":217.86,"x0":-1.4434462320733243,"y0":50.000383390121435,"z0":5.348318940889196,"aX":5.153353593816752},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.3,"breakHorizontal":-8.2,"spinRate":2409,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.442918846935652,"extension":6.476615779629361},"index":2,"playId":"59fa9b90-5403-3904-9e07-209671a07468","pitchNumber":3,"startTime":"2025-08-10T03:24:11.339Z","endTime":"2025-08-10T03:24:14.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":88.9,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.77157520167599,"aZ":-12.966556057050584,"pfxX":-9.20997928097379,"pfxZ":9.376905014174259,"pX":0.5288331710399833,"pZ":3.215870567957402,"vX0":9.073483747547806,"vY0":-143.10064415961972,"vZ0":-4.515645715411627,"x":96.84,"y":151.95,"x0":-1.505276565630015,"y0":50.004118570846614,"z0":5.64308004524841,"aX":-18.87001408325074},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":14.5,"spinRate":2267,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.38454274240161945,"extension":6.39675693448718},"index":3,"playId":"0e049a35-7ef9-3b27-8ab1-6e797e31dac0","pitchNumber":4,"startTime":"2025-08-10T03:24:32.012Z","endTime":"2025-08-10T03:24:36.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.82999906684469,"strikeZoneBottom":1.69562163569462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.299222617867347,"aZ":-32.65793925728479,"pfxX":7.027516361716881,"pfxZ":-0.3048116344884617,"pX":1.8144505160720914,"pZ":1.0564994932030758,"vX0":6.049457988060601,"vY0":-126.71471891671696,"vZ0":-4.080222732306757,"x":47.84,"y":210.25,"x0":-1.5324045001167643,"y0":50.000714915564096,"z0":5.349434344917494,"aX":11.218190694682217},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":-14.3,"spinRate":2486,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4353090108860518,"extension":6.290435451239934},"index":4,"playId":"69b8e19d-b03d-3001-b2fa-8082d466f620","pitchNumber":5,"startTime":"2025-08-10T03:24:51.439Z","endTime":"2025-08-10T03:24:56.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":88.7,"strikeZoneTop":3.83,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.13444633280338,"aZ":-19.643802388064778,"pfxX":-11.46633673805125,"pfxZ":6.08762679986407,"pX":-0.7806236899721507,"pZ":3.4728247854945624,"vX0":5.963187955505329,"vY0":-144.31978221170542,"vZ0":-3.21122389366681,"x":146.76,"y":145.01,"x0":-1.4113691095024543,"y0":50.00302724517049,"z0":5.846113637491869,"aX":-23.604734505676788},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.3,"breakHorizontal":19.1,"spinRate":2027,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38307226098620983,"extension":6.206218414690493},"index":5,"playId":"74aafdce-d63f-38e5-a049-8fc73da1c96a","pitchNumber":6,"startTime":"2025-08-10T03:25:16.581Z","endTime":"2025-08-10T03:25:20.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.79,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:25:20.400Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T03:25:33.559Z","endTime":"2025-08-10T03:28:34.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":101.3,"endSpeed":91.1,"strikeZoneTop":3.31847438396297,"strikeZoneBottom":1.55820387057545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.621490987512445,"aZ":-18.93426380596836,"pfxX":-11.63018128566935,"pfxZ":6.180811823921832,"pX":0.7009539426277235,"pZ":0.7957598508200272,"vX0":9.85976886212699,"vY0":-146.7623672417513,"vZ0":-9.977065157974035,"x":90.28,"y":217.29,"x0":-1.2218690373680834,"y0":50.0006885810211,"z0":5.410542212051645,"aX":-24.906681000880752},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":8.9,"breakHorizontal":18.6,"spinRate":1952,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.375825842443676,"extension":6.423871609076542},"index":0,"playId":"4147595a-033e-3818-bf94-d68c3db65ab5","pitchNumber":1,"startTime":"2025-08-10T03:25:43.236Z","endTime":"2025-08-10T03:25:48.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jordan Hicks. Jake Cronenworth to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"4147595a-033e-3818-bf94-d68c3db65ab5","startTime":"2025-08-10T03:25:56.228Z","endTime":"2025-08-10T03:26:17.869Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"second":{"id":630105,"link":"/api/v1/people/630105"},"postOnThird":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.87,"dramaIndex":30.0,"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":99.9,"endSpeed":90.8,"strikeZoneTop":3.10426744396117,"strikeZoneBottom":1.46607593040431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.867255134768534,"aZ":-19.316794237481208,"pfxX":-11.4213329644817,"pfxZ":6.053120768937545,"pX":0.22034808968295266,"pZ":3.2472463942417895,"vX0":8.850510587856986,"vY0":-145.22845999085638,"vZ0":-3.776747377578788,"x":108.6,"y":151.1,"x0":-1.3917800622785894,"y0":50.00241043929384,"z0":5.74851077465178,"aX":-24.25412197275834},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.3,"breakHorizontal":18.8,"spinRate":1784,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.37800458081015353,"extension":6.302365989331153},"index":2,"playId":"93b73203-7a09-3df9-b938-dae7d56c7226","pitchNumber":2,"startTime":"2025-08-10T03:26:17.869Z","endTime":"2025-08-10T03:26:22.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.31000002771499,"strikeZoneBottom":1.64407724468918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2063328373699,"aZ":-19.580057968009495,"pfxX":-11.316418747218265,"pfxZ":6.010109497585203,"pX":0.2356495641292866,"pZ":2.8829703370173267,"vX0":8.729570403252614,"vY0":-144.052133663445,"vZ0":-4.360328951215324,"x":108.02,"y":160.94,"x0":-1.367318888963547,"y0":50.007058079695184,"z0":5.6307283455067605,"aX":-23.732204600561815},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.1,"breakHorizontal":18.7,"spinRate":1717,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.38057098859896366,"extension":6.492975602504894},"index":3,"playId":"60f2118c-f699-3caa-994e-44769398341e","pitchNumber":3,"startTime":"2025-08-10T03:26:39.255Z","endTime":"2025-08-10T03:26:43.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-10T03:26:58.841Z","endTime":"2025-08-10T03:27:39.242Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.710603326497136,"aZ":-22.059382908372115,"pfxX":-11.175250001790241,"pfxZ":4.827376468144914,"pX":-0.012865208485307828,"pZ":2.4378712515304897,"vX0":7.746103440957752,"vY0":-144.1120235596354,"vZ0":-5.335916032731775,"x":117.49,"y":172.96,"x0":-1.289029858545732,"y0":50.00419853917222,"z0":5.683674051842157,"aX":-23.415866794398756},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.8,"breakHorizontal":18.6,"spinRate":1654,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3806388232796629,"extension":6.321045536579155},"index":5,"playId":"5a5e0c0b-38d8-33a1-9483-9dbc4f89a869","pitchNumber":4,"startTime":"2025-08-10T03:27:39.242Z","endTime":"2025-08-10T03:27:42.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":100.4,"endSpeed":90.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.9044331613928,"aZ":-11.406781486042888,"pfxX":-6.7656457237444805,"pfxZ":9.775152721930546,"pX":0.9032504177837751,"pZ":2.518484727241326,"vX0":9.072844799137677,"vY0":-145.68328730148536,"vZ0":-6.741336401227333,"x":82.57,"y":170.78,"x0":-1.3893759957438194,"y0":50.00344225637435,"z0":5.569939356324664,"aX":-14.375597494547751},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2281,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3776363764353081,"extension":6.466136137560788},"index":6,"playId":"e3bd085f-4da6-390d-acb6-cd85fe62bcde","pitchNumber":5,"startTime":"2025-08-10T03:28:06.042Z","endTime":"2025-08-10T03:28:09.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":88.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.08980676614195,"aZ":-11.001044835120226,"pfxX":-5.867961047478513,"pfxZ":10.294603303262514,"pX":0.9090222576831581,"pZ":3.297557383746088,"vX0":7.915094239495236,"vY0":-143.83804817597533,"vZ0":-5.1097392869560725,"x":82.35,"y":149.75,"x0":-1.1400291189505212,"y0":50.0043464955069,"z0":5.80382384733816,"aX":-12.070999992308208},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2176,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3835138803171243,"extension":6.363658862799007},"hitData":{"launchSpeed":89.2,"launchAngle":25.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.03,"coordY":79.87}},"index":7,"playId":"df712204-7aee-3478-a9e3-64fc87a98227","pitchNumber":6,"startTime":"2025-08-10T03:28:27.812Z","endTime":"2025-08-10T03:28:34.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650333,"link":"/api/v1/people/650333","batSide":{"code":"L","description":"Left"}},"third":{"id":630105,"link":"/api/v1/people/630105"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:28:34.350Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a soft ground ball to third baseman Manny Machado.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T03:31:03.142Z","endTime":"2025-08-10T03:32:08.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Suarez replaces Mason Miller.","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-10T03:29:44.769Z","endTime":"2025-08-10T03:31:05.319Z","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":695243,"link":"/api/v1/people/695243","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.824244454401835,"aZ":-24.508985233006268,"pfxX":-13.215608502879817,"pfxZ":4.5712487649096225,"pX":-1.0444730180163373,"pZ":1.9750215771347965,"vX0":4.846056949674688,"vY0":-129.42615453881862,"vZ0":-5.159933939451201,"x":156.81,"y":185.45,"x0":-1.2361696213822684,"y0":50.00381245881879,"z0":5.898455452673199,"aX":-22.17212790909977},"breaks":{"breakAngle":39.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":22.7,"spinRate":1917,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42501423966563934,"extension":6.825165405350747},"index":1,"playId":"7f7e55ce-8d5f-3499-aaa1-b6db963512a4","pitchNumber":1,"startTime":"2025-08-10T03:31:05.319Z","endTime":"2025-08-10T03:31:08.724Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.54999862278613,"strikeZoneBottom":1.66110434172301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.576318002227044,"aZ":-18.200325475364135,"pfxX":-11.395127976826208,"pfxZ":7.95958459975369,"pX":0.5883235397706549,"pZ":0.7028626019222746,"vX0":8.540872874491965,"vY0":-132.01947126014028,"vZ0":-9.71609182268589,"x":94.57,"y":219.8,"x0":-1.2173529209964797,"y0":50.001540452807674,"z0":5.785386403083078,"aX":-20.000642286558627},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":18.6,"spinRate":2200,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41578362815447045,"extension":7.004495044103559},"index":2,"playId":"3d0d2546-0a89-38e0-ae5a-7a1f2e3f38b6","pitchNumber":2,"startTime":"2025-08-10T03:31:19.558Z","endTime":"2025-08-10T03:31:22.772Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.9,"endSpeed":88.4,"strikeZoneTop":3.55000040889542,"strikeZoneBottom":1.59491534608026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.18136566274066,"aZ":-8.588717842000552,"pfxX":-8.763133867952153,"pfxZ":11.694517906396078,"pX":0.41493796290912,"pZ":1.8280204945018315,"vX0":7.302639623723634,"vY0":-141.97632114597488,"vZ0":-9.781532316072969,"x":101.18,"y":189.42,"x0":-1.0675978274076712,"y0":50.00121092218337,"z0":5.887697123386286,"aX":-17.671608660015295},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":14.2,"spinRate":2483,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.38758575493095027,"extension":6.817122835445132},"index":3,"playId":"392a17b7-9846-33f2-a049-ae149ffa8d4c","pitchNumber":3,"startTime":"2025-08-10T03:31:35.492Z","endTime":"2025-08-10T03:31:39.554Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-10T03:31:48.311Z","endTime":"2025-08-10T03:31:58.747Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96046415707159,"aZ":-18.35215104625557,"pfxX":-10.482451151934356,"pfxZ":7.585449408773467,"pX":-0.13425203435906494,"pZ":1.933265951717862,"vX0":6.4250455445644015,"vY0":-134.78954264653913,"vZ0":-7.290792226498587,"x":122.12,"y":186.58,"x0":-1.1990553374418549,"y0":50.001521399601,"z0":5.9906541578683035,"aX":-19.099064348015368},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":17.4,"spinRate":1950,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4078772641430999,"extension":6.672378706450827},"hitData":{"launchSpeed":69.9,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":115.86,"coordY":189.55}},"index":5,"playId":"ef209ad5-d69f-3168-9d80-732c3caf9d31","pitchNumber":4,"startTime":"2025-08-10T03:31:58.747Z","endTime":"2025-08-10T03:32:08.878Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:32:08.878Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T03:32:30.573Z","endTime":"2025-08-10T03:35:41.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.15808173789291,"strikeZoneBottom":1.27187160701738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.189680474940594,"aZ":-9.876030068441919,"pfxX":-5.256133846558589,"pfxZ":11.207924295151422,"pX":-0.07234540589741312,"pZ":2.26488001472631,"vX0":4.604069089866101,"vY0":-140.9074447327562,"vZ0":-8.696773716320854,"x":119.76,"y":177.63,"x0":-1.0531425197519144,"y0":50.005344968060015,"z0":6.049233507653459,"aX":-10.458964898943506},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":8.4,"spinRate":2433,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39031632167870445,"extension":6.671978250335788},"index":0,"playId":"95a1a771-ca8f-35bd-be98-7baf6e1d4066","pitchNumber":1,"startTime":"2025-08-10T03:32:42.337Z","endTime":"2025-08-10T03:32:45.923Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":2.95413720002117,"strikeZoneBottom":1.25688794668025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.614878940177455,"aZ":-21.246837561307192,"pfxX":-10.055173232665673,"pfxZ":6.4243538396916735,"pX":0.1865845165861178,"pZ":1.4727649988898874,"vX0":7.05219294032614,"vY0":-129.95580008188335,"vZ0":-6.995730616813384,"x":109.89,"y":199.02,"x0":-1.263237960246395,"y0":50.00549984815428,"z0":5.827282519692116,"aX":-17.108187783862274},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.2,"breakHorizontal":16.6,"spinRate":1875,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4223506073696419,"extension":6.900529475083643},"index":1,"playId":"b933c792-6a8a-3a7f-ab66-8fe34eb65b28","pitchNumber":2,"startTime":"2025-08-10T03:33:03.770Z","endTime":"2025-08-10T03:33:09.659Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.0,"strikeZoneTop":2.99464293742883,"strikeZoneBottom":1.27079817722485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.97644659987271,"aZ":-9.801486472281674,"pfxX":-7.387182154958712,"pfxZ":11.205327397615028,"pX":-0.5102704664520058,"pZ":1.5039534863082424,"vX0":4.554314070111408,"vY0":-141.30152860769266,"vZ0":-10.13921194454557,"x":136.45,"y":198.17,"x0":-1.1937674219961305,"y0":50.00611449709396,"z0":5.794681454769822,"aX":-14.75267604534921},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":12.2,"spinRate":2425,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.389511726761647,"extension":6.9605693179213874},"index":2,"playId":"a066b381-abb8-3ee3-94cd-c09a85711949","pitchNumber":3,"startTime":"2025-08-10T03:33:26.783Z","endTime":"2025-08-10T03:33:31.697Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ceddanne Rafaela steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"a066b381-abb8-3ee3-94cd-c09a85711949","startTime":"2025-08-10T03:33:40.136Z","endTime":"2025-08-10T03:34:00.188Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"postOnSecond":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-8.199999999999996,"leverageIndex":4.68,"dramaIndex":172.0,"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.418430374323655,"aZ":-24.163950539747905,"pfxX":-11.941885774526067,"pfxZ":4.893883683084425,"pX":-0.6037331379338493,"pZ":2.2040917254500716,"vX0":5.786938530709513,"vY0":-127.9432399046071,"vZ0":-4.426377466174399,"x":140.01,"y":179.27,"x0":-1.3582503653567524,"y0":50.00581454885602,"z0":5.878981892838863,"aX":-19.558434160553446},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":20.0,"spinRate":1913,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.430135457682546,"extension":6.8909477813277},"index":4,"playId":"c30a95bf-26ad-39ae-b747-9169f552aa4b","pitchNumber":4,"startTime":"2025-08-10T03:34:00.188Z","endTime":"2025-08-10T03:34:05.446Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":99.4,"endSpeed":90.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.375710795653816,"aZ":-8.601222082941431,"pfxX":-4.592550561623638,"pfxZ":11.235673884901564,"pX":-0.18397632864122185,"pZ":2.895484893021858,"vX0":4.910037300357939,"vY0":-144.55335346814795,"vZ0":-7.377831268635505,"x":124.01,"y":160.6,"x0":-1.3148822284172128,"y0":50.00596625977068,"z0":6.022076116571594,"aX":-9.638240048731944},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2392,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.38014786709339354,"extension":6.815416294169675},"index":5,"playId":"63018584-0f62-32a2-b832-687406c9d813","pitchNumber":5,"startTime":"2025-08-10T03:34:27.175Z","endTime":"2025-08-10T03:34:31.014Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":90.6,"endSpeed":81.7,"strikeZoneTop":3.27202180254623,"strikeZoneBottom":1.40917796465768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.170227958488674,"aZ":-19.448912715738828,"pfxX":-11.311477031388494,"pfxZ":7.407011409375483,"pX":0.7750459797903643,"pZ":1.5052879628766929,"vX0":8.783297750433832,"vY0":-131.37252707661406,"vZ0":-7.482668335360381,"x":87.46,"y":198.14,"x0":-1.1699638687481857,"y0":50.00581029892772,"z0":5.876950742072392,"aX":-19.444616376076215},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.6,"breakHorizontal":18.1,"spinRate":1890,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4196168540817822,"extension":6.941877227638214},"index":6,"playId":"fbc5104e-49d1-377b-94c8-02a27689fca2","pitchNumber":6,"startTime":"2025-08-10T03:34:51.172Z","endTime":"2025-08-10T03:34:55.202Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":98.9,"endSpeed":88.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.77333639752592,"aZ":-6.97489676420943,"pfxX":-4.590138413529839,"pfxZ":12.258765018175167,"pX":-0.07059391225655236,"pZ":3.0502054918372603,"vX0":4.5673610084466,"vY0":-143.74027686545978,"vZ0":-7.142403401354694,"x":119.69,"y":156.42,"x0":-1.0974648109631502,"y0":50.00588799742374,"z0":6.025503526171296,"aX":-9.43816861098274},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.6,"breakHorizontal":7.2,"spinRate":2524,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.383635408574011,"extension":6.791006216278294},"index":7,"playId":"32551bfe-c218-32fb-8b28-70668df35ebb","pitchNumber":7,"startTime":"2025-08-10T03:35:11.530Z","endTime":"2025-08-10T03:35:16.702Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.37000133712023,"strikeZoneBottom":1.5034021087118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.990515017116024,"aZ":-8.177500005300649,"pfxX":-3.525517211064284,"pfxZ":11.569442494473652,"pX":-0.2273465787933387,"pZ":1.6357058738861152,"vX0":3.7853513105153285,"vY0":-143.5300683730852,"vZ0":-10.85307703128018,"x":125.67,"y":194.62,"x0":-1.1088630103368342,"y0":50.006461835321254,"z0":5.987006070823531,"aX":-7.315237437348696},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.8,"breakHorizontal":5.5,"spinRate":2396,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3824357996973964,"extension":6.9055326454147},"index":8,"playId":"132b2a3b-944e-306a-807d-535c997e8ebe","pitchNumber":8,"startTime":"2025-08-10T03:35:38.003Z","endTime":"2025-08-10T03:35:41.904Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":13.100000000000001,"leverageIndex":4.68,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:35:41.904Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Roman Anthony hits a ground-rule double (16) on a line drive to left-center field. Ceddanne Rafaela scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T03:36:06.161Z","endTime":"2025-08-10T03:36:42.501Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":663158,"link":"/api/v1/people/663158"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.6199999153719,"strikeZoneBottom":1.78366898922669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.652616861371463,"aZ":-21.16932001541045,"pfxX":-10.526485910950093,"pfxZ":6.009278260865382,"pX":-0.20513235402146737,"pZ":1.6671403352101242,"vX0":6.58859012364464,"vY0":-134.57486404089624,"vZ0":-7.115941807001496,"x":124.82,"y":193.77,"x0":-1.3196140514373658,"y0":50.00165538848698,"z0":5.848930075660601,"aX":-19.274587460841392},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":17.6,"spinRate":2019,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40725485061696665,"extension":6.911974990594122},"index":0,"playId":"83f50d0e-0ee4-3839-8ed6-4e28ff5ccec9","pitchNumber":1,"startTime":"2025-08-10T03:36:11.408Z","endTime":"2025-08-10T03:36:15.379Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25648502098207,"aZ":-12.00179812156772,"pfxX":-3.246694715663568,"pfxZ":9.646907926770401,"pX":-0.3072034926476605,"pZ":3.544818039280896,"vX0":4.126721258405744,"vY0":-143.8951078721377,"vZ0":-5.062181338542622,"x":128.71,"y":143.07,"x0":-1.3399804399767066,"y0":50.00350644193852,"z0":6.074221080735365,"aX":-6.789932367507801},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2389,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.38103951865274466,"extension":6.721188761067192},"hitData":{"launchSpeed":103.4,"launchAngle":22.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":76.56,"coordY":67.96}},"index":1,"playId":"8a81ca58-fba1-3d4e-9d6a-992e93753ece","pitchNumber":2,"startTime":"2025-08-10T03:36:30.625Z","endTime":"2025-08-10T03:36:42.501Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":-32.900000000000006,"leverageIndex":4.29,"dramaIndex":314.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:36:42.501Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to first baseman Luis Arraez in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T03:38:11.775Z","endTime":"2025-08-10T03:40:03.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":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-10T03:37:06.269Z","endTime":"2025-08-10T03:38:14.014Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.146412300132994,"aZ":-9.26162934169112,"pfxX":-3.7541693327883943,"pfxZ":11.389851567903243,"pX":-0.12267139056063388,"pZ":2.2213508840563816,"vX0":4.454987669869876,"vY0":-141.60145001132702,"vZ0":-8.909743313975993,"x":121.68,"y":178.8,"x0":-1.235588014136337,"y0":50.00566591446068,"z0":6.0184668914013875,"aX":-7.554142663072988},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2381,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.38819933989137967,"extension":6.820364640204605},"index":1,"playId":"b15da815-a455-39e0-8a69-11c7f183cdef","pitchNumber":1,"startTime":"2025-08-10T03:38:14.014Z","endTime":"2025-08-10T03:38:17.438Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":97.7,"endSpeed":89.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.726766957790645,"aZ":-12.919946325449242,"pfxX":-7.030087572053394,"pfxZ":9.424598295129645,"pX":-0.20498025301697168,"pZ":2.767828367943837,"vX0":4.895682779928721,"vY0":-142.08615566923623,"vZ0":-6.945372650087083,"x":124.81,"y":164.05,"x0":-1.037391275194935,"y0":50.00683790883865,"z0":6.06603707948028,"aX":-14.369389659761035},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":11.8,"spinRate":2318,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.38557054709645344,"extension":6.713718290326291},"index":2,"playId":"a59e893c-87d6-3fcc-985a-01c5580badea","pitchNumber":2,"startTime":"2025-08-10T03:38:37.296Z","endTime":"2025-08-10T03:38:40.569Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.37000110668279,"strikeZoneBottom":1.63934596719802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694675219872014,"aZ":-21.67618737826895,"pfxX":-9.42190552204496,"pfxZ":5.85205425806478,"pX":-0.2927807241886099,"pZ":0.8330124161406403,"vX0":5.477718154274357,"vY0":-132.91895522428345,"vZ0":-9.14235989637886,"x":128.16,"y":216.29,"x0":-1.152918926121016,"y0":50.005788212222804,"z0":5.883057539736872,"aX":-16.91212555200187},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":1883,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4115991840597095,"extension":6.71930697943966},"index":3,"playId":"083f6fd2-60f5-3bc4-b380-50bbe9ccaac8","pitchNumber":3,"startTime":"2025-08-10T03:39:01.533Z","endTime":"2025-08-10T03:39:04.924Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53205558099076,"aZ":-13.32355565432097,"pfxX":-9.395874011716927,"pfxZ":9.173839297765543,"pX":0.5756718021174932,"pZ":2.026012030353252,"vX0":8.222708036809568,"vY0":-142.6256702191761,"vZ0":-8.687080080394834,"x":95.06,"y":184.08,"x0":-1.1273303130924217,"y0":50.00497185296327,"z0":5.956324806157803,"aX":-19.313787548600324},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":15.4,"spinRate":2341,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.38437263021493573,"extension":6.735868129661434},"index":4,"playId":"3e009fdd-b6ce-375a-830c-9b5095d93337","pitchNumber":4,"startTime":"2025-08-10T03:39:26.854Z","endTime":"2025-08-10T03:39:31.064Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.14631734469109,"aZ":-9.180231276876883,"pfxX":-3.9982981001107434,"pfxZ":11.199889202355518,"pX":-0.4126252585171978,"pZ":1.697154553496368,"vX0":3.4737489376263,"vY0":-143.31828308911645,"vZ0":-10.442273825315933,"x":132.73,"y":192.96,"x0":-1.128775021105231,"y0":50.004352755143515,"z0":5.9878315848690224,"aX":-8.210043611738413},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2345,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.3840867455888861,"extension":6.766377247121683},"hitData":{"launchSpeed":82.8,"launchAngle":59.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":184.5,"coordY":150.8}},"index":5,"playId":"41002830-8734-3fc4-b228-381c333019f6","pitchNumber":5,"startTime":"2025-08-10T03:39:51.615Z","endTime":"2025-08-10T03:40:03.739Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":9.500000000000007,"leverageIndex":3.45,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:40:03.739Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Robert Suarez intentionally walks Jarren Duran.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T03:40:21.627Z","endTime":"2025-08-10T03:40:25.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"07768076-0776-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:40:24.604Z","endTime":"2025-08-10T03:40:24.643Z","isPitch":false,"type":"no_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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07768076-0776-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:40:24.643Z","endTime":"2025-08-10T03:40:24.645Z","isPitch":false,"type":"no_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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07768076-0776-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:40:24.645Z","endTime":"2025-08-10T03:40:24.646Z","isPitch":false,"type":"no_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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07768076-0776-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:40:24.646Z","endTime":"2025-08-10T03:40:25.995Z","isPitch":false,"type":"no_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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":3.98,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:40:25.995Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T03:40:37.652Z","endTime":"2025-08-10T03:43:03.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.272791756262336,"aZ":-11.043999432883037,"pfxX":-5.505900857369746,"pfxZ":10.512096399281921,"pX":0.4609495048736352,"pZ":3.2159303691255334,"vX0":6.315437046117972,"vY0":-141.9948590712239,"vZ0":-5.8776506810423506,"x":99.43,"y":151.95,"x0":-1.093413795292958,"y0":50.00107090014512,"z0":6.038445830274898,"aX":-11.065961174365883},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2361,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3880800506504385,"extension":6.636595925297957},"index":0,"playId":"7affdc81-843a-37fa-8b75-47e02a8524e4","pitchNumber":1,"startTime":"2025-08-10T03:40:51.919Z","endTime":"2025-08-10T03:40:55.249Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.36771022715325,"aZ":-8.780259505213351,"pfxX":-2.957389917072369,"pfxZ":11.345835314174714,"pX":0.3866774171524221,"pZ":3.7160495049173567,"vX0":5.512478556898555,"vY0":-143.85276785734192,"vZ0":-5.390953358423017,"x":102.26,"y":138.45,"x0":-1.1843945942337055,"y0":50.00489515999696,"z0":6.17891527342363,"aX":-6.099171483434669},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.4,"breakHorizontal":4.1,"spinRate":2361,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3831199941954688,"extension":6.527637067255042},"index":1,"playId":"a0a9fe42-61d4-391a-93e3-747d48a68828","pitchNumber":2,"startTime":"2025-08-10T03:41:17.616Z","endTime":"2025-08-10T03:41:20.867Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T03:41:42.324Z","endTime":"2025-08-10T03:41:53.092Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"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":3,"playId":"2cf89089-91fd-4671-86db-c795392e13dd","startTime":"2025-08-10T03:41:53.092Z","endTime":"2025-08-10T03:41:58.092Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":88.7,"strikeZoneTop":3.44000028178596,"strikeZoneBottom":1.61373141698997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.17665897150922,"aZ":-8.860105363669946,"pfxX":-4.129907411001707,"pfxZ":11.315337366807407,"pX":-0.2946105527066681,"pZ":4.295783556681172,"vX0":4.455147743109683,"vY0":-144.17472803108566,"vZ0":-3.5925862337404846,"x":128.23,"y":122.79,"x0":-1.3393442698187772,"y0":50.00251533702826,"z0":6.126090060035479,"aX":-8.509291360812945},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.7,"breakHorizontal":6.4,"spinRate":2477,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3830594533491376,"extension":6.600210990198002},"index":4,"playId":"84afd9b8-d042-362e-8d33-aff9c0d32c77","pitchNumber":3,"startTime":"2025-08-10T03:42:12.555Z","endTime":"2025-08-10T03:42:15.779Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":88.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.694262985847,"aZ":-8.582003717359742,"pfxX":-4.769850448649403,"pfxZ":11.476707221795275,"pX":0.5207643042341825,"pZ":3.126797578937135,"vX0":6.55379547700202,"vY0":-143.94214221491447,"vZ0":-6.689342600215049,"x":97.15,"y":154.36,"x0":-1.1876866847051473,"y0":50.007041011508896,"z0":6.041476619237835,"aX":-9.80928869026576},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.2,"breakHorizontal":7.0,"spinRate":2429,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.38348199282775886,"extension":6.691063386914374},"index":5,"playId":"ab59c96f-72de-3b4b-8910-089c531287e6","pitchNumber":4,"startTime":"2025-08-10T03:42:33.521Z","endTime":"2025-08-10T03:42:37.049Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.107676188815944,"aZ":-8.676598911577168,"pfxX":-4.890490022061472,"pfxZ":11.238948556533385,"pX":0.4315806982365286,"pZ":3.01001323110783,"vX0":6.666846389224808,"vY0":-144.4729538962789,"vZ0":-7.0609142737895985,"x":100.55,"y":157.51,"x0":-1.2824665809027866,"y0":50.00148659453704,"z0":6.035203799933336,"aX":-10.224061874629164},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2354,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3807221753689656,"extension":6.619445099863601},"index":6,"playId":"e1a5718d-8c2e-3bad-b00f-98ec0de6a5a0","pitchNumber":5,"startTime":"2025-08-10T03:42:59.533Z","endTime":"2025-08-10T03:43:03.206Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":11.699999999999996,"leverageIndex":4.63,"dramaIndex":193.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:43:03.206Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, second baseman Ceddanne Rafaela to first baseman Abraham Toro.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T03:45:37.053Z","endTime":"2025-08-10T03:46:37.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Jordan Hicks.","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":0,"startTime":"2025-08-10T03:44:47.322Z","endTime":"2025-08-10T03:45:38.999Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.3,"endSpeed":87.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.37976459616349,"aZ":-9.28860041345061,"pfxX":4.961475363724999,"pfxZ":11.653324514090114,"pX":0.11480096499335528,"pZ":3.7344748795754183,"vX0":-1.5208032949086863,"vY0":-140.1458778902749,"vZ0":-5.20031514067264,"x":112.62,"y":137.95,"x0":0.024041109135827427,"y0":50.00648854194606,"z0":6.237178037985202,"aX":9.747797039709354},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.0,"breakHorizontal":-8.6,"spinRate":2352,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.3927197585743323,"extension":7.079296137271194},"index":1,"playId":"29633c50-3499-3b4f-a49e-93b154b3225a","pitchNumber":1,"startTime":"2025-08-10T03:45:38.999Z","endTime":"2025-08-10T03:45:44.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.55516117780722,"strikeZoneBottom":1.65166693944507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56300091593278,"aZ":-37.196162738470946,"pfxX":2.555339455035379,"pfxZ":-3.0202200510761106,"pX":1.3433813345669405,"pZ":3.4788549912208917,"vX0":1.377686828968411,"vY0":-128.34810278756657,"vZ0":0.7303629789355064,"x":65.79,"y":144.85,"x0":0.466922815633415,"y0":50.00510308895956,"z0":6.09656251171822,"aX":4.245997400687488},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.0,"breakHorizontal":-4.9,"spinRate":946,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4274093686162357,"extension":7.495837769009584},"index":2,"playId":"57cfdee7-6994-387f-ada3-da582f3e19f8","pitchNumber":2,"startTime":"2025-08-10T03:45:56.276Z","endTime":"2025-08-10T03:45:59.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09147787777133,"aZ":-30.539253110809238,"pfxX":2.306503720180534,"pfxZ":0.9756593247518515,"pX":0.9799838169506581,"pZ":1.7527745441318172,"vX0":1.3201187603698812,"vY0":-129.04233135462812,"vZ0":-4.886005794557877,"x":79.65,"y":191.46,"x0":0.16127904327777187,"y0":50.003591334607975,"z0":6.037098674614847,"aX":3.8707623137710194},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.8,"breakHorizontal":-4.4,"spinRate":1176,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4252598812544588,"extension":7.299690443748095},"index":3,"playId":"764767e9-4dac-368b-9cbd-0c3b9281438a","pitchNumber":3,"startTime":"2025-08-10T03:46:12.416Z","endTime":"2025-08-10T03:46:15.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":88.8,"endSpeed":81.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.880900811790177,"aZ":-37.80343379160998,"pfxX":2.975654787999031,"pfxZ":-3.3308117940573236,"pX":1.1510917892151842,"pZ":3.441223000986275,"vX0":0.9108427842296185,"vY0":-129.37083605699664,"vZ0":0.4947501261542451,"x":73.12,"y":145.87,"x0":0.4075091468613454,"y0":50.005038440673935,"z0":6.153413005784081,"aX":5.026126815377147},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.6,"breakHorizontal":-5.6,"spinRate":942,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.42395327512437575,"extension":7.4888294759009675},"hitData":{"launchSpeed":79.6,"launchAngle":7.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.91,"coordY":150.51}},"index":4,"playId":"9dbad72b-6c25-3cb1-b3d8-98dc9845f183","pitchNumber":4,"startTime":"2025-08-10T03:46:28.251Z","endTime":"2025-08-10T03:46:37.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:46:37.433Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out to center fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T03:46:53.553Z","endTime":"2025-08-10T03:48:19.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(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":97.8,"endSpeed":88.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.479414943059155,"aZ":-8.120253413825377,"pfxX":0.655572533593272,"pfxZ":11.925352824149053,"pX":0.7468338419552567,"pZ":3.959248076094554,"vX0":0.9412993411442716,"vY0":-142.2624218238822,"vZ0":-4.529244152079273,"x":88.53,"y":131.88,"x0":0.324456732145369,"y0":50.005749342105595,"z0":6.104540808221378,"aX":1.322216732988358},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.6,"breakHorizontal":-1.4,"spinRate":2376,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.3873811466353736,"extension":7.385848266078209},"index":0,"playId":"b187b83f-169c-37d3-b726-a547a91a9fbf","pitchNumber":1,"startTime":"2025-08-10T03:46:59.861Z","endTime":"2025-08-10T03:47:04.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":99.5,"endSpeed":89.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.06927245819305,"aZ":-6.374225848822587,"pfxX":0.8293424646811254,"pfxZ":12.387577379029482,"pX":0.15517303818243172,"pZ":3.0791429529169423,"vX0":-1.0850801057564032,"vY0":-144.64065138846362,"vZ0":-7.197318382984403,"x":111.09,"y":155.64,"x0":0.43045342971240896,"y0":50.00406784940564,"z0":6.01418801421213,"aX":1.7275592849036638},"breaks":{"breakAngle":9.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":20.9,"breakHorizontal":-1.2,"spinRate":2520,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.38116544505278727,"extension":7.217880618118173},"index":1,"playId":"0c52aee4-9c57-3dd7-a87a-39cd154db6ab","pitchNumber":2,"startTime":"2025-08-10T03:47:16.328Z","endTime":"2025-08-10T03:47:19.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.4,"endSpeed":78.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00974722000481,"aZ":-28.179924172180627,"pfxX":-7.685259348633313,"pfxZ":2.5168026060621873,"pX":-0.8255395016631027,"pZ":2.496139281992043,"vX0":-0.6647130152694225,"vY0":-125.8371128816736,"vZ0":-3.1180935935438114,"x":148.47,"y":171.38,"x0":0.43997390598267366,"y0":50.00422961634424,"z0":6.059781617863537,"aX":-12.196820345118692},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":2261,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.43701765008796656,"extension":7.402454482430428},"index":2,"playId":"ba4bc7bb-e69a-343f-a0b2-155c648c6a1d","pitchNumber":3,"startTime":"2025-08-10T03:47:34.754Z","endTime":"2025-08-10T03:47:38.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.068107063032315,"aZ":-8.226047413236826,"pfxX":1.6908456708914943,"pfxZ":11.346981168528824,"pX":0.47818373721666185,"pZ":3.4511485019299935,"vX0":-0.1791240771228969,"vY0":-145.0840965643696,"vZ0":-6.0826993782634595,"x":98.77,"y":145.6,"x0":0.32163604555654796,"y0":50.00566606037995,"z0":6.089215132575733,"aX":3.5697294395240884},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.3,"breakHorizontal":-3.0,"spinRate":2408,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.37895117171004067,"extension":7.390198484903621},"index":3,"playId":"569f8663-43e9-3cc9-b83a-66964c95b75a","pitchNumber":4,"startTime":"2025-08-10T03:47:52.375Z","endTime":"2025-08-10T03:47:57.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":86.2,"endSpeed":78.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.566669870399974,"aZ":-30.567496958778708,"pfxX":-9.189562247718694,"pfxZ":1.0216068786251835,"pX":-0.06577430152944222,"pZ":2.656013586099535,"vX0":2.2362815179619244,"vY0":-125.44134964176628,"vZ0":-2.6180183445009915,"x":119.51,"y":167.07,"x0":0.21728199080467062,"y0":50.00345131809004,"z0":6.239602812726362,"aX":-14.447530945679603},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":16.0,"spinRate":2337,"spinDirection":291},"zone":5,"typeConfidence":2.0,"plateTime":0.4389133295798495,"extension":7.201044893749162},"hitData":{"launchSpeed":99.9,"launchAngle":15.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.75,"coordY":76.99}},"index":4,"playId":"31403195-d1b2-303d-bc69-93c66647c553","pitchNumber":5,"startTime":"2025-08-10T03:48:10.894Z","endTime":"2025-08-10T03:48:19.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:48:19.734Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-10T03:48:37.437Z","endTime":"2025-08-10T03:48:52.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.09436032405319,"aZ":-6.66996916041006,"pfxX":5.378380653412195,"pfxZ":12.372656181833708,"pX":-0.6480907577943948,"pZ":3.38047413071299,"vX0":-3.756460322104461,"vY0":-143.7676049265169,"vZ0":-6.584093466605837,"x":141.7,"y":147.51,"x0":-0.01294488702100348,"y0":50.0005212710748,"z0":6.134469014626977,"aX":11.084841218461357},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":21.0,"breakHorizontal":-8.9,"spinRate":2370,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.38324319343482216,"extension":7.244965455106287},"hitData":{"launchSpeed":74.6,"launchAngle":3.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.21,"coordY":161.66}},"index":0,"playId":"a368b37d-113a-3801-b8b0-cd830a977ef2","pitchNumber":1,"startTime":"2025-08-10T03:48:45.324Z","endTime":"2025-08-10T03:48:52.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"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":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.42,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:48:52.956Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out on a foul bunt.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-10T03:51:13.591Z","endTime":"2025-08-10T03:52:40.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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 Robert Suarez.","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":0,"startTime":"2025-08-10T03:49:53.588Z","endTime":"2025-08-10T03:50:37.582Z","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":663158,"link":"/api/v1/people/663158","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Trevor Story starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","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-10T03:50:37.582Z","endTime":"2025-08-10T03:51:15.720Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"base":2,"defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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.5,"endSpeed":77.1,"strikeZoneTop":3.1307933316541,"strikeZoneBottom":1.39048417612791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8192145767165,"aZ":-31.106449035668543,"pfxX":-0.781459790431188,"pfxZ":0.7159880200776056,"pX":0.619178809024993,"pZ":1.3162238589707485,"vX0":4.338787998875139,"vY0":-121.55945440326235,"vZ0":-5.048632004791791,"x":93.4,"y":203.24,"x0":-1.0873119364329764,"y0":50.0044002140441,"z0":6.120447322917797,"aX":-1.1697885371718357},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.4,"breakHorizontal":0.4,"spinRate":2577,"spinDirection":356},"zone":9,"typeConfidence":0.9,"plateTime":0.450565717311743,"extension":6.726327865190383},"index":2,"playId":"903b752b-bafa-3961-8f71-3d6b0532c893","pitchNumber":1,"startTime":"2025-08-10T03:51:15.720Z","endTime":"2025-08-10T03:51:19.724Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.068004530576527,"aZ":-33.272977229623436,"pfxX":-9.94706965981906,"pfxZ":-0.7127944687076919,"pX":-0.3573541501159336,"pZ":2.7495741710582244,"vX0":5.422601991063093,"vY0":-124.23350602601789,"vZ0":-1.5737017692965902,"x":130.62,"y":164.54,"x0":-1.2868029158379968,"y0":50.001340745207074,"z0":6.181159449395076,"aX":-15.401236780834697},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":16.6,"spinRate":2037,"spinDirection":240},"zone":1,"typeConfidence":0.86,"plateTime":0.442487095359374,"extension":6.602541418213254},"index":3,"playId":"4ef94dc2-5da2-3763-8485-ca78917f6caa","pitchNumber":2,"startTime":"2025-08-10T03:51:39.450Z","endTime":"2025-08-10T03:51:43.717Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":85.9,"endSpeed":78.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06216689862876,"aZ":-28.876654175946044,"pfxX":-9.92509001958355,"pfxZ":2.1057874107144166,"pX":-1.1244768520871926,"pZ":2.8660171886556887,"vX0":3.620971430028272,"vY0":-125.02905485908661,"vZ0":-2.1763061150254686,"x":159.86,"y":161.4,"x0":-1.312254446779567,"y0":50.000065859548066,"z0":6.1460006825580455,"aX":-15.52040291475245},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":16.9,"spinRate":1988,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.44013222101089644,"extension":6.59911196791621},"index":4,"playId":"879e3df3-4b42-3d61-9cc8-b193cc579624","pitchNumber":3,"startTime":"2025-08-10T03:52:06.189Z","endTime":"2025-08-10T03:52:10.555Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-10T03:52:21.231Z","endTime":"2025-08-10T03:52:34.878Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4609204906649,"aZ":-28.675387031662375,"pfxX":-10.754802275929002,"pfxZ":2.1709256661615015,"pX":-0.49208824726480654,"pZ":1.8696298257553814,"vX0":5.3604259492761,"vY0":-126.82845441657082,"vZ0":-4.795810609937458,"x":135.76,"y":188.3,"x0":-1.2475587480690422,"y0":50.002429190802694,"z0":6.100212829393894,"aX":-17.337971459743468},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.0,"breakHorizontal":18.1,"spinRate":2066,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.4335830225153945,"extension":6.526663754710895},"index":6,"playId":"ee5e8394-7dd6-3802-afdc-836dbb2637e6","pitchNumber":4,"startTime":"2025-08-10T03:52:34.878Z","endTime":"2025-08-10T03:52:40.631Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":2.29,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:52:40.631Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Romy Gonzalez flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-10T03:54:16.368Z","endTime":"2025-08-10T03:54:46.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Romy Gonzalez replaces Abraham Toro.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T03:53:02.047Z","endTime":"2025-08-10T03:53:06.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":647351,"link":"/api/v1/people/647351"},"defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T03:53:06.320Z","endTime":"2025-08-10T03:54:18.538Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592094,"link":"/api/v1/people/592094","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666023,"link":"/api/v1/people/666023"},"first":{"id":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.43693799479728,"strikeZoneBottom":1.63973209109166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88925507660957,"aZ":-32.51778716398131,"pfxX":-0.44807140521153155,"pfxZ":-0.22728955117315586,"pX":-1.0817892059516676,"pZ":3.5065723655477403,"vX0":0.5286522371225325,"vY0":-121.7846588227451,"vZ0":-0.12856541342002348,"x":158.24,"y":144.1,"x0":-1.2429972244775853,"y0":50.003438081016895,"z0":6.361891727627629,"aX":-0.6762067689765406},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":0.7,"spinRate":2546,"spinDirection":66},"zone":11,"typeConfidence":0.91,"plateTime":0.44895836495303687,"extension":6.499099023601891},"index":2,"playId":"d315c519-4c01-3813-ad95-0821a20e993d","pitchNumber":1,"startTime":"2025-08-10T03:54:18.538Z","endTime":"2025-08-10T03:54:22.263Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73579519628843,"aZ":-30.545478679761633,"pfxX":-0.3629684091328125,"pfxZ":1.0297263954288685,"pX":-0.32488420967676235,"pZ":2.783248516588482,"vX0":2.0153486496471436,"vY0":-125.06055951648139,"vZ0":-2.5638078923690033,"x":129.38,"y":163.63,"x0":-1.0933442699116884,"y0":50.00485264823756,"z0":6.321909333420966,"aX":-0.5761367318187266},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":0.2,"spinRate":2522,"spinDirection":81},"zone":4,"typeConfidence":0.89,"plateTime":0.43761113986500666,"extension":6.37425322447841},"hitData":{"launchSpeed":81.1,"launchAngle":41.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.96,"coordY":89.41}},"index":3,"playId":"2b506bc7-97be-34ee-b1d9-37e434f19378","pitchNumber":2,"startTime":"2025-08-10T03:54:35.989Z","endTime":"2025-08-10T03:54:46.010Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":9.600000000000001,"leverageIndex":3.45,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:54:46.010Z","atBatIndex":82},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jason Adam intentionally walks Wilyer Abreu.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-10T03:55:01.431Z","endTime":"2025-08-10T03:55:52.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":84.7,"endSpeed":78.5,"strikeZoneTop":3.57092940580892,"strikeZoneBottom":1.6699658864244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.024641097745594,"aZ":-34.571266662428435,"pfxX":0.268174027683429,"pfxZ":-1.549332931353522,"pX":-1.1164890661995397,"pZ":1.5381849873001563,"vX0":0.6062540497689435,"vY0":-123.44203029236132,"vZ0":-4.305770292398124,"x":159.56,"y":197.25,"x0":-1.3998796612641449,"y0":50.003919444371604,"z0":6.208179067188585,"aX":0.41473622403399446},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":-0.6,"spinRate":2737,"spinDirection":29},"zone":13,"typeConfidence":0.91,"plateTime":0.443315545820683,"extension":6.321275664872826},"index":0,"playId":"6e08736f-9d66-3cfe-8ca6-640741c0676c","pitchNumber":1,"startTime":"2025-08-10T03:55:16.283Z","endTime":"2025-08-10T03:55:20.006Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.51666583259684,"strikeZoneBottom":1.64275223194277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.904079191890506,"aZ":-26.665072069708604,"pfxX":-9.945176014750743,"pfxZ":3.322690552315281,"pX":-1.2413672478435003,"pZ":1.6432807485637873,"vX0":3.473378231775157,"vY0":-128.4853980762771,"vZ0":-5.861970921235795,"x":164.32,"y":194.41,"x0":-1.3260379495774848,"y0":50.000505118654594,"z0":6.051184766160415,"aX":-16.47259293382008},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":17.2,"spinRate":2152,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.42779723109224754,"extension":6.599616848668616},"index":1,"playId":"553776d0-6b3a-390e-af28-301a9a8a47a7","pitchNumber":2,"startTime":"2025-08-10T03:55:37.100Z","endTime":"2025-08-10T03:55:42.065Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07768076-0846-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2025-08-10T03:55:51.166Z","endTime":"2025-08-10T03:55:51.193Z","isPitch":false,"type":"no_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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07768076-0846-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2025-08-10T03:55:51.193Z","endTime":"2025-08-10T03:55:52.516Z","isPitch":false,"type":"no_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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":3.98,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:55:52.516Z","atBatIndex":83},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, shortstop Xander Bogaerts to second baseman Jake Cronenworth. Wilyer Abreu out at 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-10T03:56:09.668Z","endTime":"2025-08-10T03:56:25.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.950562352115522,"aZ":-34.048730267235946,"pfxX":-0.1695387996878236,"pfxZ":-1.1965162734914312,"pX":0.12706216907395637,"pZ":2.2652220302613393,"vX0":2.9951280636234183,"vY0":-124.1929429175116,"vZ0":-2.889858808947337,"x":112.16,"y":177.62,"x0":-1.0705064614714959,"y0":50.00341887293018,"z0":6.26477925711025,"aX":-0.2666915244569865},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.5,"breakHorizontal":-0.4,"spinRate":2646,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.44037071677246287,"extension":6.551100111053167},"hitData":{"launchSpeed":74.2,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.86,"coordY":154.05}},"index":0,"playId":"c5a8599b-7bc7-30df-9752-4fb2525d6209","pitchNumber":1,"startTime":"2025-08-10T03:56:19.896Z","endTime":"2025-08-10T03:56:25.401Z","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":650333,"link":"/api/v1/people/650333"},"second":{"id":630105,"link":"/api/v1/people/630105"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":593428,"link":"/api/v1/people/593428"},"left":{"id":657656,"link":"/api/v1/people/657656"},"center":{"id":701538,"link":"/api/v1/people/701538"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":592094,"link":"/api/v1/people/592094"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":12.0,"leverageIndex":4.63,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:56:25.401Z","atBatIndex":84},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Garrett Whitlock intentionally walks Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-10T03:57:48.030Z","endTime":"2025-08-10T03:59:29.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":7},"credits":[]}],"playEvents":[{"details":{"description":"Romy Gonzalez remains in the game as the first 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-10T03:57:48.030Z","endTime":"2025-08-10T03:57:48.050Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":647351,"link":"/api/v1/people/647351"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Garrett Whitlock replaces Aroldis Chapman.","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-10T03:57:48.050Z","endTime":"2025-08-10T03:58:16.757Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xander Bogaerts starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","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":2,"startTime":"2025-08-10T03:58:16.757Z","endTime":"2025-08-10T03:59:05.588Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"},"base":2,"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-10T03:59:05.588Z","endTime":"2025-08-10T03:59:28.267Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"playId":"07768076-0866-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:59:28.267Z","endTime":"2025-08-10T03:59:28.298Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":5,"playId":"07768076-0866-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:59:28.298Z","endTime":"2025-08-10T03:59:28.300Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":6,"playId":"07768076-0866-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:59:28.300Z","endTime":"2025-08-10T03:59:28.302Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":7,"playId":"07768076-0866-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-10T03:59:28.302Z","endTime":"2025-08-10T03:59:29.426Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":2.67,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-10T03:59:29.426Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ramón Laureano singles on a ground ball to left fielder Roman Anthony. Xander Bogaerts scores. Ryan O'Hearn to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-10T03:59:48.257Z","endTime":"2025-08-10T04:00:03.009Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"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":[0],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":676477,"link":"/api/v1/people/676477"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.865027558848645,"aZ":-35.15069371210465,"pfxX":1.2414811975940454,"pfxZ":-2.014420311601845,"pX":-0.01233982636675386,"pZ":1.383814396301739,"vX0":1.760959447648654,"vY0":-121.38542045232103,"vZ0":-3.2295790029901807,"x":117.47,"y":201.42,"x0":-0.9111513874151693,"y0":50.0035576020058,"z0":5.821780851190238,"aX":1.8345773124581934},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.2,"breakHorizontal":-2.6,"spinRate":2030,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4528810116739286,"extension":7.313087162584879},"hitData":{"launchSpeed":84.4,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.44,"coordY":131.74}},"index":0,"playId":"98884605-4d26-3891-9c04-7c211be76a90","pitchNumber":1,"startTime":"2025-08-10T03:59:52.259Z","endTime":"2025-08-10T04:00:03.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":701350,"link":"/api/v1/people/701350"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":657656,"link":"/api/v1/people/657656","batSide":{"code":"R","description":"Right"}},"first":{"id":656811,"link":"/api/v1/people/656811"},"second":{"id":593428,"link":"/api/v1/people/593428"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":657656,"link":"/api/v1/people/657656"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":18.89999999999999,"leverageIndex":3.23,"dramaIndex":202.0,"contextMetrics":{},"playEndTime":"2025-08-10T04:00:03.009Z","atBatIndex":86}]