[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, shortstop CJ Abrams to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T22:47:08.105Z","endTime":"2026-08-28T22:47:17.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T20:31:11.219Z","endTime":"2026-08-28T22:20:36.272Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"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":"2026-08-28T22:20:36.272Z","endTime":"2026-08-28T22:45:21.947Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"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":"2026-08-28T22:45:21.947Z","endTime":"2026-08-28T22:47:10.421Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.382789811226868,"aZ":-17.707117198462623,"pfxX":9.250599742640665,"pfxZ":7.995441704508569,"pX":0.31360063623087375,"pZ":1.4299565452284675,"vX0":-7.439934096503781,"vY0":-133.35273401969812,"vZ0":-7.295850781303184,"x":105.05,"y":200.17,"x0":1.931181856874082,"y0":50.00600063276203,"z0":5.468341568248762,"aX":16.74427050773452},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-15.2,"spinRate":2111,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4099803291779667,"extension":6.682819506638849},"hitData":{"launchSpeed":72.4,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.26,"coordY":151.31}},"index":3,"playId":"5c658931-0fe4-32c7-891a-e171fa13004b","pitchNumber":1,"startTime":"2026-08-28T22:47:10.421Z","endTime":"2026-08-28T22:47:17.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-08-28T22:47:17.920Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out softly, second baseman Jorbit Vivas to first baseman Abimelec Ortiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T22:47:23.306Z","endTime":"2026-08-28T22:48:40.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.686218985086104,"aZ":-41.44726515334989,"pfxX":-2.6087013432527812,"pfxZ":-7.1485155012427235,"pX":-0.14132608078894407,"pZ":2.468540123420274,"vX0":-3.112973733381198,"vY0":-113.73854174460347,"vZ0":1.1545703095951483,"x":122.39,"y":172.13,"x0":1.588782262500101,"y0":50.000868825481525,"z0":6.094714544978046,"aX":-3.3850707647725575},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.2,"breakHorizontal":5.5,"spinRate":2524,"spinDirection":332},"zone":5,"typeConfidence":0.91,"plateTime":0.48329442684348045,"extension":6.644724608523283},"index":0,"playId":"96908c89-ab01-3025-ac86-2e6a6ebdd416","pitchNumber":1,"startTime":"2026-08-28T22:47:43.050Z","endTime":"2026-08-28T22:47:46.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.259524612130182,"aZ":-26.854129138343712,"pfxX":10.88222838737245,"pfxZ":3.4396365856754247,"pX":-0.5469563332202438,"pZ":1.290622581679958,"vX0":-9.216908414465204,"vY0":-123.75897873242695,"vZ0":-4.65743501521,"x":137.85,"y":203.93,"x0":1.8160862899930426,"y0":50.004616810461144,"z0":5.452734638009797,"aX":16.84163342214116},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.3,"breakHorizontal":-17.5,"spinRate":1839,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.4429872728060831,"extension":6.638261221189994},"index":1,"playId":"719c7d0d-1a72-3842-9aa1-dbc97702e945","pitchNumber":2,"startTime":"2026-08-28T22:47:55.222Z","endTime":"2026-08-28T22:47:58.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63501088572393,"aZ":-27.0059337804042,"pfxX":11.424742203956628,"pfxZ":3.2910806354282705,"pX":0.04154391478521735,"pZ":0.3438484531685292,"vX0":-8.012906108488595,"vY0":-124.7050128670107,"vZ0":-6.782108109340227,"x":115.42,"y":229.5,"x0":1.8158300048093667,"y0":50.00431749273715,"z0":5.333685005381287,"aX":17.952969630880226},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-18.8,"spinRate":1904,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4396142441133781,"extension":6.761457609120788},"index":2,"playId":"ff299ff1-2605-3c9d-826c-c16e4917a2ef","pitchNumber":3,"startTime":"2026-08-28T22:48:09.847Z","endTime":"2026-08-28T22:48:13.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124375630756056,"aZ":-44.753538707097434,"pfxX":-2.635385921275887,"pfxZ":-9.057564025419031,"pX":-0.8359602466302076,"pZ":2.685576845707029,"vX0":-4.395372005030111,"vY0":-117.65343503318337,"vZ0":1.7048817291901326,"x":148.86,"y":166.27,"x0":1.4049890656758233,"y0":50.00085959561274,"z0":6.1266949949555505,"aX":-3.660568795193072},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.6,"breakHorizontal":5.9,"spinRate":2641,"spinDirection":335},"zone":11,"typeConfidence":0.9,"plateTime":0.4670979044974888,"extension":6.644684457347179},"hitData":{"launchSpeed":54.2,"launchAngle":11.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":136.04,"coordY":149.31}},"index":3,"playId":"585d84a7-c341-3b24-907c-aedc969ab6e7","pitchNumber":4,"startTime":"2026-08-28T22:48:32.055Z","endTime":"2026-08-28T22:48:40.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-28T22:48:40.025Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T22:48:42.564Z","endTime":"2026-08-28T22:51:01.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.525875484695263,"aZ":-43.57550860907977,"pfxX":-1.7259441263753095,"pfxZ":-8.385200683119603,"pX":-0.21122241846754042,"pZ":1.0299929610921306,"vX0":-3.2314924063255686,"vY0":-115.86518748454723,"vZ0":-1.7586069553503203,"x":125.05,"y":210.97,"x0":1.4253223781236355,"y0":50.00018084653946,"z0":5.960382828811406,"aX":-2.3475479481904236},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.4,"breakHorizontal":4.0,"spinRate":2496,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.4726039701571567,"extension":6.800017048500828},"index":0,"playId":"eae7178d-7b8d-3108-8ce2-0e5b2a7f68dd","pitchNumber":1,"startTime":"2026-08-28T22:49:05.172Z","endTime":"2026-08-28T22:49:08.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.651318345653394,"aZ":-12.106829544124894,"pfxX":6.338361637364294,"pfxZ":10.65507951441294,"pX":-0.6495693243245418,"pZ":2.0894549142453234,"vX0":-8.117928368253937,"vY0":-135.64432289441487,"vZ0":-7.037148686995291,"x":141.76,"y":182.36,"x0":1.54342450601172,"y0":50.00502847269746,"z0":5.542245101502573,"aX":11.941047531442402},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":-10.0,"spinRate":2217,"spinDirection":154},"zone":7,"typeConfidence":0.87,"plateTime":0.40212832614239113,"extension":7.0669799853723685},"index":1,"playId":"e0265c39-6bb3-369d-bcca-e8e640213d6b","pitchNumber":2,"startTime":"2026-08-28T22:49:19.674Z","endTime":"2026-08-28T22:49:23.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941016212397262,"aZ":-17.077240421713014,"pfxX":7.12071049757804,"pfxZ":8.062297133280401,"pX":-0.4715711541625723,"pZ":2.9517397497449127,"vX0":-8.639233035540242,"vY0":-135.35842061084793,"vZ0":-3.8174758834639944,"x":134.98,"y":159.08,"x0":1.8223243176584718,"y0":50.00531770369235,"z0":5.561233116606285,"aX":13.33959264887574},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-11.3,"spinRate":2273,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.40318943315023903,"extension":6.7877576957488746},"index":2,"playId":"5a550cea-1969-33ea-a374-38427d992674","pitchNumber":3,"startTime":"2026-08-28T22:49:32.911Z","endTime":"2026-08-28T22:49:36.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-28T22:49:48.294Z","endTime":"2026-08-28T22:50:00.781Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.463328654614674,"aZ":-44.86580547659512,"pfxX":-3.66982972752481,"pfxZ":-8.93344432983372,"pX":0.10702876909901489,"pZ":3.63340811876217,"vX0":-1.9529164249426958,"vY0":-118.66770672171977,"vZ0":3.6447444336244077,"x":112.92,"y":140.68,"x0":1.4183152634573304,"y0":50.0016266313242,"z0":6.174640795811907,"aX":-5.214378163657453},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.0,"breakHorizontal":7.1,"spinRate":2586,"spinDirection":336},"zone":12,"typeConfidence":0.9,"plateTime":0.46219167352405055,"extension":6.657621298761537},"index":4,"playId":"661ff989-b947-3976-a65c-1767832d4519","pitchNumber":4,"startTime":"2026-08-28T22:50:00.781Z","endTime":"2026-08-28T22:50:04.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337353473366388,"aZ":-11.530468680149976,"pfxX":6.941831816299852,"pfxZ":10.55376506319805,"pX":-0.4953585957543936,"pZ":1.2524266522927057,"vX0":-8.313349008699724,"vY0":-137.93968407539367,"vZ0":-9.3408716679474,"x":135.88,"y":204.96,"x0":1.6343455701408893,"y0":50.00415380344324,"z0":5.429151128308939,"aX":13.580917195082316},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":-11.2,"spinRate":2147,"spinDirection":153},"zone":13,"typeConfidence":0.77,"plateTime":0.3948027419652629,"extension":7.0012065292013},"index":5,"playId":"b0d0b64f-3d0c-3621-b119-50ea8a178f25","pitchNumber":5,"startTime":"2026-08-28T22:50:15.866Z","endTime":"2026-08-28T22:50:20.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94564535810815,"aZ":-17.715229396166535,"pfxX":6.370659497863249,"pfxZ":7.717835615730134,"pX":0.5714838770318181,"pZ":3.354626595238871,"vX0":-5.158490314401442,"vY0":-135.38705282729825,"vZ0":-2.5911354723530726,"x":95.22,"y":148.21,"x0":1.6649707139374215,"y0":50.00559820595444,"z0":5.550573468795736,"aX":11.940176736313022},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-10.6,"spinRate":2263,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4031145929688922,"extension":6.7914508864409955},"index":6,"playId":"32161699-b61e-3eef-adc8-62a227943c69","pitchNumber":6,"startTime":"2026-08-28T22:50:30.794Z","endTime":"2026-08-28T22:50:35.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966623639667105,"aZ":-26.12810827411566,"pfxX":10.980996132450555,"pfxZ":3.748196527992736,"pX":0.5225282816637241,"pZ":2.051538690814403,"vX0":-6.551335825110098,"vY0":-125.83829346282964,"vZ0":-3.0455979910233926,"x":97.08,"y":183.39,"x0":1.724221926965997,"y0":50.00499944795026,"z0":5.3793961923494535,"aX":17.728919991529356},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":-18.5,"spinRate":1824,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.43416392644441926,"extension":6.788531719638908},"hitData":{"launchSpeed":99.5,"launchAngle":20.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.59,"coordY":50.07}},"index":7,"playId":"6fc97819-f44b-3211-84ef-bb91d13d6884","pitchNumber":7,"startTime":"2026-08-28T22:50:53.596Z","endTime":"2026-08-28T22:51:01.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-28T22:51:01.434Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T22:53:01.545Z","endTime":"2026-08-28T22:56:36.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7,8],"actionIndex":[5],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78089973432293,"aZ":-14.48705459013644,"pfxX":-7.464838483483192,"pfxZ":9.292298606108325,"pX":-0.7218820714760851,"pZ":4.598992319675678,"vX0":5.323870093078318,"vY0":-137.84854936983382,"vZ0":-1.541847994148461,"x":144.52,"y":114.61,"x0":-1.719172988879937,"y0":50.00326099828051,"z0":6.15527450626309,"aX":-14.208986001032251},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":12.2,"spinRate":2597,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3990214193165733,"extension":6.314960203815189},"index":0,"playId":"ce8b553e-4f13-3191-9871-274fa64c1d4a","pitchNumber":1,"startTime":"2026-08-28T22:53:31.385Z","endTime":"2026-08-28T22:53:35.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39432898243506,"aZ":-28.198142354598776,"pfxX":-0.23226784684123425,"pfxZ":2.614795504822668,"pX":0.41934550817236194,"pZ":2.1517714684596547,"vX0":6.219653298461528,"vY0":-123.03680477213697,"vZ0":-3.355137591127594,"x":101.02,"y":180.68,"x0":-2.1204652288982713,"y0":50.00318427456364,"z0":5.945305724045761,"aX":-0.35464127315529087},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2460,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.44666990834375,"extension":6.575011704027156},"index":1,"playId":"6445f94a-d2df-3ae0-b799-4d90a56c030e","pitchNumber":2,"startTime":"2026-08-28T22:53:46.728Z","endTime":"2026-08-28T22:53:49.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736898959523703,"aZ":-29.323589995825785,"pfxX":6.06494255710011,"pfxZ":2.136255327611738,"pX":0.2145536350888294,"pZ":1.5956988457480918,"vX0":3.589527341068469,"vY0":-115.71035355458592,"vZ0":-3.2846607139732305,"x":108.82,"y":195.7,"x0":-2.1530921087011827,"y0":50.0039253532357,"z0":5.8898314449434075,"aX":8.095101777909441},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.2,"breakHorizontal":-12.0,"spinRate":2552,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.47621659621396306,"extension":6.590842926011672},"index":2,"playId":"d7679669-844b-36a5-b2a8-84aa4eab0001","pitchNumber":3,"startTime":"2026-08-28T22:54:03.532Z","endTime":"2026-08-28T22:54:07.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-28T22:54:11.915Z","endTime":"2026-08-28T22:54:21.463Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.187656223914683,"aZ":-19.995821022689487,"pfxX":-8.274894775625445,"pfxZ":7.257103543448102,"pX":-1.1915806043658062,"pZ":2.1279310503266338,"vX0":4.653111044456278,"vY0":-129.28692358056023,"vZ0":-5.666877695060116,"x":162.42,"y":181.33,"x0":-1.948000522907587,"y0":50.00186106196389,"z0":5.902513949872532,"aX":-13.883240635576096},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.0,"breakHorizontal":13.8,"spinRate":1772,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42510472598366444,"extension":6.6192194783971345},"index":4,"playId":"3ceedd2e-00f0-337a-852c-6695f6bf82f9","pitchNumber":4,"startTime":"2026-08-28T22:54:21.463Z","endTime":"2026-08-28T22:54:25.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","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":5,"startTime":"2026-08-28T22:54:57.258Z","endTime":"2026-08-28T22:55:39.799Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049850444830355,"aZ":-28.483623061825444,"pfxX":-1.2330837942985213,"pfxZ":2.2627397570942946,"pX":0.7632535337015057,"pZ":1.6327407099691396,"vX0":7.228193930209816,"vY0":-126.76553944780308,"vZ0":-4.8388726893866965,"x":87.91,"y":194.7,"x0":-1.9606730187735806,"y0":50.00632479552616,"z0":5.830854939751478,"aX":-2.015374156333796},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":0.6,"spinRate":2370,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4314907594956159,"extension":6.699885084434825},"index":6,"playId":"a353ad2c-9a42-3138-a9f5-2ec536170d4a","pitchNumber":5,"startTime":"2026-08-28T22:55:39.799Z","endTime":"2026-08-28T22:55:43.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7684949251702,"aZ":-25.228429404495866,"pfxX":4.963205530179882,"pfxZ":4.7357687349349025,"pX":1.308707198919664,"pZ":1.114310675506023,"vX0":6.278349735970591,"vY0":-119.92703171161384,"vZ0":-5.589142810542179,"x":67.12,"y":208.69,"x0":-1.9812665192911862,"y0":50.0008293259939,"z0":5.706514773014294,"aX":7.275937924762886},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.6,"breakHorizontal":-10.4,"spinRate":2249,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4555654089710659,"extension":6.767534802914307},"index":7,"playId":"1502c752-51c1-320b-b283-9749382e7a60","pitchNumber":6,"startTime":"2026-08-28T22:56:04.943Z","endTime":"2026-08-28T22:56:08.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050119001576874,"aZ":-19.8494690794237,"pfxX":-5.419201854868424,"pfxZ":7.269513853107774,"pX":-0.9326159548115276,"pZ":2.2416642333394643,"vX0":4.530091698875121,"vY0":-129.15855141117248,"vZ0":-5.186106406456361,"x":152.55,"y":178.26,"x0":-2.002320224434054,"y0":50.00133888929266,"z0":5.794816079420106,"aX":-9.186076258019627},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.2,"breakHorizontal":8.9,"spinRate":1501,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4235300599994938,"extension":6.519778043661154},"index":8,"playId":"6d279691-04c5-30f0-927d-46ed74002683","pitchNumber":7,"startTime":"2026-08-28T22:56:31.794Z","endTime":"2026-08-28T22:56:36.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-28T22:56:36.630Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Abimelec Ortiz doubles (3) on a sharp line drive to right fielder Javier Sanoja.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T22:56:37.853Z","endTime":"2026-08-28T22:58:37.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24781476763852,"aZ":-15.671527908876751,"pfxX":-8.620579378703567,"pfxZ":8.251882628704774,"pX":0.0693784058506368,"pZ":1.139006544102747,"vX0":8.398600313906506,"vY0":-140.3772594061055,"vZ0":-9.854275286203332,"x":114.36,"y":208.03,"x0":-1.838651868029564,"y0":50.00141673360261,"z0":5.71100676151626,"aX":-17.234569020998503},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":13.9,"spinRate":2582,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38993082588478023,"extension":6.632263243921066},"index":0,"playId":"23eb9bbe-29ce-3d7c-86b9-11ee91f731a5","pitchNumber":1,"startTime":"2026-08-28T22:57:01.257Z","endTime":"2026-08-28T22:57:05.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34989047466614,"aZ":-17.946509544591823,"pfxX":-8.776574252790244,"pfxZ":7.070465667299661,"pX":-0.5406701207054684,"pZ":2.3079975376505053,"vX0":6.731839239791817,"vY0":-140.58134875061157,"vZ0":-6.680324589469373,"x":137.61,"y":176.46,"x0":-1.8199528470215531,"y0":50.00245529684634,"z0":5.870128327943455,"aX":-17.65630208150226},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":2552,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.38887318460177145,"extension":6.457735940916198},"index":1,"playId":"f891df5c-9a6c-3174-be1d-dbed62b80790","pitchNumber":2,"startTime":"2026-08-28T22:57:19.387Z","endTime":"2026-08-28T22:57:23.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18438243539569,"aZ":-30.33882653289266,"pfxX":-0.043270439453699794,"pfxZ":1.1138241360008099,"pX":1.1602707959654361,"pZ":2.441813787153135,"vX0":7.831386368821354,"vY0":-127.21534632345578,"vZ0":-2.5827692048249027,"x":72.77,"y":172.85,"x0":-1.9424849637143746,"y0":50.00629947835858,"z0":5.856421219285431,"aX":-0.07330881372474568},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-1.6,"spinRate":2333,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.42928219868032125,"extension":6.419960173136043},"index":2,"playId":"d1834034-1f4b-3742-bb48-0017e4742eff","pitchNumber":3,"startTime":"2026-08-28T22:57:39.962Z","endTime":"2026-08-28T22:57:43.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.257641600210995,"aZ":-15.366604895415266,"pfxX":-9.369781616820777,"pfxZ":8.188792575558729,"pX":-1.2691524645935799,"pZ":2.2181472769874144,"vX0":5.142028607852069,"vY0":-141.64399069638282,"vZ0":-7.349084409496057,"x":165.38,"y":178.89,"x0":-1.880740905336554,"y0":50.00667563251947,"z0":5.809858671145461,"aX":-19.23743274504208},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":16.1,"spinRate":2542,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.38520164913110433,"extension":6.429357637259216},"index":3,"playId":"97af7d1a-7556-351a-aa71-743f03cfe572","pitchNumber":4,"startTime":"2026-08-28T22:57:59.016Z","endTime":"2026-08-28T22:58:02.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-28T22:58:13.509Z","endTime":"2026-08-28T22:58:25.288Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887536584021642,"aZ":-23.862613319121614,"pfxX":-7.953900898720848,"pfxZ":4.8801639378355395,"pX":-0.9090864917616909,"pZ":2.149415586874584,"vX0":5.200030043471824,"vY0":-129.4076949585718,"vZ0":-4.682692901267286,"x":151.65,"y":180.75,"x0":-1.9066474149096775,"y0":50.00464789389145,"z0":5.800441488841522,"aX":-13.551273960999907},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.0,"breakHorizontal":13.3,"spinRate":1719,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4225400242513051,"extension":6.675896845724937},"hitData":{"launchSpeed":103.4,"launchAngle":17.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.04,"coordY":62.61}},"index":5,"playId":"219f39e1-cd5b-37ea-8c46-4d0b603b48c5","pitchNumber":5,"startTime":"2026-08-28T22:58:25.288Z","endTime":"2026-08-28T22:58:37.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-28T22:58:37.800Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Crews pops out to shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T22:58:41.194Z","endTime":"2026-08-28T23:01:57.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":81.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802739067881443,"aZ":-26.779138707859392,"pfxX":-0.5641455959424855,"pfxZ":3.2177003512912794,"pX":0.5152574247973511,"pZ":1.233164430300388,"vX0":6.5661138699748145,"vY0":-128.2349306799987,"vZ0":-6.154364847390624,"x":97.36,"y":205.48,"x0":-1.9977290712565947,"y0":50.00509344329568,"z0":5.73472635334249,"aX":-0.9477807092583624},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-0.4,"spinRate":2488,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4260172650855729,"extension":6.84848302152597},"index":0,"playId":"f1847f9a-3faa-31a4-acdc-76b8187532b7","pitchNumber":1,"startTime":"2026-08-28T22:59:18.982Z","endTime":"2026-08-28T22:59:22.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57245216150176,"aZ":-15.24984462857604,"pfxX":-8.49451458284129,"pfxZ":8.428603619231126,"pX":-0.9030490557997058,"pZ":3.412375862541442,"vX0":5.613195533418429,"vY0":-140.72622224630484,"vZ0":-4.267708825981848,"x":151.42,"y":146.65,"x0":-1.8186125010289844,"y0":50.00534896146299,"z0":5.934782058569967,"aX":-17.06058023576817},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":14.3,"spinRate":2694,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3890500888487862,"extension":6.4299807742734085},"index":1,"playId":"47175b1d-0100-30fe-857b-3c0effc368d3","pitchNumber":2,"startTime":"2026-08-28T22:59:38.429Z","endTime":"2026-08-28T22:59:42.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49200144950906,"aZ":-16.179373427005697,"pfxX":-9.95661797734548,"pfxZ":7.944774652358107,"pX":-2.2928485418081936,"pZ":1.9363154795829367,"vX0":2.886755829056872,"vY0":-141.27690659474231,"vZ0":-7.617978818537724,"x":204.4,"y":186.5,"x0":-2.0372736856224796,"y0":50.0011117571616,"z0":5.71639722282244,"aX":-20.03586943753159},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":17.4,"spinRate":2621,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3883485531375195,"extension":6.41022595017834},"index":2,"playId":"2432d466-8333-34e2-b4b2-8fcd04c226cd","pitchNumber":3,"startTime":"2026-08-28T23:00:01.195Z","endTime":"2026-08-28T23:00:05.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38290263779031,"aZ":-13.186756123712737,"pfxX":-9.912570004257377,"pfxZ":9.290179575335905,"pX":-0.7341945896500354,"pZ":1.8016743820042354,"vX0":6.754889231672617,"vY0":-142.23003770332738,"vZ0":-8.733935632259882,"x":144.99,"y":190.13,"x0":-1.8551452475477628,"y0":50.0019391622621,"z0":5.753433269988458,"aX":-20.257074677667894},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":16.6,"spinRate":2652,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.38546545793970743,"extension":6.687199503007583},"index":3,"playId":"62e6e91e-56b1-324c-9bd4-7a5b164d0dca","pitchNumber":4,"startTime":"2026-08-28T23:00:23.119Z","endTime":"2026-08-28T23:00:27.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-28T23:00:48.313Z","endTime":"2026-08-28T23:01:03.737Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.8,"endSpeed":74.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.901641894894077,"aZ":-27.25081865077189,"pfxX":4.7834051050991455,"pfxZ":3.580167172708563,"pX":2.053704336210185,"pZ":0.2140919568396177,"vX0":7.627720336272557,"vY0":-117.33389565390914,"vZ0":-6.554875208096317,"x":38.72,"y":233.0,"x0":-1.8776524597843653,"y0":50.0055773625749,"z0":5.626798547202129,"aX":6.582288614210223},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.9,"breakHorizontal":-10.8,"spinRate":2540,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4691601803065075,"extension":6.775062571896826},"index":5,"playId":"f80f5a43-b08b-30d8-9047-95f359ee657e","pitchNumber":5,"startTime":"2026-08-28T23:01:03.737Z","endTime":"2026-08-28T23:01:07.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"08438e29-8ac0-4b00-91fd-3e12e55a7acb","startTime":"2026-08-28T23:01:28.316Z","endTime":"2026-08-28T23:01:33.316Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54263243110329,"aZ":-7.396335390074031,"pfxX":-6.925664546486422,"pfxZ":11.949319665052592,"pX":-0.8097398069820791,"pZ":2.384040854848131,"vX0":5.4471486070566115,"vY0":-143.19695911325,"vZ0":-8.657744140626978,"x":147.87,"y":174.41,"x0":-1.8383026733782393,"y0":50.00280391749193,"z0":5.9119768300182365,"aX":-14.360780796595655},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.0,"breakHorizontal":11.4,"spinRate":2585,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3827239473144397,"extension":6.725035234885124},"hitData":{"launchSpeed":79.9,"launchAngle":65.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":149.49}},"index":7,"playId":"56d75b91-435c-3177-9164-83abebb1d45f","pitchNumber":6,"startTime":"2026-08-28T23:01:47.790Z","endTime":"2026-08-28T23:01:57.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:01:57.768Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:02:04.332Z","endTime":"2026-08-28T23:03:42.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":98.6,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17428140295958,"aZ":-11.598914188423242,"pfxX":-7.067396618309155,"pfxZ":9.9243187061725,"pX":-0.5023957633589601,"pZ":2.6409300861966343,"vX0":5.855477320302206,"vY0":-143.33698266683606,"vZ0":-7.36949846914767,"x":136.15,"y":167.47,"x0":-1.6568740339998136,"y0":50.00712159360836,"z0":5.975386910986966,"aX":-14.65999302729912},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2704,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.38262100771957464,"extension":6.577934906410784},"index":0,"playId":"f02b2e4d-a071-36bf-ae4c-08b4e5dd5db3","pitchNumber":1,"startTime":"2026-08-28T23:02:27.950Z","endTime":"2026-08-28T23:02:31.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5384979230388,"aZ":-9.935447344286793,"pfxX":-7.12537755319266,"pfxZ":10.768274914543676,"pX":-1.1821195140341538,"pZ":3.0174048296851237,"vX0":4.152424625817436,"vY0":-143.1546638114661,"vZ0":-7.016868630888883,"x":162.06,"y":157.31,"x0":-1.7293754749709855,"y0":50.00454081157829,"z0":6.1298056126103555,"aX":-14.718989033659668},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":12.0,"spinRate":2862,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38331997779863425,"extension":6.5251096333350675},"index":1,"playId":"e5dbf2f4-b31b-30be-9952-74482a2fa499","pitchNumber":2,"startTime":"2026-08-28T23:02:49.702Z","endTime":"2026-08-28T23:02:53.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.938603548481584,"aZ":-29.56382959704617,"pfxX":-0.668471701818826,"pfxZ":1.5853196719231084,"pX":0.8424636341206296,"pZ":1.4080619686229403,"vX0":6.828729176809794,"vY0":-127.14209682250561,"vZ0":-5.109294931083203,"x":84.89,"y":200.76,"x0":-1.7859574752106016,"y0":50.001895933899924,"z0":5.776920221763638,"aX":-1.1004034318440075},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":-0.2,"spinRate":2453,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4300455189599246,"extension":6.83355544304349},"index":2,"playId":"64f73f21-c027-383a-8c2e-e0329a7bfbea","pitchNumber":3,"startTime":"2026-08-28T23:03:10.645Z","endTime":"2026-08-28T23:03:14.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-28T23:03:18.828Z","endTime":"2026-08-28T23:03:38.720Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57721320105044,"aZ":-17.601136910998207,"pfxX":-9.486600259967387,"pfxZ":6.968466433504836,"pX":-1.2641719286385316,"pZ":2.2542125862859588,"vX0":5.038222294412223,"vY0":-143.31528571161482,"vZ0":-6.928089581391469,"x":165.19,"y":177.92,"x0":-1.8077881315369833,"y0":50.00129328035073,"z0":5.792755918945846,"aX":-19.82975592276835},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.5,"breakHorizontal":16.2,"spinRate":2729,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3814724794631341,"extension":6.639644417953391},"index":4,"playId":"767a683f-1163-37cb-8102-ff75508dde01","pitchNumber":4,"startTime":"2026-08-28T23:03:38.720Z","endTime":"2026-08-28T23:03:42.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":694673,"link":"/api/v1/people/694673"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:03:42.904Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (28) on a line drive to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:05:37.563Z","endTime":"2026-08-28T23:06:31.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":91.8,"endSpeed":85.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96762972572746,"aZ":-19.76197427625732,"pfxX":9.62107008253007,"pfxZ":6.787334783960663,"pX":0.4797581712845514,"pZ":1.5201022794887917,"vX0":-7.051651777571818,"vY0":-133.46200071539334,"vZ0":-6.692900871420174,"x":98.71,"y":197.74,"x0":1.8878335238957749,"y0":50.00533523179457,"z0":5.452891768488235,"aX":17.601235305961357},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-16.2,"spinRate":2298,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4082380097920737,"extension":7.311578186275762},"index":0,"playId":"3b6b62fa-0d6c-3534-a208-fe48e795b505","pitchNumber":1,"startTime":"2026-08-28T23:05:50.831Z","endTime":"2026-08-28T23:05:55.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50770943944513,"aZ":-14.683034101859825,"pfxX":5.460351847651338,"pfxZ":8.991261515660801,"pX":-0.22864437180476746,"pZ":2.016125338744772,"vX0":-7.099645146508295,"vY0":-137.64245322437122,"vZ0":-7.075605328192795,"x":125.72,"y":184.34,"x0":1.6578940190939442,"y0":50.00670542769434,"z0":5.587826016843139,"aX":10.627739955630465},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-8.6,"spinRate":2205,"spinDirection":153},"zone":8,"typeConfidence":0.89,"plateTime":0.3958076709665672,"extension":6.931369489367844},"index":1,"playId":"30ebd4ae-9264-3d0c-a86e-b406ea231459","pitchNumber":2,"startTime":"2026-08-28T23:06:03.609Z","endTime":"2026-08-28T23:06:07.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65522802815501,"aZ":-15.07358937615144,"pfxX":5.406727473599451,"pfxZ":8.76593174081767,"pX":-0.18443949286731992,"pZ":2.6730928441554758,"vX0":-7.146550927430411,"vY0":-137.63820009317783,"vZ0":-5.4428302190505145,"x":124.03,"y":166.61,"x0":1.7228107391727392,"y0":50.00644204365631,"z0":5.668688583099076,"aX":10.553039238078782},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-8.6,"spinRate":2268,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.39536866751435307,"extension":6.949705488485113},"hitData":{"launchSpeed":87.8,"launchAngle":13.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":212.88,"coordY":111.97}},"index":2,"playId":"9af690a6-5ac9-3b12-ae05-eee193d36799","pitchNumber":3,"startTime":"2026-08-28T23:06:18.524Z","endTime":"2026-08-28T23:06:31.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":0.92,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:06:31.471Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a ground ball to right fielder Dylan Crews, deflected by second baseman Jorbit Vivas. Javier Sanoja scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:06:37.728Z","endTime":"2026-08-28T23:09:29.276Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":{"id":800600,"link":"/api/v1/people/800600"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.9,"endSpeed":70.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.841018308224108,"aZ":-43.22964253747183,"pfxX":-3.133990889259098,"pfxZ":-8.755235494730233,"pX":0.9359893797934109,"pZ":4.1051341829552355,"vX0":-0.7479242217060124,"vY0":-111.86378145667211,"vZ0":5.07146716859374,"x":81.32,"y":127.94,"x0":1.682063665462906,"y0":50.00216659584684,"z0":6.249999515936573,"aX":-3.9575560968359906},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-14.2,"breakHorizontal":5.9,"spinRate":2475,"spinDirection":331},"zone":12,"typeConfidence":0.91,"plateTime":0.4902864178562707,"extension":6.6692669710404635},"index":0,"playId":"d04720bf-9736-364e-9758-d39881645027","pitchNumber":1,"startTime":"2026-08-28T23:07:02.910Z","endTime":"2026-08-28T23:07:06.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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(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.0,"endSpeed":85.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.002672250026862,"aZ":-19.787166120269863,"pfxX":9.277684582681996,"pfxZ":6.629803118707747,"pX":-0.3015378280334758,"pZ":2.42865257416864,"vX0":-8.811956542840571,"vY0":-135.23262228782121,"vZ0":-4.474283428988186,"x":128.49,"y":173.21,"x0":1.7797158616010684,"y0":50.00392023914273,"z0":5.476048817405991,"aX":17.3397632711898},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":2199,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.40363708915783114,"extension":7.143060686705515},"index":1,"playId":"9da31b26-4659-3808-bed7-b63c9506a3ef","pitchNumber":2,"startTime":"2026-08-28T23:07:21.722Z","endTime":"2026-08-28T23:07:29.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"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, 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":78.6,"endSpeed":72.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47525597607963,"aZ":-42.25599535508359,"pfxX":0.34124852785183835,"pfxZ":-7.601644438502872,"pX":-0.10001625898060126,"pZ":2.349338761283054,"vX0":-3.7285589900422114,"vY0":-114.49579362317401,"vZ0":0.7966875751034823,"x":120.81,"y":175.35,"x0":1.50646332018117,"y0":50.00487404053427,"z0":6.137453929175734,"aX":0.45242149772573625},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.3,"breakHorizontal":0.4,"spinRate":2552,"spinDirection":339},"zone":5,"typeConfidence":0.9,"plateTime":0.4786986114903433,"extension":6.714958201953171},"index":2,"playId":"d7320c99-3192-3e9c-8b59-50ab23b8cc33","pitchNumber":3,"startTime":"2026-08-28T23:08:06.427Z","endTime":"2026-08-28T23:08:10.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232985384007776,"aZ":-29.648836923257463,"pfxX":9.475093241370775,"pfxZ":1.624562656053394,"pX":1.9775997255619662,"pZ":2.1742857200228247,"vX0":-3.5907893263283492,"vY0":-123.47895278718347,"vZ0":-1.8047767802442607,"x":41.62,"y":180.07,"x0":2.214851792395254,"y0":50.002673095880425,"z0":5.395364447071221,"aX":14.71688878660096},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.8,"breakHorizontal":-16.4,"spinRate":1786,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.44258998684638984,"extension":6.689067208011729},"index":3,"playId":"65e6346d-423e-3de4-96bd-35f8c9e8822f","pitchNumber":4,"startTime":"2026-08-28T23:08:33.451Z","endTime":"2026-08-28T23:08:37.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161246274906453,"aZ":-31.778538830895396,"pfxX":-1.8747790578849592,"pfxZ":0.2558386735466449,"pX":0.5078768470375038,"pZ":4.377963012587374,"vX0":-2.7466024535760187,"vY0":-124.51138859534686,"vZ0":3.0761084618699384,"x":97.64,"y":120.57,"x0":1.8692248627836083,"y0":50.0051846023922,"z0":5.757159612271869,"aX":-2.941917395855245},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":4.1,"spinRate":2245,"spinDirection":261},"zone":12,"typeConfidence":0.88,"plateTime":0.44001648837807084,"extension":6.7555184394105},"index":4,"playId":"55c0960f-afb4-3d21-9fdf-46f5061f699f","pitchNumber":5,"startTime":"2026-08-28T23:08:53.557Z","endTime":"2026-08-28T23:08:57.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.265061294598443,"aZ":-33.90689570767041,"pfxX":-0.9506933989150979,"pfxZ":-1.1400867054528359,"pX":0.04903486808591411,"pZ":2.9842885320416914,"vX0":-4.075377639056137,"vY0":-122.59974037180261,"vZ0":0.42658127205810903,"x":115.13,"y":158.2,"x0":1.8595722974069722,"y0":50.00577851493262,"z0":5.712626988068102,"aX":-1.4400585000395205},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":2.8,"spinRate":2214,"spinDirection":278},"zone":2,"typeConfidence":0.77,"plateTime":0.44753909412018134,"extension":6.917914511426574},"hitData":{"launchSpeed":87.2,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.69,"coordY":112.98}},"index":5,"playId":"e14ca1ca-d087-3f01-9bb6-47bfa87c4bbd","pitchNumber":6,"startTime":"2026-08-28T23:09:15.796Z","endTime":"2026-08-28T23:09:29.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-7.400000000000006,"leverageIndex":1.29,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:09:29.276Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Jorbit Vivas to first baseman Abimelec Ortiz. Xavier Edwards to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:09:36.002Z","endTime":"2026-08-28T23:12:09.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874376460864955,"aZ":-17.638729460828632,"pfxX":6.37425424203909,"pfxZ":7.780532810668083,"pX":-0.12383700365035201,"pZ":2.556580609203229,"vX0":-7.455788786476264,"vY0":-134.965565082482,"vZ0":-4.543332024726619,"x":121.72,"y":169.75,"x0":1.8298518289301993,"y0":50.004157255832844,"z0":5.482139846152043,"aX":11.910655178941145},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-10.2,"spinRate":2274,"spinDirection":153},"zone":5,"typeConfidence":0.78,"plateTime":0.40386580281332396,"extension":6.93270148862159},"index":0,"playId":"5092343e-ff5f-35b4-b73b-84d073303257","pitchNumber":1,"startTime":"2026-08-28T23:10:07.771Z","endTime":"2026-08-28T23:10:19.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Xavier Edwards steals (20) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"5092343e-ff5f-35b4-b73b-84d073303257","startTime":"2026-08-28T23:10:20.814Z","endTime":"2026-08-28T23:10:43.425Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"postOnSecond":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":1.36,"dramaIndex":53.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97603048581148,"aZ":-22.092609017480093,"pfxX":6.518248445796436,"pfxZ":5.352886650573753,"pX":-0.23291832205684587,"pZ":2.90744215074715,"vX0":-7.617253424305465,"vY0":-135.93205805926976,"vZ0":-2.7851764571651483,"x":125.88,"y":160.28,"x0":1.750172559049846,"y0":50.002453257991796,"z0":5.468011309592703,"aX":12.277427291081557},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.4,"breakHorizontal":-10.3,"spinRate":2105,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.401936340951103,"extension":6.848283088631596},"index":2,"playId":"6970e23b-c967-3ebe-b4a1-e757d754ff2c","pitchNumber":2,"startTime":"2026-08-28T23:10:43.425Z","endTime":"2026-08-28T23:10:47.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.733343582071363,"aZ":-28.94922860950009,"pfxX":-0.6612313163218482,"pfxZ":2.0716130665730326,"pX":-0.45259441013430923,"pZ":3.6109791143650365,"vX0":-5.053760952225558,"vY0":-124.3225604536785,"vZ0":0.6130391088430157,"x":134.25,"y":141.28,"x0":1.6955136216447797,"y0":50.005369581030514,"z0":5.770465209703856,"aX":-1.0319535455683997},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":2.4,"spinRate":2293,"spinDirection":275},"zone":11,"typeConfidence":0.92,"plateTime":0.44115483151548673,"extension":6.843862432653784},"index":3,"playId":"75bcf24e-400f-36ba-b85e-615513ad566a","pitchNumber":3,"startTime":"2026-08-28T23:11:02.439Z","endTime":"2026-08-28T23:11:06.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42257786509041,"aZ":-16.41982606083136,"pfxX":3.926774525402072,"pfxZ":8.27571401623396,"pX":0.036232165495500256,"pZ":4.383838383436616,"vX0":-6.240186808131302,"vY0":-136.23548248145676,"vZ0":-0.4013908641240384,"x":115.62,"y":120.42,"x0":1.833161754521304,"y0":50.000225443249725,"z0":5.655592800473978,"aX":7.473707662131641},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-6.0,"spinRate":2172,"spinDirection":159},"zone":12,"typeConfidence":0.92,"plateTime":0.40014387564842346,"extension":7.027784691941719},"index":4,"playId":"03080ecc-39df-3d21-8f4c-16f3cb894d17","pitchNumber":4,"startTime":"2026-08-28T23:11:21.276Z","endTime":"2026-08-28T23:11:25.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266085610444147,"aZ":-18.681372779573778,"pfxX":8.335208577233793,"pfxZ":7.327372426539977,"pX":-0.1005944446193915,"pZ":2.4110010595918063,"vX0":-7.6508900248611305,"vY0":-134.1620917073993,"vZ0":-4.471513413662633,"x":120.83,"y":173.68,"x0":1.6912145021211338,"y0":50.00387612364031,"z0":5.412615492071506,"aX":15.350400283727017},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":-13.7,"spinRate":2151,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.4066982121003635,"extension":7.051541929800331},"index":5,"playId":"764b0c9c-b4aa-3e7c-95b7-a713d3f0c83b","pitchNumber":5,"startTime":"2026-08-28T23:11:40.511Z","endTime":"2026-08-28T23:11:44.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.332242538270265,"aZ":-31.55368599132646,"pfxX":0.03313831941406953,"pfxZ":0.39541237246374195,"pX":-0.6422180294069437,"pZ":2.444987862883225,"vX0":-5.787979222032584,"vY0":-124.60037208633021,"vZ0":-1.4807426995344208,"x":141.48,"y":172.77,"x0":1.7036117937382287,"y0":50.003628871312365,"z0":5.646916410746172,"aX":0.05221658858110717},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":1.2,"spinRate":2262,"spinDirection":283},"zone":4,"typeConfidence":0.9,"plateTime":0.43908697529237894,"extension":6.788385987906084},"hitData":{"launchSpeed":71.9,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.01,"coordY":154.56}},"index":6,"playId":"a6cf7f2c-05bd-3622-835b-afe7d2477b11","pitchNumber":6,"startTime":"2026-08-28T23:12:01.254Z","endTime":"2026-08-28T23:12:09.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":1.36,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:12:09.113Z","atBatIndex":9},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Leo Jiménez reaches on a fielder's choice out, first baseman Abimelec Ortiz to catcher Harry Ford. Xavier Edwards out at home.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:12:17.978Z","endTime":"2026-08-28T23:13:19.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00929548848225,"aZ":-30.150095211767663,"pfxX":1.3282962887738,"pfxZ":1.2680561622428446,"pX":0.3532871555013489,"pZ":1.594518644428274,"vX0":-3.8848010484245328,"vY0":-126.08736270474284,"vZ0":-3.9657968575884532,"x":103.53,"y":195.73,"x0":1.7481297217958753,"y0":50.001286188183386,"z0":5.647391207182611,"aX":2.1175538950663686},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-1.4,"spinRate":2239,"spinDirection":238},"zone":9,"typeConfidence":0.92,"plateTime":0.43605050617674035,"extension":6.8896335026472935},"index":0,"playId":"e44cd5a8-9ce0-3e0e-acd7-282284e45314","pitchNumber":1,"startTime":"2026-08-28T23:12:36.571Z","endTime":"2026-08-28T23:12:40.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36966899457077,"aZ":-30.53291492879364,"pfxX":12.138396209857767,"pfxZ":1.054059389489618,"pX":0.7163279778757314,"pZ":1.5920168241533434,"vX0":-7.237112504883561,"vY0":-123.58913236574648,"vZ0":-2.9205401393477217,"x":89.7,"y":195.8,"x0":2.0908101087129864,"y0":50.00612188228234,"z0":5.328001055717024,"aX":18.96532699038845},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-20.5,"spinRate":1768,"spinDirection":109},"zone":9,"typeConfidence":0.9,"plateTime":0.4415409175689118,"extension":6.755670386714154},"index":1,"playId":"d975992d-6c22-3c61-8033-ee1e6f9ca04a","pitchNumber":2,"startTime":"2026-08-28T23:12:53.082Z","endTime":"2026-08-28T23:12:57.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41839187468343,"aZ":-15.753846973644103,"pfxX":5.337223399119447,"pfxZ":8.607465051803786,"pX":-0.539495106101732,"pZ":2.8066918304802053,"vX0":-7.7917480056791275,"vY0":-136.60083804074947,"vZ0":-4.698272575979241,"x":137.56,"y":163.0,"x0":1.644016871719911,"y0":50.00304755574782,"z0":5.616704449692265,"aX":10.182678793488023},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.2,"spinRate":2103,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.3995256831075107,"extension":6.942893144710711},"hitData":{"launchSpeed":74.0,"launchAngle":5.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.42,"coordY":172.31}},"index":2,"playId":"40f5a54e-b917-3694-98bb-5bac816a7db1","pitchNumber":3,"startTime":"2026-08-28T23:13:12.323Z","endTime":"2026-08-28T23:13:19.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"third":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.31,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:13:19.918Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:13:35.003Z","endTime":"2026-08-28T23:15:00.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019652348473567,"aZ":-19.367630632409814,"pfxX":9.060919642576298,"pfxZ":6.745424598087467,"pX":-0.3871016296326268,"pZ":1.8938032868041246,"vX0":-8.62865723621976,"vY0":-136.45999866942503,"vZ0":-6.125164516466172,"x":131.76,"y":187.65,"x0":1.627807475541278,"y0":50.00569595052743,"z0":5.487224377899295,"aX":17.213265761171396},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":-14.8,"spinRate":2178,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.400277525331834,"extension":7.013058451531598},"index":0,"playId":"d605e01c-b693-3be2-9587-3560b65fdfa6","pitchNumber":1,"startTime":"2026-08-28T23:13:52.161Z","endTime":"2026-08-28T23:13:55.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.200327875324874,"aZ":-26.02724803540922,"pfxX":11.14111692141177,"pfxZ":3.9134105980816503,"pX":-0.8311028688312955,"pZ":0.8045386727035247,"vX0":-10.183338568890445,"vY0":-124.12194840073417,"vZ0":-5.558191033350926,"x":148.68,"y":217.06,"x0":1.863406718555008,"y0":50.00532090719596,"z0":5.221033346863018,"aX":17.509780723525314},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-18.0,"spinRate":1946,"spinDirection":112},"zone":13,"typeConfidence":0.91,"plateTime":0.4400924886657891,"extension":6.881242762444422},"index":1,"playId":"76b3ad12-643e-33e6-a721-a1bf25e13ac5","pitchNumber":2,"startTime":"2026-08-28T23:14:10.922Z","endTime":"2026-08-28T23:14:14.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752501301760734,"aZ":-16.915678310139565,"pfxX":3.324772164797388,"pfxZ":7.969856518261868,"pX":-0.6795160658153249,"pZ":2.1719898390031713,"vX0":-7.807950060192162,"vY0":-136.44012697961182,"vZ0":-5.9108237614333135,"x":142.9,"y":180.14,"x0":1.7680082758777054,"y0":50.00099156824882,"z0":5.503945945988856,"aX":6.364563529998413},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-4.7,"spinRate":1972,"spinDirection":156},"zone":4,"typeConfidence":0.89,"plateTime":0.39914072327551153,"extension":6.946731230695491},"index":2,"playId":"861e2e99-c64e-3c7a-b37d-980b22f89b24","pitchNumber":3,"startTime":"2026-08-28T23:14:33.054Z","endTime":"2026-08-28T23:14:36.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.108335165931344,"aZ":-44.39044760767436,"pfxX":-2.2357438125919806,"pfxZ":-8.956984183932551,"pX":-1.1305196594029658,"pZ":0.8373373514404623,"vX0":-4.876770330879936,"vY0":-116.18303718558064,"vZ0":-1.9813645880362967,"x":160.09,"y":216.17,"x0":1.2873842669153353,"y0":50.00027653438167,"z0":5.926343328916236,"aX":-3.0500759295633904},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.4,"breakHorizontal":5.3,"spinRate":2482,"spinDirection":338},"zone":13,"typeConfidence":0.91,"plateTime":0.47172897604079633,"extension":6.828112636546047},"index":3,"playId":"adcdb46c-0352-34c5-b7e8-1045d1a708c4","pitchNumber":4,"startTime":"2026-08-28T23:14:56.186Z","endTime":"2026-08-28T23:15:00.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:15:00.474Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:16:55.290Z","endTime":"2026-08-28T23:19:22.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20305397122544,"aZ":-10.36703271617391,"pfxX":-5.91029702975889,"pfxZ":11.426154148310092,"pX":-0.34026302044287593,"pZ":2.2630010285835316,"vX0":6.1560461107369395,"vY0":-137.66620042475708,"vZ0":-7.864994263371704,"x":129.97,"y":177.68,"x0":-1.8436993537693984,"y0":50.00215229654591,"z0":5.8690471120145915,"aX":-11.27915667177579},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":9.4,"spinRate":2722,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39874004678595476,"extension":6.488851578186561},"index":0,"playId":"6f4e538e-f6db-3887-9f34-5b2dd4adf115","pitchNumber":1,"startTime":"2026-08-28T23:17:19.980Z","endTime":"2026-08-28T23:17:23.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75701301597358,"aZ":-16.055657631185458,"pfxX":-9.70765206238518,"pfxZ":8.062151876965785,"pX":-0.07063557565311575,"pZ":1.4191922522804281,"vX0":8.313817555323412,"vY0":-140.26727138760674,"vZ0":-9.223733913584981,"x":119.69,"y":200.46,"x0":-1.8069772476064887,"y0":50.00473146956419,"z0":5.78995641324837,"aX":-19.409705452618645},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":16.0,"spinRate":2638,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3900168389959662,"extension":6.609907535627866},"index":1,"playId":"0ca83bd8-480e-3a24-a5ce-dd350d72de81","pitchNumber":2,"startTime":"2026-08-28T23:17:39.035Z","endTime":"2026-08-28T23:17:43.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07042284970034,"aZ":-11.60471097520089,"pfxX":-8.41417511100816,"pfxZ":10.419441878526207,"pX":-1.2821519235022243,"pZ":2.006892646156626,"vX0":5.146491967643426,"vY0":-139.74779213435136,"vZ0":-8.699561978045962,"x":165.87,"y":184.59,"x0":-2.0562898533391913,"y0":50.004261167632606,"z0":5.926585581926441,"aX":-16.610979836796798},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":14.2,"spinRate":2578,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3922416274463658,"extension":6.648230106505907},"index":2,"playId":"55f40b54-8209-3c3f-a7eb-5bfade791718","pitchNumber":3,"startTime":"2026-08-28T23:17:55.014Z","endTime":"2026-08-28T23:17:58.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454104063813443,"aZ":-12.426034196733227,"pfxX":-6.678899440481313,"pfxZ":9.544892774478729,"pX":-0.7300468413912684,"pZ":2.2255223234448516,"vX0":5.050033897034164,"vY0":-142.4070309104206,"vZ0":-8.579035447023184,"x":144.83,"y":178.69,"x0":-1.6520543409728072,"y0":50.006053715360004,"z0":6.049461593840976,"aX":-13.821276860600358},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2670,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38355919327498134,"extension":6.473222435512937},"index":3,"playId":"0a62bb6e-5aa6-3d4d-baf6-57d26197a224","pitchNumber":4,"startTime":"2026-08-28T23:18:14.661Z","endTime":"2026-08-28T23:18:18.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36260891211724,"aZ":-16.19016844298158,"pfxX":-8.62447561873,"pfxZ":7.818013903429706,"pX":-1.262607763268703,"pZ":2.2109809494198127,"vX0":4.697311159573999,"vY0":-141.81072138380563,"vZ0":-7.263269382104977,"x":165.13,"y":179.08,"x0":-1.8169432826815153,"y0":50.00117046535413,"z0":5.83144962536149,"aX":-17.625355005241868},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":14.8,"spinRate":2626,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3857293681820102,"extension":6.408246464866198},"index":4,"playId":"f44f415e-85ec-3d40-bb4a-1cf405477b73","pitchNumber":5,"startTime":"2026-08-28T23:18:35.017Z","endTime":"2026-08-28T23:18:38.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.142083674448017,"aZ":-25.764988049177855,"pfxX":-1.1850235409038357,"pfxZ":3.6860096403705853,"pX":1.9189991557270007,"pZ":0.44190536879403325,"vX0":9.66724519650353,"vY0":-130.17447662184426,"vZ0":-8.93319955368668,"x":43.85,"y":226.85,"x0":-1.6691200908730068,"y0":50.00197509866385,"z0":5.830918904784432,"aX":-2.061109196851171},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.0,"breakHorizontal":0.2,"spinRate":2491,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4187884956170711,"extension":6.560032732668171},"index":5,"playId":"0e519dec-d5a9-3cd3-bf01-15c3ad370bd0","pitchNumber":6,"startTime":"2026-08-28T23:18:57.207Z","endTime":"2026-08-28T23:19:01.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.665066665850624,"aZ":-23.028806199829074,"pfxX":-9.728378473601687,"pfxZ":5.383292009530497,"pX":-0.4501653182515781,"pZ":1.3935636175398107,"vX0":6.972177439573033,"vY0":-129.2271899889496,"vZ0":-6.562153649517861,"x":134.16,"y":201.15,"x0":-1.9124120812636747,"y0":50.00548520860923,"z0":5.7222618717116145,"aX":-16.538936242996797},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":1814,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42303916911388306,"extension":6.858338101044242},"index":6,"playId":"65ed7b2d-7164-333b-a394-32c13c80e52e","pitchNumber":7,"startTime":"2026-08-28T23:19:18.759Z","endTime":"2026-08-28T23:19:22.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:19:22.783Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:19:25.201Z","endTime":"2026-08-28T23:19:55.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303668025119528,"aZ":-17.272116462149082,"pfxX":-10.134374773937349,"pfxZ":7.549392465204848,"pX":0.12875810530151585,"pZ":1.9001927872238313,"vX0":8.749002554924964,"vY0":-139.36903461912704,"vZ0":-7.508753213908835,"x":112.09,"y":187.47,"x0":-1.7291029677284322,"y0":50.00316368497499,"z0":5.7628496126149225,"aX":-20.00623320974259},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":16.7,"spinRate":2645,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39248881200896246,"extension":6.606472405095169},"hitData":{"launchSpeed":108.7,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.12,"coordY":131.13}},"index":0,"playId":"8a03a1a3-8275-38c3-9f5d-574afbd4ef6a","pitchNumber":1,"startTime":"2026-08-28T23:19:48.020Z","endTime":"2026-08-28T23:19:55.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:19:55.282Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harry Ford flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:19:58.927Z","endTime":"2026-08-28T23:21:05.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.611195893571434,"aZ":-27.393590017039553,"pfxX":2.3720458887689726,"pfxZ":3.0028027364483743,"pX":0.5733917652264998,"pZ":2.030780944449116,"vX0":5.406236181695062,"vY0":-125.27406040988387,"vZ0":-3.8479353242659724,"x":95.14,"y":183.95,"x0":-1.9184974361968028,"y0":50.00622438401879,"z0":5.8187039766948185,"aX":3.7815305386350158},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":-5.5,"spinRate":2283,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.43674075583960414,"extension":6.6242275055748205},"index":0,"playId":"e4151191-b826-3ed2-a5e6-b1583ead355d","pitchNumber":1,"startTime":"2026-08-28T23:20:21.841Z","endTime":"2026-08-28T23:20:25.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52340875407574,"aZ":-16.680829036020686,"pfxX":-9.473018010940333,"pfxZ":7.788517579855617,"pX":-1.3558802539918913,"pZ":1.0176071537675153,"vX0":4.756671846909196,"vY0":-140.10985697707196,"vZ0":-10.000309758099995,"x":168.68,"y":211.3,"x0":-1.8445140113581653,"y0":50.00074991318928,"z0":5.721886826679229,"aX":-18.840124018977367},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":16.2,"spinRate":2600,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39085357661619824,"extension":6.409650763741894},"index":1,"playId":"158b88fc-390d-3a7c-86a5-2b1e520992d3","pitchNumber":2,"startTime":"2026-08-28T23:20:36.940Z","endTime":"2026-08-28T23:20:40.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257328216278825,"aZ":-25.394139353855863,"pfxX":-0.0460659211703332,"pfxZ":3.98808056556988,"pX":0.12195269386732256,"pZ":1.998678964727178,"vX0":5.310136583957179,"vY0":-129.34669784339752,"vZ0":-4.924350957667201,"x":112.35,"y":184.82,"x0":-1.9490206634852394,"y0":50.0001066715321,"z0":5.86719819000184,"aX":-0.07834331975722722},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":-1.1,"spinRate":2381,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.422982309953432,"extension":6.60389463743573},"hitData":{"launchSpeed":92.8,"launchAngle":42.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.61,"coordY":69.38}},"index":2,"playId":"f77ecbcf-d084-317e-8cb0-5ea9f52fe55e","pitchNumber":3,"startTime":"2026-08-28T23:20:53.617Z","endTime":"2026-08-28T23:21:05.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:21:05.449Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joe Mack flies out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:22:53.773Z","endTime":"2026-08-28T23:24:21.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.762294601908778,"aZ":-44.43102420773452,"pfxX":-2.064247103604835,"pfxZ":-9.704667972607693,"pX":-0.26544201207505375,"pZ":2.3016319715039004,"vX0":-3.2937775753350467,"vY0":-111.81334347901738,"vZ0":1.6059727898203715,"x":127.12,"y":176.64,"x0":1.4968878505952266,"y0":50.005482006894304,"z0":6.144189427450864,"aX":-2.6056787789036324},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-16.8,"breakHorizontal":4.6,"spinRate":2593,"spinDirection":340},"zone":4,"typeConfidence":0.91,"plateTime":0.49045970994875354,"extension":6.738586140878963},"index":0,"playId":"61a14fe1-bb01-3a57-b757-eaf9431ec7e0","pitchNumber":1,"startTime":"2026-08-28T23:23:27.926Z","endTime":"2026-08-28T23:23:31.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420061073734125,"aZ":-19.286106263480622,"pfxX":9.357870456612908,"pfxZ":6.645385113454126,"pX":-0.4849102140262069,"pZ":1.4896493441611334,"vX0":-9.529753856684316,"vY0":-137.60826061479773,"vZ0":-7.2090756737534525,"x":135.48,"y":198.56,"x0":1.7892709397048907,"y0":50.00132867499671,"z0":5.426319096213534,"aX":18.141501505676967},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":-15.2,"spinRate":2274,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.39640343301050773,"extension":7.085377335629477},"index":1,"playId":"9b43e7f5-212a-33df-a63e-5aabb4a373c9","pitchNumber":2,"startTime":"2026-08-28T23:23:40.318Z","endTime":"2026-08-28T23:23:44.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60512825957253,"aZ":-31.04432213711308,"pfxX":0.2789809083814445,"pfxZ":0.7008053764827378,"pX":-1.0518318505280357,"pZ":0.6980909824278584,"vX0":-6.937931684641627,"vY0":-125.74751484684361,"vZ0":-5.683716774361237,"x":157.09,"y":219.93,"x0":1.697496372900907,"y0":50.00270471985103,"z0":5.4821403790472045,"aX":0.4502628969674119},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":1.0,"spinRate":2262,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.43425539570824867,"extension":7.066540138548424},"index":2,"playId":"03d6fd43-c8d9-3a74-ae3d-9e371af6b045","pitchNumber":3,"startTime":"2026-08-28T23:23:52.910Z","endTime":"2026-08-28T23:23:56.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37334522233941,"aZ":-16.50538421874419,"pfxX":5.498496634408683,"pfxZ":8.657749498805037,"pX":-0.18381535997412493,"pZ":3.599245547183721,"vX0":-6.634862905935665,"vY0":-133.8132174014555,"vZ0":-2.291441922646351,"x":124.01,"y":141.6,"x0":1.615596967831058,"y0":50.004237098795066,"z0":5.651648398640811,"aX":9.953858336568763},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-8.5,"spinRate":2099,"spinDirection":162},"zone":11,"typeConfidence":0.88,"plateTime":0.4096001492601169,"extension":7.172899112015299},"hitData":{"launchSpeed":95.0,"launchAngle":47.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.66,"coordY":90.21}},"index":3,"playId":"4d3597be-20da-3a5e-9b56-7b504caaae86","pitchNumber":4,"startTime":"2026-08-28T23:24:12.004Z","endTime":"2026-08-28T23:24:21.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:24:21.995Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heriberto Hernández pops out to second baseman Jorbit Vivas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:24:55.221Z","endTime":"2026-08-28T23:26:35.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-28T23:24:47.673Z","endTime":"2026-08-28T23:24:57.569Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.160886420904358,"aZ":-17.643676395636355,"pfxX":5.2843953590836215,"pfxZ":7.756381085001276,"pX":0.9236695998494978,"pZ":4.0802170584268636,"vX0":-4.4615156823706315,"vY0":-135.8636616637867,"vZ0":-1.012275197184908,"x":81.79,"y":128.61,"x0":1.898754565927386,"y0":50.0046512247974,"z0":5.681331467955081,"aX":9.901888018523522},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-8.6,"spinRate":2063,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.4028239591303242,"extension":7.082778956233136},"index":1,"playId":"8ab39323-e0ce-371c-b333-64b51226d068","pitchNumber":1,"startTime":"2026-08-28T23:24:57.569Z","endTime":"2026-08-28T23:25:01.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36036942734726,"aZ":-22.015434322005685,"pfxX":10.049505705809228,"pfxZ":5.522568151958892,"pX":0.22624026275250486,"pZ":1.8356880557917512,"vX0":-8.156090388925582,"vY0":-135.04675080425386,"vZ0":-5.366437118786011,"x":108.38,"y":189.22,"x0":1.9849924178335885,"y0":50.006409513463964,"z0":5.404653886604757,"aX":18.50183685816998},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":-16.4,"spinRate":2172,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.40610917431236926,"extension":7.065151323212038},"index":2,"playId":"770a7cb7-eafb-39ce-aee4-95a94dcd5e04","pitchNumber":2,"startTime":"2026-08-28T23:25:09.762Z","endTime":"2026-08-28T23:25:13.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85933472644222,"aZ":-20.52959125567801,"pfxX":8.871219176510255,"pfxZ":6.163189231758907,"pX":0.8703565460477218,"pZ":1.438746202887307,"vX0":-5.6084796387671645,"vY0":-136.53425401626157,"vZ0":-6.912932911791539,"x":83.82,"y":199.93,"x0":1.7978087224553734,"y0":50.00284692849448,"z0":5.414658769521662,"aX":16.760784502575056},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-14.9,"spinRate":2209,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4010478888000719,"extension":7.060020564010205},"index":3,"playId":"32ded6e5-c8ee-3b51-a6f2-a673e8ca9788","pitchNumber":3,"startTime":"2026-08-28T23:25:23.354Z","endTime":"2026-08-28T23:25:27.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.701018180692326,"aZ":-26.253313392975077,"pfxX":10.877030357602376,"pfxZ":3.721066906381999,"pX":-0.05965558384237783,"pZ":1.8162240202220767,"vX0":-8.089938592430293,"vY0":-124.96767491918308,"vZ0":-3.527988156806262,"x":119.27,"y":189.74,"x0":1.7963516923693614,"y0":50.002969099248304,"z0":5.387832567672321,"aX":17.312140852137865},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.2,"breakHorizontal":-18.0,"spinRate":1713,"spinDirection":117},"zone":8,"typeConfidence":0.91,"plateTime":0.4372380942104077,"extension":6.770957817587854},"index":4,"playId":"060f597a-c571-3494-9274-e53bd9cd80a6","pitchNumber":4,"startTime":"2026-08-28T23:25:38.375Z","endTime":"2026-08-28T23:25:42.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94893908818739,"aZ":-43.52385377012929,"pfxX":-2.282162169171336,"pfxZ":-8.472956686510011,"pX":-0.6059351199295948,"pZ":2.813004561052731,"vX0":-3.783358021984294,"vY0":-115.20635246487463,"vZ0":2.0275142680407385,"x":140.1,"y":162.83,"x0":1.3556375430911027,"y0":50.00025409528583,"z0":6.1369531210381565,"aX":-3.057884787613514},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.5,"breakHorizontal":5.2,"spinRate":2612,"spinDirection":336},"zone":1,"typeConfidence":0.91,"plateTime":0.47592446640504527,"extension":6.815725414249744},"hitData":{"launchSpeed":73.1,"launchAngle":60.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.08,"coordY":146.62}},"index":5,"playId":"cfd06549-410b-39a3-918b-48865b458f84","pitchNumber":5,"startTime":"2026-08-28T23:26:26.913Z","endTime":"2026-08-28T23:26:35.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:26:35.834Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, shortstop CJ Abrams to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:26:39.428Z","endTime":"2026-08-28T23:27:19.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884237184985295,"aZ":-41.450525521794944,"pfxX":-2.102271242947415,"pfxZ":-6.814442377909337,"pX":-0.847873700195272,"pZ":1.5300680835647755,"vX0":-4.444003683031373,"vY0":-116.2419482302517,"vZ0":-1.1575047481076046,"x":149.32,"y":197.47,"x0":1.3659613762483733,"y0":50.004354152004325,"z0":5.988777832618804,"aX":-2.860466422230729},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.4,"breakHorizontal":4.9,"spinRate":2474,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.47217555211489026,"extension":6.887821795377327},"index":0,"playId":"471a7ac7-c228-3dc4-9533-f7b73b15204e","pitchNumber":1,"startTime":"2026-08-28T23:26:59.282Z","endTime":"2026-08-28T23:27:03.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536112436531965,"aZ":-20.115269338207092,"pfxX":7.777980466523986,"pfxZ":6.4528281284072655,"pX":-0.6688990077178696,"pZ":2.2263820275100907,"vX0":-9.295597309779431,"vY0":-135.1014466679476,"vZ0":-5.0040950683276435,"x":142.5,"y":178.67,"x0":1.7888956140660015,"y0":50.000763729028684,"z0":5.496028971872065,"aX":14.528777028397508},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":-12.4,"spinRate":2214,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.40380801130572586,"extension":7.023506503192462},"hitData":{"launchSpeed":103.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.78,"coordY":155.58}},"index":1,"playId":"110927f8-0529-3970-89bd-95aec6ca07ab","pitchNumber":2,"startTime":"2026-08-28T23:27:11.857Z","endTime":"2026-08-28T23:27:19.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:27:19.810Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Chaparro walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:29:04.868Z","endTime":"2026-08-28T23:30:36.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02836815699192,"aZ":-25.25448728378505,"pfxX":7.466261213739991,"pfxZ":4.826935106256545,"pX":1.0044597554414307,"pZ":0.3280258676624655,"vX0":4.889370320708153,"vY0":-118.77656126829733,"vZ0":-6.977318425499308,"x":78.71,"y":229.92,"x0":-2.048492568785159,"y0":50.00483616972948,"z0":5.589730758552058,"aX":10.703248064375762},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.3,"breakHorizontal":-14.6,"spinRate":2569,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4605520844525066,"extension":6.5652812741407445},"index":0,"playId":"2b49e04d-a2d3-3ef1-8773-64586412b8f0","pitchNumber":1,"startTime":"2026-08-28T23:29:33.743Z","endTime":"2026-08-28T23:29:37.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40192029214178,"aZ":-12.088807833934478,"pfxX":-8.06266774066777,"pfxZ":10.015293359702166,"pX":-1.6533001538969356,"pZ":3.2795119962821127,"vX0":3.5373191950774308,"vY0":-141.032425576441,"vZ0":-5.229468048960819,"x":180.02,"y":150.23,"x0":-1.8794743654432173,"y0":50.001403762460654,"z0":5.943725386930145,"aX":-16.168597058870954},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":13.8,"spinRate":2762,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38902186906445646,"extension":6.290527720893448},"index":1,"playId":"e9d642e8-7276-3807-9711-34badaf4f628","pitchNumber":2,"startTime":"2026-08-28T23:29:49.155Z","endTime":"2026-08-28T23:29:53.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.697691343665273,"aZ":-26.943056995679786,"pfxX":-1.073456256435244,"pfxZ":3.112505208617359,"pX":1.1096272585861089,"pZ":0.20256589969810027,"vX0":8.122889335960567,"vY0":-128.81192440799893,"vZ0":-8.566311761139405,"x":74.7,"y":233.31,"x0":-1.9448960417863739,"y0":50.003481846532004,"z0":5.653666811829209,"aX":-1.8051546435188515},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":0.1,"spinRate":2429,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.42516728198276654,"extension":6.572659978010287},"index":2,"playId":"418e9dd0-c5d6-39c1-a43a-a03f809fa2c3","pitchNumber":3,"startTime":"2026-08-28T23:30:07.524Z","endTime":"2026-08-28T23:30:11.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1681956374552,"aZ":-28.294240419839877,"pfxX":-1.7024076803048578,"pfxZ":2.552156667344283,"pX":-1.6047089215105739,"pZ":2.7158504610607195,"vX0":2.0319838608697123,"vY0":-122.19602628236589,"vZ0":-1.7684442593081902,"x":178.17,"y":165.45,"x0":-2.2242854144375594,"y0":50.00154752523228,"z0":5.870523333948158,"aX":-2.585011604365515},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":2.6,"spinRate":2212,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4475461007795354,"extension":6.537022719197067},"index":3,"playId":"30feb4da-6e97-344d-a355-1f06b2e2d6ac","pitchNumber":4,"startTime":"2026-08-28T23:30:32.358Z","endTime":"2026-08-28T23:30:36.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:30:36.969Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks. Andrés Chaparro to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:30:39.710Z","endTime":"2026-08-28T23:32:07.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72415706204843,"aZ":-13.034281524742337,"pfxX":-10.350935705541886,"pfxZ":9.697642189197676,"pX":-0.811760748371646,"pZ":1.4120199879607502,"vX0":6.725291916050243,"vY0":-140.09644935442466,"vZ0":-9.24512553442276,"x":147.94,"y":200.66,"x0":-1.9072438560809857,"y0":50.006388644565746,"z0":5.621877928864438,"aX":-20.435244724356615},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":17.3,"spinRate":2679,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3920162333676962,"extension":6.472302358017706},"index":0,"playId":"0b246193-00f0-3693-82c8-6cc79cd75231","pitchNumber":1,"startTime":"2026-08-28T23:31:03.959Z","endTime":"2026-08-28T23:31:07.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052838974830948,"aZ":-15.952523737246796,"pfxX":-8.750595294705443,"pfxZ":8.10042280038462,"pX":0.09539831750419706,"pZ":0.970794416725429,"vX0":8.197072699984954,"vY0":-140.23810267501722,"vZ0":-10.372801330267743,"x":113.36,"y":212.57,"x0":-1.7206027992984716,"y0":50.00366189531986,"z0":5.744561575999141,"aX":-17.527924086001885},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":14.3,"spinRate":2656,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3897213243456261,"extension":6.618811097979531},"index":1,"playId":"1d9998fc-839c-3bac-b55e-ff6572b5c935","pitchNumber":2,"startTime":"2026-08-28T23:31:23.648Z","endTime":"2026-08-28T23:31:27.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35349622239216,"aZ":-11.61380488984491,"pfxX":-7.611870633865058,"pfxZ":10.205157785039354,"pX":-1.1962951310619847,"pZ":2.223136755187119,"vX0":4.6711616099958135,"vY0":-141.73633744378904,"vZ0":-7.930956093545781,"x":162.6,"y":178.76,"x0":-1.8852803487268948,"y0":50.001037741646876,"z0":5.816737206639004,"aX":-15.334121268547497},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2704,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3878862171693811,"extension":6.394900083850771},"index":2,"playId":"3e47e92a-0ef5-310d-b362-11024c62908e","pitchNumber":3,"startTime":"2026-08-28T23:31:45.350Z","endTime":"2026-08-28T23:31:49.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.286291018274625,"aZ":-13.009350441086303,"pfxX":-8.384021400603348,"pfxZ":9.759456867092446,"pX":-1.7596355177958996,"pZ":2.221538332584506,"vX0":3.413258208451745,"vY0":-139.68503339192057,"vZ0":-7.598808918466928,"x":184.07,"y":178.8,"x0":-1.9123857444900911,"y0":50.00566620811169,"z0":5.844268472611872,"aX":-16.467521235802792},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":14.4,"spinRate":2560,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3930536310691508,"extension":6.50983561946003},"index":3,"playId":"a64c899c-76bd-3fbb-8c87-946fa88d30e1","pitchNumber":4,"startTime":"2026-08-28T23:32:03.576Z","endTime":"2026-08-28T23:32:07.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":1.8,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:32:07.661Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks. Andrés Chaparro to 3rd. Jacob Young to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:33:06.978Z","endTime":"2026-08-28T23:35:10.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T23:32:19.974Z","endTime":"2026-08-28T23:33:09.308Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79134012396807,"aZ":-16.743849576651535,"pfxX":-9.498365135773824,"pfxZ":7.603787806979327,"pX":0.49850165728773044,"pZ":1.2065460578227456,"vX0":9.49673844983451,"vY0":-141.0187183677376,"vZ0":-9.284530431697421,"x":98.0,"y":206.2,"x0":-1.6664555108207273,"y0":50.00397395420982,"z0":5.604648325326037,"aX":-19.277059856526645},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":15.5,"spinRate":2607,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38729358675735526,"extension":6.869807251200817},"index":1,"playId":"2c1d5fd1-02f2-3f7f-a1d4-9dcaabd098ff","pitchNumber":1,"startTime":"2026-08-28T23:33:09.308Z","endTime":"2026-08-28T23:33:13.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.778009158377394,"aZ":-15.078520842053884,"pfxX":-8.234157549225642,"pfxZ":8.50495718538416,"pX":-0.5701836182146697,"pZ":2.9936770724652773,"vX0":6.266269786339977,"vY0":-141.46408395665196,"vZ0":-5.280854582704578,"x":138.73,"y":157.95,"x0":-1.7535161197518923,"y0":50.00168324921403,"z0":5.864502094889093,"aX":-16.54908762453474},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":13.4,"spinRate":2787,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38841742085530573,"extension":6.425606639157716},"index":2,"playId":"3595af17-b552-3cbc-9cd0-1b753835acfb","pitchNumber":2,"startTime":"2026-08-28T23:33:35.098Z","endTime":"2026-08-28T23:33:39.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.2,"endSpeed":72.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35880249789004,"aZ":-35.76305126879118,"pfxX":4.552666805347508,"pfxZ":-2.7380277350084414,"pX":0.3845798201997892,"pZ":1.5720750234700545,"vX0":3.319917807753175,"vY0":-113.87196012789258,"vZ0":-2.347736709161044,"x":102.34,"y":196.33,"x0":-1.6849508845390104,"y0":50.003605357453225,"z0":6.162378713274873,"aX":5.9648132562407135},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.3,"breakHorizontal":-9.1,"spinRate":2739,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.481427870437785,"extension":6.84098611856121},"index":3,"playId":"db32c4e8-f4c0-35d6-8db8-2f89090291d3","pitchNumber":3,"startTime":"2026-08-28T23:33:58.373Z","endTime":"2026-08-28T23:34:01.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.986747285658833,"aZ":-26.71500551967021,"pfxX":-9.938108918774603,"pfxZ":3.298818874398073,"pX":-2.0315196763128065,"pZ":3.290692288089188,"vX0":2.9420479177948318,"vY0":-127.90952209997482,"vZ0":-1.5045601812751181,"x":194.44,"y":149.93,"x0":-1.9073547910126034,"y0":50.00018646137786,"z0":5.986172005374083,"aX":-16.423645492283814},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":1910,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.42861517641903246,"extension":6.702909702899591},"index":4,"playId":"b0cfb058-9ab1-30f3-b50a-a364340f5ffb","pitchNumber":4,"startTime":"2026-08-28T23:34:25.713Z","endTime":"2026-08-28T23:34:29.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.801304947622725,"aZ":-10.54356300122268,"pfxX":-8.19288740430735,"pfxZ":10.756687935277526,"pX":0.6937325526691361,"pZ":1.4020412728793301,"vX0":8.794081632407622,"vY0":-141.49965037740898,"vZ0":-10.518201095673973,"x":90.56,"y":200.92,"x0":-1.4024598651422275,"y0":50.000917604920964,"z0":5.860601778662481,"aX":-16.47331648139245},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":12.8,"spinRate":2683,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3883180016163612,"extension":6.65986692021025},"index":5,"playId":"1f0727f8-b2bb-3643-87ad-edf78fbe0b72","pitchNumber":5,"startTime":"2026-08-28T23:34:43.162Z","endTime":"2026-08-28T23:34:47.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143467433287256,"aZ":-24.0110167052275,"pfxX":-1.1226102172881252,"pfxZ":5.0119997736036,"pX":0.45777901336912197,"pZ":0.6529461435234302,"vX0":6.170396075532209,"vY0":-126.4132699810721,"vZ0":-7.592735553531622,"x":99.55,"y":221.15,"x0":-1.8619194646120332,"y0":50.00534057696675,"z0":5.6039185781455965,"aX":-1.8300462165290774},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":0.7,"spinRate":2354,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.43216624291709804,"extension":6.8401357576358},"index":6,"playId":"9790b70f-5005-3bbe-8947-52348c37e839","pitchNumber":6,"startTime":"2026-08-28T23:35:05.645Z","endTime":"2026-08-28T23:35:10.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":8.599999999999994,"leverageIndex":2.27,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:35:10.099Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:35:18.428Z","endTime":"2026-08-28T23:36:31.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44940865456572,"aZ":-11.797458440159383,"pfxX":-9.151414923527922,"pfxZ":9.951537569821767,"pX":-0.053547271298313985,"pZ":2.6313926575751356,"vX0":7.945339433696219,"vY0":-142.5649195992787,"vZ0":-6.9186527143644305,"x":119.04,"y":167.73,"x0":-1.6952023765222444,"y0":50.000556274713105,"z0":5.843284626818605,"aX":-18.7327885121539},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":14.9,"spinRate":2663,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38501571388908484,"extension":6.532210255189459},"index":0,"playId":"2720711f-4779-3571-86a6-8186580863c3","pitchNumber":1,"startTime":"2026-08-28T23:35:39.773Z","endTime":"2026-08-28T23:35:43.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-28T23:35:52.822Z","endTime":"2026-08-28T23:36:06.109Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20622424648669,"aZ":-18.18254612204184,"pfxX":-10.284508974246151,"pfxZ":6.857951893974902,"pX":-0.26592548575253344,"pZ":1.9553363852319436,"vX0":7.903754892286587,"vY0":-141.88647740942127,"vZ0":-7.212321582259086,"x":127.14,"y":185.99,"x0":-1.750234560248923,"y0":50.00473369632562,"z0":5.687207894820262,"aX":-20.989411566026167},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":17.0,"spinRate":2630,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.38589896380632194,"extension":6.782625921641522},"index":2,"playId":"7486d6a3-9e5f-30cd-b52f-e20121ad31af","pitchNumber":2,"startTime":"2026-08-28T23:36:06.109Z","endTime":"2026-08-28T23:36:09.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60397424635034,"aZ":-9.507835593406394,"pfxX":-8.979901385910026,"pfxZ":10.843614677850507,"pX":0.07967054416356964,"pZ":2.3861059398114715,"vX0":7.858053279567965,"vY0":-143.51439419027741,"vZ0":-8.452121469302257,"x":113.96,"y":174.36,"x0":-1.5245732880491405,"y0":50.00267359513254,"z0":5.9582820743225575,"aX":-18.76880092890481},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.1,"breakHorizontal":14.8,"spinRate":2764,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.38138313242871424,"extension":6.683670156138611},"index":3,"playId":"bd148f85-d7d7-3ee8-b8e2-16178a392ec0","pitchNumber":3,"startTime":"2026-08-28T23:36:27.328Z","endTime":"2026-08-28T23:36:31.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":-7.3999999999999915,"leverageIndex":2.41,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:36:31.239Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack challenged (pitch result), call on the field was overturned: Dylan Crews called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:37:07.682Z","endTime":"2026-08-28T23:40:35.138Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-28T23:36:58.558Z","endTime":"2026-08-28T23:37:10.012Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23445091395202,"aZ":-9.330794329887024,"pfxX":-9.771052675447764,"pfxZ":11.073576166079476,"pX":0.98469044660004,"pZ":1.8168141767658672,"vX0":10.572543040001626,"vY0":-142.80414300604974,"vZ0":-9.530302772043992,"x":79.47,"y":189.73,"x0":-1.498093417822032,"y0":50.0064737545102,"z0":5.786804113608971,"aX":-20.16278754725878},"breaks":{"breakAngle":57.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":15.5,"spinRate":2766,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38371636275613374,"extension":6.587118972179712},"index":1,"playId":"43d918aa-445c-3514-9d4a-67093abc3cb1","pitchNumber":1,"startTime":"2026-08-28T23:37:10.012Z","endTime":"2026-08-28T23:37:14.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58738052722133,"aZ":-12.582421851397905,"pfxX":-10.49074248562075,"pfxZ":9.342970610559421,"pX":-0.31255694100578674,"pZ":2.0722852348985867,"vX0":7.512710218557543,"vY0":-144.14730574627893,"vZ0":-8.462913631501607,"x":128.91,"y":182.83,"x0":-1.5942011197304709,"y0":50.003469100642306,"z0":5.829596856383851,"aX":-22.001463592025164},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":17.4,"spinRate":2669,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.38046982189770695,"extension":6.4682198885996005},"index":2,"playId":"92d94ae8-a735-3cc8-a74c-114b184a677f","pitchNumber":2,"startTime":"2026-08-28T23:37:29.315Z","endTime":"2026-08-28T23:37:34.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258927885249335,"aZ":-16.385701185487672,"pfxX":-9.103814044242045,"pfxZ":7.498777280554345,"pX":-1.0430339183168904,"pZ":3.1219090002419168,"vX0":5.2983248090598805,"vY0":-143.70954148370362,"vZ0":-5.002282649813972,"x":156.76,"y":154.49,"x0":-1.7214510658442848,"y0":50.00257001434535,"z0":5.892650140411014,"aX":-19.166382581697597},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.8,"breakHorizontal":15.5,"spinRate":2741,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3801775664789693,"extension":6.483155723242755},"index":3,"playId":"68a8ecbc-a270-34fb-adc6-f0b3eaf65521","pitchNumber":3,"startTime":"2026-08-28T23:38:06.499Z","endTime":"2026-08-28T23:38:10.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38255945100058,"aZ":-9.110694826929237,"pfxX":-7.387528293234503,"pfxZ":10.90551725565386,"pX":0.3450923711688634,"pZ":3.587169727343761,"vX0":7.821788844089597,"vY0":-144.44757436060846,"vZ0":-5.81551942679937,"x":103.85,"y":141.93,"x0":-1.4369565613944375,"y0":50.0027743523423,"z0":6.185582707385493,"aX":-15.624319803198345},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.7,"breakHorizontal":11.9,"spinRate":2655,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.37905652018967606,"extension":6.618115032925665},"index":4,"playId":"52e86a04-86c4-3894-80d8-f4b7f20f1fc6","pitchNumber":4,"startTime":"2026-08-28T23:38:39.098Z","endTime":"2026-08-28T23:38:42.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93599105493568,"aZ":-13.128423909444075,"pfxX":-8.820830055644857,"pfxZ":8.996368644645653,"pX":-0.16635055793965717,"pZ":2.8272030244632242,"vX0":7.591832907284395,"vY0":-143.79738345334545,"vZ0":-6.2558095552101385,"x":123.34,"y":162.45,"x0":-1.6805262958113978,"y0":50.002831711256256,"z0":5.828166238263818,"aX":-18.6744581098159},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.4,"breakHorizontal":14.6,"spinRate":2714,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.37933211938918676,"extension":6.659579844320679},"index":5,"playId":"cc817dfc-6613-33a8-8da1-315df857fdd4","pitchNumber":5,"startTime":"2026-08-28T23:39:02.393Z","endTime":"2026-08-28T23:39:05.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.725777102307056,"aZ":-9.60319926123315,"pfxX":-7.820678216542558,"pfxZ":10.450867837753961,"pX":-0.27572346565519257,"pZ":2.3843820935542808,"vX0":6.513404085214514,"vY0":-145.68667481365722,"vZ0":-8.613023756279853,"x":127.51,"y":174.4,"x0":-1.5191098800677523,"y0":50.004803869843236,"z0":5.951698131015537,"aX":-16.892228136289763},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.5,"breakHorizontal":13.0,"spinRate":2754,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3752961157163255,"extension":6.5794186639156935},"index":6,"playId":"c5a00633-99c6-39e4-b92b-8bd2ef1ddb18","pitchNumber":6,"startTime":"2026-08-28T23:39:29.281Z","endTime":"2026-08-28T23:39:33.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98449548541862,"aZ":-9.825431678413079,"pfxX":-6.617125034149604,"pfxZ":10.288622788715534,"pX":0.8324194811303126,"pZ":3.692642597049035,"vX0":8.530905638155767,"vY0":-146.11505979652554,"vZ0":-5.571815861043187,"x":85.27,"y":139.08,"x0":-1.2591586235690904,"y0":50.00000710422824,"z0":6.208799480134056,"aX":-14.37044539601391},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.8,"breakHorizontal":10.4,"spinRate":2747,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.37421984849864387,"extension":6.5841754518727615},"index":7,"playId":"c84e5c27-1d20-3aa1-9c74-d3b40b46dbf3","pitchNumber":7,"startTime":"2026-08-28T23:39:55.944Z","endTime":"2026-08-28T23:40:00.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93239809008999,"aZ":-14.51243456595834,"pfxX":-9.683553798527253,"pfxZ":8.687310157899034,"pX":0.40893912271677113,"pZ":1.5644304496553345,"vX0":9.075631480418753,"vY0":-141.8206333536255,"vZ0":-9.06261800744895,"x":101.41,"y":196.54,"x0":-1.5770849251499188,"y0":50.00703232199706,"z0":5.7307525789423615,"aX":-19.698002656549804},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":15.6,"spinRate":2682,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3864511241594717,"extension":6.781580633547823},"index":8,"playId":"2d6a6147-18f4-3b2a-95fc-c39a673d9572","pitchNumber":8,"startTime":"2026-08-28T23:40:31.224Z","endTime":"2026-08-28T23:40:35.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"homeTeamWinProbability":46.800000000000004,"awayTeamWinProbability":53.199999999999996,"homeTeamWinProbabilityAdded":-9.100000000000001,"leverageIndex":2.95,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:40:35.138Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:40:48.080Z","endTime":"2026-08-28T23:44:38.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,4,6,7,8],"actionIndex":[2,3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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.2,"endSpeed":89.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45756672462862,"aZ":-15.883726727378765,"pfxX":-12.263820976387988,"pfxZ":7.946958323885973,"pX":0.03354785741754393,"pZ":0.9216083347409919,"vX0":9.046380585251772,"vY0":-142.43103105662726,"vZ0":-10.638338680313352,"x":115.72,"y":213.9,"x0":-1.594338095912906,"y0":50.00249638702654,"z0":5.715441406588965,"aX":-25.135452577861784},"breaks":{"breakAngle":51.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":20.3,"spinRate":2713,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38491004216296476,"extension":6.634553081708056},"index":0,"playId":"adf8e8e1-f4e5-3f2c-9ea9-e857d41e63b7","pitchNumber":1,"startTime":"2026-08-28T23:41:17.207Z","endTime":"2026-08-28T23:41:21.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.320026305335293,"aZ":-18.45592810830107,"pfxX":-10.817751707662012,"pfxZ":7.743687697828452,"pX":0.6559407885804291,"pZ":0.17839542317875767,"vX0":9.655428342929083,"vY0":-132.07337355580012,"vZ0":-10.725712152269649,"x":92.0,"y":233.96,"x0":-1.6363182585600629,"y0":50.006336141815794,"z0":5.641032390459525,"aX":-19.17393382862492},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.9,"breakHorizontal":17.5,"spinRate":1657,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41422797527331845,"extension":6.888266705218922},"index":1,"playId":"059160d7-b49b-3c24-91d2-6f6b2848635f","pitchNumber":2,"startTime":"2026-08-28T23:41:34.546Z","endTime":"2026-08-28T23:41:44.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Eury Pérez. Andrés Chaparro scores. Jacob Young scores. CJ Abrams to 2nd. Throwing error by catcher Joe Mack.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"059160d7-b49b-3c24-91d2-6f6b2848635f","startTime":"2026-08-28T23:43:00.216Z","endTime":"2026-08-28T23:43:12.360Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":665953,"link":"/api/v1/people/665953"},"postOnSecond":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":16.499999999999993,"leverageIndex":3.51,"dramaIndex":194.0,"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-28T23:43:11.582Z","endTime":"2026-08-28T23:43:11.583Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.076635783309904,"aZ":-10.117999564013816,"pfxX":-8.647541156797441,"pfxZ":10.551183110281384,"pX":1.4568800511184434,"pZ":1.709696700601749,"vX0":11.654564964416371,"vY0":-143.8336875864292,"vZ0":-9.91862101785859,"x":61.47,"y":192.62,"x0":-1.5284625297022962,"y0":50.00557517250191,"z0":5.835035428855666,"aX":-18.081252290236854},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.2,"breakHorizontal":13.3,"spinRate":2767,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3811408395679101,"extension":6.7084731590947815},"index":4,"playId":"a5f174fe-cb84-3615-bb0d-1d0200f24abf","pitchNumber":3,"startTime":"2026-08-28T23:43:11.584Z","endTime":"2026-08-28T23:43:15.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-28T23:43:26.834Z","endTime":"2026-08-28T23:43:39.438Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.280217407355153,"aZ":-39.063280525632536,"pfxX":3.5132448009830552,"pfxZ":-4.731353379245759,"pX":-0.09983785694092577,"pZ":-0.059843953434290276,"vX0":2.974420182761895,"vY0":-119.6815038120388,"vZ0":-6.062031518609221,"x":120.81,"y":240.4,"x0":-1.8135406355763977,"y0":50.00413214836337,"z0":5.989709577024338,"aX":5.115112632350357},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.7,"breakHorizontal":-7.1,"spinRate":2840,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.45700613647726973,"extension":6.648603496946819},"index":6,"playId":"0cb3f2b3-7b14-37f8-beec-952ceb96d8c4","pitchNumber":4,"startTime":"2026-08-28T23:43:39.438Z","endTime":"2026-08-28T23:43:43.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.405246267840184,"aZ":-10.212879005039307,"pfxX":-8.047293536528594,"pfxZ":10.401843280911791,"pX":0.9202693541489341,"pZ":1.4528690402102824,"vX0":9.743846193177275,"vY0":-144.54031168345008,"vZ0":-10.906695095799174,"x":81.92,"y":199.55,"x0":-1.4525910464417569,"y0":50.00125510671256,"z0":5.907015198740601,"aX":-16.987657966362118},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":12.6,"spinRate":2697,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.379279772186631,"extension":6.981755542807362},"index":7,"playId":"acbfdfdc-2691-3655-a3c9-4a73b25de37e","pitchNumber":5,"startTime":"2026-08-28T23:44:09.433Z","endTime":"2026-08-28T23:44:13.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.500344845862312,"aZ":-12.617542324313558,"pfxX":-10.640523694910891,"pfxZ":9.566416193465022,"pX":0.24798488066763,"pZ":0.23356827653996926,"vX0":9.046966471366853,"vY0":-141.8659086768228,"vZ0":-12.76084677416521,"x":107.55,"y":232.47,"x0":-1.5949217699210627,"y0":50.00526373535901,"z0":5.5863670736286135,"aX":-21.760079306916097},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":17.5,"spinRate":2665,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3856117023505794,"extension":7.175070005580835},"index":8,"playId":"77979395-f603-359d-9992-b355720e2e87","pitchNumber":6,"startTime":"2026-08-28T23:44:33.489Z","endTime":"2026-08-28T23:44:38.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.3,"awayTeamWinProbability":33.7,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":3.51,"dramaIndex":213.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:44:38.031Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brady House homers (10) on a fly ball to left center field. CJ Abrams scores. Daylen Lile scores.","rbi":3,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:45:06.101Z","endTime":"2026-08-28T23:47:10.543Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":691587,"link":"/api/v1/people/691587"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a6e6d8c7-b3d0-4960-917f-1fbda3821926","startTime":"2026-08-28T23:45:06.101Z","endTime":"2026-08-28T23:45:11.101Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65367721667109,"aZ":-14.065792323060492,"pfxX":-8.526158433915423,"pfxZ":8.713727875945693,"pX":-0.5242342458175511,"pZ":3.1998317445469913,"vX0":6.316157255316213,"vY0":-142.95343186298294,"vZ0":-4.939953101583804,"x":136.98,"y":152.38,"x0":-1.6498923268386636,"y0":50.003327616005066,"z0":5.827073739243014,"aX":-17.721521845142707},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":14.3,"spinRate":2671,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3825257319360551,"extension":6.524884382061751},"index":1,"playId":"68d09648-7f40-3b17-bfc2-9a00defe82ee","pitchNumber":1,"startTime":"2026-08-28T23:45:21.535Z","endTime":"2026-08-28T23:45:25.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634180747396954,"aZ":-27.463976620209046,"pfxX":-1.636569884467428,"pfxZ":2.763384423351383,"pX":1.755229488562373,"pZ":0.7505490303942483,"vX0":9.419496208148885,"vY0":-129.5198444425305,"vZ0":-7.093432744454534,"x":50.09,"y":218.52,"x0":-1.7132756459227594,"y0":50.000582526848994,"z0":5.620237365056869,"aX":-2.787114501984957},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.6,"breakHorizontal":1.0,"spinRate":2387,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42262300609395664,"extension":6.485593987449496},"index":2,"playId":"0d4f150c-c8a8-3b9a-83b5-c8e418f4dd83","pitchNumber":2,"startTime":"2026-08-28T23:45:54.094Z","endTime":"2026-08-28T23:45:58.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522364531335043,"aZ":-27.003091651830726,"pfxX":-1.7089590117755398,"pfxZ":3.0174783017262263,"pX":0.6055781081837603,"pZ":0.8326402080897638,"vX0":6.526276850857091,"vY0":-129.38721082426028,"vZ0":-7.198047572920381,"x":93.92,"y":216.3,"x0":-1.7165987811283066,"y0":50.00034346260889,"z0":5.691652689948996,"aX":-2.9261329682631714},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":1.8,"spinRate":2362,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4217494103097743,"extension":6.672856720059555},"index":3,"playId":"94cf4e5a-5c34-31de-9d6a-aae4124b135b","pitchNumber":3,"startTime":"2026-08-28T23:46:18.624Z","endTime":"2026-08-28T23:46:22.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431348950093646,"aZ":-12.429030574917023,"pfxX":-8.819045345259703,"pfxZ":9.366501788608588,"pX":-0.17721197399166982,"pZ":2.641046563068439,"vX0":7.594101050283827,"vY0":-143.83209825838222,"vZ0":-6.9106411149579925,"x":123.75,"y":167.47,"x0":-1.6978358416368602,"y0":50.006192145656726,"z0":5.835679124816951,"aX":-18.59598455326392},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.8,"breakHorizontal":14.5,"spinRate":2701,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3799149406332112,"extension":6.624235547121183},"hitData":{"launchSpeed":110.9,"launchAngle":28.0,"totalDistance":445.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":55.17,"coordY":48.58}},"index":4,"playId":"3e83ce99-f216-31b4-a385-f6bf0930df7d","pitchNumber":4,"startTime":"2026-08-28T23:46:45.866Z","endTime":"2026-08-28T23:47:10.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":21.700000000000003,"leverageIndex":1.6,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:47:10.543Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:47:13.982Z","endTime":"2026-08-28T23:49:34.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":96.7,"endSpeed":88.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3329710086563,"aZ":-14.740355517636386,"pfxX":-9.81763794670431,"pfxZ":8.756516721715808,"pX":0.3852797754890148,"pZ":0.37489653747321916,"vX0":9.307857892614905,"vY0":-140.11979145039163,"vZ0":-11.778980314318583,"x":102.31,"y":228.66,"x0":-1.7022986714022434,"y0":50.00200612567109,"z0":5.593422727753345,"aX":-19.543060085635258},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":15.8,"spinRate":2678,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39074506761313277,"extension":6.7499889788161305},"index":0,"playId":"5b45de01-8563-3e69-8d42-1d8d7f79cce9","pitchNumber":1,"startTime":"2026-08-28T23:47:39.285Z","endTime":"2026-08-28T23:47:43.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07318866233624,"aZ":-11.641734274375064,"pfxX":-8.152797669154399,"pfxZ":10.058528962410628,"pX":-0.30513027164782275,"pZ":2.979461490718377,"vX0":6.4413204329124305,"vY0":-142.31631383968823,"vZ0":-6.160022053897035,"x":128.63,"y":158.33,"x0":-1.5437641154622321,"y0":50.00691562904355,"z0":5.916613219976025,"aX":-16.650263317600427},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":13.4,"spinRate":2766,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3855472699604139,"extension":6.5303828454630315},"index":1,"playId":"73df33e1-7649-3ed9-b663-546e3be65c99","pitchNumber":2,"startTime":"2026-08-28T23:48:00.465Z","endTime":"2026-08-28T23:48:04.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79024353183575,"aZ":-11.342979292329742,"pfxX":-8.474148545256678,"pfxZ":10.515575046194297,"pX":-0.06581673079252545,"pZ":3.3332084322930324,"vX0":7.622230853902209,"vY0":-140.32894557321248,"vZ0":-4.983074839634166,"x":119.51,"y":148.78,"x0":-1.7254158773206203,"y0":50.00137208654506,"z0":5.880336787854936,"aX":-16.784004830779395},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":13.7,"spinRate":2715,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3913588812188902,"extension":6.5892501814164355},"index":2,"playId":"e2b6fa49-785c-319f-aec7-cbc78958d226","pitchNumber":3,"startTime":"2026-08-28T23:48:15.676Z","endTime":"2026-08-28T23:48:19.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-28T23:48:29.908Z","endTime":"2026-08-28T23:48:44.169Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9554918768701,"aZ":-13.9744063858829,"pfxX":-8.265538905615255,"pfxZ":8.839944369677983,"pX":-1.6684584919839403,"pZ":3.554976156369201,"vX0":3.4867416414925145,"vY0":-141.97899682407976,"vZ0":-4.555706586654773,"x":180.6,"y":142.8,"x0":-1.8327799508730511,"y0":50.00259702486586,"z0":6.057934082530257,"aX":-17.015389700117357},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":14.4,"spinRate":2716,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3845473156271759,"extension":6.401540419332183},"index":4,"playId":"8e6ba76d-f357-3a49-af79-1933ff9814d3","pitchNumber":4,"startTime":"2026-08-28T23:48:44.169Z","endTime":"2026-08-28T23:48:48.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62593356765951,"aZ":-10.517365643073115,"pfxX":-7.773644841576575,"pfxZ":10.74565056913826,"pX":0.9555755042419743,"pZ":2.704984478496784,"vX0":9.927443676788156,"vY0":-140.75894351256787,"vZ0":-7.014755548840926,"x":80.58,"y":165.75,"x0":-1.599724526020564,"y0":50.002589529115454,"z0":5.903170537352763,"aX":-15.66775878211106},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":12.1,"spinRate":2715,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.388455161784095,"extension":6.589393302045378},"index":5,"playId":"316540b0-0a87-34ea-9538-1148034c628f","pitchNumber":5,"startTime":"2026-08-28T23:49:08.331Z","endTime":"2026-08-28T23:49:12.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.411762913000842,"aZ":-12.092256932874461,"pfxX":-7.668587331120336,"pfxZ":10.193289793330083,"pX":-1.263849206352588,"pZ":2.405997223429034,"vX0":4.51026891712769,"vY0":-139.27131775498046,"vZ0":-7.488511009606992,"x":165.17,"y":173.82,"x0":-1.9054065581815947,"y0":50.00532738299708,"z0":5.924311783523749,"aX":-15.111225705430861},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":13.0,"spinRate":2635,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3928413191252451,"extension":6.520289807048599},"hitData":{"launchSpeed":85.6,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.46,"coordY":148.98}},"index":6,"playId":"e8684083-136e-3a36-b827-31e58026091f","pitchNumber":6,"startTime":"2026-08-28T23:49:26.152Z","endTime":"2026-08-28T23:49:34.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":691587,"link":"/api/v1/people/691587"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:49:34.072Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Brady House to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T23:51:25.124Z","endTime":"2026-08-28T23:52:45.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.816681401273737,"aZ":-18.178917260145624,"pfxX":9.016297667804167,"pfxZ":7.738808433256384,"pX":-0.5488721086890012,"pZ":1.449096475804126,"vX0":-9.087466547079742,"vY0":-133.41478870104774,"vZ0":-7.065985532908072,"x":137.92,"y":199.65,"x0":1.724655208379286,"y0":50.004328294887934,"z0":5.434950377807174,"aX":16.30917423156064},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":-14.4,"spinRate":2197,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4100255401616133,"extension":6.991281333479762},"index":0,"playId":"c02b8527-d23e-3a2c-b45f-6423a28cd021","pitchNumber":1,"startTime":"2026-08-28T23:51:56.209Z","endTime":"2026-08-28T23:52:00.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.429969463894597,"aZ":-12.178957521592828,"pfxX":5.832448788294282,"pfxZ":11.057779238864839,"pX":-1.057027777620178,"pZ":1.4151379843871146,"vX0":-9.142482432410478,"vY0":-133.99217104524897,"vZ0":-8.366053141841608,"x":157.29,"y":200.57,"x0":1.650101532869331,"y0":50.00565305971899,"z0":5.459524385982448,"aX":10.549949029440322},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-8.5,"spinRate":2206,"spinDirection":148},"zone":13,"typeConfidence":0.88,"plateTime":0.4096343793348378,"extension":7.140110202219327},"index":1,"playId":"88756d58-7482-3654-a786-9255502b9911","pitchNumber":2,"startTime":"2026-08-28T23:52:09.237Z","endTime":"2026-08-28T23:52:13.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.898689124522654,"aZ":-18.53524943002527,"pfxX":9.364296596671624,"pfxZ":7.764643473414776,"pX":0.9314959282382919,"pZ":2.351038016984313,"vX0":-5.5660856011410855,"vY0":-131.92009027832867,"vZ0":-4.5013366901888014,"x":81.49,"y":175.3,"x0":1.855607757861861,"y0":50.003771275938185,"z0":5.451674432022742,"aX":16.453331471683452},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.2,"breakHorizontal":-15.7,"spinRate":2292,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.41569554853649837,"extension":6.821098284292637},"index":2,"playId":"aea7e417-bf3e-3aee-8782-c56544a0ea1a","pitchNumber":3,"startTime":"2026-08-28T23:52:24.552Z","endTime":"2026-08-28T23:52:28.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14298964851,"aZ":-12.642855041301983,"pfxX":4.00339426260442,"pfxZ":10.53055155737987,"pX":-0.99458762684892,"pZ":2.037461797241481,"vX0":-8.226501235975022,"vY0":-135.46473581771122,"vZ0":-6.787538045201394,"x":154.91,"y":183.77,"x0":1.5641479687162292,"y0":50.00199592513555,"z0":5.462851748207279,"aX":7.425093889348759},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":-5.4,"spinRate":2187,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.4046348122190566,"extension":7.161543047030799},"hitData":{"launchSpeed":88.8,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":168.28}},"index":3,"playId":"a67b01e4-79d0-3422-b395-73524216e97a","pitchNumber":4,"startTime":"2026-08-28T23:52:38.432Z","endTime":"2026-08-28T23:52:45.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:52:45.944Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Javier Sanoja walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T23:52:53.443Z","endTime":"2026-08-28T23:54:09.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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, 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.0,"endSpeed":71.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.076149209106635,"aZ":-41.22047019640507,"pfxX":-3.539497033484454,"pfxZ":-6.93881197962032,"pX":-0.04471707109167562,"pZ":3.4476505793844603,"vX0":-2.4177941582853313,"vY0":-113.51897501032427,"vZ0":3.124133874850587,"x":118.7,"y":145.69,"x0":1.4946496764043484,"y0":50.00468830186953,"z0":6.161346091346123,"aX":-4.612372569368501},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.4,"breakHorizontal":7.1,"spinRate":2519,"spinDirection":331},"zone":11,"typeConfidence":0.91,"plateTime":0.4827813199398614,"extension":6.822687229905927},"index":0,"playId":"bb16b47c-183c-3fa3-8588-342ae6592e5a","pitchNumber":1,"startTime":"2026-08-28T23:53:11.306Z","endTime":"2026-08-28T23:53:15.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657753487583836,"aZ":-22.480350469890706,"pfxX":8.773681613026461,"pfxZ":5.235787508733022,"pX":0.7907794229970099,"pZ":4.03687260428999,"vX0":-5.851269884620366,"vY0":-134.79917958754254,"vZ0":-0.0987535332606222,"x":86.86,"y":129.78,"x0":1.8430801413379345,"y0":50.00255962533254,"z0":5.653134526144078,"aX":16.24286388712214},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-14.8,"spinRate":2196,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4054022046587442,"extension":6.777064420136125},"index":1,"playId":"8b7862f5-a977-3640-ad7e-3c244a38a0bc","pitchNumber":2,"startTime":"2026-08-28T23:53:28.677Z","endTime":"2026-08-28T23:53:32.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.252563910755768,"aZ":-15.725156394762925,"pfxX":4.6978504175248945,"pfxZ":8.990871757928003,"pX":-1.2791791186949037,"pZ":2.257910117638077,"vX0":-9.533724950658677,"vY0":-133.75637384945156,"vZ0":-5.545141076892081,"x":165.76,"y":177.82,"x0":1.7056014577703764,"y0":50.00243830804162,"z0":5.468235337588341,"aX":8.59524773445876},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-6.7,"spinRate":2114,"spinDirection":150},"zone":13,"typeConfidence":0.86,"plateTime":0.40801043581605834,"extension":7.150223723623578},"index":2,"playId":"aea852f0-9539-3748-810f-b1e2d3630e0e","pitchNumber":3,"startTime":"2026-08-28T23:53:42.430Z","endTime":"2026-08-28T23:53:46.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54373086406646,"aZ":-20.18053779296517,"pfxX":8.782738057907359,"pfxZ":6.812069126745289,"pX":0.16204684608713066,"pZ":3.95891752009642,"vX0":-7.416065978711191,"vY0":-132.40812894358874,"vZ0":-0.41972497739380127,"x":110.82,"y":131.89,"x0":1.870006558114941,"y0":50.000289021969884,"z0":5.6073173170898185,"aX":15.458288195318973},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.5,"breakHorizontal":-14.2,"spinRate":2185,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4150230715444332,"extension":6.881270419912454},"index":3,"playId":"fc2d3573-fe4d-3249-9206-0c9f454962b3","pitchNumber":4,"startTime":"2026-08-28T23:54:05.451Z","endTime":"2026-08-28T23:54:09.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.46,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:54:09.858Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Xavier Edwards grounds into a double play, second baseman Jorbit Vivas to shortstop CJ Abrams to first baseman Abimelec Ortiz. Javier Sanoja out at 2nd. Xavier Edwards out at 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-28T23:54:11.020Z","endTime":"2026-08-28T23:56:19.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729139372222992,"aZ":-18.753110872610886,"pfxX":7.408426690482113,"pfxZ":7.158915039343686,"pX":0.17564528399761112,"pZ":2.5367051843923005,"vX0":-7.151501567737288,"vY0":-135.12581826234432,"vZ0":-4.204117638370217,"x":110.3,"y":170.29,"x0":1.8769689145401913,"y0":50.00091669839641,"z0":5.406977423003322,"aX":13.88357840050913},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":-12.1,"spinRate":2194,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.40328860540231437,"extension":6.935228855829991},"index":0,"playId":"5323457d-9ace-30ce-8a6f-3ffeea410f70","pitchNumber":1,"startTime":"2026-08-28T23:54:38.394Z","endTime":"2026-08-28T23:54:41.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.715195488232965,"aZ":-42.36781902379932,"pfxX":-1.159520111484953,"pfxZ":-7.413415827972694,"pX":-0.931091918712418,"pZ":-0.3792706927208248,"vX0":-4.839979212263102,"vY0":-116.5038106779447,"vZ0":-5.113212354446732,"x":152.49,"y":249.02,"x0":1.3230988158710038,"y0":50.00122379472491,"z0":5.844622193143922,"aX":-1.5943901802439353},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.4,"breakHorizontal":3.2,"spinRate":2565,"spinDirection":344},"zone":13,"typeConfidence":0.9,"plateTime":0.4699809246037412,"extension":6.966823829435761},"index":1,"playId":"dc6c19ab-f30b-3abe-bae1-5cd6b0cad649","pitchNumber":2,"startTime":"2026-08-28T23:54:59.794Z","endTime":"2026-08-28T23:55:03.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820606667747832,"aZ":-16.795198552966102,"pfxX":4.6269091364923,"pfxZ":8.208948840784206,"pX":0.629408701055803,"pZ":3.1475690004612478,"vX0":-5.03940783664215,"vY0":-135.14031611869757,"vZ0":-3.277818426453009,"x":93.01,"y":153.8,"x0":1.9056394533595868,"y0":50.006674704818806,"z0":5.536656841473534,"aX":8.672949402409165},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":-7.4,"spinRate":2054,"spinDirection":150},"zone":3,"typeConfidence":0.89,"plateTime":0.40328453103271134,"extension":6.925454133387237},"index":2,"playId":"6dad7d3f-11ff-3040-a31b-e3abaf6d35a0","pitchNumber":3,"startTime":"2026-08-28T23:55:28.481Z","endTime":"2026-08-28T23:55:32.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.115335463367455,"aZ":-28.747765835075345,"pfxX":8.997883500475671,"pfxZ":2.1052999601546123,"pX":1.8393349415086881,"pZ":2.5413100319256188,"vX0":-3.629588633546343,"vY0":-126.20732809794058,"vZ0":-1.3809020142946673,"x":46.89,"y":170.16,"x0":2.118447849065639,"y0":50.00609838386804,"z0":5.38808693653034,"aX":14.673106895355625},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-15.6,"spinRate":1707,"spinDirection":112},"zone":12,"typeConfidence":0.91,"plateTime":0.43222328498479623,"extension":6.719733439629689},"index":3,"playId":"76299d04-abbd-3c6a-9aad-c829d3f88a32","pitchNumber":4,"startTime":"2026-08-28T23:55:49.459Z","endTime":"2026-08-28T23:55:53.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229164663517622,"aZ":-15.788851501535555,"pfxX":9.046298093983818,"pfxZ":8.670512231573452,"pX":0.7367291622692371,"pZ":2.8767531406657993,"vX0":-5.834782996311687,"vY0":-136.62900912259852,"vZ0":-3.9248673695798235,"x":88.92,"y":161.11,"x0":1.7251872391284895,"y0":50.001160045793064,"z0":5.417480880924994,"aX":17.093754223232313},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-15.1,"spinRate":2213,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.400951144196231,"extension":6.896362768375368},"hitData":{"launchSpeed":95.6,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.0,"coordY":152.53}},"index":4,"playId":"4f343c7f-3f3e-35d1-8c86-e9bbb7f6456d","pitchNumber":5,"startTime":"2026-08-28T23:56:12.131Z","endTime":"2026-08-28T23:56:19.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"first":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.95,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:56:19.855Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Harry Ford lines out to second baseman Xavier Edwards.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-28T23:58:45.499Z","endTime":"2026-08-29T00:00:06.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Zuber replaces Eury Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-28T23:57:28.552Z","endTime":"2026-08-28T23:58:47.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691587,"link":"/api/v1/people/691587","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.353721730189786,"aZ":-25.576731048439207,"pfxX":-10.095767599576302,"pfxZ":3.5302605067531427,"pX":0.6503094584611389,"pZ":3.114426280015295,"vX0":10.913456552172066,"vY0":-135.29397739758625,"vZ0":-0.765051596232161,"x":92.21,"y":154.69,"x0":-2.1091075349614727,"y0":50.00232925536668,"z0":5.18089801194227,"aX":-18.862929818363597},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":16.2,"spinRate":2217,"spinDirection":230},"zone":3,"typeConfidence":0.9,"plateTime":0.40364784345764493,"extension":6.186105845771236},"index":1,"playId":"59ef9764-1a4b-3bb7-87bf-6815a71394eb","pitchNumber":1,"startTime":"2026-08-28T23:58:47.799Z","endTime":"2026-08-28T23:58:52.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"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.5,"endSpeed":80.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.180324589472555,"aZ":-33.81592352972212,"pfxX":3.3329855394603176,"pfxZ":-1.022185939501258,"pX":0.6441207138572488,"pZ":0.8153443662986294,"vX0":6.001080595611687,"vY0":-125.94758711511504,"vZ0":-3.843259240993362,"x":92.45,"y":216.77,"x0":-2.2008119909983086,"y0":50.002007098902375,"z0":5.090962340291788,"aX":5.361967361254172},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.5,"breakHorizontal":-7.4,"spinRate":2788,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4346111074825698,"extension":6.129884893587141},"index":2,"playId":"1a8bc346-34e5-36b3-82ab-066506231b0a","pitchNumber":2,"startTime":"2026-08-28T23:59:12.785Z","endTime":"2026-08-28T23:59:16.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-28T23:59:27.136Z","endTime":"2026-08-28T23:59:43.105Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93448139403114,"aZ":-40.020283208361754,"pfxX":5.397377275896838,"pfxZ":-5.4798651248190975,"pX":0.9274292128718412,"pZ":1.7926823141138781,"vX0":5.131407229249883,"vY0":-119.23821845237833,"vZ0":-0.15271598981877932,"x":81.65,"y":190.38,"x0":-1.9571851107195664,"y0":50.000593745805716,"z0":5.482894055023816,"aX":7.7327042381204505},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.6,"breakHorizontal":-11.0,"spinRate":2927,"spinDirection":56},"zone":14,"typeConfidence":0.93,"plateTime":0.46019401402432525,"extension":5.9433334734235155},"index":4,"playId":"ea7dacf1-0660-3ef1-b20f-50f44ed82719","pitchNumber":3,"startTime":"2026-08-28T23:59:43.105Z","endTime":"2026-08-28T23:59:47.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.391894513285262,"aZ":-15.813918785770914,"pfxX":-6.669466871567302,"pfxZ":8.417380655149067,"pX":-0.13457693416109334,"pZ":2.2634226643760256,"vX0":7.746391119230282,"vY0":-138.1968576976012,"vZ0":-4.728695737727961,"x":122.13,"y":177.67,"x0":-2.1009812368092753,"y0":50.00371519913881,"z0":5.051191995575907,"aX":-12.96458499726147},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":2291,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.395613369328661,"extension":6.253796531502851},"hitData":{"launchSpeed":71.1,"launchAngle":21.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.04,"coordY":137.2}},"index":5,"playId":"ba1ebb23-94e9-3b48-ae5c-022511573963","pitchNumber":4,"startTime":"2026-08-28T23:59:59.959Z","endTime":"2026-08-29T00:00:06.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:00:06.582Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:00:11.200Z","endTime":"2026-08-29T00:01:54.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033324963340224,"aZ":-30.073596729386104,"pfxX":10.099273302386116,"pfxZ":1.4406097300242315,"pX":0.805976978685402,"pZ":1.305243442230171,"vX0":4.747832513260391,"vY0":-120.36559413108066,"vZ0":-2.098842653468094,"x":86.28,"y":203.54,"x0":-2.508719852303806,"y0":50.00177443380485,"z0":4.8713463532803605,"aX":14.702672604525558},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.4,"breakHorizontal":-19.4,"spinRate":2667,"spinDirection":72},"zone":14,"typeConfidence":0.89,"plateTime":0.456386935704034,"extension":6.052493508618712},"index":0,"playId":"417269db-b287-39a6-91e5-01637728ddf8","pitchNumber":1,"startTime":"2026-08-29T00:00:30.434Z","endTime":"2026-08-29T00:00:34.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.207318679853728,"aZ":-14.693513948327904,"pfxX":-6.655649719251113,"pfxZ":9.1087413962263,"pX":0.6463334120524082,"pZ":1.7848409451476124,"vX0":9.105979046598966,"vY0":-137.3749379674686,"vZ0":-6.236564415829689,"x":92.36,"y":190.59,"x0":-1.8400732920180092,"y0":50.00588762384288,"z0":5.075770057791142,"aX":-12.778245956596487},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2342,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.39805116315708977,"extension":6.361486922015226},"index":1,"playId":"c67df8f4-41cd-3203-8ea5-90648c802de2","pitchNumber":2,"startTime":"2026-08-29T00:00:46.136Z","endTime":"2026-08-29T00:00:50.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73824239269272,"aZ":-24.58984707519558,"pfxX":-10.726268431418715,"pfxZ":3.9050557427555983,"pX":0.5954710082800886,"pZ":1.6927318261075701,"vX0":10.936176879651262,"vY0":-137.98115663063393,"vZ0":-4.291007013308886,"x":94.3,"y":193.08,"x0":-2.012801860720163,"y0":50.00252709202919,"z0":4.911192520953786,"aX":-20.82461753776051},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":17.3,"spinRate":2189,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.3959356322872152,"extension":6.238635497837197},"index":2,"playId":"dac7e2fd-99ca-34ac-85b5-3cd6b1b2cdef","pitchNumber":3,"startTime":"2026-08-29T00:01:02.386Z","endTime":"2026-08-29T00:01:06.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.098259357744944,"aZ":-38.71683307264961,"pfxX":5.748355227310672,"pfxZ":-4.465387017225222,"pX":-0.8118964814505507,"pZ":2.280158497776652,"vX0":1.4744965482552523,"vY0":-120.2017991276924,"vZ0":0.7000066025150125,"x":147.95,"y":177.22,"x0":-2.1800224327396975,"y0":50.00384736630261,"z0":5.420202008130341,"aX":8.419463794236995},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.7,"breakHorizontal":-10.8,"spinRate":2843,"spinDirection":61},"zone":4,"typeConfidence":0.93,"plateTime":0.45551678916063265,"extension":6.075926440284712},"index":3,"playId":"0eb302b9-2438-3dd0-98a0-f1fc8de45ce1","pitchNumber":4,"startTime":"2026-08-29T00:01:29.735Z","endTime":"2026-08-29T00:01:33.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118070513060356,"aZ":-33.36574298985732,"pfxX":1.8545232047099631,"pfxZ":-0.7115949242772688,"pX":1.6428397158355776,"pZ":0.7976230522778207,"vX0":8.428700667302131,"vY0":-128.16667757129827,"vZ0":-4.25648702278971,"x":54.38,"y":217.24,"x0":-1.916397542454787,"y0":50.00116838111681,"z0":5.05833851142514,"aX":3.1136061969451836},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":-5.0,"spinRate":2690,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4258049411645728,"extension":6.352768019678935},"index":4,"playId":"83aca571-74c4-3e9a-a8d9-81b4d4a7eb9e","pitchNumber":5,"startTime":"2026-08-29T00:01:49.878Z","endTime":"2026-08-29T00:01:54.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:01:54.401Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:02:00.615Z","endTime":"2026-08-29T00:03:10.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09048688812731,"aZ":-25.081323464566097,"pfxX":-9.614603914259618,"pfxZ":3.66916527983003,"pX":-0.47947300517075625,"pZ":1.8604109953447139,"vX0":8.107201328143482,"vY0":-137.61615311519958,"vZ0":-3.628591104890968,"x":135.28,"y":188.55,"x0":-2.2020752472063125,"y0":50.006372219123215,"z0":4.878433063638415,"aX":-18.60320457241162},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2189,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.39671809552464277,"extension":6.166409208215309},"index":0,"playId":"4d706336-de74-32e7-8453-c5c5191d9564","pitchNumber":1,"startTime":"2026-08-29T00:02:18.683Z","endTime":"2026-08-29T00:02:23.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.723093672685412,"aZ":-14.766458740323909,"pfxX":-5.231520999997732,"pfxZ":8.893435569223833,"pX":-0.40393659425538947,"pZ":1.0898355006590088,"vX0":6.238663629093657,"vY0":-138.26148568643123,"vZ0":-7.818204121668528,"x":132.4,"y":209.35,"x0":-1.9985083185311519,"y0":50.001168213421856,"z0":4.923678973433328,"aX":-10.237269930322249},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2453,"spinDirection":217},"zone":13,"typeConfidence":0.88,"plateTime":0.39454358327510564,"extension":6.425266623705801},"index":1,"playId":"49126e02-6cf5-3546-a697-f28b891e1ea3","pitchNumber":2,"startTime":"2026-08-29T00:02:44.744Z","endTime":"2026-08-29T00:02:48.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060101461073597,"aZ":-32.32135881111571,"pfxX":4.190610446068543,"pfxZ":-0.08551793906547367,"pX":0.14164877234614698,"pZ":1.4701076922596419,"vX0":4.236152230069745,"vY0":-127.25295039360864,"vZ0":-3.0554865837126397,"x":111.6,"y":199.09,"x0":-2.0816444486063217,"y0":50.004644607447524,"z0":5.214342168825153,"aX":6.9593366596551025},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":-8.4,"spinRate":2757,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4283800141939018,"extension":6.0292459060290415},"hitData":{"launchSpeed":63.1,"launchAngle":-39.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.54,"coordY":173.32}},"index":2,"playId":"2b860d3f-72b3-3e5d-afca-7ee54980843e","pitchNumber":3,"startTime":"2026-08-29T00:03:02.398Z","endTime":"2026-08-29T00:03:10.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":676604,"link":"/api/v1/people/676604"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:03:10.245Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, second baseman Jorbit Vivas to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:05:02.135Z","endTime":"2026-08-29T00:06:04.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.557774798631925,"aZ":-44.94027921006633,"pfxX":-2.2184451629844597,"pfxZ":-9.848651612459395,"pX":0.4104426112583698,"pZ":2.1506098774638636,"vX0":-1.913795362627933,"vY0":-113.36652183809626,"vZ0":1.23324060736099,"x":101.35,"y":180.71,"x0":1.5551504883701095,"y0":50.00441861672759,"z0":6.10060744362007,"aX":-2.8747962654753643},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.2,"breakHorizontal":4.6,"spinRate":2504,"spinDirection":337},"zone":9,"typeConfidence":0.91,"plateTime":0.48395205549347775,"extension":6.7425370025326234},"index":0,"playId":"2b962069-24c6-38ce-b24f-b299376a46de","pitchNumber":1,"startTime":"2026-08-29T00:05:24.839Z","endTime":"2026-08-29T00:05:28.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458579580369506,"aZ":-19.177567455753284,"pfxX":3.22715247521142,"pfxZ":6.776750841475181,"pX":0.6471224883329663,"pZ":4.095982784251682,"vX0":-4.600544045297988,"vY0":-136.53095896649066,"vZ0":-0.7758451635136834,"x":92.33,"y":128.19,"x0":1.9221393438396843,"y0":50.00659420405291,"z0":5.68401511530057,"aX":6.193428518841335},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-5.0,"spinRate":2031,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.3987000093578694,"extension":6.718016889352597},"index":1,"playId":"bc010efb-52e2-3790-a735-3dfac2ed33c3","pitchNumber":2,"startTime":"2026-08-29T00:05:44.699Z","endTime":"2026-08-29T00:05:48.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.338515809126328,"aZ":-20.043730172164686,"pfxX":8.832267406793692,"pfxZ":6.610443748413878,"pX":0.3026804114109683,"pZ":1.9658128163411344,"vX0":-7.224834940780857,"vY0":-134.3859754354666,"vZ0":-5.460234612174159,"x":105.46,"y":185.7,"x0":1.8746789622613098,"y0":50.001085191652315,"z0":5.441944818690957,"aX":16.199857305753422},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":-14.5,"spinRate":2115,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4071340604936249,"extension":6.869204233662021},"hitData":{"launchSpeed":88.5,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.35,"coordY":146.2}},"index":2,"playId":"d93490ae-64b0-3c65-a3f1-d9308c7698d9","pitchNumber":3,"startTime":"2026-08-29T00:05:57.239Z","endTime":"2026-08-29T00:06:04.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:06:04.758Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, pitcher Jackson Kent to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:06:10.007Z","endTime":"2026-08-29T00:06:49.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800600,"link":"/api/v1/people/800600"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29480903258964,"aZ":-44.10108191868796,"pfxX":-5.02152826518533,"pfxZ":-9.114458020582699,"pX":-0.09830223188837758,"pZ":2.219126001354623,"vX0":-2.252518984652537,"vY0":-114.04738380050294,"vZ0":1.2329831385103414,"x":120.75,"y":178.86,"x0":1.5566445370876307,"y0":50.00299681861674,"z0":6.044018142347396,"aX":-6.5702277889519785},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.8,"breakHorizontal":9.7,"spinRate":2559,"spinDirection":334},"zone":5,"typeConfidence":0.91,"plateTime":0.48150907636068707,"extension":6.884608574187363},"index":0,"playId":"8afb5a59-9afe-3f26-a1e5-7382fa619f28","pitchNumber":1,"startTime":"2026-08-29T00:06:29.648Z","endTime":"2026-08-29T00:06:33.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57804122593524,"aZ":-15.752589995424978,"pfxX":3.9724951456557367,"pfxZ":8.666265207725903,"pX":-0.43687835359899335,"pZ":2.1640627398202286,"vX0":-7.217920531855482,"vY0":-136.4263262000912,"vZ0":-6.047644458858599,"x":133.65,"y":180.35,"x0":1.7208308666640593,"y0":50.00146423831724,"z0":5.485922753628806,"aX":7.526664913253985},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-5.8,"spinRate":2127,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.40070752268561227,"extension":7.007773346779722},"hitData":{"launchSpeed":67.3,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.69,"coordY":186.0}},"index":1,"playId":"5bc1e2d1-78df-3579-a7ef-8292d33289cc","pitchNumber":2,"startTime":"2026-08-29T00:06:42.287Z","endTime":"2026-08-29T00:06:49.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:06:49.894Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Esteury Ruiz lines out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:06:57.351Z","endTime":"2026-08-29T00:07:59.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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.0,"endSpeed":85.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987570383392413,"aZ":-16.004321708729098,"pfxX":3.073078823187833,"pfxZ":8.699313850040777,"pX":0.3643358226747368,"pZ":3.37005151293701,"vX0":-4.797857091592481,"vY0":-135.3342955740472,"vZ0":-3.107700974481595,"x":103.11,"y":147.79,"x0":1.7592411261418628,"y0":50.00066136548837,"z0":5.65132768916439,"aX":5.711062003422285},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-4.6,"spinRate":2075,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.4044186584016387,"extension":6.94602512923318},"index":0,"playId":"766d9a6f-09a5-3126-b0ff-dd710c20a28f","pitchNumber":1,"startTime":"2026-08-29T00:07:16.235Z","endTime":"2026-08-29T00:07:20.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74264658924592,"aZ":-44.43073755926411,"pfxX":-3.3756932074639776,"pfxZ":-8.758831964053847,"pX":0.2288774629030588,"pZ":1.5294848446345501,"vX0":-1.9999093702402135,"vY0":-118.43540991502728,"vZ0":-0.6860488437688863,"x":108.28,"y":197.48,"x0":1.5269939833812658,"y0":50.00243158291736,"z0":5.938904050992726,"aX":-4.723993405681228},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-15.7,"breakHorizontal":6.6,"spinRate":2482,"spinDirection":337},"zone":14,"typeConfidence":0.91,"plateTime":0.46511309776904364,"extension":6.758150775599673},"index":1,"playId":"0ae75a8c-6f60-3be6-a748-5684c8dd68e0","pitchNumber":2,"startTime":"2026-08-29T00:07:29.550Z","endTime":"2026-08-29T00:07:32.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591230376627337,"aZ":-20.702122475155466,"pfxX":7.225727268922855,"pfxZ":6.044488193509051,"pX":0.025114986372926525,"pZ":1.4867001845835988,"vX0":-7.490844770315302,"vY0":-136.1069576733725,"vZ0":-6.583742484486878,"x":116.04,"y":198.64,"x0":1.85886161165727,"y0":50.00339527929883,"z0":5.344880461558729,"aX":13.716506363086365},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":-11.8,"spinRate":2289,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.40062386093266333,"extension":6.988198407677198},"hitData":{"launchSpeed":100.7,"launchAngle":21.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.57,"coordY":72.09}},"index":2,"playId":"03ffcd6c-4e91-3602-a799-6fea57ad164c","pitchNumber":3,"startTime":"2026-08-29T00:07:51.364Z","endTime":"2026-08-29T00:07:59.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:07:59.605Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:10:35.153Z","endTime":"2026-08-29T00:11:05.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Patrick Monteverde replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:09:25.729Z","endTime":"2026-08-29T00:10:37.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687287,"link":"/api/v1/people/687287"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676604,"link":"/api/v1/people/676604","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73929123066243,"aZ":-20.348172920690864,"pfxX":9.716733890377636,"pfxZ":6.765398728109982,"pX":2.065760117404301,"pZ":2.6213199580950666,"vX0":-2.795562492681441,"vY0":-130.9126392476467,"vZ0":-4.148771762822724,"x":38.26,"y":168.0,"x0":1.880148791969125,"y0":50.004123999132275,"z0":5.7356617192132875,"aX":16.99055062117826},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-17.0,"spinRate":1986,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.41722209577319447,"extension":5.94148454842828},"index":1,"playId":"33dbc056-bb42-3ee8-9e32-799f8ba9c328","pitchNumber":1,"startTime":"2026-08-29T00:10:37.444Z","endTime":"2026-08-29T00:10:41.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":71.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.24943813627581,"aZ":-39.656078205677424,"pfxX":-6.764806166331127,"pfxZ":-5.960030869113387,"pX":-0.01773366181314119,"pZ":2.7784590088621597,"vX0":-2.1062756423654347,"vY0":-110.85497296800511,"vZ0":1.298357828621594,"x":117.68,"y":163.76,"x0":1.8215147849129367,"y0":50.003351550502714,"z0":6.298091813415852,"aX":-8.490376017835498},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.2,"breakHorizontal":12.8,"spinRate":2567,"spinDirection":298},"zone":5,"typeConfidence":0.9,"plateTime":0.4925100564743965,"extension":5.963621559238324},"hitData":{"launchSpeed":82.5,"launchAngle":38.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.75,"coordY":94.09}},"index":2,"playId":"16d3f7f8-884a-3029-abb3-b21227a407ea","pitchNumber":2,"startTime":"2026-08-29T00:10:55.982Z","endTime":"2026-08-29T00:11:05.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:11:05.447Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abimelec Ortiz challenged (pitch result), call on the field was confirmed: Abimelec Ortiz called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:11:06.643Z","endTime":"2026-08-29T00:14:08.535Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34485529776267,"aZ":-19.90677085038191,"pfxX":9.417562491919798,"pfxZ":6.900038363699121,"pX":0.6576139460773367,"pZ":2.267682987644457,"vX0":-6.07381065422962,"vY0":-131.81734500138944,"vZ0":-5.144108103876896,"x":91.93,"y":177.55,"x0":1.7561868758859907,"y0":50.00338455347096,"z0":5.693616629734635,"aX":16.742487304088296},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-16.0,"spinRate":2011,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.4139275356207812,"extension":6.104833058669448},"index":0,"playId":"88459c6a-5cbe-3e7c-a3a5-698dec155d78","pitchNumber":1,"startTime":"2026-08-29T00:11:29.972Z","endTime":"2026-08-29T00:11:34.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.123298786767908,"aZ":-30.670156822494274,"pfxX":-6.632854068007897,"pfxZ":1.0751414480815065,"pX":0.43699985767231486,"pZ":2.7119342321639035,"vX0":-1.6871655941473742,"vY0":-117.25971367408984,"vZ0":-0.947674650929423,"x":100.34,"y":165.56,"x0":2.0268357894431146,"y0":50.00424404695039,"z0":5.970106439643207,"aX":-9.282817044461996},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.0,"breakHorizontal":12.5,"spinRate":2483,"spinDirection":288},"zone":6,"typeConfidence":0.9,"plateTime":0.46620894046244343,"extension":5.839990526378218},"index":1,"playId":"af742591-a177-35cc-9504-2955a73d481f","pitchNumber":2,"startTime":"2026-08-29T00:11:50.883Z","endTime":"2026-08-29T00:11:54.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.902688744862445,"aZ":-29.811423033780514,"pfxX":-5.553313299688051,"pfxZ":1.7181987913061316,"pX":-2.7130669991423,"pZ":0.07346160598393309,"vX0":-8.235655007733088,"vY0":-116.51080296312287,"vZ0":-6.32667702189659,"x":220.42,"y":236.8,"x0":1.588950039359851,"y0":50.00189893021635,"z0":5.641396904792574,"aX":-7.633784730536514},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.8,"breakHorizontal":12.1,"spinRate":2463,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.47011718760471366,"extension":6.291888794875934},"index":2,"playId":"041288d8-d732-377f-873b-d099b558d36d","pitchNumber":3,"startTime":"2026-08-29T00:12:28.682Z","endTime":"2026-08-29T00:12:32.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74097836438805,"aZ":-36.476327459630916,"pfxX":6.518991256043303,"pfxZ":-3.084568936919945,"pX":-0.694145701305299,"pZ":0.8106861530084464,"vX0":-7.112564954940674,"vY0":-117.54093587937278,"vZ0":-3.3798020334671177,"x":143.46,"y":216.89,"x0":1.5272000135972843,"y0":50.000922978729385,"z0":5.661668602417653,"aX":9.10073279332236},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.1,"breakHorizontal":-10.0,"spinRate":1074,"spinDirection":75},"zone":13,"typeConfidence":0.92,"plateTime":0.4663887079899278,"extension":5.942753366955612},"index":3,"playId":"64ff4018-b243-36c3-96c6-965eff7845c2","pitchNumber":4,"startTime":"2026-08-29T00:12:52.032Z","endTime":"2026-08-29T00:12:55.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1493544339822,"aZ":-38.44202645438336,"pfxX":6.736731749062657,"pfxZ":-4.445904227789864,"pX":-1.549663280328028,"pZ":-0.11100630708909182,"vX0":-8.963586787775727,"vY0":-118.36213872340112,"vZ0":-5.124562672400024,"x":176.07,"y":241.78,"x0":1.4241866170806294,"y0":50.0058536386853,"z0":5.630953240924451,"aX":9.490139787976599},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.1,"breakHorizontal":-9.8,"spinRate":1087,"spinDirection":68},"zone":13,"typeConfidence":0.92,"plateTime":0.46406836866173196,"extension":6.133195657663371},"index":4,"playId":"ce15492b-7a26-356c-9539-dafea4bf8600","pitchNumber":5,"startTime":"2026-08-29T00:13:09.945Z","endTime":"2026-08-29T00:13:14.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218046401939393,"aZ":-23.435991880765076,"pfxX":-3.42193764009024,"pfxZ":5.538989975421501,"pX":0.25690551529455785,"pZ":2.255298348649631,"vX0":-2.649641591530199,"vY0":-124.8177400385388,"vZ0":-4.038164266545573,"x":107.21,"y":177.89,"x0":1.7768567439133651,"y0":50.00150469565816,"z0":5.824753579731293,"aX":-5.396260774260792},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.4,"breakHorizontal":6.8,"spinRate":2037,"spinDirection":172},"zone":5,"typeConfidence":0.91,"plateTime":0.43889135357064735,"extension":6.2181502886914295},"index":5,"playId":"3b6d2337-dfb7-3495-8a65-408741e3778f","pitchNumber":6,"startTime":"2026-08-29T00:13:36.138Z","endTime":"2026-08-29T00:13:41.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13499994122955,"aZ":-17.886417113494787,"pfxX":6.775467599820838,"pfxZ":7.956240638598445,"pX":-0.6868093064453005,"pZ":2.431603229092245,"vX0":-7.932924174876153,"vY0":-132.61279770974747,"vZ0":-5.556836114532536,"x":143.18,"y":173.13,"x0":1.4513636870769002,"y0":50.004173220311664,"z0":5.842626305125495,"aX":12.170179051173918},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":-10.7,"spinRate":2031,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.41171671072777327,"extension":6.065351553996868},"index":6,"playId":"159ec671-7539-3a52-8bb6-bf15f5220c0f","pitchNumber":7,"startTime":"2026-08-29T00:14:04.458Z","endTime":"2026-08-29T00:14:08.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"}},"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:14:08.535Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out to right fielder Javier Sanoja.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:14:49.577Z","endTime":"2026-08-29T00:15:57.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.18780160833941,"aZ":-40.44789413019814,"pfxX":-6.761630589191307,"pfxZ":-6.429343420832749,"pX":0.42760808251698557,"pZ":3.116365004633498,"vX0":-0.8294866982678082,"vY0":-112.1194937609684,"vZ0":2.179315247840565,"x":100.7,"y":154.64,"x0":1.680697487953593,"y0":50.002040754096306,"z0":6.226573637368292,"aX":-8.70233411758124},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.9,"breakHorizontal":12.5,"spinRate":2516,"spinDirection":300},"zone":3,"typeConfidence":0.9,"plateTime":0.486492918832099,"extension":6.041271811969636},"index":0,"playId":"298c95f3-ad17-3bc3-830b-bf1b84181396","pitchNumber":1,"startTime":"2026-08-29T00:14:49.577Z","endTime":"2026-08-29T00:14:53.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.864873915139025,"aZ":-39.27551470765687,"pfxX":-7.342191852512859,"pfxZ":-5.643194079780301,"pX":1.3323843833911186,"pZ":3.0118975685777,"vX0":1.202149286036012,"vY0":-111.47117096627512,"vZ0":1.7527095799223402,"x":66.21,"y":157.46,"x0":1.7402369170507284,"y0":50.00056536445074,"z0":6.267524798768117,"aX":-9.246667221527959},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-9.5,"breakHorizontal":13.0,"spinRate":2487,"spinDirection":306},"zone":12,"typeConfidence":0.9,"plateTime":0.4911857686491157,"extension":6.017646182989398},"index":1,"playId":"ce7008fa-490b-3288-9a5c-610cb27a1ee0","pitchNumber":2,"startTime":"2026-08-29T00:15:07.809Z","endTime":"2026-08-29T00:15:11.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235827643503555,"aZ":-17.018559297128387,"pfxX":6.453777466273195,"pfxZ":8.53921519058444,"pX":-1.1183792983726695,"pZ":2.2465624561633812,"vX0":-8.797316603434652,"vY0":-131.4587784724754,"vZ0":-5.899340652848088,"x":159.63,"y":178.12,"x0":1.4115657703700486,"y0":50.000981991835324,"z0":5.755550672991104,"aX":11.452080928504852},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.5,"breakHorizontal":-10.1,"spinRate":2016,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4144604594532266,"extension":6.130016197669621},"index":2,"playId":"35c34e56-606c-323d-9c39-b8d4a2518c15","pitchNumber":3,"startTime":"2026-08-29T00:15:25.716Z","endTime":"2026-08-29T00:15:30.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.82135418600063,"aZ":-39.28413429676096,"pfxX":-6.43611727588433,"pfxZ":-5.515012467138925,"pX":-0.08717696403487696,"pZ":2.9527004059398654,"vX0":-2.0361919420914063,"vY0":-112.37537734664028,"vZ0":1.475497549488565,"x":120.32,"y":159.06,"x0":1.6648715413144848,"y0":50.002473235618446,"z0":6.253820872946607,"aX":-8.297600340023337},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-9.4,"breakHorizontal":12.1,"spinRate":2537,"spinDirection":307},"zone":2,"typeConfidence":0.9,"plateTime":0.4859064869333838,"extension":6.102860445840488},"hitData":{"launchSpeed":85.5,"launchAngle":38.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.66,"coordY":88.1}},"index":3,"playId":"cd6a98b8-7ad6-3f5c-b270-815674d1ae10","pitchNumber":4,"startTime":"2026-08-29T00:15:46.586Z","endTime":"2026-08-29T00:15:57.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:15:57.416Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, second baseman Jorbit Vivas to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:17:48.927Z","endTime":"2026-08-29T00:18:19.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47480365318793,"aZ":-22.971230194916302,"pfxX":8.709854873355102,"pfxZ":5.02615014980455,"pX":0.5937648734260568,"pZ":2.566666379575997,"vX0":-6.40893387305412,"vY0":-134.30821289083175,"vZ0":-3.4296432109264963,"x":94.37,"y":169.48,"x0":1.8766143574993381,"y0":50.00338126917719,"z0":5.489580871156313,"aX":15.948818219322819},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":-14.4,"spinRate":2343,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4074612058424609,"extension":6.852595587083207},"hitData":{"launchSpeed":72.9,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.46,"coordY":152.03}},"index":0,"playId":"afac9cae-3bac-303a-b079-1a2dfe1de708","pitchNumber":1,"startTime":"2026-08-29T00:18:11.833Z","endTime":"2026-08-29T00:18:19.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:18:19.384Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:18:23.179Z","endTime":"2026-08-29T00:20:14.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.1,"endSpeed":74.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.415366872572367,"aZ":-42.14364271302016,"pfxX":-4.638565665250976,"pfxZ":-7.25713764682504,"pX":-0.10984188218549083,"pZ":0.5121490513778798,"vX0":-2.713891823205949,"vY0":-116.57936183932782,"vZ0":-3.185970150101818,"x":121.19,"y":224.95,"x0":1.6730411140092805,"y0":50.00409812499605,"z0":5.883877784815014,"aX":-6.369680247266383},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.7,"breakHorizontal":9.1,"spinRate":2597,"spinDirection":336},"zone":13,"typeConfidence":0.91,"plateTime":0.47026099503597774,"extension":6.898082261711427},"index":0,"playId":"f37ccd5a-847c-3994-8904-1c75e6d7b6bc","pitchNumber":1,"startTime":"2026-08-29T00:18:45.650Z","endTime":"2026-08-29T00:18:49.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.591994561439744,"aZ":-14.466113024543935,"pfxX":7.877889175808521,"pfxZ":9.527106084116712,"pX":0.09168819742102333,"pZ":2.883934178879335,"vX0":-7.4837023633279856,"vY0":-135.90170973974023,"vZ0":-4.114621418886531,"x":113.51,"y":160.91,"x0":1.8662813992946512,"y0":50.00070326042768,"z0":5.432002291981122,"aX":14.638840670956052},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":-12.6,"spinRate":2447,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.40403712899493316,"extension":6.884831042746688},"index":1,"playId":"d2e2b340-a562-3127-8da4-0206bde774a4","pitchNumber":2,"startTime":"2026-08-29T00:19:01.885Z","endTime":"2026-08-29T00:19:05.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0425933574305,"aZ":-13.902301777146404,"pfxX":8.281932917237864,"pfxZ":9.671647020446564,"pX":-0.4537996521607742,"pZ":1.9416153945367396,"vX0":-8.922549182196265,"vY0":-137.01182227592693,"vZ0":-6.878658328453281,"x":134.3,"y":186.36,"x0":1.778727264067577,"y0":50.00262298140561,"z0":5.446371509593029,"aX":15.647098195430365},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-13.0,"spinRate":2419,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.40072668471355843,"extension":7.152528683704484},"index":2,"playId":"d6d998a2-a918-383c-bb89-cef5b7d36a90","pitchNumber":3,"startTime":"2026-08-29T00:19:16.570Z","endTime":"2026-08-29T00:19:20.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-29T00:19:25.215Z","endTime":"2026-08-29T00:19:38.967Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678435403665638,"aZ":-26.123382184315506,"pfxX":10.195757747688742,"pfxZ":3.9057552446685833,"pX":0.7223024270364425,"pZ":1.560072330307252,"vX0":-6.45834818431907,"vY0":-123.66889307134218,"vZ0":-3.859305919933104,"x":89.47,"y":196.66,"x0":2.0431165344494637,"y0":50.00163564099677,"z0":5.332140873082692,"aX":15.790591477993823},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.4,"breakHorizontal":-16.9,"spinRate":1906,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4429034500444051,"extension":6.937619114398682},"index":4,"playId":"cbccb005-94e9-306c-9a4c-9bd28f8c309c","pitchNumber":4,"startTime":"2026-08-29T00:19:38.967Z","endTime":"2026-08-29T00:19:43.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462844479640232,"aZ":-44.164617087010306,"pfxX":-4.067115558037263,"pfxZ":-9.159884112215792,"pX":1.0620745389847754,"pZ":2.090284778246819,"vX0":0.001446856931729995,"vY0":-114.39581376002998,"vZ0":0.955135228327382,"x":76.52,"y":182.34,"x0":1.588700145226106,"y0":50.00100863548666,"z0":6.038161954996411,"aX":-5.325190237539388},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.0,"breakHorizontal":7.3,"spinRate":2744,"spinDirection":336},"zone":14,"typeConfidence":0.91,"plateTime":0.4810126477593726,"extension":6.868564466213013},"index":5,"playId":"2dc32933-74c6-3ba8-a161-f4af5f700357","pitchNumber":5,"startTime":"2026-08-29T00:19:54.471Z","endTime":"2026-08-29T00:19:58.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77090650159972,"aZ":-15.924682182034314,"pfxX":8.054341406355103,"pfxZ":8.68667288700905,"pX":-0.38250157546929814,"pZ":0.3848969742104804,"vX0":-9.04713964507528,"vY0":-135.90284978720834,"vZ0":-10.136962450935151,"x":131.58,"y":228.39,"x0":1.9431105036271228,"y0":50.00320299440852,"z0":5.269252306534757,"aX":15.067572154452996},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-12.7,"spinRate":2372,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.40302725302946607,"extension":6.876906860654957},"index":6,"playId":"79bf8af3-d14b-3edb-ae7c-94741de3d4d0","pitchNumber":6,"startTime":"2026-08-29T00:20:10.167Z","endTime":"2026-08-29T00:20:14.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.42,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:20:14.476Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Agustín Ramírez walks. Heriberto Hernández to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:20:22.552Z","endTime":"2026-08-29T00:23:13.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006565044855662,"aZ":-17.534724970747128,"pfxX":7.810281432128203,"pfxZ":7.876683759568353,"pX":-0.6210299165722771,"pZ":3.205274179530503,"vX0":-9.243839695027885,"vY0":-135.10230072285663,"vZ0":-2.896665031111146,"x":140.67,"y":152.24,"x0":1.8217270593155834,"y0":50.00002466577346,"z0":5.516055737151197,"aX":14.511116924398301},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-12.2,"spinRate":2107,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40461489824107977,"extension":7.012984299734017},"index":0,"playId":"abf371e9-c100-31b1-a7bf-4c0769f5acfe","pitchNumber":1,"startTime":"2026-08-29T00:20:43.171Z","endTime":"2026-08-29T00:20:47.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.127140875715895,"aZ":-43.580945407115024,"pfxX":-3.449394162407152,"pfxZ":-8.65204732134725,"pX":-0.8751226147381056,"pZ":0.1819169702747241,"vX0":-4.516905152794494,"vY0":-114.66882526271733,"vZ0":-3.1717620073185486,"x":150.36,"y":233.87,"x0":1.5756320924438405,"y0":50.0014775100183,"z0":5.87514763935993,"aX":-4.548272349831494},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.2,"breakHorizontal":7.4,"spinRate":2617,"spinDirection":338},"zone":13,"typeConfidence":0.91,"plateTime":0.4794349401592113,"extension":6.904770356882109},"index":1,"playId":"8a24bb93-581a-31ce-af01-cf975e4f2162","pitchNumber":2,"startTime":"2026-08-29T00:21:01.456Z","endTime":"2026-08-29T00:21:05.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"c10d43c2-943a-31e6-9007-c735bc28e7c6","startTime":"2026-08-29T00:21:26.820Z","endTime":"2026-08-29T00:21:30.630Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569025823000405,"aZ":-15.634620491931697,"pfxX":2.941617990911989,"pfxZ":8.97071985508964,"pX":-0.21840112781908866,"pZ":1.834577761596402,"vX0":-6.482894497239111,"vY0":-134.3082545720654,"vZ0":-6.59427504209106,"x":125.32,"y":189.25,"x0":1.8345580961855972,"y0":50.00494128433928,"z0":5.4157099398420225,"aX":5.425470635862202},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":-4.1,"spinRate":2104,"spinDirection":150},"zone":8,"typeConfidence":0.86,"plateTime":0.4063870533343441,"extension":7.044071865940924},"index":3,"playId":"fb5a3557-93ad-3583-ab0e-ae8f6248ede9","pitchNumber":3,"startTime":"2026-08-29T00:21:45.613Z","endTime":"2026-08-29T00:21:49.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.696307132346398,"aZ":-17.23174218894274,"pfxX":7.076968244917141,"pfxZ":8.100086227052392,"pX":-0.30711527583414244,"pZ":3.1056187708800076,"vX0":-8.116963760676189,"vY0":-134.5963370063429,"vZ0":-3.176823027788837,"x":128.71,"y":154.93,"x0":1.8203428519344094,"y0":50.003184388474814,"z0":5.513030700934262,"aX":13.057004421150198},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":2206,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4060821690995269,"extension":7.251675904521005},"index":4,"playId":"ed2db5aa-fdf0-39b0-a41a-7ca08aba3743","pitchNumber":4,"startTime":"2026-08-29T00:22:05.583Z","endTime":"2026-08-29T00:22:09.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567566750256603,"aZ":-14.785447387889999,"pfxX":3.635418167564455,"pfxZ":9.255582051100696,"pX":-0.6794659237932575,"pZ":1.613919843513079,"vX0":-7.583722586770514,"vY0":-135.46817423060972,"vZ0":-7.448363280242428,"x":142.9,"y":195.2,"x0":1.6703119361472738,"y0":50.002979169850526,"z0":5.410717146609212,"aX":6.830657596799309},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-5.2,"spinRate":2138,"spinDirection":158},"zone":7,"typeConfidence":0.89,"plateTime":0.4026387990386131,"extension":7.114995835399974},"index":5,"playId":"513d5c98-37cc-359a-a3e9-e8276f02211b","pitchNumber":5,"startTime":"2026-08-29T00:22:25.620Z","endTime":"2026-08-29T00:22:29.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07845542226745,"aZ":-18.04218798715751,"pfxX":7.753582579301352,"pfxZ":7.479245150619264,"pX":-0.2594951821246883,"pZ":2.6154278532963824,"vX0":-8.268998981930146,"vY0":-135.48838506938725,"vZ0":-4.324373599349679,"x":126.89,"y":168.16,"x0":1.8011793804889455,"y0":50.00250073677966,"z0":5.465312435678259,"aX":14.650434403190808},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":-12.6,"spinRate":2300,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4017623209071468,"extension":7.029424885962601},"index":6,"playId":"d7a45ec6-9dac-3560-8996-10af584234da","pitchNumber":6,"startTime":"2026-08-29T00:22:46.585Z","endTime":"2026-08-29T00:22:50.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.230335177578443,"aZ":-22.17009146571666,"pfxX":8.103987150905578,"pfxZ":5.345420189658283,"pX":0.310048043008704,"pZ":3.7838613942713395,"vX0":-6.952766358013916,"vY0":-135.1611326262958,"vZ0":-0.4702527841664281,"x":105.18,"y":136.62,"x0":1.8482046162525678,"y0":50.004862394770846,"z0":5.50115237882251,"aX":15.171803402846198},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":-13.4,"spinRate":2146,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40344231690419274,"extension":6.982469651070728},"index":7,"playId":"43482bd6-3fcf-3039-a09b-b74b8b29d8b2","pitchNumber":7,"startTime":"2026-08-29T00:23:09.272Z","endTime":"2026-08-29T00:23:13.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.2,"awayTeamWinProbability":11.799999999999997,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:23:13.554Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:24:16.293Z","endTime":"2026-08-29T00:25:10.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T00:23:29.531Z","endTime":"2026-08-29T00:24:18.579Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.750055716830992,"aZ":-27.68352372149334,"pfxX":10.580201552491278,"pfxZ":2.8202388944623973,"pX":-0.29631508232242565,"pZ":1.310919769453976,"vX0":-9.079784546341454,"vY0":-125.07189307231879,"vZ0":-4.202808366870495,"x":128.29,"y":203.39,"x0":1.9954774787507843,"y0":50.00515527990828,"z0":5.267235569359004,"aX":16.869290565302112},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":-17.3,"spinRate":1781,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.4368769398340908,"extension":6.992971768594938},"index":1,"playId":"0a5f9215-6f51-3fb5-bef6-72c5006250aa","pitchNumber":1,"startTime":"2026-08-29T00:24:18.579Z","endTime":"2026-08-29T00:24:22.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71767257974419,"aZ":-18.905401754663597,"pfxX":8.56314972757604,"pfxZ":6.9927106148121005,"pX":-0.08657660482340183,"pZ":2.038287625978738,"vX0":-8.236333504369108,"vY0":-136.34632644739153,"vZ0":-5.451231769535702,"x":120.3,"y":183.75,"x0":1.8491105936662595,"y0":50.00423652687556,"z0":5.35268992457785,"aX":16.253956036696326},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":-13.9,"spinRate":2281,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.40048832214889263,"extension":7.03452860299216},"index":2,"playId":"4e85202a-6038-3857-a107-5fbd003f6875","pitchNumber":2,"startTime":"2026-08-29T00:24:43.232Z","endTime":"2026-08-29T00:24:46.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.693853625429067,"aZ":-27.176381025253608,"pfxX":10.201750960264919,"pfxZ":3.1483545013398295,"pX":0.8905337859713207,"pZ":1.0094914729823983,"vX0":-6.141109856042364,"vY0":-124.59395667783606,"vZ0":-4.914309217851655,"x":83.05,"y":211.52,"x0":2.0492888657370885,"y0":50.00410763397368,"z0":5.226646659396939,"aX":16.200607164624056},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":-17.3,"spinRate":1779,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4379507359404524,"extension":7.01909158207766},"index":3,"playId":"2a0ba4c0-49c3-362c-9f21-4e0654ddad8b","pitchNumber":3,"startTime":"2026-08-29T00:25:06.803Z","endTime":"2026-08-29T00:25:10.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.63,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:25:10.706Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:25:21.152Z","endTime":"2026-08-29T00:26:07.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.102186844738036,"aZ":-24.71124207000567,"pfxX":10.323478560510633,"pfxZ":4.6520225998868465,"pX":0.39729555083703183,"pZ":1.665047571386699,"vX0":-7.468525192906151,"vY0":-125.3124627929995,"vZ0":-3.9885898353172644,"x":101.86,"y":193.82,"x0":2.061207410906543,"y0":50.00521965850922,"z0":5.27429910119621,"aX":16.574598948397814},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.8,"breakHorizontal":-17.2,"spinRate":1802,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.4355344547743245,"extension":6.927993940176018},"index":0,"playId":"1154a670-c909-3427-ba02-e532b96a775d","pitchNumber":1,"startTime":"2026-08-29T00:25:38.988Z","endTime":"2026-08-29T00:25:42.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601018672727662,"aZ":-18.861437823050874,"pfxX":9.484795173382434,"pfxZ":6.911928905375043,"pX":0.1838519575094098,"pZ":1.8173356560925398,"vX0":-7.798510830797754,"vY0":-137.24565991516488,"vZ0":-6.231527389888752,"x":109.99,"y":189.71,"x0":1.81620700625054,"y0":50.00512706876858,"z0":5.382409744409667,"aX":18.273535694878085},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":-15.7,"spinRate":2430,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.3976192068702473,"extension":7.136828261057163},"hitData":{"launchSpeed":93.8,"launchAngle":42.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.76,"coordY":73.06}},"index":1,"playId":"9c21d147-d0f1-32ff-9adf-a3d3e68e45e8","pitchNumber":2,"startTime":"2026-08-29T00:25:57.307Z","endTime":"2026-08-29T00:26:07.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"second":{"id":681715,"link":"/api/v1/people/681715"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.999999999999986,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:26:07.330Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:27:55.839Z","endTime":"2026-08-29T00:29:02.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17739529851869,"aZ":-22.829610747666546,"pfxX":1.9519336234551203,"pfxZ":5.711558682137588,"pX":-0.2730314994057753,"pZ":1.5800347905058376,"vX0":-5.6041842254111085,"vY0":-126.6707305479334,"vZ0":-6.102203228254856,"x":127.41,"y":196.12,"x0":1.7076696663397457,"y0":50.00371384742727,"z0":5.8278780057402235,"aX":3.1945824332581307},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2160,"spinDirection":162},"zone":7,"typeConfidence":0.89,"plateTime":0.4312424159362669,"extension":6.013110703485883},"index":0,"playId":"ce2a2010-a24f-3f13-9e65-ef9752199be6","pitchNumber":1,"startTime":"2026-08-29T00:28:17.305Z","endTime":"2026-08-29T00:28:21.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47971679785783,"aZ":-15.124289304505863,"pfxX":7.492725669565896,"pfxZ":9.61497430298543,"pX":0.12529636559460167,"pZ":3.7089135169400302,"vX0":-5.928563940123022,"vY0":-132.14925487741036,"vZ0":-2.9178236246073075,"x":112.22,"y":138.64,"x0":1.4214702029811799,"y0":50.00289531635645,"z0":5.934830951427684,"aX":13.286664346944349},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.0,"breakHorizontal":-12.4,"spinRate":2113,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.41406210237683005,"extension":6.029462002352651},"index":1,"playId":"41b3a5b6-af0a-32fc-a853-c9db8ff2e14b","pitchNumber":2,"startTime":"2026-08-29T00:28:34.737Z","endTime":"2026-08-29T00:28:38.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.583263610155115,"aZ":-26.169590219217387,"pfxX":-3.0267359901903124,"pfxZ":4.001002093607157,"pX":-0.7822399051541122,"pZ":2.002903372352807,"vX0":-5.102165233170832,"vY0":-120.64711117613672,"vZ0":-3.467388937792135,"x":146.82,"y":184.7,"x0":1.7387474330400676,"y0":50.003014360729786,"z0":5.721342341486863,"aX":-4.539031575087714},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.8,"breakHorizontal":6.5,"spinRate":2495,"spinDirection":286},"zone":7,"typeConfidence":0.65,"plateTime":0.45097670450586413,"extension":6.190942835822697},"hitData":{"launchSpeed":77.8,"launchAngle":50.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.05,"coordY":141.02}},"index":2,"playId":"6d09363d-b3cd-3a33-bd26-2ed70d82e5c0","pitchNumber":3,"startTime":"2026-08-29T00:28:53.324Z","endTime":"2026-08-29T00:29:02.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:29:02.340Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:29:09.584Z","endTime":"2026-08-29T00:29:56.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.679022100767508,"aZ":-40.15054599234542,"pfxX":-5.378308998236666,"pfxZ":-5.783440425150647,"pX":-1.2881357170772667,"pZ":1.2409197332925943,"vX0":-4.777234538141661,"vY0":-116.60681175868052,"vZ0":-2.3512176513792027,"x":166.1,"y":205.28,"x0":1.4850712392112253,"y0":50.0043117432242,"z0":6.046156864816769,"aX":-7.414964625736693},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.8,"breakHorizontal":10.9,"spinRate":2696,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4695100622134656,"extension":6.023724035534149},"index":0,"playId":"0499abb9-cb3a-34f3-be27-7aa05ba7e4b6","pitchNumber":1,"startTime":"2026-08-29T00:29:30.890Z","endTime":"2026-08-29T00:29:34.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052972253532676,"aZ":-36.93921293909033,"pfxX":7.363935134840523,"pfxZ":-3.3334941555413256,"pX":0.42184158018347917,"pZ":2.014649035942334,"vX0":-4.915749459743799,"vY0":-119.18883108273135,"vZ0":-1.1102281530368503,"x":100.92,"y":184.38,"x0":1.5598287682654146,"y0":50.00133930887513,"z0":5.83824917456978,"aX":10.537458497343234},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.0,"breakHorizontal":-12.1,"spinRate":1227,"spinDirection":86},"zone":9,"typeConfidence":0.91,"plateTime":0.460492383949358,"extension":6.134796778589079},"hitData":{"launchSpeed":97.1,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":152.03}},"index":1,"playId":"4a7d98a9-f065-3eb4-aa57-4833f8d24167","pitchNumber":2,"startTime":"2026-08-29T00:29:49.143Z","endTime":"2026-08-29T00:29:56.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:29:56.958Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:30:03.824Z","endTime":"2026-08-29T00:30:54.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":91.0,"endSpeed":83.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.287287809557387,"aZ":-18.920096768801827,"pfxX":9.629938426758965,"pfxZ":7.512681095543471,"pX":-0.863631992359504,"pZ":0.529642541571851,"vX0":-9.137325109392664,"vY0":-132.00944798498472,"vZ0":-9.324507281641944,"x":149.92,"y":224.48,"x0":1.392579556620802,"y0":50.001777422240444,"z0":5.502382501745073,"aX":16.983790674522847},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.6,"breakHorizontal":-15.5,"spinRate":2064,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.4150363935208836,"extension":6.211762219192662},"index":0,"playId":"f3e67ec9-405e-3e27-a48c-624494e30676","pitchNumber":1,"startTime":"2026-08-29T00:30:26.726Z","endTime":"2026-08-29T00:30:30.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.943396911575064,"aZ":-23.18454287603667,"pfxX":-1.0770622399195728,"pfxZ":5.630458111628561,"pX":-0.5127284378110033,"pZ":2.0223493016374747,"vX0":-4.973851307982715,"vY0":-124.73954968190377,"vZ0":-4.751995404862374,"x":136.54,"y":184.18,"x0":1.6362562396175917,"y0":50.00497923835025,"z0":5.83199634004488,"aX":-1.719329763289728},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.5,"breakHorizontal":3.0,"spinRate":1958,"spinDirection":166},"zone":7,"typeConfidence":0.9,"plateTime":0.4368704037941331,"extension":6.122936114985296},"hitData":{"launchSpeed":79.0,"launchAngle":4.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.58,"coordY":164.2}},"index":1,"playId":"3b180382-4333-35c4-b353-080b6341102d","pitchNumber":2,"startTime":"2026-08-29T00:30:46.788Z","endTime":"2026-08-29T00:30:54.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:30:54.636Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out softly, third baseman Brady House to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:32:54.425Z","endTime":"2026-08-29T00:33:53.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.994375196124597,"aZ":-24.75839234366398,"pfxX":12.006181219209122,"pfxZ":4.923059903201493,"pX":1.2551980085728909,"pZ":2.9466781664816937,"vX0":-5.989851462596673,"vY0":-121.75574234030049,"vZ0":-1.1301140897176356,"x":69.15,"y":159.22,"x0":2.181925536171197,"y0":50.00595711603943,"z0":5.551316521515774,"aX":18.102776622214517},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.9,"breakHorizontal":-20.4,"spinRate":1953,"spinDirection":118},"zone":12,"typeConfidence":0.91,"plateTime":0.4491626060009395,"extension":6.770394984075644},"index":0,"playId":"3f0bdca9-3bfa-30e1-8e7d-750d355c36bc","pitchNumber":1,"startTime":"2026-08-29T00:33:19.666Z","endTime":"2026-08-29T00:33:23.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106061661713767,"aZ":-14.0021937354151,"pfxX":8.441331877200538,"pfxZ":9.717070670253317,"pX":-0.08395938271195831,"pZ":2.2376446321146126,"vX0":-7.99174319746636,"vY0":-135.73495086836363,"vZ0":-5.906640229823326,"x":120.2,"y":178.36,"x0":1.7986732050432355,"y0":50.00082166367273,"z0":5.413036381589352,"aX":15.78363867820567},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-13.7,"spinRate":2200,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.40318743637242527,"extension":6.951606259384184},"index":1,"playId":"d1169510-d9b7-3cab-9bd7-c2a1c489eb04","pitchNumber":2,"startTime":"2026-08-29T00:33:32.099Z","endTime":"2026-08-29T00:33:36.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881021581070925,"aZ":-43.667472807607325,"pfxX":-4.977392603784074,"pfxZ":-8.415563295266228,"pX":0.24675079593065652,"pZ":1.5383978433148178,"vX0":-1.8952720732595418,"vY0":-116.40201299149244,"vZ0":-0.6699351018924498,"x":107.59,"y":197.24,"x0":1.719441750247898,"y0":50.0043958311108,"z0":5.9824373807282285,"aX":-6.795846075727014},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.1,"breakHorizontal":9.5,"spinRate":2540,"spinDirection":330},"zone":14,"typeConfidence":0.91,"plateTime":0.4714596347879927,"extension":6.91028487483155},"hitData":{"launchSpeed":52.7,"launchAngle":-63.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":115.15,"coordY":182.51}},"index":2,"playId":"5bb7e40e-449c-30f2-9f87-67d37ac8a989","pitchNumber":3,"startTime":"2026-08-29T00:33:45.593Z","endTime":"2026-08-29T00:33:53.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:33:53.105Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a sharp fly ball to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:33:57.228Z","endTime":"2026-08-29T00:35:14.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182208347236966,"aZ":-14.775509330079673,"pfxX":4.6007092905672895,"pfxZ":9.203086947685097,"pX":0.7631124132152095,"pZ":3.0234997606579093,"vX0":-4.518540462808286,"vY0":-135.75652763491775,"vZ0":-4.309879777743954,"x":87.91,"y":157.15,"x0":1.8412702457630674,"y0":50.00220596490381,"z0":5.641037669788766,"aX":8.69669592458808},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-7.6,"spinRate":2182,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.4015341824656553,"extension":7.082013554140454},"index":0,"playId":"7a7f41d5-899d-3751-b188-640efec5ca00","pitchNumber":1,"startTime":"2026-08-29T00:34:17.821Z","endTime":"2026-08-29T00:34:21.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11877312990726,"aZ":-44.21123031976802,"pfxX":-2.772757856082837,"pfxZ":-9.027456501092349,"pX":-0.7322015235734958,"pZ":1.2155489612093973,"vX0":-4.391473535441529,"vY0":-115.53541678714927,"vZ0":-0.9665482135384439,"x":144.91,"y":205.96,"x0":1.5628591835813224,"y0":50.00059371337543,"z0":5.9368114402270065,"aX":-3.698137638190653},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.2,"breakHorizontal":6.2,"spinRate":2655,"spinDirection":335},"zone":13,"typeConfidence":0.91,"plateTime":0.4764541348564024,"extension":6.81184596129663},"index":1,"playId":"e8f3f3df-935f-3ed7-a4e0-dc7538a4864b","pitchNumber":2,"startTime":"2026-08-29T00:34:33.481Z","endTime":"2026-08-29T00:34:37.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.030042536224332,"aZ":-17.19926232644922,"pfxX":7.977549976324721,"pfxZ":8.03925892536028,"pX":-0.6842145767240033,"pZ":1.929137435429335,"vX0":-9.534286880101085,"vY0":-135.25483249868338,"vZ0":-6.21176345368677,"x":143.08,"y":186.69,"x0":1.8412290819594002,"y0":50.003326087837806,"z0":5.451265226004496,"aX":14.860613738931509},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":-12.6,"spinRate":2353,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.40414974833237016,"extension":6.995487380389616},"index":2,"playId":"3d3eb986-5939-3de7-a085-05dfece1ca19","pitchNumber":3,"startTime":"2026-08-29T00:34:47.606Z","endTime":"2026-08-29T00:34:51.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.699872967199934,"aZ":-13.903316754369952,"pfxX":4.737806744043348,"pfxZ":10.06686732198731,"pX":-0.3627722893115481,"pZ":2.324493367141001,"vX0":-6.8779168155739825,"vY0":-134.05124492882715,"vZ0":-5.949237865668998,"x":130.83,"y":176.02,"x0":1.6238560296946138,"y0":50.00342178235557,"z0":5.569838900787863,"aX":8.600027170239164},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-7.1,"spinRate":2260,"spinDirection":159},"zone":4,"typeConfidence":0.89,"plateTime":0.40900223830994564,"extension":6.998005778655302},"hitData":{"launchSpeed":105.0,"launchAngle":24.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":146.45,"coordY":50.1}},"index":3,"playId":"0c7c2daf-161b-39e3-8aaf-bef81e6070d2","pitchNumber":4,"startTime":"2026-08-29T00:35:02.770Z","endTime":"2026-08-29T00:35:14.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:35:14.245Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Jiménez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:36:20.765Z","endTime":"2026-08-29T00:38:12.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T00:35:42.663Z","endTime":"2026-08-29T00:36:22.940Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14309403858346,"aZ":-44.5872544658247,"pfxX":-2.369154704514438,"pfxZ":-9.195387229189503,"pX":-0.3312031777101898,"pZ":1.4943789489034016,"vX0":-3.6848922152386345,"vY0":-115.6026707374831,"vZ0":-0.44546762745872615,"x":129.62,"y":198.43,"x0":1.593120747750781,"y0":50.00382410479766,"z0":5.980268621437265,"aX":-3.1973085184410737},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.4,"breakHorizontal":5.3,"spinRate":2493,"spinDirection":338},"zone":13,"typeConfidence":0.91,"plateTime":0.474326497209256,"extension":6.948130503630953},"index":1,"playId":"acddbe20-a656-374b-80af-c3dbef1adf17","pitchNumber":1,"startTime":"2026-08-29T00:36:22.940Z","endTime":"2026-08-29T00:36:26.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.953041171064587,"aZ":-26.286739933409844,"pfxX":10.046987548459079,"pfxZ":3.7106793539311065,"pX":0.03226655820626155,"pZ":1.2444195810428391,"vX0":-8.501229643976396,"vY0":-124.60954555884945,"vZ0":-4.407542045006258,"x":115.77,"y":205.18,"x0":2.1680857129922773,"y0":50.003865362777326,"z0":5.185471606485813,"aX":15.942023680732802},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.0,"breakHorizontal":-16.4,"spinRate":1840,"spinDirection":112},"zone":14,"typeConfidence":0.91,"plateTime":0.4380823170915211,"extension":6.929745581688345},"index":2,"playId":"c19f15a4-d5f8-33d5-a3cc-f72bea773399","pitchNumber":2,"startTime":"2026-08-29T00:36:40.168Z","endTime":"2026-08-29T00:36:45.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01635290382806,"aZ":-27.359543245391418,"pfxX":11.570005307507673,"pfxZ":3.005460598858958,"pX":-0.2770676334977977,"pZ":1.1357921567420945,"vX0":-9.522097016789298,"vY0":-125.09363000759885,"vZ0":-4.541159846288154,"x":127.56,"y":208.11,"x0":2.0582580980145746,"y0":50.000534756561095,"z0":5.19312705347908,"aX":18.506969126765853},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-19.1,"spinRate":1808,"spinDirection":110},"zone":13,"typeConfidence":0.91,"plateTime":0.43630811978759665,"extension":6.881265969405646},"index":3,"playId":"e789c75c-d476-3f00-9d66-99835785f3ac","pitchNumber":3,"startTime":"2026-08-29T00:37:05.630Z","endTime":"2026-08-29T00:37:10.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.020938624721275,"aZ":-27.17054064360143,"pfxX":9.358723546298569,"pfxZ":3.1251445157436035,"pX":-0.7430164075087592,"pZ":0.8727348093396091,"vX0":-9.775448259620209,"vY0":-125.08114186684733,"vZ0":-5.285065387520191,"x":145.32,"y":215.22,"x0":1.9826597520932887,"y0":50.00105373355258,"z0":5.215513208320974,"aX":14.967211786257442},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-15.0,"spinRate":1835,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.43635757903853145,"extension":7.014180800496455},"index":4,"playId":"c016e3c0-0bc2-3e9d-bd62-c0eed431e54d","pitchNumber":4,"startTime":"2026-08-29T00:37:27.750Z","endTime":"2026-08-29T00:37:31.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.974180789199796,"aZ":-19.852267590113858,"pfxX":8.197345654436257,"pfxZ":6.430412039374277,"pX":1.1305968746498298,"pZ":3.580250898401253,"vX0":-4.780764905299147,"vY0":-137.00705215747107,"vZ0":-1.869203593911839,"x":73.9,"y":142.11,"x0":1.8257600358013901,"y0":50.00367564539817,"z0":5.6166941937248165,"aX":15.710910686616637},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.5,"breakHorizontal":-13.9,"spinRate":2194,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.3985441193984234,"extension":6.9364238786555665},"index":5,"playId":"373d0f97-e75f-37ab-bb4c-16d54973e367","pitchNumber":5,"startTime":"2026-08-29T00:37:49.228Z","endTime":"2026-08-29T00:37:53.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51623977323003,"aZ":-44.5792073876661,"pfxX":-0.5405530137129564,"pfxZ":-9.324162333511074,"pX":0.07983586059731675,"pZ":0.5249087580816493,"vX0":-3.3581079329501735,"vY0":-114.69767315723756,"vZ0":-2.190411055957501,"x":113.96,"y":224.61,"x0":1.6340552049296997,"y0":50.00331268843392,"z0":5.845487863506635,"aX":-0.718795737603856},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-17.2,"breakHorizontal":1.8,"spinRate":2480,"spinDirection":340},"zone":14,"typeConfidence":0.9,"plateTime":0.477826929217509,"extension":6.975588679316755},"index":6,"playId":"f1cca078-5c26-3bd3-bbbe-c3d0253b0637","pitchNumber":6,"startTime":"2026-08-29T00:38:07.866Z","endTime":"2026-08-29T00:38:12.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:38:12.024Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esteury Ruiz walks. Kyle Stowers to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:38:20.897Z","endTime":"2026-08-29T00:40:01.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.579697729181877,"aZ":-45.22280228185731,"pfxX":-3.8038019409019688,"pfxZ":-9.725007230576033,"pX":0.32614728180252966,"pZ":3.8347766400771093,"vX0":-1.9856221335425475,"vY0":-115.16418517330548,"vZ0":4.752709490694826,"x":104.57,"y":135.24,"x0":1.6939327292467348,"y0":50.002095851766505,"z0":6.121117811560404,"aX":-5.103934727053311},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.1,"breakHorizontal":7.4,"spinRate":2482,"spinDirection":338},"zone":12,"typeConfidence":0.91,"plateTime":0.4757716709624322,"extension":6.784652348986553},"index":0,"playId":"beb8c126-d6ce-3847-a6e0-4c13684d82ea","pitchNumber":1,"startTime":"2026-08-29T00:38:38.242Z","endTime":"2026-08-29T00:38:42.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.576264236249024,"aZ":-16.597734124139293,"pfxX":3.43762586482421,"pfxZ":8.643403135425384,"pX":0.18522888219588898,"pZ":4.4117187936555435,"vX0":-5.69426453253129,"vY0":-132.9379162769714,"vZ0":-0.27090636528430917,"x":109.94,"y":119.66,"x0":1.901411156874777,"y0":50.006060791243215,"z0":5.712252979953409,"aX":6.198093579687032},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":-5.0,"spinRate":2167,"spinDirection":159},"zone":12,"typeConfidence":0.88,"plateTime":0.41087715357505683,"extension":6.978091877347254},"index":1,"playId":"20450017-851b-3d2e-8de5-0742daa38b1b","pitchNumber":2,"startTime":"2026-08-29T00:38:56.912Z","endTime":"2026-08-29T00:39:01.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.663025475513766,"aZ":-43.42537634261513,"pfxX":-1.75016736265819,"pfxZ":-8.816432821435152,"pX":-1.5575175381937252,"pZ":0.6928759067021207,"vX0":-6.338863134050775,"vY0":-112.59351240720672,"vZ0":-1.4446653858393979,"x":176.37,"y":220.07,"x0":1.5291094669936605,"y0":50.00422608397646,"z0":5.76234024817413,"aX":-2.232473041503705},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-16.0,"breakHorizontal":4.9,"spinRate":2420,"spinDirection":335},"zone":13,"typeConfidence":0.91,"plateTime":0.4876580758897533,"extension":6.931698571438268},"index":2,"playId":"f43123dd-ef00-3d8f-a910-3347dc91d7c3","pitchNumber":3,"startTime":"2026-08-29T00:39:14.713Z","endTime":"2026-08-29T00:39:18.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.247364646381264,"aZ":-17.691308750862767,"pfxX":8.611297274625702,"pfxZ":8.052989577460934,"pX":-0.01939506007846631,"pZ":1.961128121466389,"vX0":-7.779332117950742,"vY0":-132.4875072067421,"vZ0":-5.7405282689884505,"x":117.74,"y":185.83,"x0":1.8198159631890714,"y0":50.00174431892403,"z0":5.4261619929016245,"aX":15.484556369417659},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.7,"breakHorizontal":-14.2,"spinRate":2281,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.41161406675072243,"extension":6.987033118545505},"index":3,"playId":"bab4a159-2978-3d9a-969d-8109c26eced5","pitchNumber":4,"startTime":"2026-08-29T00:39:37.142Z","endTime":"2026-08-29T00:39:41.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505760194217785,"aZ":-14.991012267338204,"pfxX":5.822885949859857,"pfxZ":9.7104504105473,"pX":-1.242505077349983,"pZ":1.4869313531024158,"vX0":-9.591351395313415,"vY0":-131.57985832452863,"vZ0":-7.410899063553643,"x":164.36,"y":198.63,"x0":1.6781365705109645,"y0":50.00313390550611,"z0":5.431383792234901,"aX":10.305014849039837},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.3,"breakHorizontal":-8.6,"spinRate":2131,"spinDirection":142},"zone":13,"typeConfidence":0.64,"plateTime":0.4148097741176682,"extension":7.123267109320824},"index":4,"playId":"f64a4a34-b143-3316-a7aa-611771400cd9","pitchNumber":5,"startTime":"2026-08-29T00:39:57.051Z","endTime":"2026-08-29T00:40:01.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.39999999999999,"awayTeamWinProbability":5.6000000000000085,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:40:01.018Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, pitcher Jackson Kent to first baseman Abimelec Ortiz.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:40:55.343Z","endTime":"2026-08-29T00:41:49.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800600,"fullName":"Jackson Kent","link":"/api/v1/people/800600"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800600,"link":"/api/v1/people/800600"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:40:16.966Z","endTime":"2026-08-29T00:40:57.648Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4346368658779,"aZ":-16.78859668771894,"pfxX":9.443223646139776,"pfxZ":8.386535702531434,"pX":-0.14843157123659315,"pZ":2.0126434649887868,"vX0":-8.487418875710244,"vY0":-134.20802513176764,"vZ0":-5.711580899469064,"x":122.66,"y":184.44,"x0":1.8190254834034127,"y0":50.00628475703831,"z0":5.353157721632147,"aX":17.332233445796366},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":-15.5,"spinRate":2278,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.40719067202767256,"extension":7.092527645109925},"index":1,"playId":"2091f80a-2548-36d9-8afa-3d09578bf5fb","pitchNumber":1,"startTime":"2026-08-29T00:40:57.648Z","endTime":"2026-08-29T00:41:01.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.946086065255525,"aZ":-16.86779750769728,"pfxX":10.079365995384203,"pfxZ":7.9905836081446555,"pX":-0.7740061881698527,"pZ":1.909670537063841,"vX0":-10.156705241651263,"vY0":-137.18573477006558,"vZ0":-6.277342098717871,"x":146.5,"y":187.22,"x0":1.657969656028379,"y0":50.00409141755739,"z0":5.368042947636126,"aX":19.309001564448938},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":-16.2,"spinRate":2378,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.3985079356518937,"extension":7.083373032403498},"index":2,"playId":"8c2e2c1e-6cd8-371f-8099-18bd1624bc03","pitchNumber":2,"startTime":"2026-08-29T00:41:16.173Z","endTime":"2026-08-29T00:41:20.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T00:41:26.592Z","endTime":"2026-08-29T00:41:42.699Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.108953725182126,"aZ":-30.09641794855569,"pfxX":1.0771598487207532,"pfxZ":1.204264036234866,"pX":-0.5618579368506662,"pZ":2.118125106882864,"vX0":-6.255959727101746,"vY0":-129.4044972923743,"vZ0":-2.984187386568968,"x":138.42,"y":181.59,"x0":1.7310725791402586,"y0":50.000164822109774,"z0":5.555265249933392,"aX":1.854810563103146},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.8,"breakHorizontal":-0.7,"spinRate":2303,"spinDirection":215},"zone":7,"typeConfidence":0.88,"plateTime":0.4207952809278215,"extension":7.157225188513682},"hitData":{"launchSpeed":97.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.18,"coordY":180.93}},"index":4,"playId":"215df294-52ff-3a01-9415-41198eff86c2","pitchNumber":3,"startTime":"2026-08-29T00:41:42.699Z","endTime":"2026-08-29T00:41:49.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691788,"link":"/api/v1/people/691788","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"second":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_ab"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_ab"},{"player":{"id":691788,"link":"/api/v1/people/691788"},"credit":"b_pa"},{"player":{"id":800600,"link":"/api/v1/people/800600"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:41:49.844Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Harry Ford homers (3) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:43:33.132Z","endTime":"2026-08-29T00:45:49.619Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":{"id":687287,"link":"/api/v1/people/687287"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":82.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598851277103346,"aZ":-18.17797998906387,"pfxX":9.348129263568492,"pfxZ":8.152106199682246,"pX":0.7489368912161434,"pZ":1.3071498266614527,"vX0":-5.758796740270168,"vY0":-130.2660025860992,"vZ0":-7.734865316200782,"x":88.45,"y":203.49,"x0":1.7747855360439195,"y0":50.00360538364298,"z0":5.691378565144598,"aX":16.051828002207532},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":-15.6,"spinRate":2149,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4206139666338946,"extension":5.90583151904832},"index":0,"playId":"5a17bea0-63da-3226-b0df-5286a24c51f9","pitchNumber":1,"startTime":"2026-08-29T00:44:20.801Z","endTime":"2026-08-29T00:44:24.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.3,"endSpeed":72.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.886601188558476,"aZ":-38.22340691319297,"pfxX":-7.0906480008654915,"pfxZ":-4.5895148883426655,"pX":0.0463984424344704,"pZ":1.9571411941831907,"vX0":-1.757654452056033,"vY0":-114.0030447294132,"vZ0":-0.9224052845312907,"x":115.23,"y":185.94,"x0":1.7487025454346072,"y0":50.00537866105577,"z0":6.1386748716502755,"aX":-9.337631472713962},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.3,"breakHorizontal":13.3,"spinRate":2582,"spinDirection":300},"zone":8,"typeConfidence":0.92,"plateTime":0.48038952118380607,"extension":5.975614900150153},"index":1,"playId":"af6b14ac-737d-385d-8413-c856b93b4a04","pitchNumber":2,"startTime":"2026-08-29T00:44:37.995Z","endTime":"2026-08-29T00:44:41.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.297254616622162,"aZ":-36.073552825656115,"pfxX":6.102820593310888,"pfxZ":-2.7895262773244642,"pX":2.1861243494165663,"pZ":3.796407532783802,"vX0":-1.2717655134491443,"vY0":-117.56267029403345,"vZ0":2.7225308071689103,"x":33.67,"y":136.28,"x0":1.941323679349523,"y0":50.000531863260186,"z0":5.971763152052223,"aX":8.540719119514987},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.1,"breakHorizontal":-10.7,"spinRate":1059,"spinDirection":76},"zone":12,"typeConfidence":0.91,"plateTime":0.46591797657447254,"extension":6.005320654415717},"index":2,"playId":"309f8917-71d9-365e-b281-cc6c5717a46d","pitchNumber":3,"startTime":"2026-08-29T00:44:59.431Z","endTime":"2026-08-29T00:45:03.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-29T00:45:20.900Z","endTime":"2026-08-29T00:45:27.144Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46101267474864,"aZ":-23.730295347819908,"pfxX":0.5366098512808213,"pfxZ":5.252377268204996,"pX":0.4594589953798385,"pZ":1.9419515271058536,"vX0":-3.4698275361100848,"vY0":-126.16296262872079,"vZ0":-4.740958065389918,"x":99.49,"y":186.35,"x0":1.7847811043062827,"y0":50.00132237208016,"z0":5.765982393967835,"aX":0.8629663749268132},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-0.1,"spinRate":2172,"spinDirection":164},"zone":9,"typeConfidence":0.9,"plateTime":0.4347067460736964,"extension":6.1006498129284985},"hitData":{"launchSpeed":100.2,"launchAngle":31.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.85,"coordY":40.22}},"index":4,"playId":"c4c20023-3ea5-3d86-858c-2128cc9d1403","pitchNumber":4,"startTime":"2026-08-29T00:45:27.144Z","endTime":"2026-08-29T00:45:49.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.11,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:45:49.619Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Chaparro walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:46:00.706Z","endTime":"2026-08-29T00:47:43.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8416485964464,"aZ":-30.409251592016073,"pfxX":5.529013828719424,"pfxZ":1.2724112264465681,"pX":-0.1916389264855886,"pZ":1.0632112838701138,"vX0":-5.86477983710169,"vY0":-117.45697362283559,"vZ0":-4.011739406835606,"x":124.3,"y":210.07,"x0":1.6283170137118457,"y0":50.00319122696599,"z0":5.644767319508459,"aX":7.666727412562131},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.6,"breakHorizontal":-8.4,"spinRate":1017,"spinDirection":79},"zone":13,"typeConfidence":0.92,"plateTime":0.4677082136630575,"extension":6.125934652099537},"index":0,"playId":"402fff93-3e4c-37e8-a6b3-74df138344e6","pitchNumber":1,"startTime":"2026-08-29T00:46:12.301Z","endTime":"2026-08-29T00:46:16.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373759446219754,"aZ":-31.949770255158388,"pfxX":3.412142362229728,"pfxZ":0.15455175452698633,"pX":-0.11177434923296897,"pZ":2.2352329137811613,"vX0":-5.015477756845214,"vY0":-118.8911671015493,"vZ0":-1.5744483377214298,"x":121.26,"y":178.43,"x0":1.579877046977554,"y0":50.001313657175906,"z0":5.800318856885697,"aX":4.894190507431228},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.1,"breakHorizontal":-5.0,"spinRate":1117,"spinDirection":81},"zone":5,"typeConfidence":0.89,"plateTime":0.4603511239432585,"extension":6.189988295252872},"index":1,"playId":"a3eb5605-2429-3a32-b7e0-90e986b7f2cd","pitchNumber":2,"startTime":"2026-08-29T00:46:30.337Z","endTime":"2026-08-29T00:46:34.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.488793150987892,"aZ":-28.030204027144755,"pfxX":4.89674400848916,"pfxZ":2.8690089415512885,"pX":-0.69151268407499,"pZ":0.39156355490619776,"vX0":-6.730723352084077,"vY0":-119.32523714973685,"vZ0":-6.501806165926106,"x":143.36,"y":228.21,"x0":1.5267253762973967,"y0":50.00348154442863,"z0":5.669925583674179,"aX":7.077203919363626},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.8,"breakHorizontal":-7.3,"spinRate":1043,"spinDirection":77},"zone":13,"typeConfidence":0.9,"plateTime":0.4586285647119186,"extension":6.182947518699088},"index":2,"playId":"d8c0d577-6be1-3edb-96a5-9da8fa08a325","pitchNumber":3,"startTime":"2026-08-29T00:46:52.991Z","endTime":"2026-08-29T00:46:56.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646767731261043,"aZ":-21.29111531675311,"pfxX":9.983876329864152,"pfxZ":6.3737090812032715,"pX":1.4052362531253553,"pZ":3.4617058081656054,"vX0":-4.20344449326518,"vY0":-129.71210076248823,"vZ0":-1.9887219694799199,"x":63.44,"y":145.31,"x0":1.7479916990424977,"y0":50.001232547286065,"z0":5.8584286210383345,"aX":17.04370083740332},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.3,"breakHorizontal":-17.2,"spinRate":2001,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.42194533712061144,"extension":6.082136619711668},"index":3,"playId":"ac423895-1245-3957-a52f-e87c8c008e83","pitchNumber":4,"startTime":"2026-08-29T00:47:20.043Z","endTime":"2026-08-29T00:47:23.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.613740270327167,"aZ":-36.89581243973117,"pfxX":-2.7551850979765424,"pfxZ":-3.444608153331152,"pX":-0.9204713812084684,"pZ":1.6247734800094351,"vX0":-4.678714605685446,"vY0":-116.29148856815583,"vZ0":-2.043661436003278,"x":152.09,"y":194.91,"x0":1.4746793564062908,"y0":50.002808985444204,"z0":6.011757957323617,"aX":-3.776498027975351},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.5,"breakHorizontal":6.1,"spinRate":2475,"spinDirection":300},"zone":13,"typeConfidence":0.71,"plateTime":0.47081846971771224,"extension":6.189375870074803},"index":4,"playId":"3d141275-9274-35d4-818e-73e92ceb5991","pitchNumber":5,"startTime":"2026-08-29T00:47:39.149Z","endTime":"2026-08-29T00:47:43.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:47:43.726Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to center fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:47:51.956Z","endTime":"2026-08-29T00:48:48.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.015213703440896,"aZ":-19.759610143165748,"pfxX":9.645903098770985,"pfxZ":7.273895575843274,"pX":0.13844793131342156,"pZ":1.989416174645656,"vX0":-6.732316393841268,"vY0":-129.5415468275627,"vZ0":-5.575972895407279,"x":111.72,"y":185.07,"x0":1.5124195250461598,"y0":50.002240145285086,"z0":5.6714473171147075,"aX":16.460948725168986},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.2,"breakHorizontal":-16.1,"spinRate":2001,"spinDirection":139},"zone":8,"typeConfidence":0.91,"plateTime":0.4221625485613556,"extension":6.063459194270693},"index":0,"playId":"21ee6f79-8e64-3b73-a246-24933dda9134","pitchNumber":1,"startTime":"2026-08-29T00:48:13.606Z","endTime":"2026-08-29T00:48:17.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43960297949428,"aZ":-31.881156992246705,"pfxX":1.4789131955806147,"pfxZ":0.20810579755787018,"pX":0.036795596996198346,"pZ":2.4717732227012528,"vX0":-4.08224332356918,"vY0":-117.66201568649342,"vZ0":-0.7936309994414197,"x":115.6,"y":172.04,"x0":1.6024865177524565,"y0":50.00172181318359,"z0":5.768963928851264,"aX":2.0725066600689472},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.5,"breakHorizontal":-1.7,"spinRate":975,"spinDirection":73},"zone":5,"typeConfidence":0.81,"plateTime":0.46560069183290853,"extension":6.179192106635991},"hitData":{"launchSpeed":84.7,"launchAngle":25.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.43,"coordY":88.13}},"index":1,"playId":"da5d0cc7-413a-3082-8d39-683f6efdcc58","pitchNumber":2,"startTime":"2026-08-29T00:48:37.024Z","endTime":"2026-08-29T00:48:48.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:48:48.091Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:48:50.249Z","endTime":"2026-08-29T00:49:44.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25777227189063,"aZ":-25.539675602611688,"pfxX":-1.4824376279798126,"pfxZ":4.319874182456985,"pX":-0.8648290928137964,"pZ":3.451985752205333,"vX0":-5.461113588458748,"vY0":-122.5949080873197,"vZ0":-0.756832765798713,"x":149.97,"y":145.58,"x0":1.5762863098889852,"y0":50.00143540415747,"z0":5.927785153146862,"aX":-2.275560790170499},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.9,"breakHorizontal":3.8,"spinRate":2078,"spinDirection":172},"zone":11,"typeConfidence":0.89,"plateTime":0.44528994501241126,"extension":6.185621545999488},"index":0,"playId":"bbc79b30-039e-3f7a-88bf-53e23792e004","pitchNumber":1,"startTime":"2026-08-29T00:49:12.158Z","endTime":"2026-08-29T00:49:16.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15315284033713,"aZ":-29.679763951089296,"pfxX":-7.008302920393748,"pfxZ":1.8157325654553542,"pX":-0.4009123118343098,"pZ":3.1377386776380765,"vX0":-3.17330742878262,"vY0":-116.50373285887332,"vZ0":0.4781031904787869,"x":132.28,"y":154.06,"x0":1.8897638761002258,"y0":50.00169985882382,"z0":5.7378905688077175,"aX":-9.620371177379518},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.7,"breakHorizontal":13.4,"spinRate":2247,"spinDirection":277},"zone":1,"typeConfidence":0.9,"plateTime":0.47036918260568417,"extension":6.281039669559161},"hitData":{"launchSpeed":92.9,"launchAngle":59.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.77,"coordY":121.6}},"index":1,"playId":"63aa0158-eb1b-3ef4-9197-f00ccbd6c0df","pitchNumber":2,"startTime":"2026-08-29T00:49:32.356Z","endTime":"2026-08-29T00:49:44.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:49:44.377Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Abimelec Ortiz singles on a ground ball to right fielder Javier Sanoja. Andrés Chaparro to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:49:46.441Z","endTime":"2026-08-29T00:52:07.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"postOnThird":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.2,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.140945236022272,"aZ":-38.48854922490419,"pfxX":-5.092113328214317,"pfxZ":-4.935853348886731,"pX":0.5687884856415661,"pZ":3.577816432190776,"vX0":-1.7919626636601373,"vY0":-112.3121360970045,"vZ0":2.803224138235251,"x":95.32,"y":142.18,"x0":2.0383659578283706,"y0":50.00382187278645,"z0":6.224906804470179,"aX":-6.511985859477417},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.9,"breakHorizontal":9.7,"spinRate":2374,"spinDirection":296},"zone":12,"typeConfidence":0.9,"plateTime":0.4874871513698862,"extension":6.1772726469043056},"index":0,"playId":"d4a2e1ad-a468-3528-a071-2450e5174b2b","pitchNumber":1,"startTime":"2026-08-29T00:50:10.209Z","endTime":"2026-08-29T00:50:14.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71918752720168,"aZ":-26.675337766022356,"pfxX":0.3271085036605197,"pfxZ":3.5514184829871827,"pX":0.30794354911615124,"pZ":2.82085963656371,"vX0":-3.664974566706968,"vY0":-123.15084886285155,"vZ0":-1.8745076878794318,"x":105.26,"y":162.62,"x0":1.768104382358538,"y0":50.002306672542545,"z0":5.831765746755455,"aX":0.5070521851881743},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.2,"breakHorizontal":0.2,"spinRate":2048,"spinDirection":177},"zone":3,"typeConfidence":0.9,"plateTime":0.44348908010637444,"extension":6.216907492992893},"index":1,"playId":"45c58e8e-94cb-3ce4-bc8a-817ada462d47","pitchNumber":2,"startTime":"2026-08-29T00:50:29.523Z","endTime":"2026-08-29T00:50:32.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364684040829957,"aZ":-22.239380432157713,"pfxX":10.255451297034337,"pfxZ":5.808210628091126,"pX":-0.5320522966016166,"pZ":1.1285282841892594,"vX0":-8.911546026073214,"vY0":-129.29202295159226,"vZ0":-6.958381897675763,"x":137.28,"y":208.31,"x0":1.609853356964481,"y0":50.00328349794641,"z0":5.535504246638213,"aX":17.541775269128028},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.2,"breakHorizontal":-16.8,"spinRate":1960,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.42198576736158344,"extension":6.284867849563872},"index":2,"playId":"4287a422-10fe-3cf8-bf8a-521a09150d70","pitchNumber":3,"startTime":"2026-08-29T00:50:57.845Z","endTime":"2026-08-29T00:51:01.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.283605204686108,"aZ":-27.23739802486514,"pfxX":-4.607176508312998,"pfxZ":3.450879383884656,"pX":-0.7991701545427545,"pZ":2.657699202869265,"vX0":-4.789947522930547,"vY0":-118.48007329526283,"vZ0":-1.309235483093795,"x":147.46,"y":167.02,"x0":1.8425019333977124,"y0":50.003015947134664,"z0":5.691950140164004,"aX":-6.591302074330629},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.2,"breakHorizontal":9.5,"spinRate":2294,"spinDirection":280},"zone":11,"typeConfidence":0.9,"plateTime":0.46116378279417436,"extension":6.20084225387563},"index":3,"playId":"f6ddc92b-c6e5-31a0-8302-43d91102e458","pitchNumber":4,"startTime":"2026-08-29T00:51:18.807Z","endTime":"2026-08-29T00:51:22.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-29T00:51:35.986Z","endTime":"2026-08-29T00:51:56.564Z","isPitch":false,"type":"action","player":{"id":694673,"link":"/api/v1/people/694673"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.671401032104352,"aZ":-32.67527929948302,"pfxX":3.979325746015166,"pfxZ":-0.3460169771805379,"pX":0.6210399883089402,"pZ":2.8764749765329323,"vX0":-3.7447790633891724,"vY0":-119.02121538050704,"vZ0":0.2760758296264021,"x":93.33,"y":161.12,"x0":1.6937010998842092,"y0":50.002952783246556,"z0":5.704707548066584,"aX":5.740545743611422},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.4,"breakHorizontal":-6.4,"spinRate":1007,"spinDirection":77},"zone":3,"typeConfidence":0.9,"plateTime":0.45922681279157507,"extension":6.130377903838132},"hitData":{"launchSpeed":92.3,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.44,"coordY":108.42}},"index":5,"playId":"6b5e5f87-9be0-3622-aaec-773e49ed7982","pitchNumber":5,"startTime":"2026-08-29T00:51:56.564Z","endTime":"2026-08-29T00:52:07.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":694673,"link":"/api/v1/people/694673","batSide":{"code":"L","description":"Left"}},"first":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:52:07.619Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (14) on a line drive to left fielder Heriberto Hernández. Andrés Chaparro scores. Abimelec Ortiz scores.","rbi":2,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:52:14.789Z","endTime":"2026-08-29T00:54:41.969Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694673,"fullName":"Abimelec Ortiz","link":"/api/v1/people/694673"},"responsiblePitcher":{"id":687287,"link":"/api/v1/people/687287"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":687287,"link":"/api/v1/people/687287"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.87065819029708,"aZ":-29.594363937197638,"pfxX":-4.329499818788098,"pfxZ":1.8817006395087619,"pX":-1.0432836424186744,"pZ":1.7177599554166578,"vX0":-5.342930531714574,"vY0":-116.03253838207196,"vZ0":-2.7323520640634333,"x":156.77,"y":192.4,"x0":1.8479291152062542,"y0":50.001445115146005,"z0":5.718707786534152,"aX":-5.92637365841451},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.0,"breakHorizontal":9.1,"spinRate":2307,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.4713028383764173,"extension":6.290795387785806},"index":0,"playId":"843a4cec-c544-3bfd-8044-af67a3c3bb55","pitchNumber":1,"startTime":"2026-08-29T00:52:51.355Z","endTime":"2026-08-29T00:52:55.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21976719926077,"aZ":-38.0380612634447,"pfxX":-3.7644276773961867,"pfxZ":-4.409629106359157,"pX":-0.5181999331696021,"pZ":2.378694680313327,"vX0":-3.7250546020681514,"vY0":-114.30405637109207,"vZ0":0.20650728505831428,"x":136.75,"y":174.56,"x0":1.619165026915153,"y0":50.004711435161276,"z0":6.008865297598635,"aX":-5.002527011750238},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.7,"breakHorizontal":7.7,"spinRate":2495,"spinDirection":303},"zone":4,"typeConfidence":0.89,"plateTime":0.4783916359171343,"extension":6.258887072180128},"index":1,"playId":"10141da6-3edd-3d19-a119-33d5722045ca","pitchNumber":2,"startTime":"2026-08-29T00:53:23.642Z","endTime":"2026-08-29T00:53:29.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T00:53:46.508Z","endTime":"2026-08-29T00:54:02.750Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.557586147421585,"aZ":-27.0710053247927,"pfxX":-0.6547698740057966,"pfxZ":3.1863030978599127,"pX":-1.1654215880914591,"pZ":2.3585738778463137,"vX0":-6.174748220723735,"vY0":-124.82116606320118,"vZ0":-3.0636946471776563,"x":161.42,"y":175.1,"x0":1.4100645749855436,"y0":50.00303364023231,"z0":5.795367775012915,"aX":-1.0484188063573707},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":2.4,"spinRate":2147,"spinDirection":183},"zone":13,"typeConfidence":0.9,"plateTime":0.4362935363872986,"extension":6.251198506472319},"index":3,"playId":"0de071af-7812-369f-83c5-acd2df7cabd7","pitchNumber":3,"startTime":"2026-08-29T00:54:02.750Z","endTime":"2026-08-29T00:54:06.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.340194358852973,"aZ":-29.298088146761746,"pfxX":-7.348096911676485,"pfxZ":2.1755102123730694,"pX":-0.409786890070318,"pZ":1.658687463768905,"vX0":-3.160599481220286,"vY0":-114.52006785331027,"vZ0":-2.515425786347102,"x":132.62,"y":194.0,"x0":1.9452974358538693,"y0":50.002029907436516,"z0":5.654525882421482,"aX":-9.698970976874635},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.6,"breakHorizontal":14.2,"spinRate":2410,"spinDirection":287},"zone":7,"typeConfidence":0.91,"plateTime":0.47939350969297356,"extension":6.224318455228311},"hitData":{"launchSpeed":89.2,"launchAngle":16.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.85,"coordY":106.9}},"index":4,"playId":"c73b511e-cc62-355a-a2bd-69e9bc179774","pitchNumber":4,"startTime":"2026-08-29T00:54:27.870Z","endTime":"2026-08-29T00:54:41.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":694673,"link":"/api/v1/people/694673"},"third":{"id":665953,"link":"/api/v1/people/665953"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.12,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:54:41.969Z","atBatIndex":56},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Daylen Lile triples (6) on a line drive to center fielder Esteury Ruiz. Dylan Crews scores.","rbi":1,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:55:55.615Z","endTime":"2026-08-29T00:58:27.209Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,8],"actionIndex":[4],"runnerIndex":[0,1,2],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":687287,"link":"/api/v1/people/687287"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T00:55:10.441Z","endTime":"2026-08-29T00:55:57.845Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.667365273726734,"aZ":-40.23655557061149,"pfxX":-5.139158136085056,"pfxZ":-6.417292835554611,"pX":-1.402462415849015,"pZ":1.9231849630181468,"vX0":-5.402774503119318,"vY0":-111.33393576745598,"vZ0":0.11777577851768606,"x":170.46,"y":186.85,"x0":1.7215567411660175,"y0":50.00083764178916,"z0":6.0280961878987664,"aX":-6.460008167185143},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-11.3,"breakHorizontal":10.7,"spinRate":2476,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.49165079040170534,"extension":6.324056275189593},"index":1,"playId":"5e248b25-35b6-3207-bf8b-e9bc7b143130","pitchNumber":1,"startTime":"2026-08-29T00:55:57.845Z","endTime":"2026-08-29T00:56:01.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.280449019471945,"aZ":-25.36676672864898,"pfxX":0.02369573418767168,"pfxZ":4.2755507097637295,"pX":-0.1784271446608431,"pZ":3.3127439426461276,"vX0":-4.973467506268166,"vY0":-124.407439854148,"vZ0":-1.0295687152135933,"x":123.8,"y":149.34,"x0":1.8304176711126223,"y0":50.003392674683916,"z0":5.804750854175339,"aX":0.03877956502963019},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.8,"breakHorizontal":1.0,"spinRate":1990,"spinDirection":166},"zone":2,"typeConfidence":0.9,"plateTime":0.4376502932182387,"extension":6.17935491583368},"index":2,"playId":"d34089d4-b1c2-3d30-af8b-00bf012c9fa4","pitchNumber":2,"startTime":"2026-08-29T00:56:16.420Z","endTime":"2026-08-29T00:56:20.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.125076872085355,"aZ":-36.35889590010316,"pfxX":-3.355427371183979,"pfxZ":-3.0822381880301903,"pX":-0.5111077914461281,"pZ":0.233550315012628,"vX0":-4.5076586005249535,"vY0":-115.65751076218085,"vZ0":-4.700638038110581,"x":136.48,"y":232.47,"x0":1.8973875210413023,"y0":50.00277630259277,"z0":5.77087608552201,"aX":-4.55537383581095},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.5,"breakHorizontal":7.2,"spinRate":2453,"spinDirection":304},"zone":13,"typeConfidence":0.77,"plateTime":0.4731736849807455,"extension":6.374281648399777},"index":3,"playId":"8ae3bf98-0aac-392d-b123-c80db92ea368","pitchNumber":3,"startTime":"2026-08-29T00:56:34.925Z","endTime":"2026-08-29T00:56:42.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Patrick Monteverde. Dylan Crews to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"8ae3bf98-0aac-392d-b123-c80db92ea368","startTime":"2026-08-29T00:56:58.537Z","endTime":"2026-08-29T00:57:11.598Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"postOnThird":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"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":82.5,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21310279708415,"aZ":-22.002543074142174,"pfxX":-0.5316918086660722,"pfxZ":6.893253255465688,"pX":-1.8152117025476862,"pZ":1.8727922828417765,"vX0":-8.551204980016848,"vY0":-119.89956167075238,"vZ0":-4.279091754834964,"x":186.19,"y":188.21,"x0":1.8464138611759633,"y0":50.00365070355877,"z0":5.6117999237874665,"aX":-0.7843494831770187},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.9,"breakHorizontal":2.8,"spinRate":2276,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.45445696042343275,"extension":6.405666774412502},"index":5,"playId":"5feb549a-b421-3017-a3fc-03b615281813","pitchNumber":4,"startTime":"2026-08-29T00:57:11.598Z","endTime":"2026-08-29T00:57:15.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18419682748921,"aZ":-19.270665940953695,"pfxX":9.750486287496665,"pfxZ":7.450513267011061,"pX":1.0942976019190782,"pZ":3.0437379672048577,"vX0":-5.271188494011395,"vY0":-130.23243579775672,"vZ0":-3.0707195917412955,"x":75.29,"y":156.6,"x0":1.8687325155258845,"y0":50.0048585608254,"z0":5.681412649045925,"aX":16.89232828683764},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":-16.7,"spinRate":2018,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4192180390640896,"extension":6.282478428295037},"index":6,"playId":"3457a458-5196-3f0c-8059-710add68cf28","pitchNumber":5,"startTime":"2026-08-29T00:57:33.416Z","endTime":"2026-08-29T00:57:37.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-08-29T00:57:48.227Z","endTime":"2026-08-29T00:58:07.538Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.028600469158054,"aZ":-25.579146530877416,"pfxX":1.0614612823187932,"pfxZ":4.099355113197872,"pX":-0.7877742592874754,"pZ":2.1793775606874064,"vX0":-6.810542295527985,"vY0":-125.16246333803426,"vZ0":-3.5453339629713914,"x":147.03,"y":179.94,"x0":1.814758722191878,"y0":50.00307792757023,"z0":5.67743519527658,"aX":1.7089185002796685},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2112,"spinDirection":167},"zone":4,"typeConfidence":0.9,"plateTime":0.43535108950364165,"extension":6.212668525692445},"hitData":{"launchSpeed":96.8,"launchAngle":23.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.79,"coordY":46.06}},"index":8,"playId":"5737bd91-5eec-322a-b92b-1c341a14ce1f","pitchNumber":6,"startTime":"2026-08-29T00:58:07.538Z","endTime":"2026-08-29T00:58:27.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"third":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:58:27.209Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:58:31.475Z","endTime":"2026-08-29T01:00:21.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":89.9,"endSpeed":82.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630873737470605,"aZ":-18.098708908059844,"pfxX":6.84217629997005,"pfxZ":8.042901620912156,"pX":0.4097482566941515,"pZ":3.405015521902736,"vX0":-5.487817899063546,"vY0":-130.94003780419126,"vZ0":-2.614443257898443,"x":101.38,"y":146.84,"x0":1.6357732886694185,"y0":50.00341184782106,"z0":5.758724922705561,"aX":11.97437897228234},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.3,"breakHorizontal":-11.3,"spinRate":2034,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4170747368268115,"extension":6.208697114629583},"index":0,"playId":"4f3724b7-d21e-311b-9de4-58ebd8ebcea8","pitchNumber":1,"startTime":"2026-08-29T00:59:05.532Z","endTime":"2026-08-29T00:59:09.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.625061551083572,"aZ":-38.39074673511638,"pfxX":-3.622934548803542,"pfxZ":-4.591881223484924,"pX":0.5411116768988403,"pZ":2.5469827468770188,"vX0":-1.9986718027606967,"vY0":-115.40141104119843,"vZ0":0.5487986809276559,"x":96.37,"y":170.01,"x0":1.8878140636632588,"y0":50.000945941497726,"z0":5.99152116450521,"aX":-4.906652765210396},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.9,"breakHorizontal":7.1,"spinRate":2314,"spinDirection":295},"zone":6,"typeConfidence":0.89,"plateTime":0.4738556863479406,"extension":6.033302072969375},"index":1,"playId":"6d9a1b59-8b28-3928-976d-c59cbb78359b","pitchNumber":2,"startTime":"2026-08-29T00:59:33.619Z","endTime":"2026-08-29T00:59:36.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62262865079801,"aZ":-38.686692611417946,"pfxX":4.292424535850952,"pfxZ":-5.068469158579619,"pX":1.3554798687100509,"pZ":2.3153979373229743,"vX0":-2.8650068507067865,"vY0":-112.9568231575172,"vZ0":0.9371319254284896,"x":65.33,"y":176.26,"x0":2.0860297002067067,"y0":50.002799191299445,"z0":5.801620229043795,"aX":5.516667568943801},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.6,"breakHorizontal":-7.0,"spinRate":1043,"spinDirection":62},"zone":14,"typeConfidence":0.82,"plateTime":0.48592362292243996,"extension":6.058753243378221},"index":2,"playId":"51a19e72-fbcc-39a4-9c56-5f9ca75cf0b8","pitchNumber":3,"startTime":"2026-08-29T00:59:57.114Z","endTime":"2026-08-29T01:00:01.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.637641205686123,"aZ":-37.69054238948924,"pfxX":5.670357992336246,"pfxZ":-4.055248019135059,"pX":0.020977328462473927,"pZ":1.1747485379440106,"vX0":-5.564904920156171,"vY0":-116.3387290877691,"vZ0":-1.7557232270550922,"x":116.2,"y":207.06,"x0":1.717416513666611,"y0":50.00544410170185,"z0":5.541054307819014,"aX":7.7048939715288185},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.6,"breakHorizontal":-8.8,"spinRate":986,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4724028305603438,"extension":6.181274262139756},"index":3,"playId":"f6623247-35d2-3e14-bf85-f85a86c442c0","pitchNumber":4,"startTime":"2026-08-29T01:00:17.721Z","endTime":"2026-08-29T01:00:21.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:00:21.988Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (21) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:03:12.644Z","endTime":"2026-08-29T01:05:21.071Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":668820,"link":"/api/v1/people/668820"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Max Kranick replaces Jackson Kent.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:01:36.112Z","endTime":"2026-08-29T01:02:54.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668820,"link":"/api/v1/people/668820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800600,"link":"/api/v1/people/800600","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T01:02:54.381Z","endTime":"2026-08-29T01:03:14.787Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"},"defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.374395961168787,"aZ":-16.650770374911964,"pfxX":-9.68729233877206,"pfxZ":7.861110231280572,"pX":-0.5949416518355041,"pZ":0.03963230500930393,"vX0":8.169006267306656,"vY0":-138.7518756269638,"vZ0":-11.399623035660106,"x":139.68,"y":237.71,"x0":-2.300491448670867,"y0":50.00121153531223,"z0":5.277566631709348,"aX":-19.12534038431278},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":16.1,"spinRate":2206,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.392866021512988,"extension":6.623405276848964},"index":2,"playId":"caada4aa-3a0c-3ccd-9a56-d4c74b9cacf2","pitchNumber":1,"startTime":"2026-08-29T01:03:14.787Z","endTime":"2026-08-29T01:03:18.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.633388684666826,"aZ":-28.08914634350183,"pfxX":1.5101519376503707,"pfxZ":2.4075970169763146,"pX":-0.503578176725716,"pZ":4.637512758050614,"vX0":4.696832167480205,"vY0":-128.70327054390282,"vZ0":2.4936058360258264,"x":136.2,"y":113.57,"x0":-2.539445044053499,"y0":50.00440288953707,"z0":5.814357517349959,"aX":2.564571213472669},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-3.7,"spinRate":1816,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.42359693578058755,"extension":6.541108376438636},"index":3,"playId":"67cf8fc5-f284-3e33-8b7e-83eed8194060","pitchNumber":2,"startTime":"2026-08-29T01:03:33.085Z","endTime":"2026-08-29T01:03:36.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14354447656234,"aZ":-14.973782370703903,"pfxX":-4.322910413209532,"pfxZ":8.613372275876522,"pX":0.0804514811745853,"pZ":2.819225167258062,"vX0":7.805474779369567,"vY0":-139.42347791436265,"vZ0":-5.104360683856478,"x":113.93,"y":162.66,"x0":-2.1756946548148126,"y0":50.003183605892225,"z0":5.6394194020041635,"aX":-8.633583840915545},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2091,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3907349798386628,"extension":6.686724919556842},"index":4,"playId":"4c744638-2a73-301e-a555-dd3abbcb9665","pitchNumber":3,"startTime":"2026-08-29T01:03:55.408Z","endTime":"2026-08-29T01:03:59.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.125701988424478,"aZ":-14.630490469579707,"pfxX":-3.8192008161648587,"pfxZ":8.685454859728788,"pX":0.11585283630468891,"pZ":2.985100655890825,"vX0":7.558880551548837,"vY0":-140.36601161249712,"vZ0":-5.155447348437305,"x":112.58,"y":158.18,"x0":-2.100954692796091,"y0":50.00269977556734,"z0":5.779188460236414,"aX":-7.714931051681843},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2149,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.38840640967727547,"extension":6.702287720416393},"index":5,"playId":"017eddbe-a866-3f2a-a7ea-96be4e494540","pitchNumber":4,"startTime":"2026-08-29T01:04:13.314Z","endTime":"2026-08-29T01:04:16.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48830666982194,"aZ":-23.98410941709084,"pfxX":7.350869121009067,"pfxZ":5.282760885364042,"pX":0.9117926961357313,"pZ":1.9436259591203247,"vX0":6.042701928136199,"vY0":-123.17282554342448,"vZ0":-3.6076085460368095,"x":82.24,"y":186.3,"x0":-2.5205089671797665,"y0":50.00019820377164,"z0":5.435361015850004,"aX":11.390581806441002},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.0,"breakHorizontal":-14.6,"spinRate":2168,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4432094151469137,"extension":6.682803311023333},"index":6,"playId":"0a356471-65e8-3e9b-852a-e340c8f3ec67","pitchNumber":5,"startTime":"2026-08-29T01:04:38.393Z","endTime":"2026-08-29T01:04:42.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"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":96.3,"endSpeed":89.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53881680918517,"aZ":-12.279740435056787,"pfxX":-4.600601393117361,"pfxZ":9.871932918364891,"pX":0.04326337689226967,"pZ":2.5170381408136393,"vX0":7.760473354932344,"vY0":-140.09802322964663,"vZ0":-6.373838817899418,"x":115.35,"y":170.82,"x0":-2.147534677399256,"y0":50.00283224794519,"z0":5.60186912880474,"aX":-9.27206966775149},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2189,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3889006318599644,"extension":6.710309005581104},"hitData":{"launchSpeed":106.9,"launchAngle":31.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.24,"coordY":20.84}},"index":7,"playId":"186dd4f6-d688-3d8e-9416-adcb90bc0b80","pitchNumber":6,"startTime":"2026-08-29T01:04:57.123Z","endTime":"2026-08-29T01:05:21.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681715,"link":"/api/v1/people/681715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_ab"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_ab"},{"player":{"id":681715,"link":"/api/v1/people/681715"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:05:21.071Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Agustín Ramírez pops out to shortstop CJ Abrams.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:05:09.001Z","endTime":"2026-08-29T01:06:41.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794322929340694,"aZ":-27.06114974309255,"pfxX":2.686778120871792,"pfxZ":2.9152686594412405,"pX":-0.596535503447722,"pZ":3.370191162033565,"vX0":4.31384940738337,"vY0":-130.8983721242867,"vZ0":-0.6802535605097597,"x":139.74,"y":147.78,"x0":-2.6080980080459817,"y0":50.00414153264526,"z0":5.640073216033775,"aX":4.7127363635991255},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-5.8,"spinRate":2012,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.41669723328913344,"extension":6.708790680090335},"index":0,"playId":"d9920c20-d444-37c6-9571-6fafe0c8ede4","pitchNumber":1,"startTime":"2026-08-29T01:05:41.014Z","endTime":"2026-08-29T01:05:44.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54768484196747,"aZ":-27.553119281060688,"pfxX":0.9444929480781687,"pfxZ":2.95712805043941,"pX":-0.3748765111964233,"pZ":2.5162822910491482,"vX0":5.457860775500209,"vY0":-123.8668329743668,"vZ0":-1.549592832900451,"x":131.29,"y":170.84,"x0":-2.7247902157829196,"y0":50.001436948549944,"z0":5.442503981893035,"aX":1.4745106783929818},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":-2.9,"spinRate":2041,"spinDirection":102},"zone":4,"typeConfidence":2.0,"plateTime":0.4413138691270615,"extension":6.778329264984273},"index":1,"playId":"8c388f1e-c970-3f13-b2ff-24191d99025e","pitchNumber":2,"startTime":"2026-08-29T01:06:12.610Z","endTime":"2026-08-29T01:06:16.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23823022504559,"aZ":-40.70069821620846,"pfxX":4.1212874519708125,"pfxZ":-5.990932348229025,"pX":-0.13335795712136506,"pZ":1.4434122770069353,"vX0":3.426539050577711,"vY0":-118.40918221601692,"vZ0":-1.5798727534327368,"x":122.08,"y":199.81,"x0":-2.133844168779664,"y0":50.00473249765196,"z0":5.837346720841938,"aX":5.862625098800072},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.9,"breakHorizontal":-8.3,"spinRate":2325,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4622542556522804,"extension":6.688641923650143},"hitData":{"launchSpeed":68.2,"launchAngle":70.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.59,"coordY":168.25}},"index":2,"playId":"21011141-48ce-370d-8295-875c0e2a783f","pitchNumber":3,"startTime":"2026-08-29T01:06:32.937Z","endTime":"2026-08-29T01:06:41.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:06:41.746Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a sharp line drive to right fielder Dylan Crews.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:06:45.163Z","endTime":"2026-08-29T01:07:35.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45847194614295,"aZ":-16.0823071490595,"pfxX":-7.625979469265774,"pfxZ":8.185956301636612,"pX":-0.2198078855104987,"pZ":2.153651014357398,"vX0":8.51566061516954,"vY0":-138.6943746846576,"vZ0":-6.085576815526666,"x":125.38,"y":180.63,"x0":-2.3263385737744233,"y0":50.001985202316945,"z0":5.432954931007626,"aX":-14.988295140748546},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2089,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3936009141258583,"extension":6.628210401636782},"index":0,"playId":"ef7460c4-c4de-3b8e-8033-51763e00541f","pitchNumber":1,"startTime":"2026-08-29T01:07:07.023Z","endTime":"2026-08-29T01:07:10.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88661244411211,"aZ":-27.66032123955365,"pfxX":2.1729078731466016,"pfxZ":2.5453112098539705,"pX":0.2827548598584208,"pZ":2.7559725672209527,"vX0":5.835380577328557,"vY0":-131.77728706136236,"vZ0":-2.314020528028261,"x":106.22,"y":164.37,"x0":-2.235492824603283,"y0":50.00254578836326,"z0":5.672300295123319,"aX":3.851125973250902},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":-5.2,"spinRate":2014,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.41436852916508116,"extension":6.723313032006618},"hitData":{"launchSpeed":104.4,"launchAngle":13.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":159.97,"coordY":88.48}},"index":1,"playId":"4ae26e6a-0901-3a69-9d25-ee5a3e7302b1","pitchNumber":2,"startTime":"2026-08-29T01:07:25.329Z","endTime":"2026-08-29T01:07:35.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:07:35.613Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Javier Sanoja grounds into a double play, shortstop CJ Abrams to second baseman Jorbit Vivas to first baseman Abimelec Ortiz. Otto Lopez out at 2nd. Javier Sanoja out at 1st.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T01:07:37.144Z","endTime":"2026-08-29T01:08:12.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694673,"link":"/api/v1/people/694673"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94060988881232,"aZ":-20.302482160711044,"pfxX":-6.957358888828876,"pfxZ":6.167945204249322,"pX":-0.018671833317787545,"pZ":2.3331590115099328,"vX0":8.518384838189588,"vY0":-137.06904347065796,"vZ0":-4.910030719186094,"x":117.71,"y":175.78,"x0":-2.2456546724065154,"y0":50.00396732665668,"z0":5.5115825774436,"aX":-13.395897535779202},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":11.0,"spinRate":2115,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39780980891510787,"extension":6.625034964125735},"hitData":{"launchSpeed":102.5,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":154.05}},"index":0,"playId":"a3625477-8f16-3459-964c-eeea7c2281a3","pitchNumber":1,"startTime":"2026-08-29T01:08:04.953Z","endTime":"2026-08-29T01:08:12.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:08:12.905Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a line drive to right fielder Owen Caissie.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:10:41.528Z","endTime":"2026-08-29T01:12:06.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to third base for Javier Sanoja.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T01:10:10.760Z","endTime":"2026-08-29T01:10:10.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"400","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Owen Caissie replaces first baseman Kyle Stowers, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-29T01:10:10.786Z","endTime":"2026-08-29T01:10:10.787Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":691594,"link":"/api/v1/people/691594"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to first base for Leo Jiménez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-29T01:10:10.787Z","endTime":"2026-08-29T01:10:10.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":669065,"link":"/api/v1/people/669065"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brian Navarreto replaces catcher Joe Mack, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-29T01:10:10.788Z","endTime":"2026-08-29T01:10:43.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":691788,"link":"/api/v1/people/691788"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691788,"link":"/api/v1/people/691788"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.141400467944422,"aZ":-20.878679029587897,"pfxX":8.653755607609327,"pfxZ":6.650239201652243,"pX":0.1278134285806192,"pZ":2.300196882318451,"vX0":-6.999672212691409,"vY0":-128.81321091558502,"vZ0":-4.464913187043125,"x":112.13,"y":176.67,"x0":1.7422646633505927,"y0":50.00028990164405,"z0":5.648629365083783,"aX":14.692425030394446},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.4,"breakHorizontal":-14.3,"spinRate":1825,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.42352977330509,"extension":6.093769936341726},"index":4,"playId":"b49b7ddb-159a-357c-b879-afbdc3d0ed01","pitchNumber":1,"startTime":"2026-08-29T01:10:43.807Z","endTime":"2026-08-29T01:10:47.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76410571213286,"aZ":-22.217407121730627,"pfxX":11.403913802876431,"pfxZ":5.8823704031311745,"pX":0.2635382270406795,"pZ":1.9587581822226523,"vX0":-7.0329859804310715,"vY0":-129.03014564398833,"vZ0":-5.050033034581042,"x":106.95,"y":185.89,"x0":1.536863665343792,"y0":50.004997197414276,"z0":5.643608906574304,"aX":19.314272156094482},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-19.2,"spinRate":1837,"spinDirection":135},"zone":8,"typeConfidence":0.9,"plateTime":0.42379585470695735,"extension":6.179547505514864},"index":5,"playId":"8105a3da-18a3-3787-bd31-01488e4dcfa7","pitchNumber":2,"startTime":"2026-08-29T01:11:05.922Z","endTime":"2026-08-29T01:11:09.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64992889715509,"aZ":-26.215184418238678,"pfxX":1.0304559274366705,"pfxZ":4.264468509580357,"pX":-0.1678481510979656,"pZ":2.6579981724030235,"vX0":-5.126478575927854,"vY0":-117.09008308829696,"vZ0":-1.44430447749547,"x":123.4,"y":167.01,"x0":1.9095123691641331,"y0":50.00551207321807,"z0":5.719734075442754,"aX":1.441748094890205},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.7,"breakHorizontal":-0.7,"spinRate":2224,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.466533869738329,"extension":6.084914152561119},"index":6,"playId":"d601c6a6-3260-3c34-896a-19d1bafc5b81","pitchNumber":3,"startTime":"2026-08-29T01:11:28.662Z","endTime":"2026-08-29T01:11:32.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.95218622544726,"aZ":-37.876986044987405,"pfxX":-4.653679383105615,"pfxZ":-4.497645094135759,"pX":0.28755788345141753,"pZ":1.2553420056052853,"vX0":-1.6373803162257663,"vY0":-111.53019988045722,"vZ0":-1.835319727317636,"x":106.04,"y":204.89,"x0":1.6346963582174778,"y0":50.00480679993201,"z0":5.974233115261565,"aX":-5.897338639319048},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-8.3,"breakHorizontal":8.9,"spinRate":2501,"spinDirection":304},"zone":14,"typeConfidence":0.9,"plateTime":0.4899990612913534,"extension":6.123848052203222},"hitData":{"launchSpeed":73.0,"launchAngle":18.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.92,"coordY":113.49}},"index":7,"playId":"6a1a05bc-1898-370d-9ee2-91eba197935f","pitchNumber":4,"startTime":"2026-08-29T01:11:55.173Z","endTime":"2026-08-29T01:12:06.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:12:06.516Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harry Ford flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:12:09.407Z","endTime":"2026-08-29T01:13:26.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.587454349984696,"aZ":-31.505604472835003,"pfxX":5.2387421895436965,"pfxZ":0.4833378664399044,"pX":-0.6441765018250043,"pZ":1.7387720709189363,"vX0":-6.773775701190327,"vY0":-117.12537542398726,"vZ0":-2.5016589669769385,"x":141.55,"y":191.83,"x0":1.601339633104727,"y0":50.00430052899266,"z0":5.759339957210504,"aX":7.297915634254727},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.5,"breakHorizontal":-7.9,"spinRate":1153,"spinDirection":81},"zone":7,"typeConfidence":0.91,"plateTime":0.4671810329334476,"extension":6.220423473067523},"index":0,"playId":"3369aec8-3596-35f3-ae60-a7e808854310","pitchNumber":1,"startTime":"2026-08-29T01:12:34.948Z","endTime":"2026-08-29T01:12:38.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.879338711692856,"aZ":-22.928018150739206,"pfxX":-2.047909948659683,"pfxZ":6.55691227975038,"pX":-1.385493514482015,"pZ":1.680589375162591,"vX0":-6.930964251622522,"vY0":-117.84816857515374,"vZ0":-4.256069909809681,"x":169.81,"y":193.4,"x0":1.85672386980644,"y0":50.00269512414079,"z0":5.621658027179307,"aX":-2.8865428169359006},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":11.2,"breakHorizontal":5.4,"spinRate":2396,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4643466961000855,"extension":6.3303136014203085},"index":1,"playId":"1e51c7b9-cf79-3dbc-a7ef-7855bc9e658b","pitchNumber":2,"startTime":"2026-08-29T01:12:54.051Z","endTime":"2026-08-29T01:12:57.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3766419846549,"aZ":-16.319803781549332,"pfxX":6.561997127803516,"pfxZ":9.430424004919242,"pX":0.26432032383815485,"pZ":1.6840898285525698,"vX0":-5.897568630630137,"vY0":-128.76085085753093,"vZ0":-6.4617419540976675,"x":106.92,"y":193.31,"x0":1.730291105200268,"y0":50.00573673012368,"z0":5.486080645235191,"aX":11.03629777164631},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.8,"breakHorizontal":-10.6,"spinRate":1955,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.42514596406736516,"extension":6.254751620248488},"hitData":{"launchSpeed":99.0,"launchAngle":24.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.42,"coordY":49.4}},"index":2,"playId":"7c23bbe9-faf6-3adc-8f69-977d5268bb1d","pitchNumber":3,"startTime":"2026-08-29T01:13:14.963Z","endTime":"2026-08-29T01:13:26.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":695670,"link":"/api/v1/people/695670","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":695670,"link":"/api/v1/people/695670"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:13:26.858Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Chaparro pops out to shortstop Otto Lopez.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:13:26.099Z","endTime":"2026-08-29T01:14:07.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.739568824877352,"aZ":-24.968563025891143,"pfxX":1.6798446585317057,"pfxZ":4.566307358644049,"pX":-0.016268938779597033,"pZ":2.2672293812531654,"vX0":-4.685580800447968,"vY0":-124.46400416286983,"vZ0":-3.4307117233320223,"x":117.62,"y":177.56,"x0":1.6679859174940916,"y0":50.00145423041208,"z0":5.718997288017954,"aX":2.6500481641749576},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.8,"breakHorizontal":-2.0,"spinRate":2052,"spinDirection":156},"zone":5,"typeConfidence":0.9,"plateTime":0.43918537004164016,"extension":6.170133501947426},"hitData":{"launchSpeed":97.2,"launchAngle":62.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":69.81,"coordY":144.45}},"index":0,"playId":"671cba01-f77a-30a1-86fb-75bfa1a6837c","pitchNumber":1,"startTime":"2026-08-29T01:13:53.993Z","endTime":"2026-08-29T01:14:07.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:14:07.517Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:14:11.061Z","endTime":"2026-08-29T01:16:40.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687287,"fullName":"Patrick Monteverde","link":"/api/v1/people/687287"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42931745858525,"aZ":-25.713459900200725,"pfxX":0.2821960151147278,"pfxZ":4.130712949229654,"pX":-0.39074644475983983,"pZ":2.146105583084701,"vX0":-4.896935274684701,"vY0":-123.89117446729487,"vZ0":-3.5683434243414287,"x":131.89,"y":180.84,"x0":1.5699297091665867,"y0":50.00152015996862,"z0":5.740555217319369,"aX":0.44185219793512137},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.0,"breakHorizontal":0.6,"spinRate":2007,"spinDirection":158},"zone":7,"typeConfidence":0.9,"plateTime":0.44114411893104055,"extension":6.097511082439648},"index":0,"playId":"b63e5c76-97f0-3dc8-8c40-d9f2af4b6a74","pitchNumber":1,"startTime":"2026-08-29T01:14:41.739Z","endTime":"2026-08-29T01:14:48.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.155996944145013,"aZ":-21.113889772295085,"pfxX":9.027924798386154,"pfxZ":6.459491003989756,"pX":1.1197366465120957,"pZ":3.2809009521097967,"vX0":-4.78822530417478,"vY0":-129.3040752649521,"vZ0":-2.0692557439009724,"x":74.32,"y":150.2,"x0":1.81182437569948,"y0":50.002793355180835,"z0":5.693052098673378,"aX":15.456903657457776},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.5,"breakHorizontal":-15.5,"spinRate":1912,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.4218119499098454,"extension":6.227489686087282},"index":1,"playId":"050e4293-286f-35be-ac63-b456c8018a9f","pitchNumber":2,"startTime":"2026-08-29T01:15:14.978Z","endTime":"2026-08-29T01:15:18.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226794754404235,"aZ":-21.885295549622565,"pfxX":9.400119288727774,"pfxZ":6.032220829281519,"pX":0.9793849521997572,"pZ":2.6253506003090012,"vX0":-4.388752479701233,"vY0":-129.1066934565534,"vZ0":-3.336129107608622,"x":79.67,"y":167.9,"x0":1.4703755601880417,"y0":50.00294453884527,"z0":5.598233878943808,"aX":16.036385880907332},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.4,"breakHorizontal":-16.2,"spinRate":1869,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.4225407579866092,"extension":6.194008857482941},"index":2,"playId":"4b376e67-d65e-34c2-8379-3d6b8a275e64","pitchNumber":3,"startTime":"2026-08-29T01:15:36.038Z","endTime":"2026-08-29T01:15:40.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-29T01:15:52.533Z","endTime":"2026-08-29T01:16:08.460Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16448839610795,"aZ":-20.44873012446212,"pfxX":8.216249273023001,"pfxZ":6.777884733231845,"pX":-0.16058776898430857,"pZ":3.6650441361738983,"vX0":-7.105310068426758,"vY0":-130.14847020606987,"vZ0":-1.5150534592297678,"x":123.12,"y":139.82,"x0":1.5262739866526283,"y0":50.00169065260967,"z0":5.79052911782127,"aX":14.212755680081527},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.2,"breakHorizontal":-13.4,"spinRate":2040,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4194944520297428,"extension":6.265839669080843},"index":4,"playId":"a0996e1d-d13e-32d9-8ded-df9a5736071f","pitchNumber":4,"startTime":"2026-08-29T01:16:08.460Z","endTime":"2026-08-29T01:16:11.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.20497634067625,"aZ":-39.686832900458064,"pfxX":-4.711029590264768,"pfxZ":-5.734520469707125,"pX":-0.340930323790439,"pZ":2.851208519054801,"vX0":-2.7805181742802496,"vY0":-113.24886069783523,"vZ0":1.3813183086278158,"x":130.0,"y":161.8,"x0":1.5118383619917763,"y0":50.00546378499801,"z0":6.179881398702233,"aX":-6.166675693497237},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.8,"breakHorizontal":9.2,"spinRate":2414,"spinDirection":301},"zone":1,"typeConfidence":0.9,"plateTime":0.4822532668744177,"extension":6.005071165367516},"hitData":{"launchSpeed":82.2,"launchAngle":48.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.88,"coordY":105.52}},"index":5,"playId":"69887f4f-3b19-343c-b51b-49adb0f4a5fd","pitchNumber":5,"startTime":"2026-08-29T01:16:31.092Z","endTime":"2026-08-29T01:16:40.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687287,"link":"/api/v1/people/687287","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":677870,"link":"/api/v1/people/677870"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":691594,"link":"/api/v1/people/691594"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":681715,"link":"/api/v1/people/681715"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":678391,"link":"/api/v1/people/678391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":687287,"link":"/api/v1/people/687287"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:16:40.619Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:18:22.818Z","endTime":"2026-08-29T01:19:37.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64786148615077,"aZ":-37.0267238013099,"pfxX":4.4742350708043555,"pfxZ":-3.489210115044079,"pX":-0.7052633449643371,"pZ":3.648875415576009,"vX0":2.5192752082793772,"vY0":-116.59295005860234,"vZ0":2.3070114989389907,"x":143.88,"y":140.26,"x0":-2.3770040773717964,"y0":50.0003401644117,"z0":6.113409338096461,"aX":6.227212395939184},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.5,"breakHorizontal":-8.6,"spinRate":2241,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.46780061043289045,"extension":6.243190092130142},"index":0,"playId":"385e4783-906c-3473-b8a1-4ea529003c47","pitchNumber":1,"startTime":"2026-08-29T01:18:51.790Z","endTime":"2026-08-29T01:18:55.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79624484870333,"aZ":-11.967367033377563,"pfxX":-5.205466193102668,"pfxZ":10.169121771597888,"pX":-0.6013337049170316,"pZ":2.276307457409324,"vX0":6.302608016152724,"vY0":-139.4577430723588,"vZ0":-7.541189821194768,"x":139.92,"y":177.32,"x0":-2.2050273981052664,"y0":50.001417786751006,"z0":5.789224877114991,"aX":-10.34243053488669},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2206,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3914594498872219,"extension":6.491119818126852},"index":1,"playId":"2e47f774-d72e-3d5e-aebd-f08b870ab7b9","pitchNumber":2,"startTime":"2026-08-29T01:19:08.144Z","endTime":"2026-08-29T01:19:11.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.501893302160784,"aZ":-27.332860451779418,"pfxX":2.0160644281784768,"pfxZ":2.8883793122124892,"pX":0.7326831967997238,"pZ":2.8039462350709843,"vX0":7.271693802520968,"vY0":-127.60434736425961,"vZ0":-1.7854614572247303,"x":89.07,"y":163.07,"x0":-2.3981655443688195,"y0":50.00031801593007,"z0":5.634725443094963,"aX":3.373244924432846},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.0,"spinRate":2008,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.4267627285297504,"extension":6.521688301693941},"hitData":{"launchSpeed":88.5,"launchAngle":48.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.69,"coordY":94.68}},"index":2,"playId":"7e456f91-238b-31f6-98ad-48ff418858ac","pitchNumber":3,"startTime":"2026-08-29T01:19:28.152Z","endTime":"2026-08-29T01:19:37.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:19:37.687Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:19:39.983Z","endTime":"2026-08-29T01:20:40.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.080720299186776,"aZ":-35.266907645181576,"pfxX":4.750401922569804,"pfxZ":-2.203017681609916,"pX":-0.7572119613774821,"pZ":2.820800880091881,"vX0":2.024742705250203,"vY0":-117.11965059981982,"vZ0":0.2713313456795319,"x":145.86,"y":162.62,"x0":-2.2476039538921433,"y0":50.004090196045595,"z0":5.975432306403111,"aX":6.664230981547111},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.7,"breakHorizontal":-9.1,"spinRate":2243,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.4659153375613112,"extension":6.363579304820529},"index":0,"playId":"19a1f10d-d101-3450-9df4-9319dbee0373","pitchNumber":1,"startTime":"2026-08-29T01:19:58.765Z","endTime":"2026-08-29T01:20:02.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.494452150185353,"aZ":-34.510955031717046,"pfxX":4.9270337175414,"pfxZ":-1.6372174109245243,"pX":-0.3168955530015472,"pZ":2.3935151268640857,"vX0":2.7191908015998947,"vY0":-118.24848267781314,"vZ0":-1.0301789036666285,"x":129.08,"y":174.16,"x0":-2.118090024838256,"y0":50.001332542395325,"z0":5.973889709470984,"aX":7.043741742061229},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-9.6,"spinRate":2293,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.46149976307695706,"extension":6.503517238499379},"index":1,"playId":"b3980ed2-ccf1-3dac-a3b6-c5d38313b9fb","pitchNumber":2,"startTime":"2026-08-29T01:20:14.411Z","endTime":"2026-08-29T01:20:18.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-29T01:20:25.797Z","endTime":"2026-08-29T01:20:36.528Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42569508299263,"aZ":-37.128652065916,"pfxX":5.027525784936143,"pfxZ":-3.4781245842920874,"pX":-0.04396824229421245,"pZ":0.7681905585480328,"vX0":3.2693968762567174,"vY0":-118.31912501978765,"vZ0":-3.769638896611056,"x":118.68,"y":218.04,"x0":-2.0942068629152426,"y0":50.002411126230356,"z0":5.7655182982896,"aX":7.16546987108677},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.0,"breakHorizontal":-9.8,"spinRate":2317,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4619630504717911,"extension":6.677096612148095},"index":3,"playId":"9fa95e28-81ee-371d-a8b5-cc4c8bc70269","pitchNumber":3,"startTime":"2026-08-29T01:20:36.528Z","endTime":"2026-08-29T01:20:40.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:20:40.849Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leo Jiménez walks.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:20:47.396Z","endTime":"2026-08-29T01:22:27.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.000808785592476,"aZ":-28.21130815976532,"pfxX":2.1839781462830468,"pfxZ":2.2904475706041207,"pX":0.18175687769165566,"pZ":3.5590172248740966,"vX0":6.111955596006835,"vY0":-129.4007068330116,"vZ0":-0.01020480450425687,"x":110.07,"y":142.69,"x0":-2.4760113598494207,"y0":50.001986182968324,"z0":5.689460948513319,"aX":3.7754739641716704},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":-5.0,"spinRate":1975,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.42013565171335987,"extension":6.68602873149884},"index":0,"playId":"13fc35c7-62b5-3fd9-820c-19d5eac5a234","pitchNumber":1,"startTime":"2026-08-29T01:21:10.085Z","endTime":"2026-08-29T01:21:13.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.895070317523615,"aZ":-15.294385518012199,"pfxX":-2.507288937720981,"pfxZ":8.32165681493335,"pX":1.675334728930033,"pZ":2.351690831635856,"vX0":10.605255814512208,"vY0":-140.37042483106143,"vZ0":-6.840592210612711,"x":53.14,"y":175.28,"x0":-1.799289119989211,"y0":50.003439324738096,"z0":5.786114666078995,"aX":-5.087946062659154},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":2.8,"spinRate":2105,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.38779899328876954,"extension":6.737815224262395},"index":1,"playId":"15648b9e-9429-3e71-bc80-f7cae779a383","pitchNumber":2,"startTime":"2026-08-29T01:21:27.282Z","endTime":"2026-08-29T01:21:31.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.284408509058895,"aZ":-14.220397435274373,"pfxX":-5.170095594955984,"pfxZ":8.94980501133946,"pX":1.0183192604442879,"pZ":2.442193484560776,"vX0":10.536324128608829,"vY0":-140.19102396805465,"vZ0":-6.476426264264712,"x":78.18,"y":172.84,"x0":-2.103479428927538,"y0":50.00631769826582,"z0":5.69656058437874,"aX":-10.376329991789863},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":7.4,"spinRate":2010,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38948820086700664,"extension":6.801510048425916},"index":2,"playId":"d2a99530-3246-307d-a58c-0eff93ea74e5","pitchNumber":3,"startTime":"2026-08-29T01:21:48.982Z","endTime":"2026-08-29T01:21:53.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.253142386471527,"aZ":-13.273046283202996,"pfxX":-5.403718024871756,"pfxZ":9.532719333453096,"pX":-0.2913529761402858,"pZ":2.2789631471807184,"vX0":7.481033594772475,"vY0":-139.41678178791466,"vZ0":-6.706035129023636,"x":128.11,"y":177.25,"x0":-2.2985094488251865,"y0":50.000955925996,"z0":5.579095917872946,"aX":-10.712630360811211},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2015,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39180228839087405,"extension":6.727268805294603},"index":3,"playId":"2f07deae-b091-37dd-b407-3c022b138471","pitchNumber":4,"startTime":"2026-08-29T01:22:06.375Z","endTime":"2026-08-29T01:22:10.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37767141068186,"aZ":-27.375767956411682,"pfxX":-0.010523902183101619,"pfxZ":2.7603615756654416,"pX":0.7397336654729243,"pZ":0.3827769617226856,"vX0":8.268022192211799,"vY0":-130.38372309178382,"vZ0":-7.653537769064371,"x":88.8,"y":228.45,"x0":-2.460288000873495,"y0":50.00034110581735,"z0":5.3987637641972555,"aX":-0.020659504327947158},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":1828,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4188232600700088,"extension":6.632904747972662},"index":4,"playId":"e41ce8aa-5505-3183-86d9-8886799127ff","pitchNumber":5,"startTime":"2026-08-29T01:22:23.432Z","endTime":"2026-08-29T01:22:27.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:22:27.916Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esteury Ruiz flies out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:22:35.065Z","endTime":"2026-08-29T01:23:01.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"53.61"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.42"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.22"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.28"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.35"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.05"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.74"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.86"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.78"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"46.57"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.62"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.88"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".789"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".789"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":89.7,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.404390512077747,"aZ":-25.801610896792813,"pfxX":0.8876942521485516,"pfxZ":3.6284415543837447,"pX":0.014386150213160653,"pZ":2.471012918041878,"vX0":6.2943033630800915,"vY0":-130.68481489522605,"vZ0":-3.132745056470853,"x":116.45,"y":172.06,"x0":-2.5250097882244726,"y0":50.004608439386594,"z0":5.589917039550217,"aX":1.5600857409010693},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":-2.8,"spinRate":1962,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.41657084469722916,"extension":6.692831729270662},"hitData":{"launchSpeed":87.9,"launchAngle":34.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.18,"coordY":66.51}},"index":0,"playId":"d1a5135e-7255-35da-8f5a-3392f666eaa1","pitchNumber":1,"startTime":"2026-08-29T01:22:52.523Z","endTime":"2026-08-29T01:23:01.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668820,"link":"/api/v1/people/668820","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695670,"link":"/api/v1/people/695670"},"first":{"id":694673,"link":"/api/v1/people/694673"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":668820,"link":"/api/v1/people/668820"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:23:01.492Z","atBatIndex":70}]